2012-09-17 52 views
0

我想编译android源码v2.3.4。当我给“make -j32”时,我得到这样的结果。我使用的是Fedora 14(32位)。android编译

[[email protected] WORKING_DIRECTORY]# make -j32 


============================================ 


PLATFORM_VERSION_CODENAME=REL 

PLATFORM_VERSION=2.3.4 

TARGET_PRODUCT=full 

TARGET_BUILD_VARIANT=eng 

TARGET_SIMULATOR=false 

TARGET_BUILD_TYPE=release 

TARGET_BUILD_APPS= 

TARGET_ARCH=arm 

HOST_ARCH=x86 

HOST_OS=linux 

HOST_BUILD_TYPE=release 

BUILD_ID=GRJ22 


============================================ 

Checking build tools versions... 

build/core/main.mk:76: ************************************************************ 

build/core/main.mk:77: You are attempting to build on a 32-bit system. 

build/core/main.mk:78: Only 64-bit build environments are supported beyond froyo/2.2. 

build/core/main.mk:79: ************************************************************ 

build/core/main.mk:80: *** stop. Stop. 


[[email protected] WORKING_DIRECTORY]# 

请帮我解决这个问题。如何在32位操作系统上编译android源代码?

谢谢 拉金德拉

回答

0

你就是不行。 自2.3版本以来,您需要64位操作系统来构建android源代码。