2014-02-05 91 views
2

我想在Ubuntu 13.10中構建Android源代碼,但我得到了這麼多的錯誤 我已經解決了其中的一些,然後我被困住了。現在,我想你的幫助來構建Android源代碼,錯誤,同時構建Android源代碼

之前,我會告訴我的系統規格: 我使用奔騰d機有4 GB內存與硬盤驅動器 50 GB的可用空間使用Ubuntu 13.10其中是64位操作系統

的又是什麼我已經安裝了

Python 2.7.5+, GNU Make 3.81, java version "1.6.0_45" 

包和我遵循了建立的程序,如:

  1. G41M-COMBO:〜/斌/來源$:源碼編譯/ envsetup.sh

  2. G41M-COMBO:〜/斌/來源$:午餐

  3. G41M-COMBO:〜/斌/來源$ 13

  4. G41M-COMBO:〜/斌/來源$:讓-j3

在第四步

我使用奔騰d機器是2核心,所以我已經試過化妝-j2的也 但我沒有太多的差異 我附上我得到了錯誤

No private recovery resources for TARGET_DEVICE manta 
host C: acp <= build/tools/acp/acp.c 
host C++: libhost <= build/libs/host/pseudolocalize.cpp 
host C: libhost <= build/libs/host/CopyFil`enter code here`e.c 
i686-linux-gcc: error trying to exec 'cc1': execvp: No such file or directory 
make: *** [out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp.o] Error 1 
make: *** Waiting for unfinished jobs.... 
i686-linux-g++: error trying to exec 'cc1plus': execvp: No such file or directory 
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/pseudolocalize.o] Error 1 
i686-linux-gcc: error trying to exec 'cc1': execvp: No such file or directory 
make: *** [out/host/linux-x86/obj/STATIC_LIBRARIES/libhost_intermediates/CopyFile.o] Error 1 

您的幫助將不勝appretiated我提前

感謝

+0

您需要c/C++編譯器。 – tayfun

回答

0

你需要C/C++編譯器這個工作,因爲我是從理解錯誤消息。試試這個:

sudo apt-get install build-essential g++ 
+0

我已經試過上面的命令,那麼我也沒有得到任何改進的錯誤.. – sayedjuned

1

從來沒有注意到有關所需的編譯器GCC從文章谷歌老機器人的版本,所以你必須已經安裝GCC-4.4和g ++ - 4.4,G ++ - 4.4-multilib的,中的zlib1g-dev的,OpenJDK的-6-jre

安裝完這些之後,輸入export CC =「/ usr/bin/gcc-4.4」和CXX =「/ usr/bin/g ++ - 4.4」,並確保使用java版本6通過打字

update-alternatives --config java 
update-alternatives --config javac 
update-alternatives --config jar 

爲編譯玩得開心。