0 / 0 / 0
Регистрация: 22.03.2013
Сообщений: 3
1

Qt, Android and Serial Port

18.09.2013, 02:57. Показов 9995. Ответов 29
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Всем добрый день или вечер, а может и ночь.
Пытаюсь научить дружить планшет с программой на Qt и последовательным портом. Кто-нибудь пробовал это уже сделать? Поделитесь добрым советом.
К сожалению, или счастью, Qt5SerialPort не портирован на андроид. Поэтому копаю в другую сторону (не Qt). Вычитал, что есть еще Google Api, но пока до нее руки не дошли. Если кто знает про эту api, отпишитесь, пожалуйста.
Как вариант, можно С++ и Java вместе использовать. Но не костылем ли будет?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.09.2013, 02:57
Ответы с готовыми решениями:

Serial Port на Android
Приветствую всех. Написал тестовое приложение, показывающее, сколько COM портов есть в системе и их...

Сборка Qt Serial Port под Android из source
Добрый день помогите пожалуйтса собарть комплект Serial port под android, скачал сорцы, выставил...

QT serial port
Здравствуйте! пытаюсь заставить работать ком порт в QT для начала решил попробовать простой...

Qt serial port кассовый аппарат
Хочу реализовать обмен с кассовым аппаратом, протокол есть в открытом доступе. Так же есть...

29
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 8
20.01.2014, 22:27 21
Author24 — интернет-сервис помощи студентам
Цитата Сообщение от kuzulis Посмотреть сообщение
Я только что проверил: собрал в Qt 5.2, Android x86.

Скорее всего у тебя имеется уже установленный QtSerialPort (возможно какая-то очень древняя версия). Посмотри в директориях /include, /lib, /bin, /mkspecs наличие соответствующих файлов и удали их. А затем заново пересобери QtSerialPort.
Нет, ничего в папках нет. Не пойму что не так... Думал, что проблема в настройках на Маке, но попробовал на чистой винде установить все с нуля - QT, Android SDK, NTK и т.п., но все равно выдает туже ошибку. Вот собственно скрины ошибки и настроек:
Qt, Android and Serial Port
Qt, Android and Serial Port
0
Автор FAQ
2732 / 1428 / 89
Регистрация: 08.09.2011
Сообщений: 3,746
Записей в блоге: 1
21.01.2014, 08:28 22
самого Qt заголовочные файлы где лежат у вас?
0
41 / 39 / 7
Регистрация: 21.05.2012
Сообщений: 198
21.01.2014, 13:12 23
Стоп. А почему для Android toolchain у тебя используется mingw32-make? Нужно использовать make.exe из Android SDK.

UPD: И не нужно никаких переменных окружения прописывать. Нужно из системного PATH удалить все что касается компиляторов, путей к библиотекам и пр. вещей относящихся к Qt. Потому что при использовании QtCreator он сам подставляет необходимые пути в свое локальное окружение!

Добавлено через 1 час 42 минуты
Нужно использовать make.exe из Android SDK.
Сорри, имел ввиду из Android NDK, например у меня: c:\Android\android-ndk-r8c\prebuilt\windows\bin\make.exe
0
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 8
21.01.2014, 13:23 24
Цитата Сообщение от kuzulis Посмотреть сообщение
Сорри, имел ввиду из Android NDK, например у меня: c:\Android\android-ndk-r8c\prebuilt\windows\bin\make.exe
Заюзал C:\Android\android-ndk-r9c\prebuilt\windows\bin\make.exe, но ошибка не исчезла - все также ругается:
C:\qt-qtserialport\src\serialport\qserialport.h:48: error: QtSerialPort/qserialportglobal.h: No such file or directory
#include <QtSerialPort/qserialportglobal.h>
^
0
41 / 39 / 7
Регистрация: 21.05.2012
Сообщений: 198
21.01.2014, 13:43 25
Значит что-то не так сконфигурированов Android SDK и пр. вещах.. Я не имею представления что это может быть.
0
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 8
21.01.2014, 17:38 26
Цитата Сообщение от kuzulis Посмотреть сообщение
Значит что-то не так сконфигурированов Android SDK и пр. вещах.. Я не имею представления что это может быть.
Похоже я все-таки где-то накосячил, перенастроил еще раз и ошибка ушла, файлы в lib и include создались, но появилась другая:
:-1: error: [..\..\lib\libQt5SerialPort.so.5.2.2] Error 2 (ignored)

Что это может быть?

