ошибка: system / extras / perfprofd / Android.bp: 77: 1: «libperfprofd_record_proto» зависит от неопределенного модуля «libquipper» - PullRequest
0 голосов
/ 16 мая 2018

Я пытаюсь построить AOSP на master ветке для hikey960 платы. Я следовал приведенной ниже процедуре, чтобы построить AOSP.

$ repo init -u https://android.googlesource.com/platform/manifest -b master
$ repo sync -j24

После выполнения команды, приведенной ниже, я использовал вывод терминала (на Android'O': 8.1.0 некоторые включают msg). Но я не получил в этом случае.

$ 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, я пытался найти большинство способов, но все еще изо всех сил пытался найти решение, ожидая помощи здесь. Заранее спасибо.

ref: Использование эталонных плат

Ответы [ 2 ]

0 голосов
/ 16 мая 2018

Вы можете попробовать собрать libquipper напрямую

. ./build/envsetup.sh
lunch hikey960-userdebug
cd external/perf_data_converter/src/quipper
mm
0 голосов
/ 16 мая 2018

Вы установили правильную среду сборки?

См. Создание среды сборки

...