wrong .def file name building with mingw
Laurent Rineau
laurent.rineau__gmp at normalesup.org
Wed Nov 14 17:59:14 CET 2012
Le mercredi 14 novembre 2012 16:11:55 Torbjorn Granlund a écrit :
> Laurent Rineau <laurent.rineau__gmp at normalesup.org> writes:
>
> I do not think that gcc on Cygwin needs .def files. The bug is about the
> support of mingw32 or mingw64, the pure Windows port of gcc (without the
> cygwin stack).
>
> I see.
>
> With mingw32, the produce binaries are named libgmp-10.dll and
> libgmp-10.lib. And the created .def is libgmp-3.dll.def, whereas it should
> be libgmp-10.def.
>
> A file .libs/libgmp-3.dll.def is created, also on cygwin.
>
> I proposed a patch for that issue in
> http://gmplib.org/list-archives/gmp-bugs/2010-June/001977.html
>
> My patch fixes configure.in and Makefile.am (and contains a big patch for
> the generated files 'configure' and 'Makefile.in').
>
> I'll take a renoewd look at that. Does it apply to the current
> configure.in and Makefile.am?
Here is the patch against the hg tip (attached). I cannot really test it. I do
not find the instruction to bootstrap from Mercurial, and I do not know
autoconf/automake enough to find out which version I should use. It was easier
from the tarball.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gmp-hg.win.patch
Type: text/x-patch
Size: 5091 bytes
Desc: not available
URL: <http://gmplib.org/list-archives/gmp-bugs/attachments/20121114/e9f05d75/attachment.bin>
More information about the gmp-bugs
mailing list