AnsweredAssumed Answered

fail to compile yocto (imx-3.14.38-6QP_ga)

Question asked by wang zhigang on Jan 27, 2016
Latest reply on Jan 27, 2016 by wang zhigang

hi,everyone

we compile the yocto imx-3.14.38-6QP_ga for wayland.

My PC env is :

ubuntu 14.04

DDR 32GB(enough memory)

 

MACHINE=imx6qsabresd source fsl-setup-release.sh -b build-wayland -e wayland

bitbake fsl-image-qt5

 

when the yocto compile the qtwebengine,we get the error as follow:

 

make[3]: Entering directory `/home/pm/fsl-arm-yocto-bsp-3.14.38-6QP_ga/build-wayland/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/qtwebengine/5.4.2+gitAUTOINC+qtwebengine-r0/git/src/core'

rm -f libQt5WebEngineCore.so.5.4.3 libQt5WebEngineCore.so libQt5WebEngineCore.so.5 libQt5WebEngineCore.so.5.4

linking ../../lib/libQt5WebEngineCore.so.5.4.3

/home/pm/fsl-arm-yocto-bsp-3.14.38-6QP_ga/build-wayland/tmp/sysroots/i686-linux/usr/libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/4.9.2/ld: failed to set dynamic section sizes: Memory exhausted

collect2: error: ld returned 1 exit status

make[3]: *** [../../lib/libQt5WebEngineCore.so.5.4.3] Error 1

make[3]: Leaving directory `/home/pm/fsl-arm-yocto-bsp-3.14.38-6QP_ga/build-wayland/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/qtwebengine/5.4.2+gitAUTOINC+qtwebengine-r0/git/src/core'

make[2]: *** [sub-core_module-pro-make_first] Error 2

make[2]: Leaving directory `/home/pm/fsl-arm-yocto-bsp-3.14.38-6QP_ga/build-wayland/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/qtwebengine/5.4.2+gitAUTOINC+qtwebengine-r0/git/src/core'

make[1]: *** [sub-core-make_first] Error 2

make[1]: Leaving directory `/home/pm/fsl-arm-yocto-bsp-3.14.38-6QP_ga/build-wayland/tmp/work/cortexa9hf-vfp-neon-poky-linux-gnueabi/qtwebengine/5.4.2+gitAUTOINC+qtwebengine-r0/git/src'

make: *** [sub-src-make_first] Error 2

 

how can I solove the problem,or how to remove the qtwebengine module,I remove the file sources/meta-qt5/recipes-qt/qt5/qtwebengine_git.bb,but it doesn't work.

 

Please give me a handle.

Best Regards.

Outcomes