Is MinGW (gcc port on Windows) stable enough for compiling a DLL consisting of various data algorithms (no DirectX, no graphics, ...) for 24/7 production?
We need to make a decision and from many reasons we do not want to use Visual C++.
So question is: "Is current MinGW stable enough for production?"
It is several years old (13 years it seems), and actively maintained. It has a branching strategy that has a stable branch and a development branch. I'd call that stable enough for production :)
Licensing might be an issue for you, though. If you don't pay anyone, you have no contractual support, and can't sue if there is a bug that causes you to lose money (check the license before you trust me on that, though).
The only problems I had with it were with documentation on autotools support, but I was new to autotools, that was 7 years ago, and I was trying to make a DLL that could be used as a drop-in replacement to a Visual Studio project. YMMV.
Yes, MinGW is most definitely stable and reliable for production code.
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