Build a MinGW cross-compiler environment
There are many Open-Source projects out there, and many of them can be built for MS-Windows. There are actually very few people that does so, because configuring the development environment (MinGW) in Windows is a pain. And upgrading it to the latest version is ever worse.
So I had the idea of not even trying. Use Windows as an embedded system, and cross-compile everything from a Linux box! (more...)