Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: aisa от Сентябрь 29, 2007, 10:50



Название: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: aisa от Сентябрь 29, 2007, 10:50
Устанавливал уже собранные
Qt            4.3.1
Qdevelop         0.24
MinGW Developer Studio    2.0.5


Qdevelop \ Инструменты....
C:\Qt\4.3.1\bin\qmake.exe
C:/MinGWStudio/MinGW/bin/mingw32-make.exe
C:/MinGWStudio/MinGW/bin/gdb.exe
C:/Qt/ctags57/ctags.exe
C:\Qt\4.3.1\bin\linguist.exe
C:\Qt\4.3.1\bin\lupdate.exe
C:\Qt\4.3.1\bin\lrelease.exe
C:\Qt\4.3.1\bin\designer.exe
C:\Qt\4.3.1\bin\assistant.exe

Что означает настроить окружность PATH?


Збирання (make)...
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** No targets specified and no makefile found. Stop.
---------------------- Збір завершений без помилок----------------------

Збирання (make)...
c:\Qt\4.3.1\bin\qmake.exe -win32 -o Makefile hello.pro
C:/MinGWStudio/MinGW/bin/mingw32-make.exe -f Makefile.Debug
mingw32-make.exe[1]: Entering directory `C:/examples/chap01/hello'
g++ -c -g -Wall -frtti -fexceptions -mthreads -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -I"..\..\..\Qt\4.3.1\include\QtCore" -I"..\..\..\Qt\4.3.1\include\QtCore" -I"..\..\..\Qt\4.3.1\include\QtGui" -I"..\..\..\Qt\4.3.1\include\QtGui" -I"..\..\..\Qt\4.3.1\include" -I"..\..\..\Qt\4.3.1\include\ActiveQt" -I"build" -I"." -I"..\..\..\Qt\4.3.1\mkspecs\default" -o build\hello.o hello.cpp
mingw32-make.exe[1]: Leaving directory `C:/examples/chap01/hello'
"g++" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
mingw32-make.exe[1]: *** [build\hello.o] Error 1
mingw32-make.exe: *** [debug] Error 2



"g++" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
mingw32-make.exe[1]: *** [build\o\win32\InitCompletion.o] Error 1
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** [release] Error 2
---------------------- Збір завершений з 2 помилками ----------------------


Название: Re: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: Hellraiser от Сентябрь 29, 2007, 13:12
Что означает настроить окружность PATH?
Если надо на один сеанс, то в батнике дать команду
Код:
SET PATH=С:\MinGWStudio\MinGW\bin;C:\Qt\ctags57;c:\qt\4.3.1\bin;%PATH%
Если надо постоянно, то:
"Мой компьютер" - "Свойства" - вкладка "Дополнительно" - "Переменные среды"
Ищем переменную с именем PATH и добавляем к ней
Код:
С:\MinGWStudio\MinGW\bin;C:\Qt\ctags57;c:\qt\4.3.1\bin
Цитировать
"g++" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
mingw32-make.exe[1]: *** [build\hello.o] Error 1
mingw32-make.exe: *** [debug] Error 2



"g++" ­Ґ пў«пҐвбп ў­гв७­Ґ© Ё«Ё ў­Ґи­Ґ©
Є®¬ ­¤®©, ЁбЇ®«­пҐ¬®© Їа®Ја ¬¬®© Ё«Ё Ї ЄҐв­л¬ д ©«®¬.
mingw32-make.exe[1]: *** [build\o\win32\InitCompletion.o] Error 1
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** [release] Error 2
---------------------- Збір завершений з 2 помилками ----------------------
Как насчет поправить кодировку?


Название: Re: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: SLiDER от Сентябрь 29, 2007, 20:59
Как насчет поправить кодировку?

Не выйдет, виндовая консоль надух не переносит русских букафф, и украинских похоже тоже.  ;D Можно попробовать перехватить вывод чем нибудь менее превиредливым.

Вы бы хоть сказали у вас после этого объектники появились? Может это уже линкер отвалитвается? Хотя так действительно ни фига не поймем, нужно что-то с выводом делать.


Название: Re: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: ритт от Сентябрь 29, 2007, 23:32
"g++" не является вутреей или внешей командой, исполяемой программой или п кетым файлом.
ком дой, исполяемой прогр ммой или п кетым ф йлом.
mingw32-make.exe[1]: *** [build\hello.o] Error 1
mingw32-make.exe: *** [debug] Error 2



"g++" не является вутреей или внешей командой, исполяемой программой или п кетым файлом.
mingw32-make.exe[1]: *** [build\o\win32\InitCompletion.o] Error 1
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** [release] Error 2


Название: Re: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: ритт от Сентябрь 29, 2007, 23:37
создай qtvars.bat с таким вот содержимым:

set QTDIR=C:\Qt\4.3.1
set PATH=C:\Qt\4.3.1\bin
set PATH=%PATH%;C:\MinGWStudio\MinGW\bin
set PATH=%PATH%;%SystemRoot%\System32
set QMAKESPEC=win32-g++

запускай в консоли этот батник и работай дальше
но это лишь при условии, что всё установлено правильно :)


Название: Re: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: SLiDER от Сентябрь 29, 2007, 23:41
"g++" не является вутреей или внешей командой, исполяемой программой или п кетым файлом.
ком дой, исполяемой прогр ммой или п кетым ф йлом.
mingw32-make.exe[1]: *** [build\hello.o] Error 1
mingw32-make.exe: *** [debug] Error 2



"g++" не является вутреей или внешей командой, исполяемой программой или п кетым файлом.
mingw32-make.exe[1]: *** [build\o\win32\InitCompletion.o] Error 1
C:\MinGWStudio\MinGW\bin\mingw32-make.exe: *** [release] Error 2

Да вы шаман батенька  ;D

создай qtvars.bat с таким вот содержимым:

set QTDIR=C:\Qt\4.3.1
set PATH=C:\Qt\4.3.1\bin
set PATH=%PATH%;C:\MinGWStudio\MinGW\bin
set PATH=%PATH%;%SystemRoot%\System32
set QMAKESPEC=win32-g++

запускай в консоли этот батник и работай дальше
но это лишь при условии, что всё установлено правильно :)

Забыли предупредить человека чтобы он и Qdevelop с MinGW Developer Studio из под той же консоли запускал  ::)


Название: Re: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: vaprele07 от Сентябрь 30, 2007, 03:39
Цитировать
Не выйдет, виндовая консоль надух не переносит русских букафф, и украинских похоже тоже.  Смеющийся Можно попробовать перехватить вывод чем нибудь менее превиредливым.
chcp - смена кодовой страницы консоли


Название: Re: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: SLiDER от Сентябрь 30, 2007, 12:39
Цитировать
chcp - смена кодовой страницы консоли

Спасибо не знал.  ::)

P.S. Похоже форум сломался, цитирование не работает ???


Название: Re: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: Delphin от Октябрь 22, 2007, 11:44
Поставил QDevelop, MinGW, ну и QT соответственно и все это Виндовс ХР
Собирать - собирает, компилить - компилит, а вот запускаю программу и QDevelop не запускается
пишет "Единственная версия, доступная для "MainWindow.pro" - debug"
Что это моглобы значить. А запускаешь экзешник нормально все выполняется

QDevelop 0.24
Qt 4.3.0


Название: Re: [QT4.3.1][Qdevelop][MinGW][WindowsXP] Ошибки при компиляции
Отправлено: Пантер от Октябрь 22, 2007, 16:32
В свойствах проека в QDevelop есть галочки release, debug, release & debug. Ставьте так, как собрана у вас кутя.