[Top][All Lists]

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

Re: MSW DLLs support in libtool

From: Bob Friesenhahn
Subject: Re: MSW DLLs support in libtool
Date: Tue, 9 Feb 2016 21:23:50 -0600 (CST)
User-agent: Alpine 2.01 (GSO 1266 2009-07-14)

On Tue, 9 Feb 2016, Nick Bowler wrote:

In retrospect, the default (assume undefined symbols are possible) was
probably a bad choice, because undefined symbols in libraries are rarely
used.  Thus, almost all libraries need to specify -no-undefined.  But
this can't be changed now without causing regressions.

This is not really true. For example, the linker on GNU Linux implicility supplies libraries at link time (because of how they were built) and libtool has no way to know about library dependencies which are not listed in .la files.

Some GNU Linux distributions intentionally modify libtool such that dependency libraries are not included and they delete all .la files.

The reason for intentionally losing dependency information is because the specific dependencies cause packaging problems.

Bob Friesenhahn
GraphicsMagick Maintainer,

reply via email to

[Prev in Thread] Current Thread [Next in Thread]