Название: Очередной вопрос про сборку qt -static Отправлено: BABAH от Ноябрь 21, 2009, 01:58 Возникли проблемы со сборкой Qt 4.5.3 с параметром -static.Собираю компилятором mingw.
Вот настройки: cd /d e:\devtool\qt\4.5.3\ configure -release -static -nomake examples -qt-libjpeg -qt-zlib -qt-libpng -nomake demos -no-exceptions -no-openssl -no-phonon -no-style-cde -no-style-cleanlooks -no-style-plastique -no-sql-sqlite -no-stl -no-rtti -no-qt3support -no-scripttools -platform win32-g++ mingw32-make pause Вот ошибки: g++ -static -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-ps eudo-reloc -Wl,-s -Wl,-subsystem,windows -o ../../../../bin/designer.exe object_ script.designer.Release -L'e:/DevTool/Qt/4.5.3/lib' -L'e:/DevTool/Qt/4.5.3/lib' -lmingw32 -lqtmain tmp/obj/release_static/designer_res.o -L../../lib -L../../.. /../lib -lQtDesignerComponents -lQtNetwork -lQtDesigner -lQtScript -lQtXml -lQtG ui -lgdi32 -lcomdlg32 -loleaut32 -limm32 -lwinmm -lwinspool -lmsimg32 -lQtCore - lkernel32 -luser32 -lshell32 -luuid -lole32 -ladvapi32 -lws2_32 e:/DevTool/Qt/4.5.3/lib\libQtDesignerComponents.a(formeditor.o):formeditor.cpp:( .text$_ZNK18qdesigner_internal16ExtensionFactoryI27QDesignerContainerExtension11 QMainWindowNS_20QMainWindowContainerEE15createExtensionEP7QObjectRK7QStringS6_[q designer_internal::ExtensionFactory<QDesignerContainerExtension, QMainWindow, qd esigner_internal::QMainWindowContainer>::createExtension(QObject*, QString const &, QObject*) const]+0x57): undefined reference to `qdesigner_internal::QMainWind owContainer::QMainWindowContainer(QMainWindow*, QObject*)' collect2: ld returned 1 exit status mingw32-make[5]: *** [../../../../bin/designer.exe] Error 1 mingw32-make[5]: Leaving directory `e:/DevTool/Qt/4.5.3/tools/designer/src/desig ner' mingw32-make[4]: *** [release] Error 2 mingw32-make[4]: Leaving directory `e:/DevTool/Qt/4.5.3/tools/designer/src/desig ner' mingw32-make[3]: *** [sub-designer-make_default-ordered] Error 2 mingw32-make[3]: Leaving directory `e:/DevTool/Qt/4.5.3/tools/designer/src' mingw32-make[2]: *** [sub-src-make_default] Error 2 mingw32-make[2]: Leaving directory `e:/DevTool/Qt/4.5.3/tools/designer' mingw32-make[1]: *** [sub-designer-make_default-ordered] Error 2 mingw32-make[1]: Leaving directory `e:/DevTool/Qt/4.5.3/tools' mingw32-make: *** [sub-tools-make_default-ordered] Error 2 Буду очень признателен за помощь :)) Название: Re: Очередной вопрос про сборку qt -static Отправлено: BABAH от Ноябрь 21, 2009, 12:12 Проблема была видимо в том, что я вызвал mingw32-make без параметра sub-src либо в настойках компиляции))Все в общем заработало)
|