fsl-arm-yocto-L4.1.15_2.0.0 problem

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

fsl-arm-yocto-L4.1.15_2.0.0 problem

2,496 次查看
末班车上的乘客
Contributor II

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.

0 项奖励
回复
3 回复数

1,314 次查看
jimmychan
NXP TechSupport
NXP TechSupport

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.

0 项奖励
回复

1,314 次查看
末班车上的乘客
Contributor II

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)

IMG_20161227_160113R.jpg

capacitive touch(-platform eglfs)

IMG_20161228_132957R.jpg

0 项奖励
回复

1,314 次查看
jimmychan
NXP TechSupport
NXP TechSupport

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 :

Qt 5.4 Linux Touchscreen Input with Tslib on Raspberry Pi failing with LinuxFB QPA Platform Plugin |... 

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.

0 项奖励
回复