Вот такая вот ошибка у меня получается используя Qt 4.4.3 ( из инсталятора) и MinGW (инсталятор).
Помогите исправить.
D:/Qt/4.4.3/src/corelib/io/qfsfileengine_win.cpp:1556: undefined reference to `C
oCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xaf57):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoInitialize@4'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xaf85):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xb1e1):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `IID_IPersistFile'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xb289):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoUninitialize@0'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xb35c):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xb37b):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoInitialize@4'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xb3a9):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xb92b):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `IID_IPersistFile'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xbb0b):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoUninitialize@0'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xbbb7):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xbbd6):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoInitialize@4'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xbc04):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xbe92):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `IID_IPersistFile'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xbf3a):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoUninitialize@0'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xc00d):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xc02c):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoInitialize@4'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xc05a):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xc5dc):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `IID_IPersistFile'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0xc960):D:/Qt/4.4.3/src/corelib
/io/qfsfileengine_win.cpp:1556: undefined reference to `CoUninitialize@0'
./tmp\obj\debug_shared\quuid.o(.text+0x22e3): In function `ZN5QUuid10createUuidE
v':
D:/Qt/4.4.3/src/corelib/plugin/quuid.cpp:566: undefined reference to `CoCreateGu
id@4'
./tmp\obj\debug_shared\qeventdispatcher_win.o(.text+0x2ac5): In function `ZN28QE
ventDispatcherWin32Private16doWsaAsyncSelectEi':
D:/Qt/4.4.3/src/corelib/kernel/qeventdispatcher_win.cpp:619: undefined reference
to `WSAAsyncSelect@16'
collect2: ld returned 1 exit status
mingw32-make[2]: *** [..\..\lib\QtCored4.dll] Error 1
mingw32-make[1]: *** [debug] Error 2
mingw32-make: *** [debug-D__Qt_4_4_3_src_corelib] Error 2
P.S Интересно то, что есть некий глюк, в определенных случаях после make программа (просто каркас с использованием Q_OBJECT) дебаг имеет размер 70 Мб а релиз 9. Правда сейчас все исправилось (сам не знаю почему).