好不容易架好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 過了,幹有夠麻煩的
全站熱搜
留言列表