TSLIB移植

本文介绍了在使用arm-linux-4.4.3编译器移植tslib过程中遇到的问题及解决方案。主要问题是由于编译器为32位环境下的编译器,而Ubuntu 64位系统不支持32位编译器导致无法创建可执行文件。解决方法是更新Ubuntu 64位系统下32位编译器的运行库。
第一:关于tslib的移植


问题:根据原始博客中的tslib移植的配置选项:


./configure --host=arm-linux ac_cv_func_malloc_0_nonnull=yes CC=arm-none-linux-gnueabi-gcc CXX=arm-none-linux-gnueabi-g++ -prefix=/usr/local/tslib






我在进行移植的时候,会出现下面问题:


一:# configure: error: C++ compiler cannot create executables 






然后经过了解是因为自己移植的arm-linux-4.4.3编译器是32位环境下的编译器,ubuntu64原始不支持32位的编译器,因此需要更新ubuntu64 下32位编译器的运行库,在此之前确定你的编译器的路径已经加到/etc/enviroment或者/etc/profile 记得添加完之后source 一下使其生效。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值