Russian Qt Forum
Май 05, 2024, 02:01 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1] 2 3   Вниз
  Печать  
Автор Тема: [РЕШЕНО]И снова QtSerialPort  (Прочитано 22932 раз)
Larry
Гость
« : Апрель 10, 2013, 10:07 »

Добрый день, форумчане! Подскажите пожалуйста где может быть у меня ошибка при сборке QtSerialPort? Собираю в Qt Creator, в консоли выдает следующее:
09:59:41: Выполняются этапы для проекта qtserialport...
09:59:41: Запускается: «C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin\qmake.exe» Q:\qtserialport-build\qtserialport.pro -r -spec win32-g++ "CONFIG+=debug" "CONFIG+=declarative_debug" "CONFIG+=qml_debug"
Reading Q:/qtserialport-build/src/src.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/src]
 Reading Q:/qtserialport-build/src/serialport/serialport.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/src/serialport]
<srcbase> = Q:/qtserialport-build
<outbase> = Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______
QtSerialPort: created fwd-include header(s) for <srcbase>/src/serialport/ { qserialport.h (2), qserialport_p.h (1), qserialport_symbian_p.h (1), qserialport_unix_p.h (1), qserialport_win_p.h (1), qserialportglobal.h (1), qserialportinfo.h (2), qserialportinfo_p.h (1), qttylocker_unix_p.h (1) }
QtSerialPort: created fwd-include header(s) for <srcbase>/src/serialport/qt4support/ { qringbuffer_p.h (1), qwineventnotifier_p.h (1) }
QtSerialPort: created headers.pri file
Reading Q:/qtserialport-build/examples/examples.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/examples]
 Reading Q:/qtserialport-build/examples/cenumerator/cenumerator.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/examples/cenumerator]
 Reading Q:/qtserialport-build/examples/enumerator/enumerator.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/examples/enumerator]
 Reading Q:/qtserialport-build/examples/terminal/terminal.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/examples/terminal]
 Reading Q:/qtserialport-build/examples/blockingmaster/blockingmaster.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/examples/blockingmaster]
 Reading Q:/qtserialport-build/examples/blockingslave/blockingslave.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/examples/blockingslave]
Reading Q:/qtserialport-build/tests/tests.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/tests]
 Reading Q:/qtserialport-build/tests/auto/auto.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/tests/auto]
  Reading Q:/qtserialport-build/tests/auto/cmake/cmake.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/tests/auto/cmake]
 Reading Q:/qtserialport-build/tests/manual/manual.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/tests/manual]
  Reading Q:/qtserialport-build/tests/manual/qserialportinfo/qserialportinfo.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/tests/manual/qserialportinfo]
  Reading Q:/qtserialport-build/tests/manual/qserialport/qserialport.pro [Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/tests/manual/qserialport]
