(on GNU/Linux targeting MinGW32)
This is a tutorial on how to compile ClanLib 0.7 CVS or ClanLib 0.7.7 (when it is released) on GNU/Linux for MinGW32 MSWin32 binaries. Note that with older versions of ClanLib 0.7 you will probably need to make some changes to the code before it will compile (I wouldn't recommend it).
Thanks to Lf3t-Hn4D for introducing me to ClanLib and game programming. Anyone who find this tutorial useful should go thank him, as I would not have written this tutorial if he didn't ask me to.
The MinGW32 cross compile instructions are based on the ones found at http://www.libsdl.org/extras/win32/cross/README.txt. Many thanks to those who created, contributed and made available these instructions and acompanying scripts. Many thanks too to the MinGW32 developers for making compiling win32 programs with gcc possible.
The libraries used by ClanLib are fabulous libs in their own right. Many thanks to those who created and contributed to these libs.
Thanks to the ClanLib developers for such a great lib and putting up with my questions and bad patches (specially Judas`).
Thanks also to the people at MandrakeSoft for such an easy to install distro. I wouldn't know what I'd do without urpmi. Thanks to all who contributes to free and open source software, I probably would have given up on software a long time ago if not for such open and high quality software.
This tutorial was written in the many CVS builds of Mozilla Composer (standalone) available from mozilla.org (via CVS). Thanks to Daniel Glazman for creating and enhancing the standalone version of this great HTML WYSIWYG editor. Thanks also to all those who contributed to Mozilla over the years.