Russian Qt Forum
Ноябрь 23, 2024, 10:43
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Ошибки с MinGW
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Ошибки с MinGW (Прочитано 16094 раз)
Mr. Пронька
Гость
Ошибки с MinGW
«
:
Март 07, 2007, 14:30 »
Уже в который раз пытаюсь собрать Qt из исходников. Пробовал и коммерческую версию, и GPL, но результат один и тот же.
MinGW загибается с ошибкой:
tmp\obj\debug_shared\qt_pch.h: No such file or directory
Короче, не может файл найти. Да и нету там его. А где я его возьму-то?!
Конфигурить пробовал двумя способами, но результат одинаков.
configure.exe -debug-and-release
configure.exe -fast -no-stl -no-qt3support -no-dsp -no-vcproj
Потом, как и указано, запускаю mingw32-make. И с вышеуказанной ошибкой он обрушивается. Версия компилера 3.1.0.
Ещё имеется MinGW-3.2.0-rc-3.exe. Но им не пробовал пока.
добавлено спустя 2 часа 14 минут:
Куда все эксперты пропали?
Записан
WW
Гость
Ошибки с MinGW
«
Ответ #1 :
Март 07, 2007, 14:59 »
вот тут, кажись, посвежее будет
http://prdownloads.sf.net/mingw/MinGW-5.0.0.exe?download
или это возьми
http://ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.2.2-mingw.exe
Записан
Mr. Пронька
Гость
Ошибки с MinGW
«
Ответ #2 :
Март 07, 2007, 18:25 »
WW, второне больно накладно качать.
Вопрос-то ещё вот в чём. Эти файлы должны создаваться при конфигурировании или уже при сборке Qt?
Записан
Вудруф
Гость
Ошибки с MinGW
«
Ответ #3 :
Март 07, 2007, 19:33 »
Во-первых, обнови компилятор (около 20 Мб). Тролли проверяли на более свежем.
Во-вторых, а зачем тебе -no-stl?
Записан
Mr. Пронька
Гость
Ошибки с MinGW
«
Ответ #4 :
Март 07, 2007, 20:51 »
Вудруф, чтобы меньше работы было. Для проверки, так сказать.
Ладно. Попробовал потом по-другому. Взял опенсорс 4.2.0 и разархивировал на C:\. Компилер MinGW-3.2.0-rc-3.exe поставил. Запустил configure без всяких дополнительных ключей. Сборка завалилась где-то минут через 20 на ошибках в исходниках. Вот сейчас коммерческую 4.2.2 пытаюсь собрать.
добавлено спустя 8 минут:
Вот. Снова завалилась. Всего лога не перечислить: не влазит в консоль даже.
Но в первых строках такое:
styles\qwindowsxpstyle.cpp:2656: error: 'ABS_DOWNNORMAL' undeclared <first use this function>
далее идут аналогичные ошибки, но с другим параметром.
Цитировать
Во-первых, обнови компилятор (около 20 Мб).
Да без базара! Что тут на модеме-то! 5 минут, и готово
И так целый день потрачен фактически впустую в мозго****ии с Qt, так ещё и качать заставляют.
А предыдущие версиии Qt тоже на последнем компиляторе проверялись?
Попробую старые потерзать.
добавлено спустя 38 минут:
На 4.1.4 такая же ошибка.
Записан
SLiDER
Гость
Ошибки с MinGW
«
Ответ #5 :
Март 07, 2007, 22:59 »
Одно могу сказать точно, проблема не в Qt, а в
не верно
/
не до конца
установленном MinGW. И что вы так нервничаете, может "вы просто не умеете их готовить", у меня по чему-то невозникло ни каких проблем. Прежде чем начинать нервничать и нервировать других, может стоит сесть и разобраться с тем что не понимаешь, программирование всеже не такая вещь которая с наскоку поддается, иногда и подумать нужно, вдруг какая мысль интересная в голову придет.
Записан
SLiDER
Гость
Ошибки с MinGW
«
Ответ #6 :
Март 07, 2007, 22:59 »
Одно могу сказать точно, проблема не в Qt, а в
не верно
/
не до конца
установленном MinGW. И что вы так нервничаете, может "вы просто не умеете их готовить", у меня по чему-то невозникло ни каких проблем. Прежде чем начинать нервничать и нервировать других, может стоит сесть и разобраться с тем что не понимаешь, программирование всеже не такая вещь которая с наскоку поддается, иногда и подумать нужно, вдруг какая мысль интересная в голову придет.
Записан
Mr. Пронька
Гость
Ошибки с MinGW
«
Ответ #7 :
Март 07, 2007, 23:03 »
SLiDER, что значит, не до конца установленном? Они экзешники что ли распространяют не до конца полные? Не смешите меня! 2 дистрибутива и один и тот же результат.
Записан
vipet
Бывалый
Offline
Сообщений: 452
Ошибки с MinGW
«
Ответ #8 :
Март 08, 2007, 03:34 »
Qt win opensource вот эта:
http://ftp://ftp.trolltech.com/qt/source/qt-win-opensource-4.2.2-mingw.exe
ставилась без проблем. И инсталлятор сам скачивает MiniGW, насколько помню.
Короче, по-любому надо нормальную версию MiniGW установить.
Записан
Mr. Пронька
Гость
Ошибки с MinGW
«
Ответ #9 :
Март 08, 2007, 11:42 »
vipet, ну, а у тебя какая версия? Я качал с сайта.... блин, не помню адрес, ну, короче, там куча версий qt, ещё к каждому файлу md5-хэш прилагается, есть статейки разные про qt. Думаю, вы уже поняли о чём я.
Записан
vipet
Бывалый
Offline
Сообщений: 452
Ошибки с MinGW
«
Ответ #10 :
Март 08, 2007, 12:11 »
версия 4.2.2
у всех она нормально собирается и работает
Записан
SLiDER
Гость
Ошибки с MinGW
«
Ответ #11 :
Март 09, 2007, 01:04 »
Цитата: "Mr. Пронька"
Не смешите меня! 2 дистрибутива и один и тот же результат.
Да как бы и не собирался, дело в том что собирать MinGW можно очень по разному, я например все составные компоненты беру сам из их репозитория, потому как таким образом всегда имеешь самые свежие версии. А у вас, извините ни чего личного, похоже просто кривые руки или полное отсутствие желания самому разобраться в проблеме. Иначе вы бы тут не скандалили, а попытались подробно объяснить что вы делали, чего в результате получили и в чем не смогли разобраться. Сходите ка сюда ->
http://citforum.ru/howto/smart-questions-ru.shtml
это будет хорошее начало.
Записан
Mr. Пронька
Гость
Ошибки с MinGW
«
Ответ #12 :
Март 09, 2007, 01:17 »
SLiDER, какую роль играет прямота моих рук, когда я ставлю компилер из готового дистрибутива в дефолтную папку? Я ж его не сам собираю.
Qt тоже в дефолтную папку идёт.
"Иначе вы бы тут не скандалили"
Не надо меня на флейм провоцировать, пожалуйста!
"а попытались подробно объяснить что вы делали"
Объясняю. Читаем внимательно.
MinGW ставлю в дефолтную папку на C:\MinGW
Qt распаковываю в C:\Qt\4.2.0
cmd
cd \
cd Qt\4.2.0
configure
....
y
.....
mingw32-make
.....
(ждём минут 20)
вышеозначенная ошибка.
SLiDER, по-моему, дело не в неумении задавать вопрос, а в том, что с этой проблемой никто не сталкивался. Ты, думаю, тоже не сможешь мне помочь, как бы вдумчиво я не пытался тебе объяснить в чём же дело.
Записан
SLiDER
Гость
Ошибки с MinGW
«
Ответ #13 :
Март 09, 2007, 01:26 »
Что такое "
готовый дистрибутив
", ткните пожалуйста пальцем.
Судя по тому что вы сказали в последнем посте, у вас не Qt не собирается, а qmake, до сборки самой библиотеки вы еще не дошли. А это темболее говорит о неверности установки MinGW.
P.S. И еще результат работы комманд
Код:
echo %PATH%
echo %QTDIR%
echo %QTMAKESPEC%
в студию
Записан
Mr. Пронька
Гость
Ошибки с MinGW
«
Ответ #14 :
Март 09, 2007, 02:04 »
В общем, решение одно - качать qt с mingw в комплекте. Но это только в понедельник.
SLiDER, готовый дистрибутив это в данном случае файл MinGW-3.1.0-1.exe (или же MinGW-3.2.0-rc-3.exe). Запускаешь его, выскакивает окошко
"This will install Minimalist GNU for Win32. Do you wish to continue?"
Жмём "Да". После прочтения лицензии предлагается выбрать папку для установки...
Потятно о чём речь?
qmake начинает собираться после принятия мной лицензии (смотрим на символ "y"). После того, как Qt будет готова к сборке, предлагается запустить mingw32-make, что я и делаю.
Переменные окружения проставлены как надо.
Записан
Страниц: [
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...