To the point & Out of the box

MinGW Adventure Part I

Setting up MinGW to feel like a Linux environment.

Since a couple of weeks I’m now using MinGW. I have setup a complete development environment in a virtual machine. I’m now able to compile a lot of tools from the Linux world for Windows using the autoconf stuff mostly used on Liunx. This is pretty cool because a lot of open source projects use it and most are not providing any project files for Windows.

It was hard work to collect all the single necessary pieces until everything worked.

It’s far from obvious how to do this, the docs are scattered and the overall structure of MinGW, which binaries, versions etc. to use is far from clear.

I will collect my findings and tipps & tricks under the Development/MinGW section. Maybe some of you can make their lives simpler with this information.

Nevertheless, it looks like it’s worth to use a GCC based development environment under windows if you want to take advantage of the zillions of open-source tools and libraries.

Especially as I’m now using Windows, OSX and Linux it helps to stay in one environment.