Native windows x64 software develop with Mingw-w64

About

Mingw is a gnu toolset to build native Windows program, mingw-w64 works for windows 64 Bit ( Windows x64 / Win64 ) platform. For information of Mingw, please refer to :

mingw-w64-dgn : build script

I create a project named mingw-w64-dgn, which provides some script to build the cross toolchain and native toolchain, and scripts to build the libraries and patches if needed.

http://mingw-w64-dgn.googlecode.com

Source of the script can be checkout using svn :

svn checkout http://mingw-w64-dgn.googlecode.com/svn/trunk/ mingw-w64-dgn

Mingw-w64 (x64) ToolChain

With the mingw-w64 toolchain, you can compile native 64bit software that running under 64-bit windows (Win64), such as windows XP x64 or windows 2003 x64. ( I didn't try it under windows vista x64, any information on mingw-w64 under windows vista x64 is wellcomed. )

For how to build Mingw-w64 toolchain, see mingw-w64.sf.net website.

There is an howto in the SVN of mingw-w64 project : mingw-w64 build howto

Or you can download binary in mingw-w64 project : mingw-w64 download

Or you can use the following cross compiler build by me.

I also built a native compiler toolchain that can run under Windows XP/2003 x64 version. (For smaller to download, it is packaged by 7-zip.)

[ download latest version, update : 2010-08-04 ( GCC 4.5.x branch ) ]

The cross toolchain can run under linux x86_64, and cross compile native windows x64 application, the above native toolchain is cross compiled by it.

[ download latest version, update : 2010-08-04 ( GCC 4.5.x branch ) ]

mingw-w64 devel libraries (x64), such as ffmpeg, wxWidgets etc.

The following libraries can be use by native toolchain and cross toolchain to build featured application (x64).

mingw basic library, include following library and tools:

[ download latest version, update : 2010-08-08 ]

mingw multimedia library, include following library and tools:

[ download latest version, update : 2010-08-08 ]

[ download wxWidgets, update : 2010-08-07 ]

[ download FLTK, update : 2010-08-07 ]

[ download Qt (Cross-platform GUI library) for mingw-w64, update : 2010-02-18 ]

[ download libiconv for mingw-w64, update : 2010-05-10 ]

[ download gettext for mingw-w64, update : 2010-03-13 ]

Mingw-w32 (i686) ToolChain

Mingw-w64 also has i686 platform version (mingw-w32), the following native toolchain and cross toolchain is for 32-bit windows (Win32), such as windows XP.

[ download mingw-w32 toolchain, update : 2010-08-04 ( GCC branch 4.5.x ) ]

The cross toolchain can run under linux i386, and cross compile native windows i386 application, the above native toolchain is cross compiled by it.

[ download latest version, update : 2010-08-04 ( GCC trunk 4.5.x ) ]

mingw-w32 devel libraries (i686), such as ffmpeg, wxWidgets etc.

The following libraries can be use by native toolchain and cross toolchain to build featured application (i686).

mingw basic library, include following library and tools:

[ download latest version, update : 2010-08-08 ]

mingw multimedia library, include following library and tools:

[ download latest version, update : 2010-08-08 ]

[ download wxWidgets for mingw-w32, update : 2010-08-07 ]

[ download Qt (Cross-platform GUI library) for mingw-w32, update : 2010-03-03 ]

[ download FLTK for mingw-w32, update : 2010-08-07 ]

[ download libiconv for mingw-w32, update : 2010-06-05 ]

[ download gettext for mingw-w32, update : 2010-06-05 ]


NOTE : The above info and data, hope to be helpful, but NO WARRANTY.

Copy Right (c) 2007, 2008, 2009, 2010. drangon. All Rights Reserved!