On Sun, Feb 28, 2010 at 11:00 AM, Ludwig Nussel <[email protected]> wrote:
> Michael Menegakis wrote:
>> ok the attached patch,
>
> Applied, thanks!
>
>> - Adds support for MinGW-w64 x86_64 builds
>>
>> - Makefile attempts to be multi-platform and multi-arch (mainly by
>> replacing an uname check with a gcc -v check to avoid MSYS' uname
>> which prints i686 regardless. This can be debatable so If anyone
>> thinks another approach is better, I wouldn't easily argue.
>
> I've omitted that hunk as it breaks automatic 32/64bit compilation
> using 'linux32' on Linux.
>
>> A second attached file includes the needed libraries for
>> code/libs/win64 (SDL and cURL)
>
> I will not add those. The binary files already in SVN should be
> removed anyways IMO.

Perhaps it needs a disclaimer somewhere that it is aimed mainly for
mingw-w64 compilation [msvc64 would first need replacement of any
inline asm] and that users of it must set their COMPILE_ARCH manually
to x86_64 unless they fix an MSYS uname or use another method in
Makefile accordingly. Also, mingw-w64 deviates from mingw32, since it
offers its own 32bit target version (they call it mingw-w32) which has
its differences from mingw32. The mingw-w64/32 project is currently
promising since it's very active, it appears to have strong
connections with main gcc development and offers current versions of
gcc.

But perhaps one can assume ioquake3's compilation isn't 100%
'handholded' anyway.
_______________________________________________
ioquake3 mailing list
[email protected]
http://lists.ioquake.org/listinfo.cgi/ioquake3-ioquake.org
By sending this message I agree to love ioquake3 and libsdl.

Reply via email to