Why GMP doesn't support MinGW anymore?

Torbjorn Granlund tg at gmplib.org
Tue Jun 19 16:31:49 CEST 2012

Andrey Khalyavin <halyavin at google.com> writes:

  One thing I learnt since last e-mail - MinGW haven't been compiled as 64-bit
  binaries by anyone before.

I doubt that is correct.
      I have no guess how you ended up with a build that includes assembly
      code unsuitable for your host.
  There aren't any suitable assembly code for 64-bit Windows. So build can't
  include it. That's why configure parameters doesn't matter.

That is a misunderstanding.  There are certainly ways to break a build
by passing nonsensical parameters!
      Perhaps this is a GMP bug, perhaps you
      worked around GMP's configure mechanims.
  This is more like absence of MinGW 64 bit support than a bug.
I would expect it to work.  GMP is programmed to exclude assembly for
this platform.
(Expect no further replies from me unless you're willing to file a
proper bug report.  I am a terrible guesser, and a conversation about
the possible reasons for a certain behaviour, without the facts, is a
waste of your time and the time of the subscribers.)


More information about the gmp-bugs mailing list