移植qt4.7.0到开发板的艰辛过程

本文记录了将QT 4.7.0移植到arm开发板的过程,包括环境配置、tslib 1.4的安装、QT4.7.0的交叉编译以及根文件系统的制作。在移植过程中遇到了如autoconf安装问题、arm-linux-gcc识别问题、环境变量设置等挑战,并逐一解决,最后在开发板上运行时遇到的库文件加载错误也通过建立软链接得到解决,但仍然存在的触摸屏点击Segmentation fault问题待解决。
摘要由CSDN通过智能技术生成

环境:

QT 4.7.0

ubuntu 12.04

http://blog.csdn.net/qqyanchong/article/details/6031542这篇文章我照着做的

安装tslib1.4

1.       下载tslib1.4,解压

2.       进入解压的目录运行 执行./autogen.sh

 执行的时候出现  ./autogen.sh: 4: autoreconf: not found

别人都是sudo apt-get install autoconf automake libtool就好了,可是我的就是不行,我的出现了这样的错误

E: Package 'autoconf' has no installation candidate

别人都是这样

sudo apt-get update

sudo apt-get upgrade

就解决了,可是我的还是不能解决,坑爹呀,然后四处搜,发现有个论坛里有人解决了了我的问题,哎找不到网址了,就是把update文件source.list备份更新了一次

终于把autoconf automake libtool装上了3.       执行./configure --prefix=/opt/tslib/ --host=arm-linux ac_cv_func_malloc_0_nonnull=yes ,经过一段时间的编译

4.       执行make install

../libtool: line 1125: arm-linux-gcc: command not found

make[1]: *** [ts_attach.lo] Error 1

都说是环境没设置好,是arm-linux-gcc不能识别,看了sudo 和su -i 的区别,可是对我没用,快被弄死了,熄灯了,没弄好,睡了一觉,早上醒来,好了,我晕

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值