----- Original Message -----
From: "jason"
What's the date on those compilers ? If they're more recent than my
20100414
and 20100306 I'll see if I can grab one or more of them to see if they
work
for me.
yep yours were about a year old
they were mingw-w64-1.0-bin_i686-mingw-20110207 and 20110408
Thanks for that, jason.
These are both version 4.5.3.
I haven't tried to build mpir with them. I'm sure it works, however, as both
of these compilers (just like the 4.7.0 that I grabbed) are incapable of
using anything my aging 4.6.0 built.
Just posted to the mingw64 mailing list and found out the following:
--quote--
Win64-targeting builds from mingw-w64 up to 2010-04-27 didn't
follow MSVC x64 convention and did *not* prepend an undersocore
to the symbols: this is why you are seeing the incompatibilities
with the newer toolchains.
All win64-targeting toolchains created after 2010-04-28, including
the sezero's gcc-4.4-based personal builds follow the MS convention.
You should not be using those old toolchains.
--end quote--
That's the secret then - just use a compiler later than 20100428. (If only
I'd waited another fortnight before I downloaded that compiler :-)
I guess mpir expects that the above mentioned convention is being followed -
whereas the other libraries that I've been successfully building over the
last year or so, make no such assumption and (presumably) allow the symbols
to be prefixed correctly for the particular compiler.
Looks like I've got some work to do when I can get around to it .... gunna
have to ditch that lovely ol' 4.6.0 compiler sooner or later anyway.
Cheers,
Rob
--
You received this message because you are subscribed to the Google Groups
"mpir-devel" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/mpir-devel?hl=en.