Sorry for the multiple summaries, I guess I was too quick to assume I had the
answer.
I do have netscape 4.5 running on DUnix 4.0b.
I already had the new libcxx.so (Version 6.00) since I had installed CXX V6.0.
So the specific patch kit, CXXREDIST600V01.tar, was not immediately of any help.
I also verified that the suggested patch by Netscape was identical to the one in
my /usr/lib/cmplrs/cxx directory.
Apparently, Netscape did not follow their own "advice" in the release notes and
use "-rpath" in the link of Netscape 4.5.
I tried
setenv LD_LIBRARY_PATH /usr/lib/cmplrs/cxx
This DOES NOT WORK, because the linker seems to always look first in /usr/shlib,
before checking LD_LIBRARY_PATH.
The correct incantation seems to be:
( setenv _RLD_LIST /usr/lib/cmplrs/cxx/libcxx.so:DEFAULT ; netscape45 )
The _RLD_LIST changes the standard loader search list so that the
/usr/lib/cmplrs/cxx/libcxx.so gets searched first.
If there is another way to do this, I am not aware of it. I have had to use
this technique to replace libGL.so with Mesa shared libraries for testing, also.
Thanks for listening.
Ed
Received on Mon Oct 19 1998 - 18:05:20 NZDT