Mingw.org obviously isn't completely dead, but the latest version there is gcc 4.5.2, while 4.6 is already old news.
Does anyone know where I can get mingw-gcc 4.6+? Is mingw-w64 more active? They seem to have 32bit builds too, so is that just the new mingw?
MinGW-w64 is a improved version which supports both 32bit and 64bit, and some more of the WinAPI (still not all, because thats much work, but more than MinGW). MinGW-w64 only provides their source code, but no binaries to "just use" the compiler.
No, it's not. There are lots of C++ compilers around, for example for Windows there is Visual Studio. But MinGW has C++ compiler as well, so it's an option.
Well, this is probably a very personal topic, and here's my very tainted view on things:
I provided a GCC 4.6/4.7/4.8 build for mingw-w64 (see link below). I do so because they provide both a 64-bit and 32-bit capable CRT, which mingw.org (the old one) does not, and is not planning to.
Mingw.org development seems quite halted, although they still provide updates, I'm not clear what these are (quite frankly I don't follow them either). MinGW-w64 has support for DirectX, DDK, and the *_s APIs, among other things, which the old mingw.org still does not have (or at least not as complete).
Note the two compilers are not sworn to binary compatibility, so you'll need everything compiled by one vendor's toolchain (either mingw-w64 or mingw.org).
There are packages available for various Linux distributions, and Windows users can use the installer, MSYS2 (which comes with a package manager and a huge amount of prebuilt packages), TDM-GCC, and Nuwen's MinGW distro which includes the Boost libraries.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With