LD_LIBRARY_PATH is:
/usr/local/dev/pvcs/vm/linux/lib/linux/native_threads:/usr/local/dev/pvcs/vm/linux/bin
/usr/local/dev/pvcs/vm/linux/lib/linux/native_threads is also in my ld.so.conf (and ldconfig has been run; everything in that directory can be seen in ld.so.cache).
Running this POS gives me the following:
libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory (libpvcsjvms.so)
Cannot load VMS: "no pvcsjvms in shared library path"
libpvcsjvms.so is in /usr/local/dev/pvcs/vm/linux/lib/linux/native_threads, of course. I've also tried linking everything in that directory into /usr/lib (and /lib, as well) based on something I found on the Merant knowledge base site:
The Version Manager shared libraries are built with the default search path embedded into the libraries as well as the executables. This search path is the default installation path that is recommended during product installation. Example: (Solaris search path would be - /usr/pvcs/vm/solaris/lib/sparc/native_threads). It is important to note that the primary search path is the default installation path and the secondary search path is /usr/lib. If the shared libraries cannot be found in either location the OS will perform a core dump. There are a few exceptions to this behavior and they will be noted below.Unfortunately, Linux isn't one of the OSes listed. Also, this note is in reference to running in setuid mode, which I'm pretty sure it isn't.
Any ideas?