Well, it would appear that Qt itself is at fault.  Unfortunately, I think we'll need to wait for beta 2 or even the GA release before we can really tell.

On Fri, Nov 15, 2013 at 3:09 AM, Bogdan Marinov <daggerstab@gmail.com> wrote:
Hello to all.

After repeated build attempts, I finally have something that I hope is a working build of Qt 5.2-beta1 with MinGW and ANGLE.

I've tried to build Stellarium with it, but it fails with a linker error:

Linking CXX shared library libstelMain.dll
CMakeFiles\stelMain.dir/objects.a(StelPainter.cpp.obj): In function `ZN16QOpenGLFunctions19glBlendFuncSeparateEjjjj':
C:/Qt/Qt5.2-beta1/qtbase/include/QtGui/../../src/gui/opengl/qopenglfunctions.h:528: undefined reference to `_imp__glBlendFuncSeparate@16'
CMakeFiles\stelMain.dir/objects.a(StelTexture.cpp.obj): In function `ZN16QOpenGLFunctions15glActiveTextureEj':
C:/Qt/Qt5.2-beta1/qtbase/include/QtGui/../../src/gui/opengl/qopenglfunctions.h:427: undefined reference to `_imp__glActiveTexture@4'
CMakeFiles\stelMain.dir/objects.a(StelTexture.cpp.obj): In function `ZN16QOpenGLFunctions16glGenerateMipmapEj':
C:/Qt/Qt5.2-beta1/qtbase/include/QtGui/../../src/gui/opengl/qopenglfunctions.h:771: undefined reference to `_imp__glGenerateMipmap@4'
collect2.exe: error: ld returned 1 exit status
src\CMakeFiles\stelMain.dir\build.make:3386: recipe for target 'src/libstelMain.dll' failed
mingw32-make[2]: *** [src/libstelMain.dll] Error 1
CMakeFiles\Makefile2:312: recipe for target 'src/CMakeFiles/stelMain.dir/all' failed
mingw32-make[1]: *** [src/CMakeFiles/stelMain.dir/all] Error 2
makefile:115: recipe for target 'all' failed
mingw32-make: *** [all] Error 2

Any ideas?

Bogdan Marinov

DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps
OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access
Free app hosting. Or install the open source package on any LAMP server.
Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native!
Stellarium-pubdevel mailing list