2014-02-05 54 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 

为编译玩得开心。