安装必要的库和工具
apt-get install autoconf automake libtool
执行
./autogen.sh此时可能会出现automake的关于subdir-objects的警告,需要修改configure.ac中第7行
修改
AM_INIT_AUTOMAKE(dist-bzip2)
为
AM_INIT_AUTOMAKE([dist-bzip2 subdir-objects])
保存然后重新执行
./autogen.sh
原来的错误没有,剩下两个命名警告,忽略继续。
执行echo "ac_cv_func_malloc_0_nonnull=yes" >arm-linux.cache
创建安装文件夹路径(自定义)
mkdir /usr/local/tslib
导出交叉编译工具到环境变量
export PATH=$PATH:/opt/fsl-linaro-toolchain/bin
./configure --host=arm-none-linux-gnueabi --cache-file=arm-none-linux-gnueabi.cache --enable-inputapi=no --prefix=/usr/local/tslib
成功后
make
完成即可安装
make install
将其安装到/usr/local/tslib目录下