[Qtwebengine] QT5.9.1 QtWebEngine Cross Compile - i.MX6

bmy Bachmayr Hannes bmy at keba.com
Mon Aug 21 16:52:47 CEST 2017


Hello gents,

I am trying to compile QT5.9.1 for my i.MX6 target and I am having problems in getting it build. I have no problems in cross compiling QT for my target without the QtWebEngine support. Also a cross build of Qt 5.7.1 works without any compile errors or issues. But starting with Qt 5.8.0 up to 5.9.1 cross building the QtWebKit doesn't work anymore. Here is my configuration and the error message I get. Any help appreciated. Thanks in advance.


Error Message:

make[4]: Entering directory '/opt/armv7/tmp/qtwebengine/src/core'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/opt/armv7/tmp/qtwebengine/src/core'
cd api/ && ( test -e Makefile.core_api || /opt/armv7/tmp/qtbase/bin/qmake -o Makefile.core_api /opt/armv7/src/qt-everywhere-opensource-src-5.9.1/qtwebengine/src/core/api/core_api.pro ) && make -f Makefile.core_api install
make[4]: Entering directory '/opt/armv7/tmp/qtwebengine/src/core/api'
make[4]: Nothing to be done for 'install'.
make[4]: Leaving directory '/opt/armv7/tmp/qtwebengine/src/core/api'
( test -e Makefile.core_module || /opt/armv7/tmp/qtbase/bin/qmake -o Makefile.core_module /opt/armv7/src/qt-everywhere-opensource-src-5.9.1/qtwebengine/src/core/core_module.pro ) && make -f Makefile.core_module install
make[4]: Entering directory '/opt/armv7/tmp/qtwebengine/src/core'
perl /opt/armv7/src/qt-everywhere-opensource-src-5.9.1/qtbase/mkspecs/features/data/unix/findclasslist.pl < QtWebEngineCore.version.in > QtWebEngineCore.version
make[4]: *** No rule to make target '/opt/armv7/tmp/qtwebengine/src/core/Release/QtWebEngineCore.stamp', needed by '../../lib/libQt5WebEngineCore.so.5.9.1'.  Stop.
make[4]: Leaving directory '/opt/armv7/tmp/qtwebengine/src/core'
Makefile:130: recipe for target 'sub-core_module-pro-install_subtargets' failed
make[3]: *** [sub-core_module-pro-install_subtargets] Error 2
make[3]: Leaving directory '/opt/armv7/tmp/qtwebengine/src/core'
Makefile:89: recipe for target 'sub-core-install_subtargets' failed
make[2]: *** [sub-core-install_subtargets] Error 2
make[2]: Leaving directory '/opt/armv7/tmp/qtwebengine/src'
Makefile:58: recipe for target 'sub-src-install_subtargets' failed
make[1]: *** [sub-src-install_subtargets] Error 2
make[1]: Leaving directory '/opt/armv7/tmp/qtwebengine'
Makefile:957: recipe for target 'module-qtwebengine-install_subtargets' failed
make: *** [module-qtwebengine-install_subtargets] Error 2


Build-Configuration:

export PATH=$BIN_DIR/gcc-linaro-6.3.1-2017.05-x86_64_arm-linux-gnueabihf/bin:$PATH:;
export PKG_CONFIG_LIBDIR=$ROOTFS_DIR/usr/lib/pkgconfig:$ROOTFS_DIR/usr/share/pkgconfig:$ROOTFS_DIR/usr/lib/arm-linux-gnueabihf/pkgconfig;
export PKG_CONFIG_SYSROOT_DIR=$ROOTFS;

$SRC_DIR/qt-everywhere-opensource-src-5.9.1/configure \
-confirm-license \
-release \
-shared \
-opensource \
-prefix /usr/local/ \
-bindir /usr/local/qt5/bin \
-libdir /usr/local/lib \
-headerdir /usr/local/include \
-datadir /usr/local/share/qt5 \
-archdatadir /usr/local/qt5 \
-plugindir /usr/local/qt5/plugins \
-importdir /usr/local/qt5/imports \
-translationdir /usr/local/share/qt5/translations \
-hostdatadir $TOOLS_DIR/share/qt5 \
-extprefix $DIST_DIR \
-hostprefix $TOOLS_DIR \
-xplatform linux-arm-gnueabihf-g++ \
-platform linux-g++ \
-sysroot $ROOTFS_DIR \
-no-pch \
-opengl es2 \
-skip qtwayland \
-skip qtwebkit \
-skip qtwebkit-examples \
-nomake examples \
-nomake tests \
-reduce-exports \
-make libs;

make -j6;
make install';




Freundliche Grüße/Best regards
Hannes Bachmayr, DI
Technical Sales Engineer HMI
Vertriebsingenieur HMI

KEBA AG
Gewerbepark Urfahr
4041 Linz/Austria
Phone: +43 732 7090-23191
Fax:     +43 732 7090-63401
Mobile: +43 732 7090-73191
Firmenbuchgericht Linz FN 184376 t
bmy at keba.com
www.keba.com<http://intranet/ipk/e_themen/EMail_Signatur/2015/www.keba.com>

[facebook]<https://www.facebook.com/KEBA> [LinkedIn] <https://www.linkedin.com/company/keba-group>  [youtube] <https://www.youtube.com/user/KEBAautomation>  [g+] <https://plus.google.com/+Keba-Group/posts>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/qtwebengine/attachments/20170821/7200f656/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 675 bytes
Desc: image001.png
URL: <http://lists.qt-project.org/pipermail/qtwebengine/attachments/20170821/7200f656/attachment.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 983 bytes
Desc: image002.png
URL: <http://lists.qt-project.org/pipermail/qtwebengine/attachments/20170821/7200f656/attachment-0001.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image003.png
Type: image/png
Size: 1253 bytes
Desc: image003.png
URL: <http://lists.qt-project.org/pipermail/qtwebengine/attachments/20170821/7200f656/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image004.png
Type: image/png
Size: 1201 bytes
Desc: image004.png
URL: <http://lists.qt-project.org/pipermail/qtwebengine/attachments/20170821/7200f656/attachment-0003.png>


More information about the QtWebEngine mailing list