Build 我如何让Android Q源代码构建共享库?
我Build 我如何让Android Q源代码构建共享库?,build,android-source,Build,Android Source,我午餐1这是aosp_arm-eng。然后我做制作-j 1。 似乎Android.pb总是报告缺失的变体。有没有办法强制构建共享库。我认为这不是system/core的问题。这个错误会在我自己的设备树中的其他自定义Android.bp中弹出。如我所示,即使午餐aosp_arm-eng也会失败 这是一个构建日志 我的问题是我删除了可引导/恢复,因为它与恢复twrp冲突。似乎丢失的库处于可引导/恢复状态。我删除了可引导/恢复twrp并带回了可引导/恢复。问题解决 [100% 1/1] out/soo
午餐1
这是aosp_arm-eng。然后我做制作-j 1
。
似乎Android.pb总是报告缺失的变体。有没有办法强制构建共享库。我认为这不是system/core的问题。这个错误会在我自己的设备树中的其他自定义Android.bp中弹出。如我所示,即使午餐aosp_arm-eng也会失败
这是一个构建日志
我的问题是我删除了可引导/恢复,因为它与恢复twrp冲突。似乎丢失的库处于可引导/恢复状态。我删除了可引导/恢复twrp并带回了可引导/恢复。问题解决
[100% 1/1] 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 -globFile out/soong/.bootstrap/build
-globs.ninja -o out/soong/build.ninja Android.bp
error: system/core/init/Android.bp:164:1: dependency "libbootloader_message" of
"init_second_stage" missing variant:
arch:android_arm_armv7-a-neon, image:core, link:shared, version:
available variants:
arch:android_arm_armv7-a-neon, image:core, link:static, version:
error: system/core/init/Android.bp:95:1: dependency "libbootloader_message" of "
libinit" missing variant:
arch:android_arm_armv7-a-neon, image:core, link:shared, version:
available variants:
arch:android_arm_armv7-a-neon, image:core, link:static, version:
error: system/core/init/Android.bp:214:1: dependency "libbootloader_message" of
"init_benchmarks" missing variant:
arch:android_arm_armv7-a-neon, image:core, link:shared, version:
available variants:
arch:android_arm_armv7-a-neon, image:core, link:static, version:
error: system/core/init/Android.bp:190:1: dependency "libbootloader_message" of
"init_tests" missing variant:
arch:android_arm_armv7-a-neon, image:core, link:shared, version:
available variants:
arch:android_arm_armv7-a-neon, image:core, link:static, version:
09:53:04 soong bootstrap failed with: exit status 1
#### failed to build some targets (36 seconds) ####