4 ms·
I second that. clang-mingw could be another viable choice.
by fithisux 8y ago
I second that. clang-mingw could be another viable choice.
- bluecalm 8y agoIt would be great because then the builds would be independent of Microsoft VS infrastructure which is a total mess on Windows. Both Clang and GCC work with MinGW (I use MinGW64) headers so then you would have two modern open source compilers to cross-reference and open source toolchain you could fix or improve as needed.
- cpeterso 8y agoMozilla used to compile Firefox with mingw because Tor uses mingw, but here is the Firefox bug with about moving to clang-mingw: https://bugzilla.mozilla.org/show_bug.cgi?id=1465790 https://bugzilla.mozilla.org/show_bug.cgi?id=1465790
- dblohm7 8y agoI'm fine with being able to compile with mingw (and we already can on GCC), but we can't ship our release builds with it; it's too far behind the official Windows SDK in terms of supporting new platform features.
- bluecalm 8y agoYeah, I realize that supporting MinGW64 is a big task and probably not worth for one single player even as big as Mozilla. Still, I hope one day it gets picked up. Visual Studio dependency is painful and I think it will be quite a while till Clang catches GCC in performance department.