(2016-08-03, 23:15)Roland Melkert Wrote: mingw54/MSys2 is indeed a nice platform I'm using it for LDCad too. For me the most time went into choosing a threading/exception model. After that wxWidgets compiles in about 10 minutes (-j8) or so.
I've personally found the free Microsoft compilers to be pretty good over the years (especially more recently with C++), so I'm curious why you both feel that MinGW does a better job. Note: this post isn't intended to be at all negative: I'm honestly curious. Is it because of the 3rd-party toolkits you're using (Qt and wxWidgets)? Or is it so that you can use the same compiler on both Windows and Linux?
I feel that the fact that LDView gets compiled on three completely different compilers (VC on Windows, gcc on Linux, and Clang on Mac) improves its code, because each compiler contributes warning messages that the others don't.