tslib 编译 2440

来源:互联网 发布:网络流行歌曲2017劲爆 编辑:程序博客网 时间:2024/06/10 13:16
现在用的tslib是使用git下载的。注意,最好使用Linux平台,因为该工程中包括了脚本文件(如autogen.sh),而Windows与Linux处理一行的结束字符是不相同的,因此请在Linux中下载,当然,使用编辑器转换结束字符也无所谓。
命令如下:
$ git clonehttps://github.com/kergoth/tslib
$ cd tslib
$ export CC=/opt/FriendlyARM/toolschain/4.4.3/bin/arm-linux-gcc
$ export CXX=/opt/FriendlyARM/toolschain/4.4.3/binarm-linux-g++
编译过程如下:
$ sudo ./autogen.sh
$ .sudo /configure --host=arm-linux --prefix=/home/sz-yy/tslib
说明 --prefix=/home/sz-yy/tslib 这个必须是不需要权限的文件夹
$ sudo make
$ make install
//---------------------------------------------------
2.make install时出现如下错误:
root@ruanbinxin tslib# make install
Making install in etc
make[1]: 正在进入目录 `/home/arm/tslib/etc'
make[2]: 正在进入目录 `/home/arm/tslib/etc'
test -z "/home/arm/tslib/etc" || /bin/mkdir -p "/home/arm/tslib/etc"
/usr/bin/install -c -m 644 'ts.conf' '/home/arm/tslib/etc/ts.conf'
/usr/bin/install: “ts.conf” 和 “/home/arm/tslib/etc/ts.conf” 为同一文件
make[2]: *** [install-sysconfDATA] 错误 1
make[2]:正在离开目录 `/home/arm/tslib/etc'
make[1]: *** [install-am] 错误 2
make[1]:正在离开目录 `/home/arm/tslib/etc'
make: *** [install-recursive] 错误 1

安装目录出了问题,在配置的时候将--prefix=现在的TSLIB安装文件目录了,这样安装的时候就要覆盖目录,权限不够或者不允许,应该给出另外一个目录就可以了
//----------------------------------------------------------------------------------------------------------------------------------------------------------------------

0 0
原创粉丝点击