Project MESSAGE: C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin\syncqt.bat -module QtSerialPort -mkspecsdir C:\Qt\Qt5.0.1\5.0.1\mingw47_32/mkspecs -outdir Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______ Q:/qtserialport-build
Project MESSAGE: cmake executable not found. Not running CMake unit tests
09:59:47: Процесс «C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin\qmake.exe» завершился нормально.
09:59:47: Запускается: «C:\MinGW\bin\mingw32-make.exe»
cd src\ && ( if not exist Makefile C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin\qmake.exe Q:\qtserialport-build\src\src.pro -spec win32-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && C:/MinGW/bin/mingw32-make -f Makefile
mingw32-make[1]: Entering directory `Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/src'
cd serialport\ && ( if not exist Makefile C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin\qmake.exe Q:\qtserialport-build\src\serialport\serialport.pro -spec win32-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && C:/MinGW/bin/mingw32-make -f Makefile
mingw32-make[2]: Entering directory `Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/src/serialport'
C:/MinGW/bin/mingw32-make -f Makefile.Debug all
mingw32-make[3]: Entering directory `Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/src/serialport'
C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin\moc.exe -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -IQ:\qtserialport-build\src\serialport -I"Q:\qtserialport-build\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\debug_shared" -I"." -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -D__GNUC__ -DWIN32 Q:\qtserialport-build\src\serialport\qserialport.h -o .moc\debug_shared\moc_qserialport.cpp
g++ -c -pipe -fno-keep-inline-dllexport -g -std=c++0x -fno-exceptions -frtti -Wall -Wextra -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -IQ:\qtserialport-build\src\serialport -I"Q:\qtserialport-build\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\debug_shared" -I"." -I"C:\Qt\Qt5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -o .obj\debug_shared\qserialport.o Q:\qtserialport-build\src\serialport\qserialport.cpp
mingw32-make[3]: *** [.obj/debug_shared/qserialport.o] Error 1
mingw32-make[3]: Leaving directory `Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/src/serialport'
mingw32-make[2]: *** [debug-all] Error 2
mingw32-make[2]: Leaving directory `Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/src/serialport'
mingw32-make[1]: *** [sub-serialport-make_first] Error 2
mingw32-make[1]: Leaving directory `Q:/qtserialport-build-Desktop_Qt_5_0_1_MinGW_32bit-_______/src'
mingw32-make: *** [sub-src-make_first] Error 2
09:59:51: Процесс «C:\MinGW\bin\mingw32-make.exe» завершился с кодом 2.
Ошибка при сборке/установке проекта qtserialport (инструментарий: Desktop Qt 5.0.1 MinGW 32bit)
Во время выполнения этапа «Сборка»
« Последнее редактирование: Апрель 11, 2013, 13:37 от Larry » Записан
Larry
Гость
« Ответ #1 : Апрель 10, 2013, 10:23 »

попробовал собрать без qt creator, через консоль, как описано на сайте получил те же ошибки. Где у меня что настроено не правильно. В переменные среды добавлены пути к Qt, mingw, perl.
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #2 : Апрель 10, 2013, 10:41 »

Не знаю что не так. Может быть Perl не тот, может еще что.

У меня все собралось:

Цитировать
11:36:26: Running steps for project qtserialport...
11:36:26: Starting: "C:\Qt\5.0.1\5.0.1\mingw47_32\bin\qmake.exe" E:\git\ng\123\qtserialport\qtserialport.pro -r -spec win32-g++ "CONFIG+=debug" "CONFIG+=declarative_debug" "CONFIG+=qml_debug"
Reading E:/git/ng/123/qtserialport/src/src.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src]
 Reading E:/git/ng/123/qtserialport/src/serialport/serialport.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src/serialport]
<srcbase> = E:/git/ng/123/qtserialport
<outbase> = E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug
QtSerialPort: created fwd-include header(s) for <srcbase>/src/serialport/ { qserialport.h (2), qserialport_p.h (1), qserialport_symbian_p.h (1), qserialport_unix_p.h (1), qserialport_win_p.h (1), qserialportglobal.h (1), qserialportinfo.h (2), qserialportinfo_p.h (1), qttylocker_unix_p.h (1) }
QtSerialPort: created fwd-include header(s) for <srcbase>/src/serialport/qt4support/ { qringbuffer_p.h (1), qwineventnotifier_p.h (1) }
QtSerialPort: created headers.pri file
Reading E:/git/ng/123/qtserialport/examples/examples.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/examples]
 Reading E:/git/ng/123/qtserialport/examples/cenumerator/cenumerator.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/examples/cenumerator]
 Reading E:/git/ng/123/qtserialport/examples/enumerator/enumerator.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/examples/enumerator]
 Reading E:/git/ng/123/qtserialport/examples/terminal/terminal.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/examples/terminal]
 Reading E:/git/ng/123/qtserialport/examples/blockingmaster/blockingmaster.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/examples/blockingmaster]
 Reading E:/git/ng/123/qtserialport/examples/blockingslave/blockingslave.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/examples/blockingslave]
Reading E:/git/ng/123/qtserialport/tests/tests.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/tests]
 Reading E:/git/ng/123/qtserialport/tests/auto/auto.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/tests/auto]
  Reading E:/git/ng/123/qtserialport/tests/auto/cmake/cmake.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/tests/auto/cmake]
 Reading E:/git/ng/123/qtserialport/tests/manual/manual.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/tests/manual]
  Reading E:/git/ng/123/qtserialport/tests/manual/qserialportinfo/qserialportinfo.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/tests/manual/qserialportinfo]
  Reading E:/git/ng/123/qtserialport/tests/manual/qserialport/qserialport.pro [E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/tests/manual/qserialport]
