tslib安装 C compiler cannot create executables

来源:互联网 发布:mac cf 编辑:程序博客网 时间:2024/05/29 19:55



对于tslib安装出现的错误C compiler cannot create executables,网上找了一大堆,发现都不适合我,然后自己重新试了一遍


1 首先从网上下载tslib

$ git clone https://github.com/kergoth/tslib

2然后可能还需要对 tslib 这个文件进行,权限的更改,

$ chmod -R 777 tslib

$ chown -R nobody tslib

(注:要是上面运行权限不够,加sudo ($sudo  chmod -R 777 tslib)或者直接 sudo su,在root下运行)


3 编译过程如下:

$ cd tslib

$ ./autogen.sh

$ ./configure --host=arm-none-linux-gnueabi --prefix=/home/aqiu/lib/tslib

(这个出现其他错误可以用./configure --host=arm-none-linux-gnueabi  --cache-file=arm-none-linux-gnueabi.cache --enable-inputapi=no  --prefix=/home/aqiu/nfs_shared/tslib


$ make

(注:要是上面运行权限不够,加sudo ($sudo  make等)或者直接 sudo su,在root下运行)


编译生成的库,头文件等都拷贝至prefix制定的路径中。

4. 修改ts.conf内容
    打开安装路径下的/etc/ts.conf文件,修改其内容。

# vi /home/aqiu/nfs—shared/tslib/etc/ts.conf


   找到#module_raw input这一行,把行首的注释符去掉,但要注意行首不要留有空格,即文字是顶格的,不然之后会出现段错误(segmentational fault)。





0 0
原创粉丝点击