2013/3/26 Etienne Sandré-Chardonnal <[email protected]>
> > Yes exactly. The x86_64-...-win32 toolchain is built as a cross-compiler.
> >
> > If you want no prefix, use the x86_64-...-win64 toolchain (if you have a
> > 64-bit OS, which you really should in this day and age ;-)).
>
> This is rather the opposite problem! I already have a win 64bit native
> toolchain which works, but here I wanted a compiler building on a
> win64 machine (because I have a 64-bit OS!) for 32-bit hosts (because
> several end users still have 32-bit machines). This is why I
> downloaded the i686-w64-mingw32-gcc-4.8.0-win64
> But as my 64-bit OS still can execute 32-bit code :) , I'll go for the
> win32 native...
>
Yes that should suffice. Only when the linker needs more than 4GB of RAM (I
linked the linker executable as large-adress-aware) will you need a 64-bit
executable.
>
>
> >
> > any case, the autotools configure invocation is the same regardless
> > prefixes:
> >
> > --host=x86_64-w64-mingw32
> >
> > as explained on the wiki:
> > http://sourceforge.net/apps/trac/mingw-w64/wiki/MSYS
> >
> > The same applies for cross-compiling from Linux. Note that some crappy
> > autotools scripts (like that of GMP) need special magic to work in a
> > general cross-compiler scenario (see
> >
> https://github.com/rubenvb/MinGW-w64-build-scripts/blob/master/scripts/gmp.sh
> )
> > which needs explicit CC,CXX, etc... set at configure time.
>
> That's the issue. I depend on several libs with crappy scripts, which
> are not very mingw friendly (they detect mingw, and do stupid things,
> while they work better when I comment the mingw detection... probably
> crap from old mingw's), and very cross-compiler unfriendly.
>
Then coerce the scripts in thinking you're building natively by removing
that obnoxious prefix from the equation :)
Ruben
>
>
> Thanks for helping!
>
>
> ------------------------------------------------------------------------------
> Own the Future-Intel® Level Up Game Demo Contest 2013
> Rise to greatness in Intel's independent game demo contest.
> Compete for recognition, cash, and the chance to get your game
> on Steam. $5K grand prize plus 10 genre and skill prizes.
> Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
------------------------------------------------------------------------------
Own the Future-Intel® Level Up Game Demo Contest 2013
Rise to greatness in Intel's independent game demo contest.
Compete for recognition, cash, and the chance to get your game
on Steam. $5K grand prize plus 10 genre and skill prizes.
Submit your demo by 6/6/13. http://p.sf.net/sfu/intel_levelupd2d
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public