Linux下交叉编译安装tslib-1.4出错及解决方法
2010 年 12 月 1 日
<
div id=”content” contentScore=”929″>首先下载tslib-1.4.tar.gz
解压:tar xzvf tslib-1.4tzr.gz
进入tslib目录
cd tslib
1.执行./autogen.sh
提示错误一:
./autogen.sh: 4: autoreconf: not found
解决方法:sudo apt-get install autoconf automake libtool
2.执行./configure –host=arm-linux –prefix=/usr/local/tslib
提示错误二:
- ts_test.o(.text+0x218): In function `main’:
- undefined reference to `rpl_malloc’
- fbutils.o(.text+0x234): In function `open_framebuffer’:
- undefined reference to `rpl_malloc’
collect2: ld returned 1 exit status
make[2]: *** [ts_test] Error 1
make[2]: Leaving directory `/home/gfpeak/Desktop/tslib/tests’
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/gfpeak/Desktop/tslib’
make: *** [all] Error 2
解决方法是在编译的时候 ./configure 后面的参数没有设置对,正确设置弯div>