From: Ruben V. B. <van...@gm...> - 2010-09-20 12:07:57
|
Hi everyone, I completed my first good GCC build with mingw-w64. It uses GCC 4.5.2, binutils 2.20.51 and mingw-w64 snapshots from 2010-09-16. The script used to build the binary package is included in the source download. It has been used successfully on MSYS. Some special properties about this build: - For now, only x64 (x86 is building now). - It is an optimized build tuned for Intel's core2 architecture (-mtune=core2) + other optimizations which improve performance substantially - It has Graphite and lto optimization capabilities. See the GCC docs for the what and how. - It includes the full mingw-w64 package, including ddk and directx headers and libraries. - Although the Readme.txt says multilib, it is not. The x64 versions targets x64 Windows, the soon to be uploaded x86 version targets x86 Windows. - The source file contains the full sources to everything used, with patches. - Only two patches have been applied: one for pthreads-win32, one for cloog-ppl's configure script to allow ppl-0.11. Important: the binary packages need to have three headers deleted: lib/gcc/x86_64-w64-mingw32/4.5.2/include/ stdarg.h, stddef.h and float.h. This is important for projects using win32 float.h functionality, eg Qt. If you find any problems, please let me know. Ruben |