Делать нечего, скачал qt-4.4.0, скомпилил (configure -debug-and-release -static -qt-libpng -qt-libjpeg -no-qt3support)...
Ужаснулся размеру (папка qt содержит ~33000 файлов, весит ~14 гигов (и это я еще вырубил компиляцию экзамплов на середине, так как задрался ждать...))...
Может зря? но те экзамплы что успели скомпилиться - работают, так что думаю со сборкой все ок...
Итак, запускаю Code::blocks, ставлю пути на папку 4.4.0, подключаю QtCore и QtGui, набиваю текст
#include <QApplication>
int main(int argc, char* argv[])
{
QApplication app(argc, argv);
return app.exec();
}
...запускаю. На линковке высыпаются ошибки (тут маленький кусок)
E:\Programs\Qt\440\lib\libQtCore.a(qeventdispatcher_win.o):qeventdispatcher_win.cpp:(.text+0xa62)|
|undefined reference to `_WSAAsyncSelect@16'|
E:\Programs\Qt\440\lib\libQtCore.a(qfsfileengine_win.o):qfsfileengine_win.cpp:(.text+0x40cd)||unde
fined reference to `_CoCreateInstance@20'|
E:\Programs\Qt\440\lib\libQtGui.a(qtextedit.o):qtextedit.cpp:(.text+0x2d3)||undefined reference to `QBasicTimer::stop()'|
E:\Programs\Qt\440\lib\libQtGui.a(qtextedit.o):qtextedit.cpp:(.text+0x28ca)||undefined reference to `QBasicTimer::start(int, QObject*)'|
E:\Programs\Qt\440\lib\libQtGui.a(qtextedit.o):qtextedit.cpp:(.text$_ZN16QTextEditPrivateD1Ev[QTextEditPrivate::~QTextEditPrivate()]+0x87)||und
efined reference to `QBasicTimer::stop()'|
E:\Programs\Qt\440\lib\libQtGui.a(qtextedit.o):qtextedit.cpp:(.text$_ZN16QTextEditPrivateD1Ev[QTextEditPrivate::~QTextEditPrivate()]+0x131)||un
defined reference to `QBasicTimer::stop()'|
Попробовал через "qmake -project, qmake, make" - та же ботва....
Может кто сталкивался с подобным? :o