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: http://qt-project.org/wiki/Cross-compiling-Mesa-for-Windows This opengl32.dll could be made an optional library for the installation package. I currently have no usable Linux PC. Any volunteers? G. On So, 22.12.2013, 10:50, Georg Zotti wrote: > OK, I added the SDK, updated cmake, but I have still the 3 lines with > U1077, and now I discovered (don't remember it this was there previously) > also the line with the D8021 error (/Wsign-promo) listed as first error. I > tried to build from QtCreator with MSVC2010/express, SDK7.1. The MOC runs, > but the first cpp compilation stops. :-( > > G. > > > On Sa, 21.12.2013, 19:01, Alexander Wolf wrote: >> Hi! >> >> Well, my current build environment includes: >> 1) Qt 5.2.0 (MSVC2012, MSVC2012_64, MSVC2012_64_OpenGL) >> 2) Microsoft Visual Studio 2012 Professional >> 3) Qt plugin for Visual Studio >> 4) Cmake plugin for Visual Studio >> >> Now I can success configure Stellarium for MSVC2012 x64 and get solution >> for MSVC2012_64_OpenGL. Building is not successfully - I have strange >> troubles with CLI Error D8021 (/Wsing-promo) - >> http://msdn.microsoft.com/en-us/library/kfk5bs0s.aspx >> >> -- >> With best regards, Alexander >> ------------------------------------------------------------------------------ >> Rapidly troubleshoot problems before they affect your business. Most IT >> organizations don't have a clear picture of how application performance >> affects their revenue. With AppDynamics, you get 100% visibility into >> your >> Java,.NET, & PHP application. Start your 15-day FREE TRIAL of >> AppDynamics >> Pro! >> http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk_______________________________________________ >> Stellarium-pubdevel mailing list >> Stellarium-pubdevel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel >> > > > > > ------------------------------------------------------------------------------ > Rapidly troubleshoot problems before they affect your business. Most IT > organizations don't have a clear picture of how application performance > affects their revenue. With AppDynamics, you get 100% visibility into your > Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics > Pro! > http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk > _______________________________________________ > Stellarium-pubdevel mailing list > Stellarium-pubdevel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel > -- Dipl.-Ing. Dr Georg Zotti Ludwig Boltzmann Institute for Archaeological Prospection and Virtual Archaeology (LBI ArchPro) Hohe Warte 38 A-1190 Wien ------------------------------------------------------------------------------ Rapidly troubleshoot problems before they affect your business. Most IT organizations don't have a clear picture of how application performance affects their revenue. With AppDynamics, you get 100% visibility into your Java,.NET, & PHP application. Start your 15-day FREE TRIAL of AppDynamics Pro! http://pubads.g.doubleclick.net/gampad/clk?id=84349831&iu=/4140/ostg.clktrk _______________________________________________ Stellarium-pubdevel mailing list Stellarium-pubdevel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/stellarium-pubdevel