Hello!

Bob Friesenhahn �rta:

It is not an easy task to intuit which systems require the full linkage list and which will work properly with an abbreviated list. Even older Linux versions require the full linkage list (or several copies thereof!).


A further problem is that libtool doesn't reliably know if a static or shared library will be used by the system linker. If it guesses wrong and a static library is used, then everything breaks since static libraries don't support dependencies.

And what about adding an option to libtool, like --disable-indirect-dependencies (should be shorter, I think), with a correspondig ./configure option, so a brave man can exploit the power of his choosen platform. Maybe make it default on some platforms. Users of this options should be package maintainers, who have greater experience in compiling software and can decide if this option is safely usable.

Bye,
Gy�rgy


_______________________________________________ Libtool mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/libtool

Reply via email to