:移植tslib-1.4

昨天移植了tslib-1.3和QT4-embedded-4.4.3,非常顺利,连个错误都没有。 可惜运行QT4后非常失望:1,运行QT4程序非常卡,跟死机一样。2,单击变成了双击。 网上查了下资料,可能是tslib-1.3和QT4.4.3兼容性不好。 于是决定移植tslib-1.4。 参考的文章是: http://blog.chinaunix.net/u1/34474/showart.php?id=1882664 首先下载tslib-1.4.tar.gz,下载地址: http://blog.chinaunix.net/u2/75270/showart_1793535.html里面自己找 tar xzvf tslib-1.4.tar.gz cd tslib/ export CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc export CXX=/usr/local/arm/3.4.1/bin/arm-linux-g++ #./autogen.sh 我的系统是redhat 9.0 运行 ./autogen.sh出错 于是马上安装ubuntu 9.04 然后再 sudo apt-get install autoconf sudo apt-get install automake sudo apt-get install libtool 搞定 export PATH=/usr/local/arm/3.4.1/bin:$PATH echo "ac_cv_func_malloc_0_nonnull=yes" >arm-linux.cache 在这里加这一句: autoreconf -f -i -Wall,no-obsolete ./configure --host=arm-linux --cache-file=arm-linux.cache --enable-inputapi=no PLUGIN_DIR=/home/tslib/plugins -prefix=/home/tslib/build -host=arm-linux --cache-file=arm-linux.cache 2>&1 | tee conf_log make 2>&1 | tee make_log make install #cd build/etc #gedit ts.conf 去掉module_raw input前面的#号和空格 把build 文件夹拷贝到开发板相应的地方。我的就是拷贝到/home/tslib下 环境变量 export T_ROOT=/home/tslib/build export LD_LIBRARY_PATH=$T_ROOT/lib export TSLIB_CONSOLEDEVICE=none export TSLIB_FBDEVICE=/dev/fb0 export TSLIB_TSDEVICE=/dev/event0 export TSLIB_PLUGINDIR=$T_ROOT/lib/ts export TSLIB_CONFFILE=$T_ROOT/etc/ts.conf export TSLIB_CALIBFILE=/home/tslib/build/etc/pointercal 移植QT4后的我的环境变量: export QTDIR=/home/qt44arm export TS_ROOT=/home/tslib/build export PATH=$QTDIR/bin:$PATH export QWS_DISPLAY=LinuxFb:mmWidth100:mmHeight130:0 export QWS_SIZE=640x480 export QT_QWS_FONTDIR=/home/qt44arm/lib/fonts export PONTERCAL_FILE=$TS_ROOT/etc/pointercal export TSLIB_TSEVENTTYPE=H3600 export TSLIB_CONSOLEDEVICE=none export TSLIB_FBDEVICE=/dev/fb0 export TSLIB_TSDEVICE=/dev/event0 export TSLIB_CONFFILE=$TS_ROOT/etc/ts.conf export TSLIB_PLUGINDIR=$TS_ROOT/lib/ts export TSLIB_CALIBFILE=$TS_ROOT/etc/pointercal export QWS_MOUSE_PROTO="Tslib:/dev/event0" export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$TS_ROOT/lib export LD_LIBRARY_PATH=$QTDIR/lib:/lib:/usr/lib:$LD_LIBRARY_PATH
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值