Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
5.13, 5.14
-
None
-
Revert: 730dba4a4741b18b94377ff94d894c3245dd63ef
Description
After commit b4d8dc18 "Fix lipitoolkit build on Ubuntu" build is broken on cross-compilations and non-developer builds
/home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-g++ -mthumb -mfpu=neon -mfloat-abi=hard -mcpu=cortex-a9 -fstack-protector-strong -Wformat -Wformat-security -Werror=format-security -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now --sysroot=/home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi -Wl,--no-undefined -Wl,-O1 -D_FORTIFY_SOURCE=2 -Wl,--enable-new-dtags -shared -o libqtvirtualkeyboard_lipi.so .obj/lipiinputmethod.o .obj/lipiplugin.o .obj/lipisharedrecognizer.o .obj/lipiworker.o .obj/qrc_qmake_virtualkeyboard_ltk_layouts.o .obj/moc_lipiinputmethod_p.o .obj/moc_lipiplugin.o .obj/moc_lipiworker_p.o -L/home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/x86_64-pokysdk-linux/usr/lib -lshaperecommon -lltkcommon -lltkutil /home/sapiippo/development/qt/qt5/qtvirtualkeyboard/lib/libQt5HunspellInputMethod.so /home/sapiippo/development/qt/qt5/qtvirtualkeyboard/lib/libQt5VirtualKeyboard.so /home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi/usr/lib/libQt5Quick.so /home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi/usr/lib/libQt5Gui.so /home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi/usr/lib/libQt5QmlModels.so /home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi/usr/lib/libQt5Qml.so /home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi/usr/lib/libQt5Network.so /home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi/usr/lib/libQt5Core.so /home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi/usr/lib/libGLESv2.so /home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi/usr/lib/libEGL.so -lpthread /home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/cortexa9t2hf-neon-poky-linux-gnueabi/usr/lib/libdl.so
/home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/x86_64-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/8.3.0/ld: cannot find -lshaperecommon
/home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/x86_64-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/8.3.0/ld: cannot find -lltkcommon
/home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/x86_64-pokysdk-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/8.3.0/ld: cannot find -lltkutil
/home/sapiippo/Qt/5.14.0/Boot2Qt/apalis-imx6/toolchain/sysroots/x86_64-pokysdk-linux/usr/lib/libpthread.so: file not recognized: file format not recognized
QT_HOST_LIBS only works for host builds, but will fail for cross-compilations where QT_INSTALL_LIBS points to the target libs.
But QT_INSTALL_LIBS won't work either, since in a non-developer build, the libs are in $$OUT_PWD/../../../../lib during the build and will be in QT_INSTALL_LIBS only after 'make install'
Attachments
Issue Links
- is duplicated by
-
QTBUG-79970 Build fails
- Closed