针对ubuntu12.04 64位
展讯
1. sudo apt-get install git-core gnupg flex bison gperf build-essential zip curl zlib1g-dev libc6-dev lib32ncurses5-dev ia32-libs x11proto-core-dev libx11-dev lib32readline5-dev lib32z-dev libgl1-mesa-dev g++-multilib mingw32 tofrodos libxml2-utils xsltproc
2. 安装JDK6并修改环境变量
MTK
1. 在展讯的环境基础上需要修改JDK:
2. 展讯要求是JDK6而MTK要求OPENJDK7,下面是openjdk安装:
sudo apt-get install openjdk-7-jre (这一步不确定要不要,最好装一下
sudo apt-get -y install openjdk-7-jdk
JDK 安装路径 默认安装在/usr/lib/jvm
修改环境变量
sudo gedit /etc/profile
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:${JRE_HOME}/bin:$PATH
3.编译
source build/envsetup.sh
lunch
make –jX 2>&1 | tee build.log
OPENJDK和jdk的切换
1. 安装了openjdk 在安装jdk,正常安装JDK并修改环境变量(注意原来的openjdk环境变量不要删除,用#注释掉)
2. 打如下命令(注意/usr/lib/jvm/jdk1.6.0/bin/java是你安装JDK的目录)
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.6.0/bin/java 300
sudo update-alternatives --install /usr/bin/javac javac /usr/lib/jvm/jdk1.6.0/bin/javac 300
3. 选择JDK环境
sudo update-alternatives --config java
sudo update-alternatives --config javac
4. 根据需要修改/etc/profile环境变量并重启
sudo gedit /etc/profile
因篇幅问题不能全部显示,请点此查看更多更全内容