Russian Qt Forum
Ноябрь 24, 2024, 18:50
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Не могу собрать Qt 4.4.3 (Win2k+MinGW-3.4.5)
Страниц: [
1
]
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Не могу собрать Qt 4.4.3 (Win2k+MinGW-3.4.5) (Прочитано 4887 раз)
Normann
Гость
Не могу собрать Qt 4.4.3 (Win2k+MinGW-3.4.5)
«
:
Май 15, 2010, 20:46 »
Доброго времени суток, я новичек в Qt. Не собирается Qt4.4.3
Среда Windows 2000, на компьютере имеется MinGW-3.4.5 (с чем и собирается Qt), еще установлен MS Visual Studio 6.0 (использовать с Qt не собираюсь) где VB и VC.
Я сделал:
>configure.exe -loadconfig configure.cache
Вот содержимое configure.cache:\
-plugin-sql-sqlite
-plugin-sql-odbc
-qt-libpng
-qt-libjpeg
-static
-debug-and-release
-qt-style-windowsce
-qt-style-windowsmobile
конец файла
Процесс конфигурации проходит успешно, пишет что достаточно только набрать mingw32-make.
Далее пишу:
>mingw32-make
После чего процесс сборки выводит:
cd src\winmain\ && mingw32-make -f Makefile
mingw32-make[1]: Entering directory `C:/Qt/4.4.3/src/winmain'
mingw32-make -f Makefile.Debug all
mingw32-make[2]: Entering directory `C:/Qt/4.4.3/src/winmain'
g++ -c -g -Wall -frtti -fexceptions -mthreads -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_NEEDS_QMAIN -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT3_SUPPORT -DQT_MOC_COMPAT -D_USE_MATH_DEFINES -I"..\..\include" -I"tmp" -I"..\..\include\QtCore" -I"c:\Qt\4.4.3\include\qtmain" -I"tmp\rcc\debug_shared" -I"tmp" -I"c:\Qt\4.4.3\include\ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"c:\Program Files\Microsoft Visual Studio\VC98\atl\include" -I"c:\Program Files\Microsoft Visual Studio\VC98\mfc\include" -I"c:\Program Files\Microsoft Visual Studio\VC98\include" -I"..\..\mkspecs\win32-g++" -o tmp\obj\debug_shared\qtmain_win.o qtmain_win.cpp
далее идет вывод кучи ошибок в роде:
In file included from c:/Program Files/Microsoft Visual Studio/VC98/include/winnt.h:25,
from c:/Program Files/Microsoft Visual Studio/VC98/include/windef.h:166,
from c:/Program Files/Microsoft Visual Studio/VC98/include/windows.h:163,
from ../../include/QtCore/../../src/corelib/global/qt_windows.h:52,
from ../../include/QtCore/qt_windows.h:1,
from qtmain_win.cpp:38:
c:/Program Files/Microsoft Visual Studio/VC98/include/ctype.h:60: error: redeclaration of C++ built-in type `short'
в результате чего:
mingw32-make[2]: *** [tmp/obj/debug_shared/qtmain_win.o] Error 1
mingw32-make[2]: Leaving directory `C:/Qt/4.4.3/src/winmain'
mingw32-make[1]: *** [debug-all] Error 2
mingw32-make[1]: Leaving directory `C:/Qt/4.4.3/src/winmain'
mingw32-make: *** [sub-winmain-make_default-ordered] Error 2
Почему сборка лезет в студийные заголовки и как мне исправить эту ситуациюю для успешной сборки Qt?
Записан
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Не могу собрать Qt 4.4.3 (Win2k+MinGW-3.4.5)
«
Ответ #1 :
Май 15, 2010, 21:50 »
тебе надо перед сборкой окружение определённое создать, например, как
здесь описано
, только ключи конфигурации свои задай
Записан
Юра.
Normann
Гость
Re: Не могу собрать Qt 4.4.3 (Win2k+MinGW-3.4.5)
«
Ответ #2 :
Май 24, 2010, 20:21 »
Цитата: lit-uriy от Май 15, 2010, 21:50
тебе надо перед сборкой окружение определённое создать, например, как
здесь описано
, только ключи конфигурации свои задай
Так и было сделано.
Мысли еще какие ни будь у кого ни будь есть?
Записан
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Не могу собрать Qt 4.4.3 (Win2k+MinGW-3.4.5)
«
Ответ #3 :
Май 24, 2010, 20:46 »
>>Так и было сделано.
судя по тому, что у тебя студия в путях. Всё-таки именно так не было сделано. Читай указанную статью внимательно
П.С. вроде в местной вики тоже была статья (и даже разные), но я почему-то нашёл только одну
«
Последнее редактирование: Май 24, 2010, 20:49 от lit-uriy
»
Записан
Юра.
lit-uriy
Джедай : наставник для всех
Offline
Сообщений: 3880
Re: Не могу собрать Qt 4.4.3 (Win2k+MinGW-3.4.5)
«
Ответ #4 :
Май 24, 2010, 20:51 »
П.П.С.
Ты случаем до этого не конфигурил Qt, т.е. это прям чистые исходники?
Записан
Юра.
Normann
Гость
Re: Не могу собрать Qt 4.4.3 (Win2k+MinGW-3.4.5)
«
Ответ #5 :
Июнь 28, 2010, 19:43 »
Цитата: lit-uriy от Май 24, 2010, 20:46
судя по тому, что у тебя студия в путях. Всё-таки именно так не было сделано. Читай указанную статью внимательно
Сделано было абсолютно как в статье, без малейшей ошибки. В путях студии небыло.
Решение нашел: убрал переменную include, в которой был записан путь к заголовкам студиии и все заработало.
Записан
Страниц: [
1
]
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...