首页| 论坛| 消息

标题:Touchpanel 无动作
作者:parker10
日期:2007-04-11 01:42
内容:

我们使用QT/Embedded 3.3.4
compile 成功后
透后nfs把 Hello 这个范例 放到板子(s3c2410)上执行
然后按照网络上的数据
修改 qmoselinuxtp_qws.ccp
我们在程序里加上这段
//**************************************//
if((mouseFD=open("/dev/touchscreen/0raw",O_RDONLY|O_NDELAY))


#1 [lzwwiner 04-11 11:31]
楼主去看看这个
http://blog.21ic.com/user1/2177/archives/2006/32818.html
#2 [lzwwiner 04-11 11:35]
看楼主的错误应该是编译程序的库和程序运行时的库版本不对。
或是没有设置环境变量 LD_LIBRARY_PATH
比如我的是 export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
#3 [parker10 04-11 20:13]
export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH
这一行我有设定
后来执行也没错误
但touchpanel没有动
我后来参考别的数据
加这一行
Export QWS_MOUSE_PROTO=linuxtp:/dev/touchscreen/0raw
才去执行
结果显示
./hello -qws error while loading shared libraries: /qt/lib/libqte-mt.so.3: symbol nl_langinfo, version GLIBC_2.0 not defined in file libc.so.6 with link time
我在想会跟glibc的版本有关系吗
我是使用远峰的开发版YF2410

回复 发表
主题 版块