Недавно сильно понадобилось 8-( воспользоваться для компиляции qt-программы полным безобразием имя, которому MinGW. Скачал с сайта последнюю версию, установил, в качестве IDE взял Eclipse с подключенным плагином CDT. И, дабы испробовать эту гремучую смесь, попытался скомпилировать стандартный кутешный "Hello, World". И, в качестве ответа, получил от линкера вот такую вот гадость:
'Building target: test2.exe'
g++ -L"D:\MinGW\qt\lib" -o test2.exe main.o -l"D:\MinGW\qt\lib\libqt-mt.a"
D:\MinGW\bin\..\lib\gcc\mingw32\3.4.2\..\..\..\..\mingw32\bin\ld.exe: cannot find -lD:\MinGW\qt\lib\libqt-mt.a
collect2: ld returned 1 exit status
mingw32-make.exe: *** [test2.exe] Error 1
mingw32-make.exe: Target `all' not remade because of errors.
Build complete for project test2
Судя по всему эта зараза не может прицепиль кутешную либу (хотя сама ее и сделала). Вопросы классические. 8-) Кто виноват и что делать?