From: Ozkan S. <se...@gm...> - 2010-04-10 22:05:54
|
To anyone who might be interested: I updated my custom w32/w64 native and cross-compiler build with gcc-4.4 with several backports and fixes from mainstream and put them under the mingw-w64 sf.net file release system under the subdirectories: - Toolchain sources -> Personal Builds, - Toolchains targetting Win32 -> Personal Builds and - Toolchains targetting Win64 -> Personal Builds [as of this writing, uploading still in progress.] Changes since the previous 2010-03-27 build: - The mingw-w64 crt and headers updated to r2159. - Gcc updated to the 4.4.4 prerelease version, svn rev. 158146. - All other software has been updated to the latest available versions as of 2010-04-10, 13:00 GMT. - New in this build is that I enabled OpenMP (libgomp) and providing pthreads-win32 because libgomp requires it. As a safeguard, pthreads is not "installed" by default (several reasons), but it is provided as a zip or a tar.gz archive in the binary packages. If you need pthreads or OpenMP (libgomp), then just extract the pthreads-win32 package into your toolchain installation. - Note: the <install_dir>/include path "problem" of the native builds is not looked into, yet. Maybe in the future builds. Versions: --------- Common in both cross- and native-toolchains: gcc : svn rev. 158146 (4.4.4 prerelease with many patches) binutils : 2.20.51 (cvs, 2010-03-10 12:55 GMT) mingw-w64-crt : svn revision 2159 (2010-04-08) mingw-w64-headers : svn revision 2157 (2010-04-08), with a couple of patches. glext headers: 2010-03-11 (from the Khronos Group) pthreads-win32: 2.9.0 (cvs, 2010-02-28 20:00 GMT) with w64 patch applied. In native-toolchains only: gmp : 4.3.2 (with w64 patch applied) mpfr: 2.4.2-p3 mpc : 0.8.1 gdb : 7.1.50 (cvs, 2010-04-10 12:55 GMT, with minor w64 patches applied.) make: 3.81.90 (cvs, 2010-02-02 15:20 GMT, with w64 patches applied according to savannah bug items 27809 and 27825, and patched further to kill a horde of compiler warnings) gendef, libmangle: from mingw-w64 svn/trunk File names: ----------- * Source: - mingw-w64-src_20100410_sezero.tar.gz * Targetting Win64: - mingw-w64-bin_x86_64-mingw_20100410_sezero.zip native compiler toolchain for running on x64-windows host and creating x64-windows binaries. - mingw-w64-bin_i686-mingw_20100410_sezero.zip cross compiler toolchain for running on x86-windows host but creating x64-windows binaries. - mingw-w64-bin_i686-linux_20100410_sezero.tar.gz cross compiler toolchain for running on a i686-linux host and creating x64-windows binaries. - mingw-w64-bin_x86_64-linux_20100410_sezero.tar.gz cross compiler toolchain for running on a x86_64-linux host and creating x64-windows binaries. * Targetting Win32: - mingw-w32-bin_i686-mingw_20100410_sezero.zip native compiler toolchain for running on x86-windows host and creating x86-windows binaries. - mingw-w32-bin_i686-linux_20100410_sezero.tar.gz cross compiler toolchain for running on a i686-linux host and creating x86-windows binaries. - mingw-w32-bin_x86_64-linux_20100410_sezero.tar.gz cross compiler toolchain for running on a x86_64-linux host and creating x86-windows binaries. -- Ozkan |