Project MESSAGE: C:\Qt\5.0.1\5.0.1\mingw47_32\bin\syncqt.bat -module QtSerialPort -mkspecsdir C:\Qt\5.0.1\5.0.1\mingw47_32/mkspecs -outdir E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug E:/git/ng/123/qtserialport
Project MESSAGE: cmake executable not found. Not running CMake unit tests
11:36:31: The process "C:\Qt\5.0.1\5.0.1\mingw47_32\bin\qmake.exe" exited normally.
11:36:31: Starting: "C:\Qt\5.0.1\Tools\MinGW\bin\mingw32-make.exe"
cd src\ && ( if not exist Makefile C:\Qt\5.0.1\5.0.1\mingw47_32\bin\qmake.exe E:\git\ng\123\qtserialport\src\src.pro -spec win32-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && C:/Qt/5.0.1/Tools/MinGW/bin/mingw32-make -f Makefile
mingw32-make[1]: Entering directory 'E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src'
cd serialport\ && ( if not exist Makefile C:\Qt\5.0.1\5.0.1\mingw47_32\bin\qmake.exe E:\git\ng\123\qtserialport\src\serialport\serialport.pro -spec win32-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && C:/Qt/5.0.1/Tools/MinGW/bin/mingw32-make -f Makefile
mingw32-make[2]: Entering directory 'E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src/serialport'
C:/Qt/5.0.1/Tools/MinGW/bin/mingw32-make -f Makefile.Debug all
mingw32-make[3]: Entering directory 'E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src/serialport'
C:\Qt\5.0.1\5.0.1\mingw47_32\bin\moc.exe -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\debug_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -D__GNUC__ -DWIN32 E:\git\ng\123\qtserialport\src\serialport\qserialport.h -o .moc\debug_shared\moc_qserialport.cpp
g++ -c -pipe -fno-keep-inline-dllexport -g -std=c++0x -fno-exceptions -frtti -Wall -Wextra -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\debug_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -o .obj\debug_shared\qserialport.o E:\git\ng\123\qtserialport\src\serialport\qserialport.cpp
g++ -c -pipe -fno-keep-inline-dllexport -g -std=c++0x -fno-exceptions -frtti -Wall -Wextra -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\debug_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -o .obj\debug_shared\qserialportinfo.o E:\git\ng\123\qtserialport\src\serialport\qserialportinfo.cpp
g++ -c -pipe -fno-keep-inline-dllexport -g -std=c++0x -fno-exceptions -frtti -Wall -Wextra -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\debug_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -o .obj\debug_shared\qserialport_win.o E:\git\ng\123\qtserialport\src\serialport\qserialport_win.cpp
g++ -c -pipe -fno-keep-inline-dllexport -g -std=c++0x -fno-exceptions -frtti -Wall -Wextra -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\debug_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -o .obj\debug_shared\qserialportinfo_win.o E:\git\ng\123\qtserialport\src\serialport\qserialportinfo_win.cpp
windres -i Qt5SerialPortd_resource.rc -o .obj\debug_shared\Qt5SerialPortd_resource_res.o --include-dir=. -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB
g++ -shared -Wl,--out-implib,E:\git\ng\123\qtserialport-build-5_0_1_Desktop-Debug\lib\libQt5SerialPortd.a -o ..\..\lib\Qt5SerialPortd.dll .obj/debug_shared/qserialport.o .obj/debug_shared/qserialportinfo.o .obj/debug_shared/qserialport_win.o .obj/debug_shared/qserialportinfo_win.o  -lsetupapi -ladvapi32 -LC:\Qt\5.0.1\5.0.1\mingw47_32\lib -lQt5Cored .obj\debug_shared\Qt5SerialPortd_resource_res.o
mingw32-make[3]: Leaving directory 'E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src/serialport'
C:/Qt/5.0.1/Tools/MinGW/bin/mingw32-make -f Makefile.Release all
mingw32-make[3]: Entering directory 'E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src/serialport'
C:\Qt\5.0.1\5.0.1\mingw47_32\bin\moc.exe -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\release_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -D__GNUC__ -DWIN32 E:\git\ng\123\qtserialport\src\serialport\qserialport.h -o .moc\release_shared\moc_qserialport.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=c++0x -fno-exceptions -frtti -Wall -Wextra -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\release_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -o .obj\release_shared\qserialport.o E:\git\ng\123\qtserialport\src\serialport\qserialport.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=c++0x -fno-exceptions -frtti -Wall -Wextra -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\release_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -o .obj\release_shared\qserialportinfo.o E:\git\ng\123\qtserialport\src\serialport\qserialportinfo.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=c++0x -fno-exceptions -frtti -Wall -Wextra -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\release_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -o .obj\release_shared\qserialport_win.o E:\git\ng\123\qtserialport\src\serialport\qserialport_win.cpp
g++ -c -pipe -fno-keep-inline-dllexport -O2 -std=c++0x -fno-exceptions -frtti -Wall -Wextra -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB -IE:\git\ng\123\qtserialport\src\serialport -I"E:\git\ng\123\qtserialport\src\serialport" -I"..\..\include" -I"..\..\include\QtSerialPort" -I"..\..\include\QtSerialPort\5.0.1" -I"..\..\include\QtSerialPort\5.0.1\QtSerialPort" -I"tmp" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1" -I"C:\Qt\5.0.1\5.0.1\mingw47_32\include\QtCore\5.0.1\QtCore" -I".moc\release_shared" -I"." -I"C:\Qt\5.0.1\5.0.1\mingw47_32\mkspecs\win32-g++" -o .obj\release_shared\qserialportinfo_win.o E:\git\ng\123\qtserialport\src\serialport\qserialportinfo_win.cpp
windres -i Qt5SerialPort_resource.rc -o .obj\release_shared\Qt5SerialPort_resource_res.o --include-dir=. -DUNICODE -DQT_BUILD_SERIALPORT_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D_USE_MATH_DEFINES -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_CORE_LIB
g++ -Wl,-s -shared -Wl,--out-implib,E:\git\ng\123\qtserialport-build-5_0_1_Desktop-Debug\lib\libQt5SerialPort.a -o ..\..\lib\Qt5SerialPort.dll .obj/release_shared/qserialport.o .obj/release_shared/qserialportinfo.o .obj/release_shared/qserialport_win.o .obj/release_shared/qserialportinfo_win.o  -lsetupapi -ladvapi32 -LC:\Qt\5.0.1\5.0.1\mingw47_32\lib -lQt5Core .obj\release_shared\Qt5SerialPort_resource_res.o
mingw32-make[3]: Leaving directory 'E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src/serialport'
mingw32-make[2]: Leaving directory 'E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src/serialport'
mingw32-make[1]: Leaving directory 'E:/git/ng/123/qtserialport-build-5_0_1_Desktop-Debug/src'
11:36:47: The process "C:\Qt\5.0.1\Tools\MinGW\bin\mingw32-make.exe" exited normally.

Цитировать
В переменные среды добавлены пути к Qt, mingw, perl.

А вот этого не надо.

В документации подразумевается что эти переменные необходимы только для сборки из консоли.
И они являются не глобальными а установлены локально для данной терминальной сессии.

А вот если собираешь из Creator - то желательно только путь к Perl сделать глобальным и все.
« Последнее редактирование: Апрель 10, 2013, 10:49 от kuzulis » Записан

ArchLinux x86_64 / Win10 64 bit
Larry
Гость
« Ответ #3 : Апрель 10, 2013, 10:45 »

Скажите пожалуйста, а какую версию perl Вы использовали?
Записан
kuzulis
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2812


Просмотр профиля
« Ответ #4 : Апрель 10, 2013, 10:51 »

ActivePerl 5.16.1 build 1601.

Но может на сайте и посвежее есть: http://www.activestate.com/activeperl/downloads
Записан

ArchLinux x86_64 / Win10 64 bit
Larry
Гость
« Ответ #5 : Апрель 10, 2013, 10:54 »

у меня установлена strawberry-perl-5.16.3.1-32bit, когда при сборке появляются ошибки, то выскакивает окно cc1plus.exe: Ошибка при инициализации приложения (0xc0000005)
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #6 : Апрель 10, 2013, 11:08 »

Очень похоже, что у вас несколько установленных компиляторов, и все они в путях перепутались.
Записан
Larry
Гость
« Ответ #7 : Апрель 10, 2013, 11:14 »

я поудалял из переменные среды все кроме путей к Qt, mingw и perl. Все тоже самое...а библиотека нужна, я еще работал со старой версией и там было проще собрать Улыбающийся
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #8 : Апрель 10, 2013, 11:31 »

покажи переменную PATH из проекта
Записан
Larry
Гость
« Ответ #9 : Апрель 10, 2013, 11:37 »

вот: C:\Perl\site\bin;C:\Perl\bin;C:\Qt\Qt5.0.1\5.0.1\mingw47_32\bin;C:\MinGW\bin
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #10 : Апрель 10, 2013, 11:42 »

у тебя не тот mingw - используй из состава Qt - ...\Qt\Qt5.0.1\Tools\MinGW\bin;
Записан
Larry
Гость
« Ответ #11 : Апрель 10, 2013, 11:53 »

спасибо всем кто откликнулся...собралась...оказался не тот perl Улыбающийся...снес strawberry-perl-5.16.3.1-32bit и установил ActivePerl-5.16.3.1603-MSWin32-x86-296746...Еще раз большое спасибо!!!
Записан
Larry
Гость
« Ответ #12 : Апрель 10, 2013, 14:40 »

Чтобы не плодить новую тему решил задать вопрос здесь. Подключил к программе класс QSerialPort, но программа вылетает на попытке создания порта с сообщением в выводе:
Запускается Q:\Projects\PC\GPSTerminal\debug\debug\GPSTerminal.exe...
Программа неожиданно завершилась.
Q:\Projects\PC\GPSTerminal\debug\debug\GPSTerminal.exe завершился с кодом -1073741515

вот header:
Код:
#ifndef CGPSTERMINAL_H
    #define CGPSTERMINAL_H
    //------------------------------------
    #include <QMainWindow>
    #include <QtSerialPort/QSerialPort>
    #include <QtSerialPort/QSerialPortInfo>
    #include <QtDebug>
    //-------------------
    namespace Ui
    {
        class CGPSTerminal;
    }
    //--------------------------------------------------------------
    class CGPSTerminal : public QMainWindow
    {
        Q_OBJECT
        public:
            explicit CGPSTerminal(QWidget *parent = 0);
            ~CGPSTerminal();

        private:
            Ui::CGPSTerminal *m_ui;
            QSerialPort          *m_port;
    };
#endif // CGPSTERMINAL_H

вот cpp:
Код:
#include "cgpsterminal.h"
#include "ui_cgpsterminal.h"
//---------------------------------------------------------------------------------------------------------------------------------------------------
CGPSTerminal::CGPSTerminal(QWidget *parent) : QMainWindow(parent), m_ui(new Ui::CGPSTerminal)
{
    m_ui->setupUi(this);
    m_port = new QSerialPort();
    m_port->setPortName(tr("COM3"));
    if(m_port->open(QIODevice::ReadWrite | QIODevice::WriteOnly))
        qDebug() << "Port is open";
    else
        qDebug() << "Port is not open";
}
//-----------------------------------------------
CGPSTerminal::~CGPSTerminal()
{
    delete m_ui;
}

в pro-файле добавил Qt += serialport
Записан
alex312
Хакер
*****
Offline Offline

Сообщений: 606



Просмотр профиля
« Ответ #13 : Апрель 10, 2013, 15:22 »

программа не находит плагинов для платформы (...Qt\Qt5.0.1\5.0.1\mingw47_32\plugins\platforms\)
папку platforms надо положить рядом с экзешником
Записан
Larry
Гость
« Ответ #14 : Апрель 10, 2013, 15:38 »

положил, но все также и осталось, все то же...
Записан
Страниц: [1] 2 3   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.056 секунд. Запросов: 22.