Details
-
Task
-
Resolution: Done
-
Not Evaluated
-
None
-
None
-
Windows
Description
When compiling qt5, the following projects have to be copied:
QtDeclarative5.lib -> QtDeclarative.lib
QtScript5.lib -> QtScript.lib
QtQuick15.lib -> QtQuick1.lib
QtCLuscene5.lib -> QtCLuscene.lib
QtHelp5.lib -> QtHelp.lib
Qt3D5.lib -> Qt3D.lib
We also have to go into qtbase and explicitly do nmake/jom release, else only debug plugins are built.
QtScript also can't be built using jom.
Lastly QtTools won't be built:
link /LIBPATH:"c:\Users\mertsas\Cisco\qt5\qtbase\lib" /LIBPATH:"c:\Users
\mertsas\Cisco\qt5\qtbase\lib" /LIBPATH:"c:\Users\mertsas\Cisco\qt5\qtbase\lib"
/NOLOGO /DYNAMICBASE /NXCOMPAT /INCREMENTAL:NO /DLL /MANIFEST /MANIFESTFILE:"tmp
\obj\release_shared\QtDesigner.intermediate.manifest" /VERSION:5.00 /OUT:..\..\.
.\..\..\qtbase\lib\QtDesigner5.dll @C:\Users\mertsas\AppData\Local\Temp\nm6AF6.t
mp
Creating library ..\..\..\..\..\qtbase\lib\QtDesigner5.lib and object ..\..\.
.\..\..\qtbase\lib\QtDesigner5.exp
abstractformbuilder.obj : error LNK2019: unresolved external symbol "public: sta
tic struct QMetaObject const QAbstractFormBuilderGadget::staticMetaObject" (?sta
ticMetaObject@QAbstractFormBuilderGadget@@2UQMetaObject@@B) referenced in functi
on "class QMetaEnum __cdecl metaEnum<class QAbstractFormBuilderGadget>(char cons
t *,class QAbstractFormBuilderGadget const *)" (??$metaEnum@VQAbstractFormBuilde
rGadget@@@@YA?AVQMetaEnum@@PBDPBVQAbstractFormBuilderGadget@@@Z)
properties.obj : error LNK2001: unresolved external symbol "public: static struc
t QMetaObject const QAbstractFormBuilderGadget::staticMetaObject" (?staticMetaOb
ject@QAbstractFormBuilderGadget@@2UQMetaObject@@B)
..\..\..\..\..\qtbase\lib\QtDesigner5.dll : fatal error LNK1120: 1 unresolved ex
ternals
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 9.0\
VC\bin\link.EXE"' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"c:\Program Files (x86)\Microsoft Visual Studio 9.0\
VC\bin\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.