Error compiling QT
Hey,
I'm compiling Qt in WinXP SP2. But I get the same error over and over again.
I did it in school, but at home it won't work :s. On both computers are MSVS2005 installed.
For Qt I use MinGW for compiling and Eclipse for writing.
this is the error I get:
Creating library file: c:\Qt\4.3.4\lib\libQtCored4.a
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x836c): In function `Z8readLinkRK7QString':
C:/Qt/4.3.4/src/corelib/io/qfsfileengine_win.cpp:1333: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x838b):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1333: undefined reference to `CoInitialize@4'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x83b9):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1333: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x83e0):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1333: undefined reference to `IID_IPersistFile'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8574):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1333: undefined reference to `CoUninitialize@0'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x85b5):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1333: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x85d4):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1333: undefined reference to `CoInitialize@4'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8605):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1333: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x862c):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1333: undefined reference to `IID_IPersistFile'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x88fc):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1333: undefined reference to `CoUninitialize@0'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8a33): In function `ZN13QFSFileEngine4linkERK7QSt
ring':
C:/Qt/4.3.4/src/corelib/io/qfsfileengine_win.cpp:1427: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8a52):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1427: undefined reference to `CoInitialize@4'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8a80):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1427: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8cdc):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1427: undefined reference to `IID_IPersistFile'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8d84):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1427: undefined reference to `CoUninitialize@0'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8e57):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1427: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8e76):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1427: undefined reference to `CoInitialize@4'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x8ea4):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1427: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x9426):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1427: undefined reference to `IID_IPersistFile'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x96e7):C:/Qt/4.3.4/src/corelib/io/qfsfileengine_wi
n.cpp:1427: undefined reference to `CoUninitialize@0'
./tmp\obj\debug_shared\quuid.o(.text+0x229b): In function `ZN5QUuid10createUuidEv':
C:/Qt/4.3.4/src/corelib/plugin/quuid.cpp:416: undefined reference to `CoCreateGuid@4'
./tmp\obj\debug_shared\qeventdispatcher_win.o(.text+0x2776): In function `ZN28QEventDispatcherWin32P
rivate16doWsaAsyncSelectEi':
C:/Qt/4.3.4/src/corelib/kernel/qeventdispatcher_win.cpp:395: undefined reference to `WSAAsyncSelect@
16'
collect2: ld returned 1 exit status
mingw32-make[2]: *** [..\..\lib\QtCored4.dll] Error 1
mingw32-make[2]: Leaving directory `C:/Qt/4.3.4/src/corelib'
mingw32-make[1]: *** [debug-all] Error 2
mingw32-make[1]: Leaving directory `C:/Qt/4.3.4/src/corelib'
mingw32-make: *** [sub-corelib-make_default-ordered] Error 2
can someone help me.
I've looked at the paths and libs, but there is nog sh.exe or other kinds of common problems found :s.
Thanks
This post has been edited 1 times, last edit by "DMLP" (Mar 25th 2008, 9:55pm)