This presentation introduces the audience to the MinGW system, a set of libraries, run-times, and headers that can be combined with GNU Binutils and GCC cross-compilers to set up a complete cross-compilation environment allowing a developer to develop whole Win32 applications and DLLs from the comfort of their UNIX desktop.
Linux support patch to w32api referenced by presentation: w32api.patch
The presentation: mingw32-development.pdf
The example sources from the presentation:
For step-by-step instructions on building the cross-compile tools, visit my MinGW Cross Compiler Page.
I recently presented this talk to the CentraLUG chapter of the GNHLUG at a meeting on April 7th, 7:00PM in Concord, NH (at the NHTI main library).
The full announcement is here: http://mail.gnhlug.org/pipermail/gnhlug-announce/2008-March/000553.html
Here are some helpful links that are referenced in the presentation: