Alexander Shaduri's MinGW Pages





If you're looking for GTK+ Runtime for Windows packages, all the GTK+-related stuff has moved to http://gtk-win.sourceforge.net!



News

2008-01-20
Finally moved all the GTK+-related stuff to http://gtk-win.sourceforge.net. From now on, all the GTK+-related updates will happen there. In related news, gtk2-runtime-2.12.15 has been released.





MinGW cross-compiler

Quick Links:
Notes
Documentation
Downloads
Links

This section contains various resources for compiling win32 apps from Linux and building your own cross-compiler.
Just in case if you don't know already, the MinGW cross-compiler is a modified version of GCC plus some helper programs, which gives the developer an opportunity to compile win32 binaries (.exe-s) without ever leaving Linux or some other non-primitive operating system.

Notes:

Note: If you're looking for an updated version of the cross-compiler, I suggest checking out http://download.opensuse.org/repositories/CrossToolchain:/mingw/, which contains a very nice build of the gcc-3.4.5 cross-compiler. If you require gcc-3.3.x (e.g. because of 3.3 ABI), this page is still a place to get it. It contains version 3.3.1, which is the last good version of gcc-3.3 cross-compiler (3.3.3 had too many problems). If you're feeling adventurous and want to check out gcc-4.x (which still has problems cross-wise and is not officially released by the mingw team yet), you can check these links - http://www.tdragon.net/recentgcc/, http://forum.doom9.org/showthread.php?t=108215.

There's also mingw based on gcc-3.3.3, but it has serious problems: a) gcc-3.3.3 didn't compile out-of-the-box, unlike 3.3.1, and required some manual patching from my side. There is a bug report in MinGW's database about this. b) After installing the new compiler, it failed to produce the correct executables in some cases (the programs would hang/crash/etc...).
Due to all this, I decided to skip this version.

Documentation:
These documents are written by me using the information from various places in the internet. Accept my apology for broken English, it's not my primary language.


Downloads:

Note: Everything is built on Red Hat 9 machine, glibc-2.3.3-20.


Links:



Please do not link to the files on this page directly, because Lycos doesn't support it.

You found this page at http://members.lycos.co.uk/alexv6.
Any feedback is welcome, so please send me your comments/flames/suggestions.
© 2003-2008 Alexander Shaduri <ashaduri 'at' gmail.com>