Ubuntu14.04.05 LTS 64bit
jiajizhong@ubuntu:~$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.8/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.8.4-2ubuntu1~14.04.3' --with-bugurl=file:///usr/share/doc/gcc-4.8/README.Bugs --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.8 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.8 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --disable-libmudflap --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3)
DISTRO=fsl-imx-wayland MACHINE=imx6dlsabresd source fsl-setup-release.sh -b bld-wayland
bitbake fsl-image-qt5
get errors below
| /bin/bash: line 1: 87203 Killed build/genautomata ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/common.md ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/config/arm/arm.md insn-conditions.md > tmp-automata.c
| make[1]: *** [s-automata] Error 137
| make[1]: *** Waiting for unfinished jobs....
| /bin/bash ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/../move-if-change tmp-attrtab.c insn-attrtab.c
| /bin/bash ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/../move-if-change tmp-dfatab.c insn-dfatab.c
| /bin/bash ../../../../../../../work-shared/gcc-5.3.0-r0/gcc-5.3.0/gcc/../move-if-change tmp-latencytab.c insn-latencytab.c
| echo timestamp > s-attrtab
| rm gcc.pod
| make[1]: Leaving directory `/home/jiajizhong/fsl-release-bsp/bld-wayland/tmp/work/x86_64-linux/gcc-cross-initial-arm/5.3.0-r0/gcc-5.3.0/build.x86_64-linux.arm-poky-linux-gnueabi/gcc'
| make: *** [all-gcc] Error 2
| WARNING: exit code 1 from a shell command.
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (log file is located at /home/jiajizhong/fsl-release-bsp/bld-wayland/tmp/work/x86_64-linux/gcc-cross-initial-arm/5.3.0-r0/temp/log.do_compile.46979)
ERROR: Task 3884 (/home/jiajizhong/fsl-release-bsp/sources/poky/meta/recipes-devtools/gcc/gcc-cross-initial_5.3.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 208 tasks of which 81 didn't need to be rerun and 1 failed.
Are you building the BSP in an old folder?
Plesae try to create a new folder and then build the BSP in the new folder again.
I have solved the problem,I deleted all the build files and recompile.but there are other problems.on L4.1.15 resistive touch dosen't wok properly,capacitive touch works fine,to seem details move to my other question
https://community.nxp.com/message/863378?commentID=863378#comment-863378
Qt5 evdevtouch tslib dosen't work | Qt Forum
the capacitive touch works fine in eglfs mode,in wayland-egl mode,it dosen't work properly
my display resolution is 1024x768,in eglfs mode,resistive touch response to the about 800x600 center area,seems touch shrink the resolution,and it's works only it's own way no matter there is a pointcal file or not.in wayland-egl mode ,touch response area(to the screen) shift down,and capacitive touch response in two symmetrical point when touch one point
here is the result of /usr/share/qt5/examples/touch/fingerpaint/fingerpaint
resistivetouch(-platform wayland-egl)
capacitive touch(-platform eglfs)
The Tslib implementation was developed for single touch (generally resistive) touchscreens while the Evdev implementation was developed for multi-touch (generally capacitive) touchscreens.
Please double check all the TSLIB settings are correct.
For your information :
And someone tried to disable the evdev to make the tslib working.
linux - Qt5.6.1: tslib and evdev to work concurrently - Stack Overflow
For more details about INPUTs in QT, please refer this : Qt for Embedded Linux | Qt 5.7
Hope these information can help you.