help-libidn
[Top][All Lists]
Advanced

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

libidn-1.23 bug in lib/Makefile cross-building for Windows


From: René Berber
Subject: libidn-1.23 bug in lib/Makefile cross-building for Windows
Date: Thu, 15 Dec 2011 11:32:32 -0600
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.19) Gecko/20081209 Lightning/0.9 Thunderbird/2.0.0.19 Mnenhy/0.7.6.0

Hello,

I'm trying to cross-build libidn version 1.23, and I seem to have run
into a bug.

In file lib/Makefile there is:

am__append_5 = -Wl,--output-def,libidn-$(DLL_VERSION).def
...
libidn_la_LDFLAGS = -version-info \
        $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) -no-undefined \
        $(am__append_3) $(am__append_4) $(am__append_5)
...
defexec_DATA = libidn-$(DLL_VERSION).def
...
install-defexecDATA: $(defexec_DATA)
        ...

The last rule depends on the .def file, but libidn_la_LDFLAGS  is not
used, so the .def file is not built.

Where am I seeing this?  Gentoo Linux, using crossdev with a
x86_64-w64-mingw32 target.
-- 
René Berber




reply via email to

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