Hi,

On Windows Vista I have been using the 64-bit 4.6.0 cross-compiler 
(automated build 20100414) for close on 12 months.

I'm now finding that the static and import libraries built using it are 
unusable by any of the recent 64-bit compilers (and vice versa). Looks like 
they require different global symbols prefixes, as I keep getting undefined 
references whenever I try to mix these libraries and compilers ?

The "recent" compilers I've tried are automated builds 20110207, 20110408 
(both 4.5.3) and 20110410 (4.7.0). Yet, in the past, I've had no trouble 
mixing libraries between that 4.6.0 compiler and an (equally old) 4.4.3 
compiler.
So I'm thinking the incompatibility has nothing to do with the fact that 
they have different gccversion numbers - rather that something changed in 
the way these compilers are now built.

If I'm wrong about that, can anyone point me to a "recent" build of 4.6.0 
that *would* be compatible with the 4.6.0 that I already have ?
My interest in "recent" compilers is that they seem to be the only ones 
capable of building mpir. My old 4.6.0 compiler certainly can't ... with me 
at the helm, anyway. But I have no trouble at all using 20110410 (4.7.0)... 
if only I could then use the resultant static library with the 4.6.0 
compiler ....

Cheers,
Rob 


------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network 
management toolset available today.  Delivers lowest initial 
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to