qt-win-opensource-src-4.4.0 + vs2005
configure -static -debug-and-release -plugin-sql-odbc -qdbus
nmake sub-src
以上成功
nmake sub-tools
出错,下面是错误信息:
--------------------------------------------------------------------------------------------------------------------------
cd qdbus\ && "D:\Microsoft\Visual Studio 8\VC\BIN\nmake.exe" -f Makefile
"D:\Microsoft\Visual Studio 8\VC\BIN\nmake.exe" -f Makefile.Debug all
link /LIBPATH:"d:\Qt\lib" /LIBPATH:"d:\Qt\lib" /NOLOGO /DEBUG /SUBSYSTEM:CONSOLE /MANIFEST /MANIFESTFILE:"tmp\obj\debug_static\qdbus.intermediate.manifest" /OUT:..\..\..\bin\qdbus.exe @C:\DOCUME~1\QUICKS~1\LOCALS~1\Temp\nm257.tmp
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) bool __cdecl QDBusUtil::isValidMemberName(class QString const &)" (__imp_?isValidMemberName@QDBusUtil@@YA_NABVQString@@@Z),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) bool __cdecl QDBusUtil::isValidInterfaceName(class QString const &)" (__imp_?isValidInterfaceName@QDBusUtil@@YA_NABVQString@@@Z),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) bool __cdecl QDBusUtil::isValidObjectPath(class QString const &)" (__imp_?isValidObjectPath@QDBusUtil@@YA_NABVQString@@@Z),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusReply<bool> __thiscall QDBusConnectionInterface::isServiceRegistered(class QString const &)const " (__imp_?isServiceRegistered@QDBusConnectionInterface@@QBE?AV?$QDBusReply@_N@@ABVQString@@@Z),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) bool __cdecl QDBusUtil::isValidBusName(class QString const &)" (__imp_?isValidBusName@QDBusUtil@@YA_NABVQString@@@Z),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusConnectionInterface * __thiscall QDBusConnection::interface(void)const " (__imp_?interface@QDBusConnection@@QBEPAVQDBusConnectionInterface@@XZ),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusError::~QDBusError(void)" (__imp_??1QDBusError@@QAE@XZ),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QString __thiscall QDBusError::name(void)const " (__imp_?name@QDBusError@@QBE?AVQString@@XZ),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QString __thiscall QDBusError::message(void)const " (__imp_?message@QDBusError@@QBE?AVQString@@XZ),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusError __thiscall QDBusConnection::lastError(void)const " (__imp_?lastError@QDBusConnection@@QBE?AVQDBusError@@XZ),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: bool __thiscall QDBusConnection::isConnected(void)const " (__imp_?isConnected@QDBusConnection@@QBE_NXZ),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: static class QDBusConnection __cdecl QDBusConnection::sessionBus(void)" (__imp_?sessionBus@QDBusConnection@@SA?AV1@XZ),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusConnection::~QDBusConnection(void)" (__imp_??1QDBusConnection@@QAE@XZ),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusConnection & __thiscall QDBusConnection::operator=(class QDBusConnection const &)" (__imp_??4QDBusConnection@@QAEAAV0@ABV0@@Z),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: static class QDBusConnection __cdecl QDBusConnection::systemBus(void)" (__imp_?systemBus@QDBusConnection@@SA?AV1@XZ),该符号在函数 _main 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual __thiscall QDBusInterface::~QDBusInterface(void)" (__imp_??1QDBusInterface@@UAE@XZ),该符号在函数 "void __cdecl listObjects(class QString const &,class QString const &)" (?listObjects@@YAXABVQString@@0@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusMessage::~QDBusMessage(void)" (__imp_??1QDBusMessage@@QAE@XZ),该符号在函数 "void __cdecl listObjects(class QString const &,class QString const &)" (?listObjects@@YAXABVQString@@0@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusMessage __thiscall QDBusAbstractInterface::call(class QString const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &,class QVariant const &)" (__imp_?call@QDBusAbstractInterface@@QAE?AVQDBusMessage@@ABVQString@@ABVQVariant@@1111111@Z),该符号在函数 "void __cdecl listObjects(class QString const &,class QString const &)" (?listObjects@@YAXABVQString@@0@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusError __thiscall QDBusAbstractInterface::lastError(void)const " (__imp_?lastError@QDBusAbstractInterface@@QBE?AVQDBusError@@XZ),该符号在函数 "void __cdecl listObjects(class QString const &,class QString const &)" (?listObjects@@YAXABVQString@@0@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: bool __thiscall QDBusAbstractInterface::isValid(void)const " (__imp_?isValid@QDBusAbstractInterface@@QBE_NXZ),该符号在函数 "void __cdecl listObjects(class QString const &,class QString const &)" (?listObjects@@YAXABVQString@@0@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusInterface::QDBusInterface(class QString const &,class QString const &,class QString const &,class QDBusConnection const &,class QObject *)" (__imp_??0QDBusInterface@@QAE@ABVQString@@00ABVQDBusConnection@@PAVQObject@@@Z),该符号在函数 "void __cdecl listObjects(class QString const &,class QString const &)" (?listObjects@@YAXABVQString@@0@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: virtual struct QMetaObject const * __thiscall QDBusInterface::metaObject(void)const " (__imp_?metaObject@QDBusInterface@@UBEPBUQMetaObject@@XZ),该符号在函数 "void __cdecl listInterface(class QString const &,class QString const &,class QString const &)" (?listInterface@@YAXABVQString@@00@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QList<class QVariant> __thiscall QDBusMessage::arguments(void)const " (__imp_?arguments@QDBusMessage@@QBE?AV?$QList@VQVariant@@@@XZ),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusError::QDBusError(class QDBusMessage const &)" (__imp_??0QDBusError@@QAE@ABVQDBusMessage@@@Z),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: enum QDBusMessage::MessageType __thiscall QDBusMessage::type(void)const " (__imp_?type@QDBusMessage@@QBE?AW4MessageType@1@XZ),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusMessage __thiscall QDBusAbstractInterface::callWithArgumentList(enum QDBus::CallMode,class QString const &,class QList<class QVariant> const &)" (__imp_?callWithArgumentList@QDBusAbstractInterface@@QAE?AVQDBusMessage@@W4CallMode@QDBus@@ABVQString@@ABV?$QList@VQVariant@@@@@Z),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusSignature::~QDBusSignature(void)" (__imp_??1QDBusSignature@@QAE@XZ),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QString __thiscall QDBusSignature::signature(void)const " (__imp_?signature@QDBusSignature@@QBE?AVQString@@XZ),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusSignature::QDBusSignature(class QString const &)" (__imp_??0QDBusSignature@@QAE@ABVQString@@@Z),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusObjectPath::~QDBusObjectPath(void)" (__imp_??1QDBusObjectPath@@QAE@XZ),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QString __thiscall QDBusObjectPath::path(void)const " (__imp_?path@QDBusObjectPath@@QBE?AVQString@@XZ),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusObjectPath::QDBusObjectPath(class QString const &)" (__imp_??0QDBusObjectPath@@QAE@ABVQString@@@Z),该符号在函数 "void __cdecl placeCall(class QString const &,class QString const &,class QString const &,class QString const &,class QStringList)" (?placeCall@@YAXABVQString@@000VQStringList@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusArgument::~QDBusArgument(void)" (__imp_??1QDBusArgument@@QAE@XZ),该符号在函数 "void __cdecl printArg(class QVariant const &)" (?printArg@@YAXABVQVariant@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QString __thiscall QDBusArgument::currentSignature(void)const " (__imp_?currentSignature@QDBusArgument@@QBE?AVQString@@XZ),该符号在函数 "void __cdecl printArg(class QVariant const &)" (?printArg@@YAXABVQVariant@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusReply<class QStringList> __thiscall QDBusConnectionInterface::registeredServiceNames(void)const " (__imp_?registeredServiceNames@QDBusConnectionInterface@@QBE?AV?$QDBusReply@VQStringList@@@@XZ),该符号在函数 "bool __cdecl globServices(class QDBusConnectionInterface *,class QString const &)" (?globServices@@YA_NPAVQDBusConnectionInterface@@ABVQString@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusReply<class QString> __thiscall QDBusConnectionInterface::serviceOwner(class QString const &)const " (__imp_?serviceOwner@QDBusConnectionInterface@@QBE?AV?$QDBusReply@VQString@@@@ABVQString@@@Z),该符号在函数 "void __cdecl printAllServices(class QDBusConnectionInterface *)" (?printAllServices@@YAXPAVQDBusConnectionInterface@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusError::QDBusError(struct DBusError const *)" (__imp_??0QDBusError@@QAE@PBUDBusError@@@Z),该符号在函数 "public: __thiscall QDBusReply<class QString>::QDBusReply<class QString>(class QDBusMessage const &)" (??0?$QDBusReply@VQString@@@@QAE@ABVQDBusMessage@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: bool __thiscall QDBusError::isValid(void)const " (__imp_?isValid@QDBusError@@QBE_NXZ),该符号在函数 "public: bool __thiscall QDBusReply<class QString>::isValid(void)const " (?isValid@?$QDBusReply@VQString@@@@QBE_NXZ) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) void __cdecl qDBusReplyFill(class QDBusMessage const &,class QDBusError &,class QVariant &)" (__imp_?qDBusReplyFill@@YAXABVQDBusMessage@@AAVQDBusError@@AAVQVariant@@@Z),该符号在函数 "public: class QDBusReply<class QString> & __thiscall QDBusReply<class QString>::operator=(class QDBusMessage const &)" (??4?$QDBusReply@VQString@@@@QAEAAV0@ABVQDBusMessage@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusArgument::QDBusArgument(void)" (__imp_??0QDBusArgument@@QAE@XZ),该符号在函数 "class QDBusArgument __cdecl qvariant_cast<class QDBusArgument>(class QVariant const &)" (??$qvariant_cast@VQDBusArgument@@@@YA?AVQDBusArgument@@ABVQVariant@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusArgument::QDBusArgument(class QDBusArgument const &)" (__imp_??0QDBusArgument@@QAE@ABV0@@Z),该符号在函数 "class QDBusArgument __cdecl qvariant_cast<class QDBusArgument>(class QVariant const &)" (??$qvariant_cast@VQDBusArgument@@@@YA?AVQDBusArgument@@ABVQVariant@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusObjectPath::QDBusObjectPath(class QDBusObjectPath const &)" (__imp_??0QDBusObjectPath@@QAE@ABV0@@Z),该符号在函数 "void * __cdecl qMetaTypeConstructHelper<class QDBusObjectPath>(class QDBusObjectPath const *)" (??$qMetaTypeConstructHelper@VQDBusObjectPath@@@@YAPAXPBVQDBusObjectPath@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusObjectPath::QDBusObjectPath(void)" (__imp_??0QDBusObjectPath@@QAE@XZ),该符号在函数 "void * __cdecl qMetaTypeConstructHelper<class QDBusObjectPath>(class QDBusObjectPath const *)" (??$qMetaTypeConstructHelper@VQDBusObjectPath@@@@YAPAXPBVQDBusObjectPath@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusSignature::QDBusSignature(class QDBusSignature const &)" (__imp_??0QDBusSignature@@QAE@ABV0@@Z),该符号在函数 "void * __cdecl qMetaTypeConstructHelper<class QDBusSignature>(class QDBusSignature const *)" (??$qMetaTypeConstructHelper@VQDBusSignature@@@@YAPAXPBVQDBusSignature@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusSignature::QDBusSignature(void)" (__imp_??0QDBusSignature@@QAE@XZ),该符号在函数 "void * __cdecl qMetaTypeConstructHelper<class QDBusSignature>(class QDBusSignature const *)" (??$qMetaTypeConstructHelper@VQDBusSignature@@@@YAPAXPBVQDBusSignature@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __thiscall QDBusArgument::endArray(void)const " (__imp_?endArray@QDBusArgument@@QBEXXZ),该符号在函数 "class QDBusArgument const & __cdecl operator>><class QVariant>(class QDBusArgument const &,class QList<class QVariant> &)" (??$?5VQVariant@@@@YAABVQDBusArgument@@ABV0@AAV?$QList@VQVariant@@@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) class QDBusArgument const & __cdecl operator>>(class QDBusArgument const &,class QVariant &)" (__imp_??5@YAABVQDBusArgument@@ABV0@AAVQVariant@@@Z),该符号在函数 "class QDBusArgument const & __cdecl operator>><class QVariant>(class QDBusArgument const &,class QList<class QVariant> &)" (??$?5VQVariant@@@@YAABVQDBusArgument@@ABV0@AAV?$QList@VQVariant@@@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: bool __thiscall QDBusArgument::atEnd(void)const " (__imp_?atEnd@QDBusArgument@@QBE_NXZ),该符号在函数 "class QDBusArgument const & __cdecl operator>><class QVariant>(class QDBusArgument const &,class QList<class QVariant> &)" (??$?5VQVariant@@@@YAABVQDBusArgument@@ABV0@AAV?$QList@VQVariant@@@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __thiscall QDBusArgument::beginArray(void)const " (__imp_?beginArray@QDBusArgument@@QBEXXZ),该符号在函数 "class QDBusArgument const & __cdecl operator>><class QVariant>(class QDBusArgument const &,class QList<class QVariant> &)" (??$?5VQVariant@@@@YAABVQDBusArgument@@ABV0@AAV?$QList@VQVariant@@@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __thiscall QDBusArgument::endMap(void)const " (__imp_?endMap@QDBusArgument@@QBEXXZ),该符号在函数 "class QDBusArgument const & __cdecl operator>><class QString,class QVariant>(class QDBusArgument const &,class QMap<class QString,class QVariant> &)" (??$?5VQString@@VQVariant@@@@YAABVQDBusArgument@@ABV0@AAV?$QMap@VQString@@VQVariant@@@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __thiscall QDBusArgument::endMapEntry(void)const " (__imp_?endMapEntry@QDBusArgument@@QBEXXZ),该符号在函数 "class QDBusArgument const & __cdecl operator>><class QString,class QVariant>(class QDBusArgument const &,class QMap<class QString,class QVariant> &)" (??$?5VQString@@VQVariant@@@@YAABVQDBusArgument@@ABV0@AAV?$QMap@VQString@@VQVariant@@@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: class QDBusArgument const & __thiscall QDBusArgument::operator>>(class QString &)const " (__imp_??5QDBusArgument@@QBEABV0@AAVQString@@@Z),该符号在函数 "class QDBusArgument const & __cdecl operator>><class QString,class QVariant>(class QDBusArgument const &,class QMap<class QString,class QVariant> &)" (??$?5VQString@@VQVariant@@@@YAABVQDBusArgument@@ABV0@AAV?$QMap@VQString@@VQVariant@@@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __thiscall QDBusArgument::beginMapEntry(void)const " (__imp_?beginMapEntry@QDBusArgument@@QBEXXZ),该符号在函数 "class QDBusArgument const & __cdecl operator>><class QString,class QVariant>(class QDBusArgument const &,class QMap<class QString,class QVariant> &)" (??$?5VQString@@VQVariant@@@@YAABVQDBusArgument@@ABV0@AAV?$QMap@VQString@@VQVariant@@@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: void __thiscall QDBusArgument::beginMap(void)const " (__imp_?beginMap@QDBusArgument@@QBEXXZ),该符号在函数 "class QDBusArgument const & __cdecl operator>><class QString,class QVariant>(class QDBusArgument const &,class QMap<class QString,class QVariant> &)" (??$?5VQString@@VQVariant@@@@YAABVQDBusArgument@@ABV0@AAV?$QMap@VQString@@VQVariant@@@@@Z) 中被引用
qdbus.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) public: __thiscall QDBusConnection::QDBusConnection(class QString const &)" (__imp_??0QDBusConnection@@QAE@ABVQString@@@Z),该符号在函数 "void __cdecl `dynamic initializer for 'connection''(void)" (??__Econnection@@YAXXZ) 中被引用
..\..\..\bin\qdbus.exe : fatal error LNK1120: 55 个无法解析的外部命令