Qt does not compile

Christian Ehrlicher Ch.Ehrlicher at gmx.de
Fri Jul 16 08:55:19 CEST 2010


Patrick Spendrin schrieb:
> Am 15.07.2010 15:37, schrieb Christian Ehrlicher:
>> Now I can check out qt but it doesn't compile
>>
>>          link
>> /LIBPATH:"d:\kde\kde-vc90\build\libs\qt-4.6.3.20100608\work\msvc200
>> 8-RelWithDebInfo-4.6.3\lib"
>> /LIBPATH:"d:\kde\kde-vc90\build\libs\qt-4.6.3.201006
>> 08\work\msvc2008-RelWithDebInfo-4.6.3\lib" /NOLOGO /INCREMENTAL:NO /LTCG
>> /DLL /MANIFEST
>> /MANIFESTFILE:"tmp\obj\release_shared\qtscriptdbus.intermediate.manifest
>> " /VERSION:4.63 /OUT:..\..\..\..\plugins\script\qtscriptdbus4.dll
>> @C:\DOKUME~1\ADMINI~1\LOKALE~1\Temp\nmA55.tmp
>>     Bibliothek "..\..\..\..\plugins\script\qtscriptdbus4.lib" und Objekt
>> "..\..\..\..\plugins\script\qtscriptdbus4.exp" werden erstellt.
>> main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public:
>> static struct QMetaObject const
>> QDBusConnectionInterface::staticMetaObject" (?staticMetaOb
>> ject at QDBusConnectionInterface@@2UQMetaObject@@B)".
>> main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public:
>> static struct QMetaObject const
>> QDBusAbstractInterface::staticMetaObject" (?staticMetaObje
>> ct at QDBusAbstractInterface@@2UQMetaObject@@B)".
>> main.obj : error LNK2001: Nicht aufgelöstes externes Symbol ""public:
>> static struct QMetaObject const QDBusConnection::staticMetaObject"
>> (?staticMetaObject at QDBu
>> sConnection@@2UQMetaObject@@B)".
>> ..\..\..\..\plugins\script\qtscriptdbus4.dll : fatal error LNK1120: 3
>> nicht aufgelöste externe Verweise.
>> NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio
>> 9.0\VC\BIN\link.EXE"": Rückgabe-Code "0x460"
>> Stop.
>> NMAKE : fatal error U1077: ""C:\Programme\Microsoft Visual Studio
>> 9.0\VC\BIN\nmake.exe"": Rückgabe-Code "0x2"
>> Stop.
>>
>> Tested with a clean kde dir. Also doesn't work with msvc2005
> 
> Hm, I cannot say a lot about that yet, maybe you can try to use 4.6.2 
> instead for now.
> 
The same happens when trying to link soprano:

Linking CXX shared library sopranoserver.dll
   Bibliothek "sopranoserver.lib" und Objekt "sopranoserver.exp" werden
erstellt.
dbusserveradaptor.cpp.obj : error LNK2001: Nicht aufgel÷stes externes
Symbol ""public: static struct QMetaObject const
QDBusAbstractAdaptor::staticMetaObject" (
?staticMetaObject at QDBusAbstractAdaptor@@2UQMetaObject@@B)".
dbusmodeladaptor.cpp.obj : error LNK2001: Nicht aufgel÷stes externes
Symbol ""public: static struct QMetaObject const
QDBusAbstractAdaptor::staticMetaObject" (?
staticMetaObject at QDBusAbstractAdaptor@@2UQMetaObject@@B)".
dbusstatementiteratoradaptor.cpp.obj : error LNK2001: Nicht aufgel÷stes
externes Symbol ""public: static struct QMetaObject const
QDBusAbstractAdaptor::staticMe
taObject" (?staticMetaObject at QDBusAbstractAdaptor@@2UQMetaObject@@B)".
dbusnodeiteratoradaptor.cpp.obj : error LNK2001: Nicht aufgel÷stes
externes Symbol ""public: static struct QMetaObject const
QDBusAbstractAdaptor::staticMetaObj
ect" (?staticMetaObject at QDBusAbstractAdaptor@@2UQMetaObject@@B)".
dbusqueryresultiteratoradaptor.cpp.obj : error LNK2001: Nicht
aufgel÷stes externes Symbol ""public: static struct QMetaObject const
QDBusAbstractAdaptor::static
MetaObject" (?staticMetaObject at QDBusAbstractAdaptor@@2UQMetaObject@@B)".
sopranoserver.dll : fatal error LNK1120: 1 nicht aufgel÷ste externe
Verweise.
LINK Pass 1 failed. with 1120

Does nobody use qt 4.6.3???


Christian


More information about the Kde-windows mailing list