Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [Qt4] Проблеммы при компиляции 
:(
    Опции темы
logado
Дата 15.2.2010, 15:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 15.2.2010

Репутация: нет
Всего: нет



Переустановил винду, все было замечательно и тут началось.
Сперва с хидерами, поборол. Потом не находил mingw32-make.exe.
Добавил переменную QMAKESPEC D:\Qt\2009.02\mingw\bin\mingw32-c++.exe
из cmd.exe make находится. При компеляции проекта ошибка.
Незнаю что дальше делать =(

Код

QMAKESPEC set to D:\Qt\2009.02\mingw\bin\mingw32-c++.exe overrides mkspec of selected qt win32-g++
Running build steps for project gsm-inform-client...
Configuration unchanged, skipping QMake step.
Could not find make command: mingw32-make.exe in the build environment
Error while building project gsm-inform-client
When executing build step 'Make'
Canceled build.

PM MAIL   Вверх
Acer
Дата 15.2.2010, 17:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 5.9.2007
Где: UA::DN

Репутация: 15
Всего: 8



Может в переменные окружения дописать стоит пути к MinGW/bin ?
PM MAIL   Вверх
Любитель
Дата 15.2.2010, 18:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



1. Указывайте тулкит в заголовке.Ну и вообще - лучше называть тему понятней...
2. QMAKESPEC соответствует именам фолдеров в mkspecs, но никак не "путю" к мейку.
3. Для мейк спецификации win32-g++ (используемой в вашем Qt, ничего явно указывать не надо) нужен не make, а mingw32-make. Он есть? В PATH фолдер с ним есть?


--------------------
PM MAIL ICQ Skype   Вверх
logado
Дата 9.3.2010, 12:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 15.2.2010

Репутация: нет
Всего: нет



Добавил не помогло. Пробовал по разному.
получаю туже ошибку 
Код

QMAKESPEC set to D:\Qt\2009.02\mingw\bin\mingw32-c++.exe overrides mkspec of selected qt win32-g++
Running build steps for project gsm-inform-client...
Starting: D:/Qt/2009.02/qt/bin/qmake.exe D:/soft/on_new_machine/gsm/gsm-inform-client/gsm-inform-client.pro -spec win32-g++ -r CONFIG+=release 
Exited with code 0.
Could not find make command: mingw32-make.exe in the build environment
Error while building project gsm-inform-client
When executing build step 'Make'
Canceled build.


вот мои переменные среды.
В системных
path 
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\Qt\2009.02\mingw\bin\mingw32-make.exe

и переменные пользователя
paths 
D:\Qt\2009.02\mingw\bin;D:\Qt\2009.02\bin
QMAKESPEC 
D:\Qt\2009.02\mingw\bin\mingw32-c++.exe

Вроде всё есть. Почему не может найти немогу понять.

Содержимое каталога D:\Qt\2009.02\mingw\bin\

Код

428 544 addr2line.exe
397 824 ar.exe
600 064 as.exe
90 624 c++.exe
428 032 c++filt.exe
89 600 cpp.exe
464 384 dlltool.exe
27 136 dllwrap.exe
90 624 g++.exe
88 064 gcc.exe
16 580 gccbug
26 112 gcov.exe
2 588 672 gdb.exe
45 056 gdbserver.exe
489 472 gprof.exe
642 048 ld.exe
357 701 libexpat-1.dll
90 624 mingw32-c++.exe
90 624 mingw32-g++.exe
88 064 mingw32-gcc-3.4.2
90 112 mingw32-gcc-3.4.5
88 064 mingw32-gcc.exe
1 069 568 mingw32-make.exe
15 960 mingwm10.dll
439 296 nm.exe
571 392 objcopy.exe
624 128 objdump.exe
397 824 ranlib.exe
196 608 readelf.exe
382 976 size.exe
382 464 strings.exe
571 392 strip.exe
473 600 windres.exe
12 443 233 байт


До этого не добавлял не когда в среду переменные на верно что-то не знаю.
Пажалуйста помогите.
PM MAIL   Вверх
SABROG
Дата 9.3.2010, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Hacker
****


Профиль
Группа: Завсегдатай
Сообщений: 2481
Регистрация: 18.9.2006

Репутация: 81
Всего: 91



У проекта могут быть свои настройки переменных окружения, иногда они полностью не совпадают с системными или просто игнорируются.


--------------------
Национальная группа Russian Federation на QtCentre.
PM MAIL   Вверх
Любитель
Дата 9.3.2010, 12:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Программист-романтик
****


Профиль
Группа: Комодератор
Сообщений: 3645
Регистрация: 21.5.2005
Где: Воронеж

Репутация: 16
Всего: 92



Цитата(logado @  9.3.2010,  12:08 Найти цитируемый пост)
path 
%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;D:\Qt\2009.02\mingw\bin\mingw32-make.exe

В %PATH% должны быть фолдеры, а не экзешник.

Цитата(logado @  9.3.2010,  12:08 Найти цитируемый пост)
paths 
D:\Qt\2009.02\mingw\bin;D:\Qt\2009.02\bin

Именно с s?

Цитата(logado @  9.3.2010,  12:08 Найти цитируемый пост)
QMAKESPEC 
D:\Qt\2009.02\mingw\bin\mingw32-c++.exe

Я ж говорил - уберите эту переменную вообще. Она по дефолту будет у вас работать нормально, а "D:\Qt\2009.02\mingw\bin\mingw32-c++.exe" - это невалидное значение.


--------------------
PM MAIL ICQ Skype   Вверх
logado
Дата 9.3.2010, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 15.2.2010

Репутация: нет
Всего: нет



Заработало!  smile  спасибо!
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets"
JackYF
Любитель
  • В заголовке темы в квадратных скобках обозначьте используемую вами библиотеку, например: [QT],[GTK],[wx].
  • Если вопрос актуален только для некоторой версии библиотеки, либо, если вы пользуетесь не самой последней версией, укажите это. Например: [QT4], [GTK2].
  • Все начинающие изучать Qt - не забудьте зайти сюда.
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • В вопросе укажите полную версию версию библиотеки, а также все дополнительные используемые программные пакеты.
  • Не забывайте пользоваться кнопкой "Код".
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к тематике этого раздела. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема »


 




[ Время генерации скрипта: 0.0455 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.