Russian Qt Forum
Ноябрь 23, 2024, 14:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2   Вниз
  Печать  
Автор Тема: Unable to detect the platform from environment  (Прочитано 15775 раз)
Cyrax
Гость
« : Декабрь 11, 2007, 11:25 »

Qt 4.3.1. При запуске configure.exe выводит ошибку: Unable to detect the platform from environment.

C:\GPL\Qt\4.3.1>configure.exe
Unable to detect the platform from environment. Use -platform command lineargument or set
the QMAKESPEC environment variable and run configure again

Первый раз поставил Qt, configure.exe отработал нормально. Снёс Qt, установил заново. Теперь configure.exe не может определить платформу...
« Последнее редактирование: Декабрь 11, 2007, 11:30 от Cyrax » Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Декабрь 11, 2007, 11:32 »

Ну так укажи ее. Улыбающийся
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Cyrax
Гость
« Ответ #2 : Декабрь 11, 2007, 12:27 »

Переменная окружения QMAKESPEC= ?  для WinXP Pro
Какая там константа должна быть ?

з.ы. Кто и когда устанавливает эту переменную ?
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Декабрь 11, 2007, 12:43 »

Вот тебе платформы
  win32-g++
  win32-icc (commercial edition only)
  win32-msvc (commercial edition only)
  win32-msvc.net (commercial edition only)
  win32-msvc2005 (commercial edition only)
Делаешь так: configure -platform win32-g++
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Cyrax
Гость
« Ответ #4 : Декабрь 11, 2007, 14:42 »

Цитировать
Вот тебе платформы
Ты эти платформы по памяти написал или посмотрел где-то ?
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #5 : Декабрь 11, 2007, 15:15 »

Ты эти платформы по памяти написал или посмотрел где-то ?

QTDIR/mkspecs/
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #6 : Декабрь 11, 2007, 18:46 »

Попробуй README почитать, говорят, что помогает.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Cyrax
Гость
« Ответ #7 : Декабрь 11, 2007, 19:30 »

Цитировать
Попробуй README почитать, говорят, что помогает.
lol: Только не мне...

Непонятно, почему Qt 4.3.1 при uninstal'е снёс переменную QMAKESPEC.
Да и кто её вообще должен выставлять ?
После переустановки MinGW и Qt 4.3.1 ни один из них эту переменную не восстановил...
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #8 : Декабрь 11, 2007, 19:36 »

Можно и без нее, у меня ее тоже нет. Достаточно проконфигурить с ней, я уже говорил как.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Mikhail
Программист
*****
Offline Offline

Сообщений: 587


Просмотр профиля
« Ответ #9 : Декабрь 11, 2007, 21:43 »

Цитировать
Попробуй README почитать, говорят, что помогает.
lol: Только не мне...

Непонятно, почему Qt 4.3.1 при uninstal'е снёс переменную QMAKESPEC.
Да и кто её вообще должен выставлять ?
После переустановки MinGW и Qt 4.3.1 ни один из них эту переменную не восстановил...

Еще раз прошу читать документацию. Там все описано очень подробно. Trolltech предлагает вам установить переменную окружения QMAKESPEC перед конфигурацией Qt.
Записан
Cyrax
Гость
« Ответ #10 : Декабрь 11, 2007, 21:48 »

Цитировать
Trolltech предлагает вам установить переменную окружения QMAKESPEC перед конфигурацией Qt
Так это ж лиценция - согласен или нет...
Записан
pastor
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 2901



Просмотр профиля WWW
« Ответ #11 : Декабрь 11, 2007, 23:32 »

Так это ж лиценция - согласен или нет...

 Непонимающий

Попрошу здесь поподробнее  Непонимающий
Записан

Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Cyrax
Гость
« Ответ #12 : Декабрь 11, 2007, 23:34 »

Цитировать
Попрошу здесь поподробнее
configure.exe, по моему, спрашивает про лицензию, а не про QMAKESPEC...
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #13 : Декабрь 12, 2007, 12:38 »

Цитировать
Попрошу здесь поподробнее
configure.exe, по моему, спрашивает про лицензию, а не про QMAKESPEC...
Шокированный Я знаю, это все шутка.  Шокированный
Ты издеваешься?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Cyrax
Гость
« Ответ #14 : Декабрь 12, 2007, 17:08 »

Цитировать
Ты издеваешься?
Компрометирую ..))

А по поводу QMAKESPEC - это только Qt 4.1.4 перед установкой спрашивает про "set variables".
Более старшие Qt QMAKESPEC вообще не устанавливают... только читают...
Записан
Страниц: [1] 2   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.049 секунд. Запросов: 23.