Название: Переход с версии QT 4.5.3 на QT 4.6.0 Отправлено: vincent от Декабрь 24, 2009, 09:23 Приветствую!
Собственно попытался установить Qt 4.6.0 вместо Qt 4.5.3 (обновить, так сказать). Что было: стояла версия Qt 4.5.3, компилятор MinGW с версией gcc 3.4.5 (отдельно) - все работало, нареканий не было. Перед установкой Qt 4.6.0 - удалил предыдущую версию Qt, почистил, на всякий случай, реестр программой CCleaner, и уже потом установил Qt 4.6.0. Попробов собрать проект - получил тут же ошику, погуглив по которой стало понятно что нужно MinGW c версией gcc 4.4 (поскольку автоматический инсталлер MinGW не обновли мне до этой версии, и чтобы не искушать судьбу - снес его и поставил вместо сборку tdm-mingw-1.908.0-4.4.1-2.exe - как рекомендовал один из разработчиков KDE). Но как оказалось тоже не помогло - ошибка осталась, при этом не компилируются даже стандартные примеры - в логе ошибок вываливается куча ссылок на include файлы которые находятся в директории с VC98 (стоит параллельно на ПК). Попытался запустить configure.exe - то же не выполняется, но после в настройках Qt стала отображаться что у меня компилятор MSVC... понятно дело что Qt "считает" что у меня стоит MSVC - только как вот теперь заставить его работать с MinGW? Очевидно нужно указать в переменной среды правильные пути... правда боюсь как бы после этого VC98 не перестал работать... Подскажите ... где можно почерпуть информации? или советом поделитесь что сделать :) Заранее спасибо :) P/S лог ошибок дать не могу - временно удалил Qt, попробую еще установить его с родным MinGW Название: Re: Переход с версии QT 4.5.3 на QT 4.6.0 Отправлено: Пантер от Декабрь 24, 2009, 12:41 Так ты хочешь студию или mingw? Или оба вместе?
Название: Re: Переход с версии QT 4.5.3 на QT 4.6.0 Отправлено: lit-uriy от Декабрь 24, 2009, 12:53 Я ставил Qt 4.6 (не SDK), обновлять компилятор нужды нет. Нужно просто поставить тот, что есть в установщике Qt.
>>но после в настройках QT стала отображаться что у меня компилятор MSVC... это не понял, где это "настройки Qt", может речь идёт об отдельной программе типа "Визуал студио" или "Креатор"? Название: Re: Переход с версии QT 4.5.3 на QT 4.6.0 Отправлено: vincent от Декабрь 24, 2009, 13:20 Да .. не правильно выразился - конечно в настройка Creator'а.
А хочу я чтобы Qt работал исключительно с MinGW, а Студия просто работала. Сейчас переставил Qt 4.6 c родным компилятором, вроде тех ошибок не выдает уже, хотя вот с tdm-mingw-1.908.0-4.4.1-2 их все жы выдает (полностью проект скомпилировать пока не удалось - пересобираю библиотеку xbase64 с новым компилятором - как добъюсь победы над ним - попробую и целиком собрать :) ). UPD с родным компилятором получилось все собрать, единственное что непонятным осталось - так это ситуация с демо-проектами - в них почему то при сборке make-файлов попадают пути, которые прописаны у меня в переменных окружения (lib,include) для VC98 (с Qt 4.5.3 SDK такого не наблюдалось). При этом если создавать свой проект то они не добавляются в него. Ситуация, конечно, не критичная - демо-проекты особо собирать не собираюсь, но для себя знать хотелось бы - все таки нужно иметь на компьютере и VC98 и Qt 4.6 SDK |