Hello, I am trying to compile Qt-everywhere-4.7.1 for Windows CE using a custom SDK. During the compile step (nmake) of the QtOpenGLd4.lib I get the following error message:
Creating library ..\..\lib\QtOpenGLd4.lib and object ..\..\lib\QtOpenGLd4.exp qgl.obj : error LNK2001: unresolved external symbol "public: static struct QMetaObject const QGLWindowSurface::staticMetaObject" (?staticmetaobj...@qglwindowsurface@@2UQMetaObject@@B) qglpaintdevice.obj : error LNK2001: unresolved external symbol "public: static struct QMetaObject const QGLWindowSurface::staticMetaObject" (?staticmetaobj...@qglwindowsurface@@2UQMetaObject@@B) ..\..\lib\QtOpenGLd4.dll : fatal error LNK1120: 1 unresolved externals NMAKE : fatal error U1077: '"c:\Program Files\Microsoft Visual Studio 8\VC\ce\bi n\x86_arm\link.EXE"' : return code '0x460' Stop. With qt everywhere 4.6.3 everything works fine. My configure options are -platform win32-msvc2005 -xplatform wince60standardRPDA-armv41-msvc2005 -iwmmxt -rtti -no-dbus -stl -exceptions -qt-libpng -debug-and-release -opengl-es-cm -no-accessibility The problem seems to be a moc-error, but I could not figure out the exact cause. Does anyone know the source of the problem and how to solve it? Thanks in advance Regards, Jochen _______________________________________________ Qt-wince-interest mailing list Qt-wince-interest@trolltech.com http://lists.trolltech.com/mailman/listinfo/qt-wince-interest