Название: Ошибка при статической сборке Отправлено: ¤Se®ega¤ от Март 17, 2009, 18:06 Мне необходимо собрать собрать программу, написанную при помощи Qt, статически.Я так понимаю, что сначала надо собрать статически саму Qt.Для этого устанавливаю qt-sdk-win-opensource-2009.01.exe в другую дирректорию, затем в командной строке набраю "configure -static -release -no-exceptions", и спустя некоторое время вылезхает ошибка :(
cp qmake.exe C:\Qt\2009.01\qt/bin/qmake.exe Creating makefiles in src... Generating Makefiles... Could not find mkspecs for your QMAKESPEC(win32-g++) after trying: C:/qt-greenhouse/Trolltech/Code_less_create_more/Trolltech/Code_less_cre ate_more/Troll/4.5.0/qt\mkspecs Error processing project file: C:/Qt/2009.01/qt/projects.pro Qmake failed, return code 3 Что не так? Название: Re: Ошибка при статической сборке Отправлено: Rcus от Март 17, 2009, 18:09 Переменные окружения?
Название: Re: Ошибка при статической сборке Отправлено: ¤Se®ega¤ от Март 17, 2009, 18:32 MinGW
Название: Re: Ошибка при статической сборке Отправлено: ¤Se®ega¤ от Март 17, 2009, 18:34 MSYS
Название: Re: Ошибка при статической сборке Отправлено: ¤Se®ega¤ от Март 17, 2009, 18:39 PATH
E:\Program Files\Nokia\PC Connectivity Solution\;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\MSYS\1.0\bin;C:\Qt\2009.01\qt\bin;C:\Qt\2009.01\mingw\bin; Название: Re: Ошибка при статической сборке Отправлено: Rcus от Март 17, 2009, 18:55 QTDIR
Название: Re: Ошибка при статической сборке Отправлено: crackedmind от Март 17, 2009, 19:42 было уже
http://www.prog.org.ru/topic_8680_0.html Название: Re: Ошибка при статической сборке Отправлено: ¤Se®ega¤ от Март 17, 2009, 23:20 Где прописать исправлять переменную QTDIR?
Название: Re: Ошибка при статической сборке Отправлено: lit-uriy от Март 18, 2009, 00:14 либо в IDE, либо скомандовать в командной строке, из которой ты, возможно, сборку запускаешь (set QTDIR=path/to/qt), либо в свойствах "Моего компьютера"
Название: Re: Ошибка при статической сборке Отправлено: ¤Se®ega¤ от Март 18, 2009, 02:00 объясните на пальцах, хотя наверно проще уже некуда.Вот установил себе на комп Qt (динамической сборки).Запустил QtCreator, создал некое приложение, оно отработало нормально.Дальше я хочу перенести его на другой комп, но для этого мне необходимо таскать с собой Qt-шные библиотеки Core,Network и т.д. и т.п., меня это не устраивает, я хочу чтобы у меня было как меньше фалов жлательно вообще 1 exe, но я так понял что mingw-шную либу таскать придется, да и ладно.Что мне необходимо сдеать чтобы собрать эту же мою программу статичеси? ???
Название: Re: Ошибка при статической сборке Отправлено: BRE от Март 18, 2009, 08:31 Что мне необходимо сдеать чтобы собрать эту же мою программу статичеси? ??? А ты Wiki посмотри: http://prog.org.ru/wiki/index.php?title=Категория:Установка,_сборка,_отладка,_тестирование (http://prog.org.ru/wiki/index.php?title=Категория:Установка,_сборка,_отладка,_тестирование)Название: Re: Ошибка при статической сборке Отправлено: Detonator от Март 18, 2009, 09:51 Цитировать меня это не устраивает Если программа не GPL то или смириться с dll или 3000евро за комерческую версию чтобы можно было компилить в статике. Название: Re: Ошибка при статической сборке Отправлено: Jpost от Март 28, 2009, 20:28 Мне необходимо собрать собрать программу.... Удалите объектные файлы из папки qmakeЧто не так? |