Index of /pub/OSP-100/tru64/dec
Name Last modified Size Description
Parent Directory 16-Nov-1999 15:58 -
CXXREDIST600V01.tar 01-Jun-1998 14:36 160k
CXXREDIST600.ki
Redistributing libcxx.so
Instructions for installing libcxx.so from the tar file:
1. Check which CXX subsets are installed:
setld -i | grep CXX | grep installed
If either subset CXXLIB600 or CXXREDIST600V01
is installed, there is no need to install from
CXXREDIST600V01.tar.
2. Untar the file by entering the command tar xvf
CXXREDIST600V01.tar.
This creates a setld kit for installing libcxx.so in
directory CXXREDIST600.kit.
3. Log in as superuser.
4. Install by typing the following and selecting the
subset displayed:
/usr/sbin/setld -l CXXREDIST600.kit
Implementation Notes
For DIGITAL UNIX Version 4.0D and later, /usr/shlib/libcxx.so
(installed by the operating system) contains the support
needed for DIGITAL C++ Version 6.0.
For DIGITAL UNIX versions prior to V4.0D, the libcxx sub-
set and the restribution subset both install
/usr/lib/cmplrs/cxx/libcxx.so
to avoid overwriting the version of libcxx.so installed
by the operating system (/usr/shlib/libcxx.so). When
linking, the compiler passes -rpath /usr/lib/cmplrs/cxx
-L/usr/lib/cmplrs/cxx to ld. This causes ld to search
/usr/lib/cmplrs/cxx before searching the system libraries,
and the loader to search for libraries in that directory
when loading code for execution. If you specify -
rpath explicity, you need to make sure to specify
/usr/lib/cmplrs/cxx in the path string in addition to
any other directories that you want searched.