Guys I want to start a discussion about ENIGMA migrating to use MinGW64 for several reasons and after being encouraged by the MinGW32 team themselves.
1) MinGW64 provides all the DirectX headers we need without asking people to get the Windows SDK in a 6 hour+ download, and I can't even get it to work like that anyway nothing links right at all and half the freaking headers are missing
2) MinGW64 has more developers and the release cycles are known to be more stable
3) Any new versions of MinGW32 for anything past XP will never get there properly even the GCC team has dropped it in favor of MinGW64
4) MinGW32 is always breaking crap everytime a new release is out ;_;
5) MinGW64 includes both the 32bit and 64bit prefixes allowing you to compile for both, so ya that pretty much speaks for itself
6) MinGW64 is backwards compatible all the way back to Windows XP, with a lot of Windows 2000 support but some things lacking
7) With MinGW64 it is easier to get help as it has the larger developer base and MinGW32 is pretty much dead
8) GCC only supports MinGW32 at versions < 4.8 anything newer only supports MinGW64
So yah, I think we should switch or at the very least we need support for it, otherwise I can not write a DirectX graphics system, it is that simple.
