Description
Cross-compilation for Android on macOS fails:
agent:2018/09/28 11:51:57 build.go:193: Project MESSAGE: This project is using private headers and will therefore be tied to this specific Qt module build version. agent:2018/09/28 11:51:57 build.go:193: Project MESSAGE: Running this project against other versions of the Qt modules may crash at any arbitrary point. agent:2018/09/28 11:51:57 build.go:193: Project MESSAGE: This is not a bug, but a result of using Qt internals. You have been warned! agent:2018/09/28 11:51:58 build.go:193: sleep 1 && LC_ALL=en_US.UTF-8 LD_LIBRARY_PATH=/Users/qt/work/install/bin/ivigenerator/qtivi_qface_virtualenv/bin /Users/qt/work/install/bin/ivigenerator/qtivi_qface_virtualenv/bin/python /Users/qt/work/install/bin/ivigenerator/generate.py --format=frontend --force /Users/qt/work/qt-apps/neptune3-ui/src/remotesettings/settings.qface /Users/qt/work/qt-apps/neptune3-ui/src/remotesettings/frontend agent:2018/09/28 11:51:58 build.go:193: /opt/android/android-ndk-r16b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -D__ANDROID_API__=16 -target i686-none-linux-android -mstackrealign -gcc-toolchain /opt/android/android-ndk-r16b/toolchains/x86-4.9/prebuilt/darwin-x86_64 -DANDROID_HAS_WSTRING --sysroot=/opt/android/android-ndk-r16b/sysroot -isystem /opt/android/android-ndk-r16b/sysroot/usr/include/i686-linux-android -isystem /opt/android/android-ndk-r16b/sources/cxx-stl/llvm-libc++/include -isystem /opt/android/android-ndk-r16b/sources/android/support/include -isystem /opt/android/android-ndk-r16b/sources/cxx-stl/llvm-libc++abi/include -fstack-protector-strong -DANDROID -O2 -O2 -std=gnu++11 -Wall -W -dM -E -o moc_predefs.h /Users/qt/work/install/mkspecs/features/data/dummy.cpp agent:2018/09/28 11:51:58 build.go:193: /opt/android/android-ndk-r16b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -c -D__ANDROID_API__=16 -target i686-none-linux-android -mstackrealign -gcc-toolchain /opt/android/android-ndk-r16b/toolchains/x86-4.9/prebuilt/darwin-x86_64 -DANDROID_HAS_WSTRING --sysroot=/opt/android/android-ndk-r16b/sysroot -isystem /opt/android/android-ndk-r16b/sysroot/usr/include/i686-linux-android -isystem /opt/android/android-ndk-r16b/sources/cxx-stl/llvm-libc++/include -isystem /opt/android/android-ndk-r16b/sources/android/support/include -isystem /opt/android/android-ndk-r16b/sources/cxx-stl/llvm-libc++abi/include -fstack-protector-strong -DANDROID -O2 -O2 -std=gnu++11 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I/Users/qt/work/install/include -I/Users/qt/work/install/include/QtQuick -I/Users/qt/work/install/include/QtGui -I/Users/qt/work/install/include/QtQml -I/Users/qt/work/install/include/QtNetwork -I/Users/qt/work/install/include/QtCore -I. -I/Users/qt/work/install/mkspecs/android-clang -o FrameTimer.o FrameTimer.cpp agent:2018/09/28 11:51:58 build.go:193: Project WARNING: Cross compiling without sysroot. Disabling pkg-config. agent:2018/09/28 11:51:58 build.go:193: /opt/android/android-ndk-r16b/toolchains/llvm/prebuilt/darwin-x86_64/bin/clang++ -c -D__ANDROID_API__=16 -target i686-none-linux-android -mstackrealign -gcc-toolchain /opt/android/android-ndk-r16b/toolchains/x86-4.9/prebuilt/darwin-x86_64 -DANDROID_HAS_WSTRING --sysroot=/opt/android/android-ndk-r16b/sysroot -isystem /opt/android/android-ndk-r16b/sysroot/usr/include/i686-linux-android -isystem /opt/android/android-ndk-r16b/sources/cxx-stl/llvm-libc++/include -isystem /opt/android/android-ndk-r16b/sources/android/support/include -isystem /opt/android/android-ndk-r16b/sources/cxx-stl/llvm-libc++abi/include -fstack-protector-strong -DANDROID -O2 -O2 -std=gnu++11 -D_REENTRANT -Wall -W -fPIC -DNEPTUNE_ICONS_PATH=/Users/qt/work/install/neptune3/imports/assets/icons -DQT_NO_DEBUG -DQT_PLUGIN -DQT_QUICKCONTROLS2_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -I. -I/Users/qt/work/install/include/QtQuick/5.12.0 -I/Users/qt/work/install/include/QtQuick/5.12.0/QtQuick -I/Users/qt/work/install/include/QtQuickControls2/5.12.0 -I/Users/qt/work/install/include/QtQuickControls2/5.12.0/QtQuickControls2 -I/Users/qt/work/install/include -I/Users/qt/work/install/include/QtQuickControls2 -I/Users/qt/work/install/include/QtQuick -I/Users/qt/work/install/include/QtGui/5.12.0 -I/Users/qt/work/install/include/QtGui/5.12.0/QtGui -I/Users/qt/work/install/include/QtGui -I/Users/qt/work/install/include/QtQml/5.12.0 -I/Users/qt/work/install/include/QtQml/5.12.0/QtQml -I/Users/qt/work/install/include/QtQml -I/Users/qt/work/install/include/QtNetwork -I/Users/qt/work/install/include/QtCore/5.12.0 -I/Users/qt/work/install/include/QtCore/5.12.0/QtCore -I/Users/qt/work/install/include/QtCore -Iobjs -I/Users/qt/work/install/mkspecs/android-clang -o objs/neptunestyle.o neptunestyle.cpp agent:2018/09/28 11:51:59 build.go:193: dyld: Library not loaded: @executable_path/../.Python agent:2018/09/28 11:51:59 build.go:193: Referenced from: /Users/qt/work/install/bin/ivigenerator/qtivi_qface_virtualenv/bin/python agent:2018/09/28 11:51:59 build.go:193: Reason: image not found agent:2018/09/28 11:51:59 build.go:193: /bin/sh: line 1: 624 Abort trap: 6 LC_ALL=en_US.UTF-8 LD_LIBRARY_PATH=/Users/qt/work/install/bin/ivigenerator/qtivi_qface_virtualenv/bin /Users/qt/work/install/bin/ivigenerator/qtivi_qface_virtualenv/bin/python /Users/qt/work/install/bin/ivigenerator/generate.py --format=frontend --force /Users/qt/work/qt-apps/neptune3-ui/src/remotesettings/settings.qface /Users/qt/work/qt-apps/neptune3-ui/src/remotesettings/frontend agent:2018/09/28 11:51:59 build.go:193: make[3]: *** [settings.pri] Error 134 agent:2018/09/28 11:51:59 build.go:193: make[2]: *** [sub-frontend-make_first] Error 2 agent:2018/09/28 11:51:59 build.go:193: make[1]: *** [sub-remotesettings-make_first] Error 2 agent:2018/09/28 11:51:59 build.go:193: make[1]: *** Waiting for unfinished jobs....
Attachments
For Gerrit Dashboard: AUTOSUITE-647 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
242185,4 | Install extra python file when building on macOS | dev | qt/qtivi | Status: MERGED | +2 | 0 |