我尝试构建安卓源代码,使 clobber 收到一些关于"depends on disabled module"的错误



我是AOSP的新手。我只是在https://source.android.com/source/building.html上关注公会。在成功执行repo同步后,我运行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代码。

尝试使用Ubuntu 14.04 LTS。尝试使用Ubuntu 16.04 Lts进行编译时,我也有同样的错误。

看来export FORCE_BUILD_LLVM_COMPONENTS=true使您超越了...

相关内容

最新更新