Re: how to use AC_CHECK_LIB without LDFLAGS?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Harald Dunkel wrote:
I am new to autoconf and automake, so please excuse if you
heard this too often.


My question is: How can I use AC_CHECK_LIB without setting a global LDFLAGS?

Yes; but of course, then the compiler's defaults will be used. Presumably that's not what you want either.


Using automake I can specify linker flags per program, e.g.

foo_LDFLAGS = -L/somepath/mylibs1
bar_LDFLAGS = -L/someotherpath/mylibs2

But since AC_CHECK_LIB does not allow me to specify linker
flags for the test program except by setting LDFLAGS (AFAIK),
a broken search path for either foo or bar sneaks into my
generated Makefile :-(.

I don't fully understand the problem you're describing; but perhaps you want to do something like this:


save_LDFLAGS="$LDFLAGS"
LDFLAGS="$LDFLAGS -Lwhatever"
AC_CHECK_LIB(...)
LDFLAGS="$save_LDFLAGS"

Braden


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

[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux