Ive found Vista and XP to be fine for compiling modules etc. (I dont need to, but i prepared and tested the feature). I had to look hard for the instructions, but it pretty much goes like this:
Install MinGW.
If you install it to C:\MINGW then you need to create an environmental variable "MINGW=C:\MinGW" and add ";C:\MinGW\BIN" to the end of your path variable.
Remember to add the ";" and do NOT add the final "\" to the paths.
Install MinGW.
If you install it to C:\MINGW then you need to create an environmental variable "MINGW=C:\MinGW" and add ";C:\MinGW\BIN" to the end of your path variable.
Remember to add the ";" and do NOT add the final "\" to the paths.