[Top][All Lists]

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

Re: Understanding libtool on Windows / MinGW

From: Bob Friesenhahn
Subject: Re: Understanding libtool on Windows / MinGW
Date: Mon, 16 Nov 2009 14:24:17 -0600 (CST)
User-agent: Alpine 2.01 (GSO 1266 2009-07-14)

On Mon, 16 Nov 2009, Dag-Erling Smørgrav wrote:

Fifth question: can someone give a concise explanation of what, exactly,
-no-undefined does, and why it is required?

This option is an indication that the application is fully prepared to resolve all symbols at link time. One requirement for this is that all libraries that the DLL depends on be specified at link time. This is a reason why libstdc++ also needs to be supplied at link time. Libtool normally refuses to a static library into a DLL since that would cause a lot of problems.

You did not mention the version of libtool you are using. This may be obtained from 'libtool --version'. The current version is 2.2.6b.

I have libjpeg 7 installed as a shared library under MinGW and have not noticed any problems linking with it.

There are many versions of MinGW and many versions of libtool and some work better than others.

Bob Friesenhahn
GraphicsMagick Maintainer,

reply via email to

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