android - 从源代码构建自己的 LineageOS 生成错误
问题描述
我正在尝试为我的旧三星 Galaxy a5 2016 (a5xelte) 构建 lineage os 17.0。这是我第一次从源代码构建 Android Rom。我克服了我遇到的大部分错误,但是我在构建 Rom 时遇到了一个我无法克服的错误。我在谷歌上找不到任何东西,所以我想也许你们中的一个可以帮助我。在构建几秒钟后,我总是会收到此错误。
============================================
PLATFORM_VERSION_CODENAME=REL
PLATFORM_VERSION=10
LINEAGE_VERSION=17.0-20191101-UNOFFICIAL-a5xelte
TARGET_PRODUCT=lineage_a5xelte
TARGET_BUILD_VARIANT=userdebug
TARGET_BUILD_TYPE=release
TARGET_ARCH=arm
TARGET_ARCH_VARIANT=armv8-a
TARGET_CPU_VARIANT=cortex-a53
HOST_ARCH=x86_64
HOST_2ND_ARCH=x86
HOST_OS=linux
HOST_OS_EXTRA=Linux-5.3.0-19-generic-x86_64-Ubuntu-19.10
HOST_CROSS_OS=windows
HOST_CROSS_ARCH=x86
HOST_CROSS_2ND_ARCH=x86_64
HOST_BUILD_TYPE=release
BUILD_ID=QP1A.191005.007
OUT_DIR=out
PRODUCT_SOONG_NAMESPACES=vendor/samsung/a5xelte vendor/samsung/a5xelte
============================================
[100% 2/2] 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:95:1: "libinit" depends on undefined module "libinit_sec"
17:21:59 soong bootstrap failed with: exit status 1
#### failed to build some targets (7 seconds) ####
谢谢你的帮助。
解决方案
推荐阅读
- python - 从字典中查找最接近今天日期的日期
- c++ - 我在使用 ExecMethod() 时遇到问题。如何在 VC++ 中执行此操作?
- bazel - bazel 0.29.1 中未定义的 new_http_archive
- sql-server - 聚合内的聚合列表
- react-native - 如何在按下按钮时立即显示组件?
- mongodb - 在 Visual Studio 中处理 MongoDB 脚本
- reactjs - 如何在 React.js 中改变 WebStorm 的折叠样式?
- google-apps-script - AdminReports.UserUsageReport.get 函数不适用于 userkey
- angular - 无法分配 btn-success
- c++ - 分配器:“没有可用的成员”。我该如何解决?