logo       
Bookmark and Share

Re: LD_LIBRARY_PATH does not supersede /usr/lib for AC_CHECK_LIB ?: msg#00050

sysutils.autoconf.general

Subject: Re: LD_LIBRARY_PATH does not supersede /usr/lib for AC_CHECK_LIB ?


Actually, on Solaris at least, LD_LIBRARY_PATH *is* used to find shared
libraries to link against. It's been
something we have particularly had to guard against, since some older versions
of thirdparty libraries we
use have been installed in /usr/lib and it has corrupted our builds. In fact,
LD_LIBRARY_PATH seems to
supercede the paths specified with -L flags.

Stan


>>> Andreas Schwab <schwab@xxxxxxx> 8/19/2004 10:03:24 AM >>>
Stephan A Suerken <absurd@xxxxxxxxxx> writes:

> Afaik, LD_LIBRARY_PATHs, if set, should have precedence over standard
> paths.

LD_LIBRARY_PATH has no significance to the linker for finding the
libraries to be linked in.

This has nothing to do with autoconf anyway. If you need to add special
directories for finding libraries pass "LDFLAGS=-L/your/special/dir" to
the configure script.

Andreas.

--
Andreas Schwab, SuSE Labs, schwab@xxxxxxx
SuSE Linux AG, Maxfeldstraße 5, 90409 Nürnberg, Germany
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."


_______________________________________________
Autoconf mailing list
Autoconf@xxxxxxx
http://lists.gnu.org/mailman/listinfo/autoconf


<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | Mail Home | sitemap | FAQ | advertise