Название: Ошибка при линковке пректа (static сборка) Отправлено: qwerty2010 от Июнь 15, 2010, 00:44 Статическая сборка Qt.
При сборке проекта выдает c:\Qt\2010.03\qt\lib\libQtGuid.a:-1: error: In function `~QApplication': C:\Qt\2010.03\qt\src\gui/kernel/qapplication.cpp:1018: undefined reference to `_imp___Z21qt_call_post_routinesv'. Подскажите, я не правильно собрал Qt или что-то не правильно сделал в проекте. Видимо как-то неправильно собралась библиотека libQtGui.o Подскажите, как правильно собрать под Windows и mingw. Собирал так: mingw32-make confclean configure -static -fast -debug-and-release -no-exceptions -no-qt3support -qt-gif -qt-libpng -qt-libjpeg -no-phonon -no-webkit -no-phonon-backend -platform win32-g++ -no-accessibility -no-exceptions mingw32-make -j 4 Или поделитесь пожалуйста собранными библиотеками. Название: Re: undefined reference to `_imp___Z21qt_call_post_routinesv' Отправлено: qwerty2010 от Июнь 15, 2010, 07:30 Получается, что при линковке не видится ф-я call_post_routines объявленная в libQtCore и вызываемая в libQtGui
Название: Re: Ошибка при линковке пректа (static сборка) Отправлено: Sahab от Июнь 16, 2010, 09:58 +1
Название: Re: Ошибка при линковке пректа (static сборка) Отправлено: sikuda от Июнь 30, 2010, 13:15 Нашел по проблеме ссылку, может кому пригодиться
http://www.qtcentre.org/threads/31684-Problems-creating-Qt-4.6.3-static-with-MinGw Название: Re: Ошибка при линковке пректа (static сборка) Отправлено: vanessa от Май 15, 2011, 15:36 Наступил на эти-же грабли, про -no-qt3support знаю. вот какие параметры я задаю
Код: configure -static -release -no-exceptions -no-qt3support -qt-zlib -qt-gif -qt-libpng -qt-libmng -qt-libjpeg -no-accessibility -qt-sql-mysql -qt-sql-sqlite -no-webkit -I E:\mysql\include -L E:\mysql\lib\opt -l mysql -no-dsp -no-vcproj -no-dbus -no-phonon -no-multimedia -no-declarative -no-openssl -prefix e:\Qt\static -no-s60 -nomake examples -nomake demos |