Russian Qt Forum
Ноябрь 23, 2024, 14:34
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Unable to detect the platform from environment
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Unable to detect the platform from environment (Прочитано 15775 раз)
Cyrax
Гость
Unable to detect the platform from environment
«
:
Декабрь 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
Сообщений: 5876
Жаждущий знаний
Re: Unable to detect the platform from environment
«
Ответ #1 :
Декабрь 11, 2007, 11:32 »
Ну так укажи ее.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Cyrax
Гость
Re: Unable to detect the platform from environment
«
Ответ #2 :
Декабрь 11, 2007, 12:27 »
Переменная окружения QMAKESPEC= ? для WinXP Pro
Какая там константа должна быть ?
з.ы. Кто и когда устанавливает эту переменную ?
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Unable to detect the platform from environment
«
Ответ #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
Гость
Re: Unable to detect the platform from environment
«
Ответ #4 :
Декабрь 11, 2007, 14:42 »
Цитировать
Вот тебе платформы
Ты эти платформы по памяти написал или посмотрел где-то ?
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: Unable to detect the platform from environment
«
Ответ #5 :
Декабрь 11, 2007, 15:15 »
Цитата: Cyrax от Декабрь 11, 2007, 14:42
Ты эти платформы по памяти написал или посмотрел где-то ?
QTDIR/mkspecs/
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Unable to detect the platform from environment
«
Ответ #6 :
Декабрь 11, 2007, 18:46 »
Попробуй README почитать, говорят, что помогает.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Cyrax
Гость
Re: Unable to detect the platform from environment
«
Ответ #7 :
Декабрь 11, 2007, 19:30 »
Цитировать
Попробуй README почитать, говорят, что помогает.
lol: Только не мне...
Непонятно, почему Qt 4.3.1 при uninstal'е снёс переменную QMAKESPEC.
Да и кто её вообще должен выставлять ?
После переустановки MinGW и Qt 4.3.1 ни один из них эту переменную не восстановил...
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Unable to detect the platform from environment
«
Ответ #8 :
Декабрь 11, 2007, 19:36 »
Можно и без нее, у меня ее тоже нет. Достаточно проконфигурить с ней, я уже говорил как.
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Mikhail
Программист
Offline
Сообщений: 587
Re: Unable to detect the platform from environment
«
Ответ #9 :
Декабрь 11, 2007, 21:43 »
Цитата: Cyrax от Декабрь 11, 2007, 19:30
Цитировать
Попробуй README почитать, говорят, что помогает.
lol: Только не мне...
Непонятно, почему Qt 4.3.1 при uninstal'е снёс переменную QMAKESPEC.
Да и кто её вообще должен выставлять ?
После переустановки MinGW и Qt 4.3.1 ни один из них эту переменную не восстановил...
Еще раз прошу читать документацию. Там все описано очень подробно. Trolltech предлагает вам установить переменную окружения QMAKESPEC перед конфигурацией Qt.
Записан
Cyrax
Гость
Re: Unable to detect the platform from environment
«
Ответ #10 :
Декабрь 11, 2007, 21:48 »
Цитировать
Trolltech предлагает вам установить переменную окружения QMAKESPEC перед конфигурацией Qt
Так это ж лиценция - согласен или нет...
Записан
pastor
Administrator
Джедай : наставник для всех
Offline
Сообщений: 2901
Re: Unable to detect the platform from environment
«
Ответ #11 :
Декабрь 11, 2007, 23:32 »
Цитата: Cyrax от Декабрь 11, 2007, 21:48
Так это ж лиценция - согласен или нет...
Попрошу здесь поподробнее
Записан
Integrated Computer Solutions, Inc. (ICS)
http://www.ics.com/
Cyrax
Гость
Re: Unable to detect the platform from environment
«
Ответ #12 :
Декабрь 11, 2007, 23:34 »
Цитировать
Попрошу здесь поподробнее
configure.exe, по моему, спрашивает про лицензию, а не про QMAKESPEC...
Записан
Пантер
Administrator
Джедай : наставник для всех
Offline
Сообщений: 5876
Жаждущий знаний
Re: Unable to detect the platform from environment
«
Ответ #13 :
Декабрь 12, 2007, 12:38 »
Цитата: Cyrax от Декабрь 11, 2007, 23:34
Цитировать
Попрошу здесь поподробнее
configure.exe, по моему, спрашивает про лицензию, а не про QMAKESPEC...
Я знаю, это все шутка.
Ты издеваешься?
Записан
1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
Cyrax
Гость
Re: Unable to detect the platform from environment
«
Ответ #14 :
Декабрь 12, 2007, 17:08 »
Цитировать
Ты издеваешься?
Компрометирую ..))
А по поводу QMAKESPEC - это только Qt 4.1.4 перед установкой спрашивает про "set variables".
Более старшие Qt QMAKESPEC вообще не устанавливают... только читают...
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...