Alright, it's a problem in our main CMakeLists.txt config: this seems to
be configured for and usable with gcc, exclusively. All the extra flags
defined in line 96ff (-Wall (ok, --> /Wall, but this activates tons of
messages) -Wsign-promo -mno-ms-bitfields -fexceptions -fident -mthreads)
do not work with (i.e., are ignored by) the MSVC cl.exe.
For a test, I deleted the -Wsign-promo switch from CMakeLists.txt.
The compilation creates apparently tons of errors by ignoring the
-mno-ms-bitfields, and then many more on missing copy constructors etc. I
guess MSVC was never used?
That means we need Qt5.2/Win32/ANGLE/MinGW, built from sources?
Another solution may be to cross-compile a Mesa software renderer for the
weak hardware, described here:
This opengl32.dll could be made an optional library for the installation
I currently have no usable Linux PC. Any volunteers?