i found the problem why VCS7.2 can't run on linux with glibc-2.3.x with the undefined reference error already.
i'm not using RHEL3.0, instead using whitebox enterprise linux 3.0 (developed from the source of RHEL3.0). you have to place a file /etc/redhat-release with the content
Red Hat Enterprise Linux .S release 3
This is what i figure out after going through the vcs wrapper. Apparently VCS check for such a file and if its there, it will use some lib file that overcome the undefined reference error.
i've got a feeling that for those using RH9, Fedora 1,2,3 maybe you could try creating the /etc/redhat-release file with the mentioned content and see if it works.