MingW is not a compiler per se - just a set of header files and libraries to bridge the gap between gcc and the Windows libraries (specifically MSVCRT).