2012-01-12 85 views
0

Iam试图根据android dev网站上的指南构建android源码。当我到达“制造”部分时,我得到了后续输出。任何人都可以帮助我解决这个错误?在构建android源码时编译错误

THX, 弗兰斯

[email protected]:~/android-platform$ sudo make 
============================================ 
PLATFORM_VERSION_CODENAME=AOSP 
PLATFORM_VERSION=4.0.3.0.2.0.1.0 
TARGET_PRODUCT=full 
TARGET_BUILD_VARIANT=eng 
TARGET_BUILD_TYPE=release 
TARGET_BUILD_APPS= 
TARGET_ARCH=arm 
TARGET_ARCH_VARIANT=armv7-a 
HOST_ARCH=x86 
HOST_OS=linux 
HOST_BUILD_TYPE=release 
BUILD_ID=OPENMASTER 
OUT_DIR=out 
============================================ 
cts/bionic/libc/Android.mk:570: warning: overriding commands for target `out/target  /product/generic/obj/lib/crtbegin_so.o' 
bionic/libc/Android.mk:570: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtbegin_so.o' 
cts/bionic/libc/Android.mk:576: warning: overriding commands for target `out/target/product/generic/obj/lib/crtend_so.o' 
bionic/libc/Android.mk:576: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtend_so.o' 
cts/bionic/libc/Android.mk:584: warning: overriding commands for target `out/target/product/generic/obj/lib/crtbegin_static.o' 
bionic/libc/Android.mk:584: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtbegin_static.o' 
cts/bionic/libc/Android.mk:590: warning: overriding commands for target `out/target/product/generic/obj/lib/crtbegin_dynamic.o' 
bionic/libc/Android.mk:590: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtbegin_dynamic.o' 
cts/bionic/libc/Android.mk:599: warning: overriding commands for target `out/target/product/generic/obj/lib/crtend_android.o' 
bionic/libc/Android.mk:599: warning: ignoring old commands for target `out/target/product/generic/obj/lib/crtend_android.o' 
build/core/base_rules.mk:166: *** cts/bionic/libc: MODULE.TARGET.STATIC_LIBRARIES.libc_common already defined by bionic/libc. Stop. 

回答

3

尝试运行使清洁,然后运行使

+0

我重新下载的源代码,现在,它就像一个魅力:-) – FransGuelinckx 2012-01-12 18:31:33