Hi

How do I tell libtool not to recursively add dependant libraries to
the list of libraries to link with. For example, say I have a program
A, that depends on libfoo and libfoo depends on libbar. In my
Makefile.am  for A I have a line like this:

A_LDDADD= libfoo.la

Behind the scenes libtool will figure out that libfoo depends on
libbar and so after linking the resultant binary contains information
showing that A depends on  libfoo and libbar. (i.e. output from
objdump -p A | grep NEEDED shows both libraries). Since libbar is an
indirect dependency of A, libtool has added it. Can this be disabled
such that only the direct dependencies are included?

_______________________________________________
https://lists.gnu.org/mailman/listinfo/libtool

Reply via email to