AOSP master分支编译hikey960时libquipper依赖缺失错误求助
求助:编译AOSP master分支适配HiKey960时遇Soong编译错误
各位大佬好,我是刚接触AOSP的新手,最近尝试给HiKey960板卡编译AOSP master分支,遇到了编译错误实在搞不定,来求助大家!
我执行的操作步骤如下:
- 初始化repo仓库:
repo init -u https://android.googlesource.com/platform/manifest -b master - 同步代码:
repo sync -j24
同步完成后,我执行source build/envsetup.sh时终端没有任何输出——之前编译Android O 8.1.0版本时这个命令是有提示信息的,我不确定这是不是潜在问题。
之后运行lunch命令选择了36号的hikey960-userdebug,环境变量显示PLATFORM_VERSION为Q。接着执行make -j24就出现了编译错误,具体错误信息如下:
[1/1] out/soong/.minibootstrap/minibp out/soong/.bootstrap/build.ninja [58/59] glob prebuilts/ndk/cpufeatures.bp [82/82] out/soong/.bootstrap/bin/soong_build out/soong/build.ninja FAILED: out/soong/build.ninja out/soong/.bootstrap/bin/soong_build -t -l out/.module_paths/Android.bp.list -b out/soong -n out -d out/soong/build.ninja.d -o out/soong/build.ninja Android.bp error: system/extras/perfprofd/Android.bp:77:1: "libperfprofd_record_proto" depends on undefined module "libquipper" ninja: build stopped: subcommand failed. 11:21:46 soong bootstrap failed with: exit status 1
我自己尝试了多种方法都没能解决这个问题,恳请各位大佬提供思路或解决方案!
内容的提问来源于stack exchange,提问作者user55111
相关产品推荐
相关产品推荐

