This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] J6EVM5777:::VAYU ES2.0GPEEVM,带1080p Tdmissing libdrm OMAP shared_libraries android-arm:Android Oreo

Guru**** 2012440 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/957586/j6evm5777-vayu-es2-0gpeevm-w-1080p-tdmissing-libdrm-omap-shared_libraries-android-arm-android-oreo

器件型号:J6EVM5777

我正在尝试为 Jacinto 板制作图像。 当我尝试制作 Android 映像时、我遇到了类似的问题

缺少 libdrm OMAP shared_libraries android-arm

我已经交叉检查了内核配置文件、它具有 CONFIG_DRM 和 CONFIG_DRM_OMAP 宏、以构建 libdrm 映像。

如果我需要使用任何其他补丁以及 Android 6A0_1_1 (Android Oreo 版本)、请告知我。  

用于构建 Android 的参考链接 Oreo: https://software-dl.ti.com/infotainment/jacinto6/android/6AO_1_1_Release/index_FDS.html

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Vinay:

    Android SDK 6AA.1.1版本没有构建问题。 许多人都在使用它。
    请确保您的 REPO 是干净的、并且您已完全下载了源代码。

    此致、
    Vishal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Vishal、

    感谢您的回答。  我有一个干净的克隆。 我没有看到 Uboot 和内核构建出现任何问题。 但是、在进行 Android 编译时、我看到的问题相同。

    首先、我得到了该误差

    out/build-full_jacinto6evm.ninja 丢失、正在重新生成...

    [231/1002]包括./external/libdrm/Android.mk……

    external/libdrm/libkms/android.mk:23:警告:GPU 驱动程序无效:omapdrm

    [249/1002]包括./external/mesa3d/Android.mk……

    /external/mesa3d/Android.mk:52:警告:GPU 驱动程序无效:omapdrm

    [687/1002]包括./system/sepolicy/Android.mk……

    /system/sepolicy/Android.mk:111:警告:未指定 Board_SEPOLICY_Vers、假设是当前平台版本

    [1002/1002]包括./tools/tradefederation/core/Android.mk……

    product_copy_files 软件包/服务/car/car_product/预先 加载的类-car:system/etc/预先 加载的类被忽略。

    没有 Target_device jacinto6evm 的专用恢复资源

    ‘ve:“ndor”:没有这样的文件或目录

    platform_testing/build/ tases/tests/instruming_metric_test_list.mk:警告:Continuous_instruming_metric_tests:未知的模块 perf-setup.sh 已安装文件

    platform_testing/build/ tases/tests/instruming_test_list.mk:警告:Continuous_instruming_tests:unknown installed file for module RecyclerViewTests

    platform_testing/build/ tases/tests/instruming_test_list.mk:警告:Continuous_instruming_tests:未知的已安装文件,用于模块设置 FunctionalTests

    platform_testing/build/ tases/tests/instruming_test_list.mk:警告:Continuous_instruming_tests:模块 LauncherFunctionalTests 的未知已安装文件

    platform_testing/build/ tasks/tests/instruming_test_list.mk:警告:Continuous_instruming_tests:未知的模块应急 InfoTests 已安装文件

    platform_testing/build/tases/tests/native_metric_test_list.mk:警告:continuous_native_metric_tests:未知的模块 perf-setup.sh 已安装文件

    build/core/prebuild_internal.mk:489:`:覆盖目标' out/target/product/jacinto6evm/obj/etc/pvrsrvkm_mediles/pvrsrvkm.ko'的命令

    DEVICE/ti/Proprietary -open/jacinto6/SGX_src/Android.mk:44:警告:忽略目标`out/target/product/jacinto6evm/obj/etc/pvrsrvkm_medilities/pvrsrvkm.ko 的旧命令

    [99%1262/1263]全球供应商/*/*/Android.BP

    忍者:错误:'/home/ubuntu/6AO.1.1/kernel/android-4.4/drivers/scsi/scsi_mod.ko,'out/target/product/jacinto6evm/recovery.img'所需,缺少且没有已知的规则来实现它

    14:00:07忍者失败:退出状态1

     

    ####无法构建某些目标(01:41 (mm:ss)####

     

    ####无法构建某些目标(01:41 (mm:ss)####

     安装后、cmake 未出现错误、但仍然认为 libdrm_OMAP 的生成存在问题

    sudo apt install cmake

    之后、当我尝试编译 Android 时、我会看到缺少 libdrm_OMAP 的问题、这是必需的、但无法构建。 请告诉我解决此问题的方法。

    根目录@A2ML21114L:/home/ubuntu/6AO.1.1/mydroid make -J2

    ========================================================================================

    platform_version_codename=REL

    platform_version=8.1.0

    Target_product=AOSP_ARM

    target_build_variant=eng

    target_build_type=release

    TARGET_ARCH=ARM

    target_ar_variant=armv7-a

    target_cpu_variant=generic

    host_arch=x86_64

    host_2nd _arch=x86

    host_os=linux

    host_os_extra =linux-4.15.0-123-generic-x86_64-bubuntu-18.04-bionic

    host_cross_os=windows

    host_cross_arch=x86

    host_cross_2nd arch=x86_64

    host_build_type=release

    build_id=OPM1.171019.021

    OUT_DIR=OUT

    ========================================================================================

    忍者:没有工作要做。

    忍者:没有工作要做。

    OUT/BUILD-AFSP ARM.ninja 缺失、正在重新生成...

    [687/1002]包括./system/sepolicy/Android.mk……

    /system/sepolicy/Android.mk:111:警告:未指定 Board_SEPOLICY_Vers、假设是当前平台版本

    [1002/1002]包括./tools/tradefederation/core/Android.mk……

    hardware/ti/dc/android.mk:错误:libdce (shared_libraries android-arm)缺失 libdrm_OMAP (shared_libraries android-arm)

    如果是有意设置的、则可以在环境中设置 ALLOW_MISSING_Rependencies=true、但这可能会将实际问题推迟到编译的稍后阶段。

    hardware/ti/dra7xx/camera/android.mk:错误:camera.mk。 (shared_libraries android-arm)缺少 libdrm_OMAP (shared_libraries android-arm)

    如果是有意设置的、则可以在环境中设置 ALLOW_MISSING_Rependencies=true、但这可能会将实际问题推迟到编译的稍后阶段。

    hardware/ti/dra7xx/hwcomposer/android.mk:错误:hwcomposer。 (shared_libraries android-arm)缺少 libdrm_OMAP (shared_libraries android-arm)

    如果是有意设置的、则可以在环境中设置 ALLOW_MISSING_Rependencies=true、但这可能会将实际问题推迟到编译的稍后阶段。

    build/core/main.mk:728:错误:从以前的错误中退出。

    14:13:36卡提失败、出现:退出状态1

    build/core/main.mk:21:目标'run_Soong_ui'的配方失败

    make:***[RUN_Soong_ui]错误1.

    根目录@A2ML21114L:/home/ubuntu/6AO.1.1/mydroid

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Vishal、

    找到了与第一个问题类似的主题。 但是、这并没有解决问题。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    在开始构建之前、您是否执行了以下命令?
    我们在 SDK 中不支持 AoSP 午餐目标。

    。 Build/envsetup.sh
    午餐 full_jacinto6evm-userdebug
    导出 KERNELDIR=${您的路径}/kernel/android-4.4

    此致、
    Vishal

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我遇到的问题是因为内核模块未正确构建。 还有其他观察结果是、如果 Android 编译由于任何错误而终止、我们每次都需要执行清理编译、否则我们将面临一些未知问题。 我能够构建映像。 谢谢。