Russian Qt Forum

Qt => Установка, сборка, отладка, тестирование => Тема начата: stark от Май 25, 2006, 19:20



Название: Компилирование qt 4.1.2(OpenSource Edition) ???
Отправлено: stark от Май 25, 2006, 19:20
Не могу понять как решиить эту проблему. Если кто сталкивался подскажите, что и как сделать?
Компиляцию проводил в WinXp с помощью mingw32 gcc-3.4.2.
Qt распаковал в C:\local\Qt4.1.2.
Далее в переменной PATH прописал путь до C:\local\Qt4.1.2\bin
как было сказано в руководстве по установке.
после находясь в C:\local\Qt4.1.2 из командной строки запустил:
configure
Конфигурирование и сборка qmake прошла успешно и вышло сообщение
выполнить команду: mingw32-make , что я и сделал.
И вот тут возникли ошибки следующего рода:
===============================================================

C:\local\qt4.1.2>mingw32-make
cd src && mingw32-make -f Makefile
c:\local\MinGW\bin\mingw32-make.exe[1]: Entering directory `c:/local/qt4.1.2/src'
cd winmain && c:/local/MinGW/bin/mingw32-make.exe -f Makefile
c:\local\MinGW\bin\mingw32-make.exe[2]: Entering directory `c:/local/qt4.1.2/src/winmain'
c:/local/MinGW/bin/mingw32-make.exe -f Makefile.Debug all
mingw32-make.exe[3]: Entering directory `c:/local/qt4.1.2/src/winmain'
g++ -c -g -g -Wall -frtti -fexceptions -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPPOR
T -DQT_NEEDS_QMAIN -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -I"C:/local/qt4.1.2
/include" -I"tmp" -I"C:/local/qt4.1.2/include/QtCore" -I"C:\local\qt4.1.2\include\qtmain"
-I"tmp" -I"C:/local/qt4.1.2/include/ActiveQt" -I"tmp\moc\debug_shared" -I"." -I"C:/local/q
t4.1.2/mkspecs/win32-g++" -o tmp\obj\debug_shared\qtmain_win.o qtmain_win.cpp
ar -ru "..\..\lib\libqtmaind.a" tmp\obj\debug_shared\qtmain_win.o
mingw32-make.exe[3]: Leaving directory `c:/local/qt4.1.2/src/winmain'
c:/local/MinGW/bin/mingw32-make.exe -f Makefile.Release all
mingw32-make.exe[3]: Entering directory `c:/local/qt4.1.2/src/winmain'
g++ -c -O2 -O2 -Wall -frtti -fexceptions -DQT_THREAD_SUPPORT -DUNICODE -DQT_LARGEFILE_SUPP
ORT -DQT_NEEDS_QMAIN -DQT_NO_CAST_TO_ASCII -DQT3_SUPPORT -DQT_MOC_COMPAT -DQT_NO_DEBUG -I"
C:/local/qt4.1.2/include" -I"tmp" -I"C:/local/qt4.1.2/include/QtCore" -I"C:\local\qt4.1.2\
include\qtmain" -I"tmp" -I"C:/local/qt4.1.2/include/ActiveQt" -I"tmp\moc\release_shared" -
I"." -I"C:/local/qt4.1.2/mkspecs/win32-g++" -o tmp\obj\release_shared\qtmain_win.o qtmain_
win.cpp
ar -ru "..\..\lib\libqtmain.a" tmp\obj\release_shared\qtmain_win.o
mingw32-make.exe[3]: Leaving directory `c:/local/qt4.1.2/src/winmain'
c:\local\MinGW\bin\mingw32-make.exe[2]: Leaving directory `c:/local/qt4.1.2/src/winmain'
cd tools\moc && c:/local/MinGW/bin/mingw32-make.exe -f Makefile
/bin/sh: cd: toolsmoc: No such file or directory
c:\local\MinGW\bin\mingw32-make.exe[1]: *** [sub-tools\moc-make_default-ordered] Error 1
c:\local\MinGW\bin\mingw32-make.exe[1]: Leaving directory `c:/local/qt4.1.2/src'
mingw32-make: *** [sub-src-make_default-ordered] Error 2

================================================================

Подскажите как рещить эту проблему ?


Название: Компилирование qt 4.1.2(OpenSource Edition) ???
Отправлено: L.Marvell от Май 29, 2006, 19:32
MSYS инсталировал? Попробуй убрать его из путей (это только догадка)