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

Reply via email to