Hi everyone,
I've done more work on this issue in recent days, experimenting with
various run-time linker path settings via the Solaris 'crle' command, and
I have finally found a combination which works!
I used 'crle -l /usr/lib -l usr/local/lib' which sets the default ld.so
lib search path to include just those two locations. Initially this didn't
work so I also modified by standard -R flag setting so with C-shell
aliases I can set it to just include /usr/local/lib, or it can include
/usr/sfw/lib and /usr/openwin/lib as well.
When I built amanda-2.4.4p1 using these two changes, it worked fine and
there were no errors reported.
I have noticed that Sun has released a patch to their 'ld' linker binary
for Solaris 9. I haven't read the 'fine-print' yet to determine what bugs
the patch fixes, but it will be interesting if one of the bugs relates to
how run-time library search paths are interpreted and used.
Craig.
--
Email by Craig Dewick (tm). Home page at "lios.apana.org.au/~cdewick".
"cdewick AT spam.lios.apana.org DOT au" or "cdewick AT spam.sunshack
DOT org".
Explore and enjoy my public-domain Sun Microsystems technical data archive at
"www.sunshack.org", "www.sunshack.net" or "www.sunshack.info".
|