是intel竞赛的板子xsbase270
embed qt是2.3.7
x11 qt是2.3.2
qtopia是1.7.0
tmake是1.11
板子拿回来我没做任何改动,用光盘自带的ToolChain里的压缩包直接解开
配置环境变量,可以编译arm上的应用程序,file出的结果也正常。
但是用minicom在目标板子上执行./app -qws总是报QServerSocket错误。程序显示没问题
但是触摸屏操作无效,好象当这个程序是透明的。
如果我把qpe kill了,不报这个错误了,不过触摸屏上的鼠标点就不能动了。
另外我编译光盘上的qtopia,make的时候说
arm-linux-gcc -L/home/smalldog/embedded/work/qtopia-1.7.0/lib -Wl,-rpath,/home/smalldog/embedded/work/qtopia-1.7.0/lib -L/home/smalldog/embedded/work/qt-2.3.7/lib -Wl,-rpath,/home/smalldog/embedded/work/qt-2.3.7/lib -o /home/smalldog/embedded/work/qtopia-1.7.0/bin/sysinfo .obj/linux-arm-g++//memory.o .obj/linux-arm-g++//graph.o .obj/linux-arm-g++//load.o .obj/linux-arm-g++//storage.o .obj/linux-arm-g++//versioninfo.o .obj/linux-arm-g++//sysinfo.o .obj/linux-arm-g++//main.o .obj/linux-arm-g++//moc_memory.o .obj/linux-arm-g++//moc_graph.o .obj/linux-arm-g++//moc_load.o .obj/linux-arm-g++//moc_storage.o .obj/linux-arm-g++//moc_versioninfo.o .obj/linux-arm-g++//moc_sysinfo.o -lqpe -lqtopia -lqte -lm
/home/smalldog/embedded/work/qt-2.3.7/lib/libqte.so: undefined reference to `ts_close'
/home/smalldog/embedded/work/qt-2.3.7/lib/libqte.so: undefined reference to `ts_config'
/home/smalldog/embedded/work/qt-2.3.7/lib/libqte.so: undefined reference to `ts_read'
/home/smalldog/embedded/work/qt-2.3.7/lib/libqte.so: undefined reference to `ts_open'
collect2: ld returned 1 exit status
make[1]: *** [/home/smalldog/embedded/work/qtopia-1.7.0/bin/sysinfo] 错误 1
make[1]: Leaving directory `/home/smalldog/embedded/work/qtopia-1.7.0/src/applications/sysinfo'
make: *** [applications/sysinfo] 错误 2
这个src里面的makefile我也不知道怎么改能把-lts加上,看了一下makefile没看明白。
谁给个详细的文档吧,都折腾快1个月了
请大家帮忙谢谢啊
[ 此贴被nkshili在2006-05-17 16:49重新编辑 ]