centos6.5编译android-2.2_froyo的几个问题jdk,gcc,arm-gcc
1、gcc降级
因为之前用QT升级了gcc到4.8.0,现在编译安卓又要降到4.4.6
我这边是直接下的gcc-4.4.6源码安装的
gcc源码安装包下载: ftp://ftp.mpi-sb.mpg.de/pub/gnu/mirror/gcc.gnu.org/pub/gcc/releases/
下载好自己需要的安装包安装好,步骤就不说了哈!
也可以参考这个命令 yum install gcc gcc-c++
2、java jdk1.5与1.7冲突
这个安卓要jdk-1_5_022-linux-i586,现在机器是1.7版本的,所以先卸载1.7的,再安装1.5的
#yum -y remove java-1.7.0-openjdk
#rpm -ivh jdk-1_5_022-linux-i586.rpm
3、降级交叉编译
查看arm-gcc版本:
#arm-none-linux-gnueabi-gcc --version
版本应该是4.3.2的,下面开始配置:
先解压arm-none-linux-gnueabi-arm-2008q3-72-for-linux.tar.bz2 得到 usr
#cp usr/local/arm usr/loal
配置环境变量:
#vim /etc/profile
最后面加入:
PATH=$PATH:/usr/local/arm/arm-none-linux-gnueabi/bin
如果之前写过的,加#注释原来的即可。
#source /etc/profile
4、此步骤只遵循作者本身的计算机环境,不一定都适用。
附加安卓编译问题及解决总汇:
http://www.cnblogs.com/xilinch/archive/2013/04/02/2996359.html
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。