ubuntu 12.0.4 下 編譯 android x86

來源:互聯網
上載者:User

1. 下載完原始碼。準備開始編譯。

安裝sun-java6-jdk

sudo add-apt-repository ppa:ferramroberto/java

sudo apt-get update

sudo apt-get install sun-java6-jdk

沒有發現sun-java6-jdk

cd  /etc/apt/sources.list.d/ 源的檔案,刪除即可

 

add-apt-repository "deb http://archive.canonical.com/ lucid partner"

apt-get update

apt-get install sun-java6-jdk

sudo add-apt-repository "deb http://us.archive.ubuntu.com/ubuntu/ hardy multiverse"$ sudo apt-get update$ sudo apt-get install sun-java6-jdk

sudo update-alternatives --config javasudo update-java-alternatives -s java-6-sun

sudo update-alternatives --config java

sudo update-java-alternatives -s java-6-sun

apt-get install git gnupg flex bison gperf build-essential \

zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \

libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \

libgl1-mesa-dev g++-multilib mingw32 tofrodos \

python-markdown libxml2-utils xsltproc zlib1g-dev:i386

 

ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/libGL.so

 

2. 先改變androidx86 的所有者 chown -R xxx:xxx androidx86

3. exit

4. cd androidx86

5. 執行 make -j2 iso_img TARGET_PRODUCT=android_x86

開始編譯

 

編譯過程中出現 /bin/bash: prebuilts/gcc/linux-x86/x86/i686-linux-android-4.7/bin/i686-linux-android-gcc: cannot execute binary file
經查,是我的ubuntu系統是32位的。。。。暈了。

(要重裝一個64位的????)

再查

 

裝64位系統

 

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.