Ubuntu 12.10搭建android编译环境

1. 安装所有的套件

sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-dev:i386 g++-multilib mingw32 openjdk-6-jdk tofrodos python-markdown libxml2-utils xsltproc zlib1g-dev:i386

 

 

详细出处参考:http://www.jb51.net/article/38539.htm

可能64位系统无法安装,查看ubuntu 12.0412.10无法安装 ia32-libs文章

执行:

apt-get install linux-libc-dev:i386

apt-get install libc6-dev:i386

 

2 . gcc 降级

 

sudo apt-get install gcc-4.4 g++-4.4 g++-4.4-multilib

sudo rm /usr/bin/gcc

sudo rm /usr/bin/g++

sudo ln -s /usr/bin/gcc-4.4 /usr/bin/gcc

sudo ln -s /usr/bin/g++-4.4 /usr/bin/g++

查看版本gcc -v

 

或者1)先安装gcc4.7

apt-get install g++-4.7

apt-get install gcc-4.7

2)再修改链接

rm /usr/bin/g++ ln -s /usr/bin/g++-4.7 /usr/bin/g++

rm /usr/bin/g++ ln -s /usr/bin/gcc-4.7 /usr/bin/gcc

 

 

详细出处参考:http://www.jb51.net/article/38539.htm

 

3 . 安装 Sun Java 6

 

先上官网 Download Java http://www.oracle.com/technetwork/java/javase/downloads/ 点击打开链接

 

 

详细出处参考:http://www.jb51.net/article/38539.htm

 

安装了ubuntu12.10,折腾了一下,终于将JDK6安装成功了。以此记录一下。

1. 去官网下载JDK6,我下载后的保存路径为/home/kanner/下载/jdk-6u38-linux-i586.bin

2.在/usr/lib新建java目录:sudo mkdir /usr/lib/java

3.复制文件到该新建目录:sudo cp /home/kanner/下载/jdk-6u38-linux-i586.bin /usr/lib/java

4.赋予该文件以可运行的权限:sudo chmod u+x jdk-6u38-linux-i586.bin

5.运行该文件:sudo ./jdk-6u38-linux-i586.bin

6.配置环境变量:sudo vi /etc/profile,在文件末尾添加环境变量:

export JAVA_HOME=/usr/lib/java/jdk1.6.0_38
export JRE_HOME=/usr/lib/java/jdk1.6.0_38
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib 

7.令修改后的文件立即生效:. /etc/profile

8.修改系统默认jdk,并立即生效:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/java/jdk1.6.0_38/bin/java" 300
sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/java/jdk1.6.0_38/bin/javac" 300
sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/java/jdk1.6.0_38/bin/javaws" 300
sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javaws

9.至此,jdk6安装成功。在终端下用命令java -version查看效果,如下,即表示安装成功:

java version "1.6.0_38"
Java(TM) SE Runtime Environment (build 1.6.0_38-b05)
Java HotSpot(TM) Server VM (build 20.13-b02, mixed mode)

 

4.

解决Ubuntu编译内核uImage出现问题“mkimage” command not found - U-Boot images will not be built问题

如果使用的是Ubuntu 9.10及以上版本,可以使用下面的命令安装mkimage

#sudo apt-get install uboot-mkimage

安装完成后在编译内核make umage ARCH=arm CROSS_COMPILE=arm-linux-,就可以生成uImage文件

5.ubuntu 12.04 install python 2.6 

http://www.ubuntututorials.com/install-python-2-6-ubuntu-12-04/

 

1. Run below command to add PPA to your repository

sudo add-apt-repository ppa:fkrull/deadsnakes

2..Then you can update your repository and install Python 2.6

sudo apt-get update

sudo apt-get install python2.6 python2.6-dev

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值