Alex S Moore wrote:
It means the file is not in your default library path. See man crle
If you are using /usr/ccs/bin/ld for the link, export LD_OPTIONS with the path to libstdc++.so.5. This will put the runpath in the object. If you are using a different linker, it may be LD_RUN_PATH.
Or you can hack away at LD_LIBRARY_PATH.
Or you can try the packages at www.blastwave.org
Alex
It appears the default library path is empty - #crle with no args replies with
crle: /var/ld/ld.config: open failed: No such file or directory
Hmm, on my Solaris 8 box, crle returns: [EMAIL PROTECTED] /root]# crle
Default configuration file (/var/ld/ld.config) not found Default Library Path (ELF): /usr/lib (system default) Trusted Directories (ELF): /usr/lib/secure (system default) [EMAIL PROTECTED] /root]# uname -a SunOS sws601 5.8 Generic_117350-12 sun4u sparc SUNW,Ultra-60 [EMAIL PROTECTED] /root]#
But I would leave it alone. Nothing would find a shared object library is /usr/lib was not included in the run path.
I'm looking at a recompile with the following, correct?
# make uninstall $ make distclean $ LD_OPTIONS='/usr/local/lib'
Should be LD_OPTIONS='-R/usr/local/lib'
Make sure that `which ld` returns /usr/ccs/bin/ld. If not, add /usr/ccs/bin to your PATH
$ export LD_OPTIONS $ ./configure --enable-client-only $ make shared $ su # make install
Alex
------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users