好不容易架好Server,也 sync 完 Android source code

幹你娘不能 build code 是三小

原來要 build ANdroid L 要先裝 jdk 7,而且必須是 open jdk

sudo apt-get update
sudo apt-get install openjdk-7-jdk

之後可利用以下指令切換 jdk 版本

 

sudo update-alternatives --config java
sudo update-alternatives --config javac
sudo update-alternatives --config javadoc
sudo update-alternatives --config javah
sudo update-alternatives --config javap
sudo update-alternatives --config javaws

裝完 jdk 7 之後繼續我們的旅程,又遇到一些錯誤:

/bin/bash: prebuilts/misc/linux-x86/bison/bison: No such file or directory

Google 一下後發現這是因為缺少了一些 library 導致 bison 無法執行

因此還要再裝下列這些東西 (我用的是 Debian 7.8)

sudo dpkg --add-architecture i386
apt-get update

sudo apt-get install git-core gnupg flex bison gperf build-essential sudo apt-get install zip curl zlib1g-dev libc6-dev sudo apt-get install lib32ncurses5-dev ia32-libs sudo apt-get install x11proto-core-dev libx11-dev sudo apt-get install lib32z-dev lib32readline-gplv2-dev sudo apt-get install libgl1-mesa-dev g++-multilib mingw32 sudo apt-get install tofrodos python-markdown sudo apt-get install libxml2-utils xsltproc

然後就可以 build 過了,幹有夠麻煩的

arrow
arrow
    全站熱搜

    擒猿小舖 發表在 痞客邦 留言(0) 人氣()