Добавлено через 12 минут
Кликните здесь для просмотра всего текста
Compile output:
17:37:51: Running steps for project qtserialport...
17:37:51: Configuration unchanged, skipping qmake step.
17:37:51: Starting: "C:\Android\android-ndk-r9c\prebuilt\windows\bin\make.exe"
cd src\ && ( if not exist Makefile C:\Qt\5.2.0\android_x86\bin\qmake.exe C:\qt-qtserialport\src\src.pro -spec android-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && C:/Android/android-ndk-r9c/prebuilt/windows/bin/make -f Makefile
make[1]: Entering directory `C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/src'
cd serialport\ && ( if not exist Makefile C:\Qt\5.2.0\android_x86\bin\qmake.exe C:\qt-qtserialport\src\serialport\serialport.pro -spec android-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && C:/Android/android-ndk-r9c/prebuilt/windows/bin/make -f Makefile
make[2]: Entering directory `C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/src/serialport'
del libQt5SerialPort.so.5.2.2 libQt5SerialPort.so libQt5SerialPort.so.5 libQt5SerialPort.so.5.2
C:\Android\android-ndk-r9c/toolchains/x86-4.8/prebuilt/windows/bin/i686-linux-android-g++ --sysroot=C:\Android\android-ndk-r9c/platforms/android-19/arch-x86/ -Wl,--no-undefined -Wl,--no-undefined -Wl,-z,noexecstack -shared -Wl,-soname,libQt5SerialPort.so -o libQt5SerialPort.so.5.2.2 .obj\qserialport.obj .obj\qserialportinfo.obj .obj\qserialport_unix.obj .obj\qserialportinfo_unix.obj -LC:\Android\android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/libs/x86 -LC:\Android\android-ndk-r9c/platforms/android-19/arch-x86//usr/lib -LC:\Qt\5.2.0\android_x86\lib -lQt5Core -Lc:\Utils\android\ndk/sources/cxx-stl/gnu-libstdc++/4.8/libs/x86 -Lc:\Utils\android\ndk/platforms/android-9/arch-x86//usr/lib -LC:\Utils\icu32_51_1_mingw48\lib -LC:\utils\postgresql\pgsql\lib -LC:\utils\mysql\mysql\lib -LC:\Utils\pgsql\lib -LC:\temp\opensll-android-master\openssl-android-master\lib -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
copy /y libQt5SerialPort.so.5.2.2 libQt5SerialPort.so
1 file(s) copied.
copy /y libQt5SerialPort.so.5.2.2 libQt5SerialPort.so.5
1 file(s) copied.
copy /y libQt5SerialPort.so.5.2.2 libQt5SerialPort.so.5.2
1 file(s) copied.
del ..\..\lib\libQt5SerialPort.so.5.2.2
Could Not Find C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\libQt5SerialPort.so.5.2.2
del ..\..\lib\libQt5SerialPort.so
Could Not Find C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\libQt5SerialPort.so
del ..\..\lib\libQt5SerialPort.so.5
Could Not Find C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\libQt5SerialPort.so.5
del ..\..\lib\libQt5SerialPort.so.5.2
Could Not Find C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\libQt5SerialPort.so.5.2
move libQt5SerialPort.so.5.2.2 ..\..\lib\
process_begin: CreateProcess(NULL, move libQt5SerialPort.so.5.2.2 "..\..\lib ", ...) failed.
make (e=2): The system cannot find the file specified.

make[2]: [..\..\lib\libQt5SerialPort.so.5.2.2] Error 2 (ignored)
move libQt5SerialPort.so ..\..\lib\
process_begin: CreateProcess(NULL, move libQt5SerialPort.so "..\..\lib ", ...) failed.
make (e=2): The system cannot find the file specified.

make[2]: [..\..\lib\libQt5SerialPort.so.5.2.2] Error 2 (ignored)
move libQt5SerialPort.so.5 ..\..\lib\
process_begin: CreateProcess(NULL, move libQt5SerialPort.so.5 "..\..\lib ", ...) failed.
make (e=2): The system cannot find the file specified.

make[2]: [..\..\lib\libQt5SerialPort.so.5.2.2] Error 2 (ignored)
move libQt5SerialPort.so.5.2 ..\..\lib\
process_begin: CreateProcess(NULL, move libQt5SerialPort.so.5.2 "..\..\lib ", ...) failed.
make (e=2): The system cannot find the file specified.

make[2]: [..\..\lib\libQt5SerialPort.so.5.2.2] Error 2 (ignored)
make[2]: Leaving directory `C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/src/serialport'
make[1]: Leaving directory `C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/src'
17:37:54: The process "C:\Android\android-ndk-r9c\prebuilt\windows\bin\make.exe" exited normally.
17:37:54: Starting: "C:\Android\android-ndk-r9c\prebuilt\windows\bin\make.exe" install
cd src\ && ( if not exist Makefile C:\Qt\5.2.0\android_x86\bin\qmake.exe C:\qt-qtserialport\src\src.pro -spec android-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && C:/Android/android-ndk-r9c/prebuilt/windows/bin/make -f Makefile install
make[1]: Entering directory `C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/src'
cd serialport\ && ( if not exist Makefile C:\Qt\5.2.0\android_x86\bin\qmake.exe C:\qt-qtserialport\src\serialport\serialport.pro -spec android-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && C:/Android/android-ndk-r9c/prebuilt/windows/bin/make -f Makefile install
make[2]: Entering directory `C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/src/serialport'
del libQt5SerialPort.so.5.2.2 libQt5SerialPort.so libQt5SerialPort.so.5 libQt5SerialPort.so.5.2
C:\Android\android-ndk-r9c/toolchains/x86-4.8/prebuilt/windows/bin/i686-linux-android-g++ --sysroot=C:\Android\android-ndk-r9c/platforms/android-19/arch-x86/ -Wl,--no-undefined -Wl,--no-undefined -Wl,-z,noexecstack -shared -Wl,-soname,libQt5SerialPort.so -o libQt5SerialPort.so.5.2.2 .obj\qserialport.obj .obj\qserialportinfo.obj .obj\qserialport_unix.obj .obj\qserialportinfo_unix.obj -LC:\Android\android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/libs/x86 -LC:\Android\android-ndk-r9c/platforms/android-19/arch-x86//usr/lib -LC:\Qt\5.2.0\android_x86\lib -lQt5Core -Lc:\Utils\android\ndk/sources/cxx-stl/gnu-libstdc++/4.8/libs/x86 -Lc:\Utils\android\ndk/platforms/android-9/arch-x86//usr/lib -LC:\Utils\icu32_51_1_mingw48\lib -LC:\utils\postgresql\pgsql\lib -LC:\utils\mysql\mysql\lib -LC:\Utils\pgsql\lib -LC:\temp\opensll-android-master\openssl-android-master\lib -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
copy /y libQt5SerialPort.so.5.2.2 libQt5SerialPort.so
1 file(s) copied.
copy /y libQt5SerialPort.so.5.2.2 libQt5SerialPort.so.5
1 file(s) copied.
copy /y libQt5SerialPort.so.5.2.2 libQt5SerialPort.so.5.2
1 file(s) copied.
del ..\..\lib\libQt5SerialPort.so.5.2.2
Could Not Find C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\libQt5SerialPort.so.5.2.2
del ..\..\lib\libQt5SerialPort.so
Could Not Find C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\libQt5SerialPort.so
del ..\..\lib\libQt5SerialPort.so.5
Could Not Find C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\libQt5SerialPort.so.5
del ..\..\lib\libQt5SerialPort.so.5.2
Could Not Find C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\libQt5SerialPort.so.5.2
move libQt5SerialPort.so.5.2.2 ..\..\lib\
process_begin: CreateProcess(NULL, move libQt5SerialPort.so.5.2.2 "..\..\lib ", ...) failed.
make (e=2): The system cannot find the file specified.

make[2]: [..\..\lib\libQt5SerialPort.so.5.2.2] Error 2 (ignored)
move libQt5SerialPort.so ..\..\lib\
process_begin: CreateProcess(NULL, move libQt5SerialPort.so "..\..\lib ", ...) failed.
make (e=2): The system cannot find the file specified.

make[2]: [..\..\lib\libQt5SerialPort.so.5.2.2] Error 2 (ignored)
move libQt5SerialPort.so.5 ..\..\lib\
process_begin: CreateProcess(NULL, move libQt5SerialPort.so.5 "..\..\lib ", ...) failed.
make (e=2): The system cannot find the file specified.

make[2]: [..\..\lib\libQt5SerialPort.so.5.2.2] Error 2 (ignored)
move libQt5SerialPort.so.5.2 ..\..\lib\
process_begin: CreateProcess(NULL, move libQt5SerialPort.so.5.2 "..\..\lib ", ...) failed.
make (e=2): The system cannot find the file specified.

make[2]: [..\..\lib\libQt5SerialPort.so.5.2.2] Error 2 (ignored)
copy /y "..\..\lib\libQt5SerialPort.so.5.2.2" "C:\Qt\5.2.0\android_x86\lib\libQt5SerialPort.so.5.2.2"
The system cannot find the file specified.
make[2]: [install_target] Error 1 (ignored)
copy /y "libQt5SerialPort.so.5.2.2" "C:\Qt\5.2.0\android_x86\lib\libQt5SerialPort.so"
1 file(s) copied.
copy /y "libQt5SerialPort.so.5.2.2" "C:\Qt\5.2.0\android_x86\lib\libQt5SerialPort.so.5"
1 file(s) copied.
copy /y "libQt5SerialPort.so.5.2.2" "C:\Qt\5.2.0\android_x86\lib\libQt5SerialPort.so.5.2"
1 file(s) copied.
C:\Qt\5.2.0\android_x86\bin\qmake.exe -install sed -e "s,C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/include,C:\Qt\5.2.0\android_x86\include,g" -e "s,C:\\\\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\\\\include,C:\Qt\5.2.0\android_x86\include,gi" -e "s,C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/lib,C:\Qt\5.2.0\android_x86\lib,g" -e "s,C:\\\\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\\\\lib,C:\Qt\5.2.0\android_x86\lib,gi" "..\..\lib\libQt5SerialPort.prl" >"C:\Qt\5.2.0\android_x86\lib\libQt5SerialPort.prl"
C:\Qt\5.2.0\android_x86\bin\qmake.exe -install sed -e "s,C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/include,C:\Qt\5.2.0\android_x86\include,g" -e "s,C:\\\\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\\\\include,C:\Qt\5.2.0\android_x86\include,gi" -e "s,C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/lib,C:\Qt\5.2.0\android_x86\lib,g" -e "s,C:\\\\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\\\\lib,C:\Qt\5.2.0\android_x86\lib,gi" "..\..\lib\libQt5SerialPort.la" >"C:\Qt\5.2.0\android_x86\lib\libQt5SerialPort.la"
C:\Qt\5.2.0\android_x86\bin\qmake.exe -install sed -e "s,C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/include,C:\Qt\5.2.0\android_x86\include,g" -e "s,C:\\\\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\\\\include,C:\Qt\5.2.0\android_x86\include,gi" -e "s,C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/lib,C:\Qt\5.2.0\android_x86\lib,g" -e "s,C:\\\\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\\\\lib,C:\Qt\5.2.0\android_x86\lib,gi" "..\..\lib\pkgconfig\Qt5SerialPort.pc" >"C:\Qt\5.2.0\android_x86\lib\pkgconfig\Qt5SerialPort.pc"
copy /y C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\include\QtSerialPort\QtSerialPortDepends C:\Qt\5.2.0\android_x86\include\QtSerialPort
1 file(s) copied.
copy /y C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\mkspecs\modules-inst\qt_lib_serialport.pri C:\Qt\5.2.0\android_x86\mkspecs\modules
1 file(s) copied.
copy /y C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\mkspecs\modules-inst\qt_lib_serialport_private.pri C:\Qt\5.2.0\android_x86\mkspecs\modules
1 file(s) copied.
copy /y C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\cmake\Qt5SerialPort\Qt5SerialPortConfig.cmake C:\Qt\5.2.0\android_x86\lib\cmake\Qt5SerialPort
1 file(s) copied.
copy /y C:\build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug\lib\cmake\Qt5SerialPort\Qt5SerialPortConfigVersion.cmake C:\Qt\5.2.0\android_x86\lib\cmake\Qt5SerialPort
1 file(s) copied.
make[2]: Leaving directory `C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/src/serialport'
make[1]: Leaving directory `C:/build-qtserialport-Android_for_x86_GCC_4_8_Qt_5_2_0-Debug/src'
17:38:00: The process "C:\Android\android-ndk-r9c\prebuilt\windows\bin\make.exe" exited normally.
17:38:00: Elapsed time: 00:09.



 Комментарий модератора 
Большой текст просьба прятать под спойлеры!
0
41 / 39 / 7
Регистрация: 21.05.2012
Сообщений: 198
21.01.2014, 17:46 27
Да, у меня тоже так. Скорее какой-то касяк QtCreator или пр. Как вариант, попробуй в файле ".qmake.conf" (который в корне с сорцами) заменить строку:

MODULE_VERSION = 5.2.2
на:
MODULE_VERSION = 5.2.0
и пересобери.

Но в любом случае (при любом варианте) не забуть проверить наличие заколовков и библиотек QtSerialPort в директориях твоей Qt-For-Android после того как ты пересобрал QtSerialPort. (т.е. ты должен был выполнить добавление цели "install" в шаг сборки Make в свойствах проекта в QtCreator).

В общем, проверь сам все пункты что я написал ранее.
0
0 / 0 / 0
Регистрация: 10.01.2014
Сообщений: 8
21.01.2014, 22:24 28
Сорри за нубство, но еще пару вопросов.

В итоге собралось, правда вот с такими ошибками:
Кликните здесь для просмотра всего текста

/Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport.cpp:1399: In file included from /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport.cpp:1399:0:

/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src/serialport/.moc/moc_qserialport.cpp:-1: In member function 'virtual int QSerialPort::qt_metacall(QMetaObject::Call, int, void**)':

/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src/serialport/.moc/moc_qserialport.cpp:444: предупреждение: 'QSerialPort:ataErrorPolicy QSerialPort::dataErrorPolicy() const' is deprecated (declared at /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport.cpp:1119) [-Wdeprecated-declarations]
case 5: *reinterpret_cast< DataErrorPolicy*>(_v) = dataErrorPolicy(); break;
^

/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src/serialport/.moc/moc_qserialport.cpp:459: предупреждение: 'bool QSerialPort::setDataErrorPolicy(QSerialPort:ataErrorPolicy)' is deprecated (declared at /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport.cpp:1100) [-Wdeprecated-declarations]
case 5: setDataErrorPolicy(*reinterpret_cast< DataErrorPolicy*>(_v)); break;
^


Консоль сборки:
Кликните здесь для просмотра всего текста

22:13:22: Выполняются этапы для проекта qtserialport...
22:13:22: Настройки не изменились, этап qmake пропускается.
22:13:22: Запускается: «/Users/anton/Documents/Android/android-ndk-r9c/prebuilt/darwin-x86_64/bin/make»
cd src/ && ( test -e Makefile || /Users/anton/Qt/5.2.0/android_armv7/bin/qmake /Users/anton/Documents/Temp/qt-qtserialport/src/src.pro -spec android-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && /Users/anton/Documents/Android/android-ndk-r9c/prebuilt/darwin-x86_64/bin/make -f Makefile
make[1]: Entering directory `/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src'
cd serialport/ && ( test -e Makefile || /Users/anton/Qt/5.2.0/android_armv7/bin/qmake /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/serialport.pro -spec android-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && /Users/anton/Documents/Android/android-ndk-r9c/prebuilt/darwin-x86_64/bin/make -f Makefile
make[2]: Entering directory `/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src/serialport'
/Users/anton/Qt/5.2.0/android_armv7/bin/moc -DQT_NO_LIBUDEV -DQT_NO_XCB -DQT_NO_XKBCOMMON -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=0x050000 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -I/Users/anton/Qt/5.2.0/android_armv7/mkspecs/android-g++ -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/include -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort -I../../include -I../../include/QtSerialPort -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2 -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2/QtSerialPort -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0 -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0/QtCore -I/Users/anton/Qt/5.2.0/android_armv7/include -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore -I.moc -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/include -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/Users/anton/Documents/Android/android-ndk-r9c/platforms/android-9/arch-arm/usr/include -I. -I/opt/android/ndk/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.8/include -I/opt/android/ndk/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.8/include-fixed -I/opt/android/ndk/platforms/android-9/arch-arm/usr/include /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport.h -o .moc/moc_qserialport.cpp
/Users/anton/Documents/Android/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -c -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -std=gnu++0x -I/Users/qt/temp/openssl-1.0.0a/include -g -g -gdwarf-2 -marm -O0 -fno-omit-frame-pointer -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wno-psabi -W -D_REENTRANT -fPIC -DQT_NO_LIBUDEV -DQT_NO_XCB -DQT_NO_XKBCOMMON -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=0x050000 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -I/Users/anton/Qt/5.2.0/android_armv7/mkspecs/android-g++ -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/include -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort -I../../include -I../../include/QtSerialPort -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2 -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2/QtSerialPort -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0 -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0/QtCore -I/Users/anton/Qt/5.2.0/android_armv7/include -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore -I.moc -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/include -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/Users/anton/Documents/Android/android-ndk-r9c/platforms/android-9/arch-arm/usr/include -I. -o .obj/qserialport.o /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport.cpp
In file included from /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport.cpp:1399:0:
.moc/moc_qserialport.cpp: In member function 'virtual int QSerialPort::qt_metacall(QMetaObject::Call, int, void**)':
.moc/moc_qserialport.cpp:444:76: warning: 'QSerialPort:ataErrorPolicy QSerialPort::dataErrorPolicy() const' is deprecated (declared at /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport.cpp:1119) [-Wdeprecated-declarations]
case 5: *reinterpret_cast< DataErrorPolicy*>(_v) = dataErrorPolicy(); break;
^
.moc/moc_qserialport.cpp:459:76: warning: 'bool QSerialPort::setDataErrorPolicy(QSerialPort:ataErrorPolicy)' is deprecated (declared at /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport.cpp:1100) [-Wdeprecated-declarations]
case 5: setDataErrorPolicy(*reinterpret_cast< DataErrorPolicy*>(_v)); break;
^
/Users/anton/Documents/Android/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -c -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -std=gnu++0x -I/Users/qt/temp/openssl-1.0.0a/include -g -g -gdwarf-2 -marm -O0 -fno-omit-frame-pointer -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wno-psabi -W -D_REENTRANT -fPIC -DQT_NO_LIBUDEV -DQT_NO_XCB -DQT_NO_XKBCOMMON -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=0x050000 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -I/Users/anton/Qt/5.2.0/android_armv7/mkspecs/android-g++ -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/include -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort -I../../include -I../../include/QtSerialPort -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2 -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2/QtSerialPort -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0 -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0/QtCore -I/Users/anton/Qt/5.2.0/android_armv7/include -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore -I.moc -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/include -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/Users/anton/Documents/Android/android-ndk-r9c/platforms/android-9/arch-arm/usr/include -I. -o .obj/qserialportinfo.o /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialportinfo.cpp
/Users/anton/Qt/5.2.0/android_armv7/bin/moc -DQT_NO_LIBUDEV -DQT_NO_XCB -DQT_NO_XKBCOMMON -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=0x050000 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -I/Users/anton/Qt/5.2.0/android_armv7/mkspecs/android-g++ -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/include -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort -I../../include -I../../include/QtSerialPort -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2 -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2/QtSerialPort -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0 -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0/QtCore -I/Users/anton/Qt/5.2.0/android_armv7/include -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore -I.moc -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/include -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/Users/anton/Documents/Android/android-ndk-r9c/platforms/android-9/arch-arm/usr/include -I. -I/opt/android/ndk/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.8/include -I/opt/android/ndk/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/lib/gcc/arm-linux-androideabi/4.8/include-fixed -I/opt/android/ndk/platforms/android-9/arch-arm/usr/include /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport_unix.cpp -o .moc/qserialport_unix.moc
/Users/anton/Documents/Android/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -c -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -std=gnu++0x -I/Users/qt/temp/openssl-1.0.0a/include -g -g -gdwarf-2 -marm -O0 -fno-omit-frame-pointer -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wno-psabi -W -D_REENTRANT -fPIC -DQT_NO_LIBUDEV -DQT_NO_XCB -DQT_NO_XKBCOMMON -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=0x050000 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -I/Users/anton/Qt/5.2.0/android_armv7/mkspecs/android-g++ -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/include -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort -I../../include -I../../include/QtSerialPort -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2 -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2/QtSerialPort -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0 -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0/QtCore -I/Users/anton/Qt/5.2.0/android_armv7/include -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore -I.moc -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/include -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/Users/anton/Documents/Android/android-ndk-r9c/platforms/android-9/arch-arm/usr/include -I. -o .obj/qserialport_unix.o /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialport_unix.cpp
/Users/anton/Documents/Android/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ -c -Wno-psabi -march=armv7-a -mfloat-abi=softfp -mfpu=vfp -ffunction-sections -funwind-tables -fstack-protector -fno-short-enums -DANDROID -Wa,--noexecstack -std=gnu++0x -I/Users/qt/temp/openssl-1.0.0a/include -g -g -gdwarf-2 -marm -O0 -fno-omit-frame-pointer -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -Wno-psabi -W -D_REENTRANT -fPIC -DQT_NO_LIBUDEV -DQT_NO_XCB -DQT_NO_XKBCOMMON -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=0x050000 -DQT_QML_DEBUG -DQT_DECLARATIVE_DEBUG -DQT_NO_EXCEPTIONS -DQT_CORE_LIB -I/Users/anton/Qt/5.2.0/android_armv7/mkspecs/android-g++ -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/src/serialport -I/Users/anton/Documents/Temp/qt-qtserialport/include -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort -I../../include -I../../include/QtSerialPort -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2 -I/Users/anton/Documents/Temp/qt-qtserialport/include/QtSerialPort/5.2.2/QtSerialPort -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0 -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore/5.2.0/QtCore -I/Users/anton/Qt/5.2.0/android_armv7/include -I/Users/anton/Qt/5.2.0/android_armv7/include/QtCore -I.moc -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/include -I/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a/include -I/Users/anton/Documents/Android/android-ndk-r9c/platforms/android-9/arch-arm/usr/include -I. -o .obj/qserialportinfo_unix.o /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/qserialportinfo_unix.cpp
rm -f libQt5SerialPort.so.5.2.2 libQt5SerialPort.so libQt5SerialPort.so.5 libQt5SerialPort.so.5.2
/Users/anton/Documents/Android/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/arm-linux-androideabi-g++ --sysroot=/Users/anton/Documents/Android/android-ndk-r9c/platforms/android-9/arch-arm/ -Wl,--no-undefined -Wl,-rpath=/work/build/______________________________PADDING______________________________/lib -Wl,--no-undefined -Wl,-z,noexecstack -shared -Wl,-Bsymbolic-functions -Wl,-soname,libQt5SerialPort.so -o libQt5SerialPort.so.5.2.2 .obj/qserialport.o .obj/qserialportinfo.o .obj/qserialport_unix.o .obj/qserialportinfo_unix.o -L/Users/anton/Documents/Android/android-ndk-r9c/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a -L/Users/anton/Documents/Android/android-ndk-r9c/platforms/android-9/arch-arm//usr/lib -L/Users/anton/Qt/5.2.0/android_armv7/lib -lQt5Core -L/opt/android/ndk/sources/cxx-stl/gnu-libstdc++/4.8/libs/armeabi-v7a -L/opt/android/ndk/platforms/android-9/arch-arm//usr/lib -lgnustl_shared -llog -lz -lm -ldl -lc -lgcc
ln -s libQt5SerialPort.so.5.2.2 libQt5SerialPort.so
ln -s libQt5SerialPort.so.5.2.2 libQt5SerialPort.so.5
ln -s libQt5SerialPort.so.5.2.2 libQt5SerialPort.so.5.2
rm -f ../../lib/libQt5SerialPort.so.5.2.2
rm -f ../../lib/libQt5SerialPort.so
rm -f ../../lib/libQt5SerialPort.so.5
rm -f ../../lib/libQt5SerialPort.so.5.2
mv -f libQt5SerialPort.so.5.2.2 ../../lib/
mv -f libQt5SerialPort.so ../../lib/
mv -f libQt5SerialPort.so.5 ../../lib/
mv -f libQt5SerialPort.so.5.2 ../../lib/
make[2]: Leaving directory `/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src/serialport'
make[1]: Leaving directory `/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src'
22:13:30: Процесс «/Users/anton/Documents/Android/android-ndk-r9c/prebuilt/darwin-x86_64/bin/make» завершился успешно.
22:13:30: Запускается: «/Users/anton/Documents/Android/android-ndk-r9c/prebuilt/darwin-x86_64/bin/make» install
cd src/ && ( test -e Makefile || /Users/anton/Qt/5.2.0/android_armv7/bin/qmake /Users/anton/Documents/Temp/qt-qtserialport/src/src.pro -spec android-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && /Users/anton/Documents/Android/android-ndk-r9c/prebuilt/darwin-x86_64/bin/make -f Makefile install
make[1]: Entering directory `/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src'
cd serialport/ && ( test -e Makefile || /Users/anton/Qt/5.2.0/android_armv7/bin/qmake /Users/anton/Documents/Temp/qt-qtserialport/src/serialport/serialport.pro -spec android-g++ CONFIG+=debug CONFIG+=declarative_debug CONFIG+=qml_debug -o Makefile ) && /Users/anton/Documents/Android/android-ndk-r9c/prebuilt/darwin-x86_64/bin/make -f Makefile install
make[2]: Entering directory `/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src/serialport'
install -m 755 -p "../../lib/libQt5SerialPort.so.5.2.2" "/Users/anton/Qt/5.2.0/android_armv7/lib/libQt5SerialPort.so.5.2.2"
ln -f -s "libQt5SerialPort.so.5.2.2" "/Users/anton/Qt/5.2.0/android_armv7/lib/libQt5SerialPort.so"
ln -f -s "libQt5SerialPort.so.5.2.2" "/Users/anton/Qt/5.2.0/android_armv7/lib/libQt5SerialPort.so.5"
ln -f -s "libQt5SerialPort.so.5.2.2" "/Users/anton/Qt/5.2.0/android_armv7/lib/libQt5SerialPort.so.5.2"
sed -e s,/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/include,/Users/anton/Qt/5.2.0/android_armv7/include,g -e s,/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/lib,/Users/anton/Qt/5.2.0/android_armv7/lib,g "../../lib/libQt5SerialPort.prl" >"/Users/anton/Qt/5.2.0/android_armv7/lib/libQt5SerialPort.prl"
sed -e s,/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/include,/Users/anton/Qt/5.2.0/android_armv7/include,g -e s,/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/lib,/Users/anton/Qt/5.2.0/android_armv7/lib,g "../../lib/libQt5SerialPort.la" >"/Users/anton/Qt/5.2.0/android_armv7/lib/libQt5SerialPort.la"
sed -e s,/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/include,/Users/anton/Qt/5.2.0/android_armv7/include,g -e s,/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/lib,/Users/anton/Qt/5.2.0/android_armv7/lib,g "../../lib/pkgconfig/Qt5SerialPort.pc" >"/Users/anton/Qt/5.2.0/android_armv7/lib/pkgconfig/Qt5SerialPort.pc"
install -m 644 -p /Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/include/QtSerialPort/QtSerialPortDepends /Users/anton/Qt/5.2.0/android_armv7/include/QtSerialPort/
install -m 644 -p /Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/mkspecs/modules-inst/qt_lib_serialport.pri /Users/anton/Qt/5.2.0/android_armv7/mkspecs/modules/
install -m 644 -p /Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/mkspecs/modules-inst/qt_lib_serialport_private.pri /Users/anton/Qt/5.2.0/android_armv7/mkspecs/modules/
install -m 644 -p /Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/lib/cmake/Qt5SerialPort/Qt5SerialPortConfig.cmake /Users/anton/Qt/5.2.0/android_armv7/lib/cmake/Qt5SerialPort/
install -m 644 -p /Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/lib/cmake/Qt5SerialPort/Qt5SerialPortConfigVersion.cmake /Users/anton/Qt/5.2.0/android_armv7/lib/cmake/Qt5SerialPort/
make[2]: Leaving directory `/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src/serialport'
make[1]: Leaving directory `/Users/anton/Documents/Temp/Builds/build-qtserialport-Android_for_armeabi_v7a_GCC_4_8_Qt_5_2_0-Debug/src'
22:13:31: Процесс «/Users/anton/Documents/Android/android-ndk-r9c/prebuilt/darwin-x86_64/bin/make» завершился успешно.
22:13:31: Прошло времени: 00:09.


Если повторно собрать, то ошибок не возникает

Появились файлы:
/Users/anton/Qt/5.2.0/android_armv7/lib/libQt5SerialPort.la
libQt5SerialPort.prl
libQt5SerialPort.so
libQt5SerialPort.so.5
libQt5SerialPort.so.5.2
libQt5SerialPort.so.5.2.2

В /Users/anton/Qt/5.2.0/android_armv7/include/QtSerialPort/ только файл QtSerialPortDepends, заголовочных нет
В /Users/anton/Qt/5.2.0/android_armv7/bin/ ничего

В тестовом проекте ругается, что не может найти #include <QtSerialPort/QSerialPort>
0
41 / 39 / 7
Регистрация: 21.05.2012
Сообщений: 198
26.01.2014, 22:08 29
Попробуй еще раз сделать Rebuild. Если не поможет, то скопируй хедеры из директории теневой сборки в твою Qt.

В моем случае все автоматом копируется, кроме libQt5SerialPort.so. Я только его докопирую.

Скорее всего нужно подправить MODULE_VERSION = 5.2.0 (см. выше мой пост). Но в любом случае - просто скопируй все что нужно куда нужно. .
0
0 / 0 / 0
Регистрация: 27.10.2014
Сообщений: 2
27.10.2014, 18:38 30
Здравствуйте. Я сделал все как тут написано, но при попытке открыть порт возникает ошибка "Permission denied". Я так понимаю это из за того, что нет прав для открытия порта. Хотелось бы узнать, как их получить из Qt?
0
27.10.2014, 18:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.10.2014, 18:38
Помогаю со студенческими работами здесь

Qt Serial Port отправляет только 3 байта
на компе два порта подсоединены к друг другу . на один ком-порт привязываю свою программу, на...

Работа Scilab Serial Port Library (COM port)
Как работает Scilab Serial Port Library ? (может кто то встречал описание подробное, поделитесь...

serial port
Здравствуйте. Использую стандартные классы .net для работы с ком портом. Работу с портом...

Работа с Serial port
Всем доброго времени суток! Я начинающий программист-самоучка (С/С++, Pascal). Уже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru