我尝试构建android源码,让clobber得到一些错误"取决于禁用模块"

时间:2017-03-03 08:20:58

标签: android

我是aosp的新手。我只是跟随公会https://source.android.com/source/building.html进入"准备建立"部分。 成功执行repo sync后,运行make clobber并出现错误:

ninja: no work to do.
[1/2] glob external/*/Android.bp
[1/1] out/soong/.bootstrap/bin/soong_build out/soong/build.ninja
FAILED: out/soong/build.ninja 
out/soong/.bootstrap/bin/soong_build -t -b out/soong -d out/soong/build.ninja.d -o out/soong/build.ninja Android.bp
error: external/llvm/tools/gold/Android.bp:20:1: module "LLVMgold" variant "linux_x86_64_shared": depends on disabled module "libLLVM"
error: development/vndk/tools/vtable-dumper/Android.bp:17:1: module "vndk-vtable-dumper" variant "linux_x86_64": depends on disabled module "libLLVM"
error: external/llvm/tools/llvm-ar/Android.bp:5:1: module "llvm-ar" variant "linux_x86_64": depends on disabled module "libLLVM"
error: external/spirv-llvm/lib/SPIRV/Android.bp:22:1: module "libSPIRV" variant "linux_x86_64_shared": depends on disabled module "libLLVM"
error: frameworks/compile/libbcc/tools/bcc_strip_attr/Android.bp:19:1: module "bcc_strip_attr" variant "linux_x86_64": depends on disabled module "libLLVM"
ninja: build stopped: subcommand failed.
23:55:27 soong bootstrap failed with: exit status 1
build/core/main.mk:24: recipe for target 'run_soong_ui' failed
make: *** [run_soong_ui] Error 1

我对此一无所知。看起来有一些禁用模块。我该如何处理?我只想构建一个aosp并导入Intellij Idea来读取一些java代码。

2 个答案:

答案 0 :(得分:0)

尝试使用Ubuntu 14.04 LTS。尝试使用Ubuntu 16.04 LTS进行编译时遇到了同样的错误。

答案 1 :(得分:0)

似乎export FORCE_BUILD_LLVM_COMPONENTS=true让你超越......