Chinaunix首页 | 论坛 | 博客
  • 博客访问: 229614
  • 博文数量: 29
  • 博客积分: 878
  • 博客等级: 上士
  • 技术积分: 1114
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-12 14:49
文章分类

全部博文(29)

文章存档

2012年(29)

分类: LINUX

2012-05-27 20:51:06

QT的环境配置很不顺利。
之前安装的软件包qt-everywhere-opensource-src-4.8.1,只是基于PC下的,还需要配置交叉编译环境下的QT,需要对软件包重新安装,但是修改配置。

tslib的配置与安装。弄了一天了,按照飞凌的手册操作总是不成功。网上资料也多,看的晕乎乎的。
小记一下,做个备份吧。

tslib,是触摸屏校准需要的库文件。

1、tslib的安装需要执行以下命令
sudo apt-get install autoconf
sudo apt-get install automake
sudo apt-get install libtool

2、进入tslib目录,配置环境变量
export PATH=/home/usr/local/arm/4.3.2/bin:$PATH 指定交叉编译器路径
export TOOLCHAIN=/home/usr/local/arm/4.3.2
export TB_CC_PREFIX=arm-linux-
export PKG_CONFIG_PREFIX=$TOOLCHAIN/arm-linux

同时,需要注意的是以下两个命令
export CC=/home/usr/local/arm/4.3.2/bin/arm-linux-gcc
export CXX=/home/usr/local/arm/4.3.2/bin/arm-linux-g++ 

3、运行autogen.sh
手册还有网上都是直接执行
./autogen.sh 生成configure文件
但是我再执行的时候总是出现错误,permission denied...
没找到有效的解决方法。
若执行source autogen.sh,则也能生成configure。不知道大家是怎么解决的。

4、配置参数
./configure --host=arm-linux --cache-file=arm-linux.cache --enable-inputapi=no PLUGIN_DIR=/usr/local/tslib/plugins -prefix=/usr/local/tslib/build -host=arm-linux --cache-file=arm-linux.cache 2>&1 | tee conf_log 

5、make 
make的时候出现错误,提示fcntl2.h中函数缺少参数。
我只屏蔽了/usr/include/bits/fcntl2.h的第51行。make也通过。

6、make install
生成的build文件夹在/usr/local/tslib中。

阅读(2637) | 评论(0) | 转发(0) |
0

上一篇:fpga与arm串口通信

下一篇:从PPA获得软件包

给主人留下些什么吧!~~