【发布时间】:2018-10-26 01:37:04
【问题描述】:
我正在尝试在 hikey960 板的master 分支上构建 AOSP。
我按照以下程序构建 AOSP。
$ repo init -u https://android.googlesource.com/platform/manifest -b master
$ repo sync -j24
在运行下面的命令后,我用来获取终端输出(在Android'O': 8.1.0 上有些包括味精)。但我没有遇到这种情况。
$ source build/envsetup.sh
请注意此命令后没有终端输出。这是真正的问题吗?
$ lunch
You're building on Linux
Lunch menu... pick a combo:
1. aosp_angler-userdebug
.
.
36.hikey960-userdebug
.
.
Which would you like? [aosp_arm-eng] 36
下面是几行终端输出。
PLATFORM_VERSION_CODENAME=Q
PLATFORM_VERSION=Q
TARGET_PRODUCT=hikey960
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm64
/*Other ENV set*/
$ 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
由于我是 AOSP 的新手,我试图以大多数方式找到,但仍在努力寻找解决方案,在这里期待帮助。提前谢谢你。
【问题讨论】:
标签: android gnu-make android-source