Название: Make Отправлено: ¤Se®ega¤ от Апрель 16, 2009, 03:26 хочу собрать релиз,в папке с проектом из командной строки запускаю qmake, все идет нормально, затем запускаю make и лезут ошибки
C:\Qt\Projects\Painter\MyClient>make mingw32-make -f Makefile.Debug mingw32-make[1]: Entering directory `C:/Qt/Projects/Painter/MyClient mingw32-make[1]: Nothing to be done for `first'. mingw32-make[1]: Leaving directory `C:/Qt/Projects/Painter/MyClient' Название: Re: Make Отправлено: lit-uriy от Апрель 16, 2009, 07:57 вот ошибки здесь нет ни одной.
тебе говорят, что нечего делать, возможно уже всё скомпилино. попробуй очистить: make clean а затем опять make Название: Re: Make Отправлено: ¤Se®ega¤ от Апрель 16, 2009, 14:11 сделал make clean? затем опять маке и тут уже ошибка
../../../QtCreator/qt/include/QtCore/../../src/corelib/arch/qatomic_windows.h:38 8: error: previous declaration `long int InterlockedIncrement(long int*)' here mingw32-make[1]: *** [debug/myclient.o] Error 1 mingw32-make[1]: Leaving directory `C:/Qt/Projects/Painter/MyClient' mingw32-make: *** [debug] Error 2 Название: Re: Make Отправлено: pastor от Апрель 16, 2009, 16:12 Каким компилятором собрана Qt?
Название: Re: Make Отправлено: ¤Se®ega¤ от Апрель 16, 2009, 21:01 Точно не скажу, делал по инструкции.Усиановил MSYS, установил MinGW(распаковал архив), установил Qt.
Название: Re: Make Отправлено: lit-uriy от Апрель 16, 2009, 21:03 >>установил Qt.
вот с этого места подробнее Название: Re: Make Отправлено: ¤Se®ega¤ от Апрель 17, 2009, 00:07 запустил qtcreator-0.9-windows-setup
Название: Re: Make Отправлено: ¤Se®ega¤ от Апрель 17, 2009, 00:11 а вот такие ошибки если делать релиз из qtCreator
release/myclient.o:myclient.cpp:(.text+0xcd): undefined reference to `_imp___ZN10QTcpSocketC1EP7QObject' release/myclient.o:myclient.cpp:(.text+0x146): undefined reference to `_imp___ZN15QAbstractSocket13connectToHostERK7QStringt6QFlagsIN9QIODevice12OpenModeFlagEE' release/myclient.o:myclient.cpp:(.text+0x7ed): undefined reference to `_imp___ZN10QTcpSocketC1EP7QObject' release/myclient.o:myclient.cpp:(.text+0x866): undefined reference to `_imp___ZN15QAbstractSocket13connectToHostERK7QStringt6QFlagsIN9QIODevice12OpenModeFlagEE' там я в консоли набирал "make release" PATH "%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;C:\MinGW\bin;C:\MSYS\1.0\bin;C:\Qt\QtCreator\qt\bin;" |