Добрый день!Прошу помощи, изошелся весь, при попытке собрать проект, вываливается:
Сборка (make)...
C:/MinGW/bin/mingw32-make -f Makefile.Release
mingw32-make[1]: Entering directory `C:/Documents and Settings/karelinav/project/test'
mingw32-make[1]: Leaving directory `C:/Documents and Settings/karelinav/project/test'
mingw32-make[1]: *** No rule to make target `build\ui_dialog.h', needed by `bin\test.exe'. Stop.
mingw32-make: *** [release] Error 2
---------------------- Сборка завершена с 1 ошибками ----------------------Понятно, что не запускается uic или запускается но не создает заголовочный файл, в чем проблема, ничего понять немогу, жду вашей помощи.
>[оверквотинг удален]
>C:/MinGW/bin/mingw32-make -f Makefile.Release
>mingw32-make[1]: Entering directory `C:/Documents and Settings/karelinav/project/test'
>mingw32-make[1]: Leaving directory `C:/Documents and Settings/karelinav/project/test'
>mingw32-make[1]: *** No rule to make target `build\ui_dialog.h', needed by `bin\test.exe'.
>Stop.
>mingw32-make: *** [release] Error 2
>---------------------- Сборка завершена с 1 ошибками ----------------------
>
>Понятно, что не запускается uic или запускается но не создает заголовочный файл,
>в чем проблема, ничего понять немогу, жду вашей помощи.Не совсем понятно что собирается: qdevelop или какой-то проект в qdevelop?
в любом случае необходимо выполнить следующие условия:
бинарники mingw должны быть в путях
бинарники qt4 должны быть в путях
переменные среды QTDIR, QMAKESPEC должны быть правильно настроеныдалее желательно избавиться от уже существующего makefile и пересоздать его используя qmake (возможно потребуется -recursive).
>[оверквотинг удален]
>
>Не совсем понятно что собирается: qdevelop или какой-то проект в qdevelop?
>
>в любом случае необходимо выполнить следующие условия:
>бинарники mingw должны быть в путях
>бинарники qt4 должны быть в путях
>переменные среды QTDIR, QMAKESPEC должны быть правильно настроены
>
>далее желательно избавиться от уже существующего makefile и пересоздать его используя qmake
>(возможно потребуется -recursive).Нет, это всего лишь баг Qt 4.3.3
У многих аналогичная ситуация...
Тот же проект, после перехода на 4.3.3 перестал нормально собираться
>[оверквотинг удален]
>C:/MinGW/bin/mingw32-make -f Makefile.Release
>mingw32-make[1]: Entering directory `C:/Documents and Settings/karelinav/project/test'
>mingw32-make[1]: Leaving directory `C:/Documents and Settings/karelinav/project/test'
>mingw32-make[1]: *** No rule to make target `build\ui_dialog.h', needed by `bin\test.exe'.
>Stop.
>mingw32-make: *** [release] Error 2
>---------------------- Сборка завершена с 1 ошибками ----------------------
>
>Понятно, что не запускается uic или запускается но не создает заголовочный файл,
>в чем проблема, ничего понять немогу, жду вашей помощи.http://trolltech.com/developer/task-tracker/index_html?metho...
Натурально слеши не те в make файле, исправил make файл вручную, заработало. Но это конечно извращение при большом количестве форм, придется откатываться на ранишнюю версию :(