Windows Visual C++ Express x64 static binaries
diep at xs4all.nl
Sun May 18 12:14:31 CEST 2008
You sure about all this Torbjorn?
mingw/msys/cygwin is like 10-30% slower or so running code than linux.
This where native windows code generated by visual c++ not seldom is
50% faster than gcc, for 64 bits C code (of course not included in
this defnition is assembler),
at least that's true for the fiddling i did do with FFT.
On May 18, 2008, at 11:33 AM, Torbjorn Granlund wrote:
> Also, GMP doesn't support Win64 properly yet. There are patches on
> the mailing list, but no one from GMP every committed any, so you
> to apply them manually. I think Tobias Wesley made them? It was
> someone named Wesley from the MLTon project. Without those patches,
> GMP -- under ANY compiler -- will operate incorrectly.
> Unless I am mistaken, there have been no proper port to 64-bit MS
> With "proper port" I mean changes that do not break things for
> existing systems.
> If people are interested in having the official GMP releases work on
> some system, they need to be willing to do all the work. I can spend
> only a very limited amount of time on your favourite host, and I
> typically cannot do any testing whatsoever.
> A GMP port to 64-bit MS Windoze should target command oriented
> interfaces such as mingw or cygwin, and work within the configure/make
> system already in place. Separate solutions ("project" files) are not
> acceptable since they target non-free compilers and require separate
> One thing to remember too is that patches, however good, never appear
> in past releases. And patches with new features will be considered
> only for the next *major* release, not for a bug fix release.
> gmp-discuss mailing list
> gmp-discuss at swox.com
More information about the gmp-discuss