mpi
31st October 2011, 21:24
Trying to compile 4.7.4 with VS 2008 gives:
link /LIBPATH:"c:\cygwin\home\mpi\git\quantumsource\external-libs\build\Qt-4.7.4\lib" /LIBPATH:"c:\cygwin\home\mpi\git\quantumsource\externa
l-libs\build\Qt-4.7.4\lib" /NOLOGO /BASE:0x65000000 /DEBUG /DLL /MANIFEST /MANIFESTFILE:"tmp\obj\debug_shared\QtGuid.intermediate.manifest" /VERSION
:4.74 /OUT:..\..\lib\QtGuid4.dll @C:\Users\MADSIP~1\AppData\Local\Temp\nmB7D1.tmp
Creating library ..\..\lib\QtGuid4.lib and object ..\..\lib\QtGuid4.exp
qimagereader.obj : error LNK2019: unresolved external symbol "public: static bool __cdecl QTiffHandler::canRead(class QIODevice *)" (?canRead@QTiffH
andler@@SA_NPEAVQIODevice@@@Z) referenced in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray co
nst &,bool,bool)" (?createReadHandlerHelper@@YAPEAVQImageIOHandler@@ PEAVQIODevice@@AEBVQByteArray@@_N2@Z)
qimagereader.obj : error LNK2019: unresolved external symbol "public: static bool __cdecl QMngHandler::canRead(class QIODevice *)" (?canRead@QMngHan
dler@@SA_NPEAVQIODevice@@@Z) referenced in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray cons
t &,bool,bool)" (?createReadHandlerHelper@@YAPEAVQImageIOHandler@@ PEAVQIODevice@@AEBVQByteArray@@_N2@Z)
qimagereader.obj : error LNK2019: unresolved external symbol "public: static bool __cdecl QJpegHandler::canRead(class QIODevice *)" (?canRead@QJpegH
andler@@SA_NPEAVQIODevice@@@Z) referenced in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray co
nst &,bool,bool)" (?createReadHandlerHelper@@YAPEAVQImageIOHandler@@ PEAVQIODevice@@AEBVQByteArray@@_N2@Z)
qimagereader.obj : error LNK2019: unresolved external symbol "public: __cdecl QTiffHandler::QTiffHandler(void)" (??0QTiffHandler@@QEAA@XZ) reference
d in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray const &,bool,bool)" (?createReadHandlerHel
per@@YAPEAVQImageIOHandler@@PEAVQIODevice@@AEBVQBy teArray@@_N2@Z)
qimagewriter.obj : error LNK2001: unresolved external symbol "public: __cdecl QTiffHandler::QTiffHandler(void)" (??0QTiffHandler@@QEAA@XZ)
qimagereader.obj : error LNK2019: unresolved external symbol "public: __cdecl QMngHandler::QMngHandler(void)" (??0QMngHandler@@QEAA@XZ) referenced i
n function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray const &,bool,bool)" (?createReadHandlerHelper
@@YAPEAVQImageIOHandler@@PEAVQIODevice@@AEBVQByteA rray@@_N2@Z)
qimagewriter.obj : error LNK2001: unresolved external symbol "public: __cdecl QMngHandler::QMngHandler(void)" (??0QMngHandler@@QEAA@XZ)
qimagereader.obj : error LNK2019: unresolved external symbol "public: __cdecl QJpegHandler::QJpegHandler(void)" (??0QJpegHandler@@QEAA@XZ) reference
d in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray const &,bool,bool)" (?createReadHandlerHel
per@@YAPEAVQImageIOHandler@@PEAVQIODevice@@AEBVQBy teArray@@_N2@Z)
qimagewriter.obj : error LNK2001: unresolved external symbol "public: __cdecl QJpegHandler::QJpegHandler(void)" (??0QJpegHandler@@QEAA@XZ)
..\..\lib\QtGuid4.dll : fatal error LNK1120: 6 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\link.EXE"' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Any clues?
link /LIBPATH:"c:\cygwin\home\mpi\git\quantumsource\external-libs\build\Qt-4.7.4\lib" /LIBPATH:"c:\cygwin\home\mpi\git\quantumsource\externa
l-libs\build\Qt-4.7.4\lib" /NOLOGO /BASE:0x65000000 /DEBUG /DLL /MANIFEST /MANIFESTFILE:"tmp\obj\debug_shared\QtGuid.intermediate.manifest" /VERSION
:4.74 /OUT:..\..\lib\QtGuid4.dll @C:\Users\MADSIP~1\AppData\Local\Temp\nmB7D1.tmp
Creating library ..\..\lib\QtGuid4.lib and object ..\..\lib\QtGuid4.exp
qimagereader.obj : error LNK2019: unresolved external symbol "public: static bool __cdecl QTiffHandler::canRead(class QIODevice *)" (?canRead@QTiffH
andler@@SA_NPEAVQIODevice@@@Z) referenced in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray co
nst &,bool,bool)" (?createReadHandlerHelper@@YAPEAVQImageIOHandler@@ PEAVQIODevice@@AEBVQByteArray@@_N2@Z)
qimagereader.obj : error LNK2019: unresolved external symbol "public: static bool __cdecl QMngHandler::canRead(class QIODevice *)" (?canRead@QMngHan
dler@@SA_NPEAVQIODevice@@@Z) referenced in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray cons
t &,bool,bool)" (?createReadHandlerHelper@@YAPEAVQImageIOHandler@@ PEAVQIODevice@@AEBVQByteArray@@_N2@Z)
qimagereader.obj : error LNK2019: unresolved external symbol "public: static bool __cdecl QJpegHandler::canRead(class QIODevice *)" (?canRead@QJpegH
andler@@SA_NPEAVQIODevice@@@Z) referenced in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray co
nst &,bool,bool)" (?createReadHandlerHelper@@YAPEAVQImageIOHandler@@ PEAVQIODevice@@AEBVQByteArray@@_N2@Z)
qimagereader.obj : error LNK2019: unresolved external symbol "public: __cdecl QTiffHandler::QTiffHandler(void)" (??0QTiffHandler@@QEAA@XZ) reference
d in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray const &,bool,bool)" (?createReadHandlerHel
per@@YAPEAVQImageIOHandler@@PEAVQIODevice@@AEBVQBy teArray@@_N2@Z)
qimagewriter.obj : error LNK2001: unresolved external symbol "public: __cdecl QTiffHandler::QTiffHandler(void)" (??0QTiffHandler@@QEAA@XZ)
qimagereader.obj : error LNK2019: unresolved external symbol "public: __cdecl QMngHandler::QMngHandler(void)" (??0QMngHandler@@QEAA@XZ) referenced i
n function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray const &,bool,bool)" (?createReadHandlerHelper
@@YAPEAVQImageIOHandler@@PEAVQIODevice@@AEBVQByteA rray@@_N2@Z)
qimagewriter.obj : error LNK2001: unresolved external symbol "public: __cdecl QMngHandler::QMngHandler(void)" (??0QMngHandler@@QEAA@XZ)
qimagereader.obj : error LNK2019: unresolved external symbol "public: __cdecl QJpegHandler::QJpegHandler(void)" (??0QJpegHandler@@QEAA@XZ) reference
d in function "class QImageIOHandler * __cdecl createReadHandlerHelper(class QIODevice *,class QByteArray const &,bool,bool)" (?createReadHandlerHel
per@@YAPEAVQImageIOHandler@@PEAVQIODevice@@AEBVQBy teArray@@_N2@Z)
qimagewriter.obj : error LNK2001: unresolved external symbol "public: __cdecl QJpegHandler::QJpegHandler(void)" (??0QJpegHandler@@QEAA@XZ)
..\..\lib\QtGuid4.dll : fatal error LNK1120: 6 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\link.EXE"' : return code '0x460'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\BIN\amd64\nmake.exe"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Any clues?