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

Changes since the previous 2010-04-10/2010-04-27 build:
- The mingw-w64 crt and headers updated to r2266 which contains an x64
  compatibility fix among other things.
- Gcc updated to the 4.4.4 prerelease version, svn rev. 158621. (After
  just about an hour I uploaded the files, the same gcc snapshot was
  marked as 4.4.4-release at rev. 158895 ;)
- All other software has been updated to the latest available versions
  as of 2010-04-28, 17:10 GMT.

- Compatibility Notice:  ** No leading underscore **
------------------------------------------------------------------------
Unlike the other builds from mingw-w64 up to 2010-04-27, these new win64
targetting toolchains do *not* prepend an undersocore to the symbols and
follows the MSVC x64 convention.  Therefore, any of the link libraries
from previous toolchains are incompatible with the ones created by these
new builds.

- 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. 158621 (4.4.4 prerelease with many patches)
binutils : 2.20.51 (cvs, 2010-04-28 17:10 GMT)
mingw-w64-crt : svn revision 2263 (2010-04-21)
mingw-w64-headers : svn revision 2266 (2010-04-28), with a
 couple of patches.
glext headers: 2010-03-17 (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-28 17:10 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_20100428_sezero.tar.gz


* Targetting Win64:

- mingw-w64-bin_x86_64-mingw_20100428_sezero.zip
  native compiler toolchain for running on x64-windows
  host and creating x64-windows binaries.

- mingw-w64-bin_i686-mingw_20100428_sezero.zip
  cross compiler toolchain for running on x86-windows
  host but creating x64-windows binaries.

- mingw-w64-bin_i686-linux_20100428_sezero.tar.gz
  cross compiler toolchain for running on a i686-linux
  host and creating x64-windows binaries.

- mingw-w64-bin_x86_64-linux_20100428_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_20100428_sezero.zip
  native compiler toolchain for running on x86-windows
  host and creating x86-windows binaries.

- mingw-w32-bin_i686-linux_20100428_sezero.tar.gz
  cross compiler toolchain for running on a i686-linux
  host and creating x86-windows binaries.

- mingw-w32-bin_x86_64-linux_20100428_sezero.tar.gz
  cross compiler toolchain for running on a x86_64-linux
  host and creating x86-windows binaries.

--
Ozkan

------------------------------------------------------------------------------
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to