Hi, dependency_libs contains the linker switches/arguments that this library was built with including the dependent libs, both directly references as well as indirectly references through intermediate libs.
For static linking one needs the whole dependency_libs information, but for building against shared libs you only need a subset. This leads to having more build dependencies than neccessary in a shared-libs only build. As a consequence some distributions decided to remove all *.la files to keep build dependencies down. This is of course not really a solution. Can this be somehow dealt with within libtool? It would need to fork the semantics of dependency_libs into static vs shared libs or something similar. I guess the difficult part is identifying what parts of dependency_libs are needed for a shared build against this library. Thanks! -- Axel.Thimm at ATrpms.net
pgp6dWo3M9JQK.pgp
Description: PGP signature
_______________________________________________ http://lists.gnu.org/mailman/listinfo/libtool