wuhj@wuhj-virtual-machine:~/develop/workplace/rk3588-android12.0$ ./build.sh init device/rockchip/rk3588/.BoardConfig.mk ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=12 TARGET_PRODUCT=rk3588_s TARGET_BUILD_VARIANT=userdebug TARGET_BUILD_TYPE=release TARGET_ARCH=arm64 TARGET_ARCH_VARIANT=armv8-a TARGET_CPU_VARIANT=generic TARGET_2ND_ARCH=arm TARGET_2ND_ARCH_VARIANT=armv8-a TARGET_2ND_CPU_VARIANT=generic HOST_ARCH=x86_64 HOST_2ND_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux-5.4.0-136-generic-x86_64-Ubuntu-18.04.6-LTS HOST_CROSS_OS=windows HOST_CROSS_ARCH=x86 HOST_CROSS_2ND_ARCH=x86_64 HOST_BUILD_TYPE=release BUILD_ID=SP2A.220405.004 OUT_DIR=out ============================================ processing option: init ---------- build environment test----------- MEMORY is OK DISK is OK ==========You're building on Android========= Please choose BoardConfig 1. BoardConfig-dr4-rk3588.mk 2. BoardConfig-multi-dtb-dr4-rk3588.mk 3. BoardConfig-multi-dtb-nano-rk3588.mk 4. BoardConfig-multi-dtb-rd-box-rk3588.mk 5. BoardConfig-multi-dtb-rd-rk3588.mk 6. BoardConfig-multi-rp-rk3588s.mk 7. BoardConfig-nano-rk3588.mk 8. BoardConfig-rd-box-rk3588.mk 9. BoardConfig-rd-rk3588.mk 10. BoardConfig-rp-rk3588s.mk Please input num: 9 build target board configuration: BoardConfig-rd-rk3588.mk switch to BoardConfig-rd-rk3588.mk wuhj@wuhj-virtual-machine:~/develop/workplace/rk3588-android12.0$ ./build.sh android device/rockchip/rk3588/.BoardConfig.mk ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=12 TARGET_PRODUCT=rk3588_s TARGET_BUILD_VARIANT=userdebug TARGET_BUILD_TYPE=release TARGET_ARCH=arm64 TARGET_ARCH_VARIANT=armv8-a TARGET_CPU_VARIANT=generic TARGET_2ND_ARCH=arm TARGET_2ND_ARCH_VARIANT=armv8-a TARGET_2ND_CPU_VARIANT=generic HOST_ARCH=x86_64 HOST_2ND_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux-5.4.0-136-generic-x86_64-Ubuntu-18.04.6-LTS HOST_CROSS_OS=windows HOST_CROSS_ARCH=x86 HOST_CROSS_2ND_ARCH=x86_64 HOST_BUILD_TYPE=release BUILD_ID=SP2A.220405.004 OUT_DIR=out ============================================ processing option: android start build android build/make/core/soong_config.mk:195: warning: BOARD_PLAT_PUBLIC_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS instead. build/make/core/soong_config.mk:196: warning: BOARD_PLAT_PRIVATE_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS instead. ============================================ PLATFORM_VERSION_CODENAME=REL PLATFORM_VERSION=12 TARGET_PRODUCT=rk3588_s TARGET_BUILD_VARIANT=userdebug TARGET_BUILD_TYPE=release TARGET_ARCH=arm64 TARGET_ARCH_VARIANT=armv8-a TARGET_CPU_VARIANT=generic TARGET_2ND_ARCH=arm TARGET_2ND_ARCH_VARIANT=armv8-a TARGET_2ND_CPU_VARIANT=generic HOST_ARCH=x86_64 HOST_2ND_ARCH=x86 HOST_OS=linux HOST_OS_EXTRA=Linux-5.4.0-136-generic-x86_64-Ubuntu-18.04.6-LTS HOST_CROSS_OS=windows HOST_CROSS_ARCH=x86 HOST_CROSS_2ND_ARCH=x86_64 HOST_BUILD_TYPE=release BUILD_ID=SP2A.220405.004 OUT_DIR=out ============================================ device/rockchip/rk3588/.BoardConfig.mk was modified, regenerating... device/rockchip/rk3588/.BoardConfig.mk was modified, regenerating... [100% 1/1] initializing build system ... device/rockchip/common/prebuild.mk:2: warning: Generating manifest snapshot at out/commit_id.xml... device/rockchip/common/prebuild.mk:3: warning: You can disable this by removing this and setting BOARD_RECORD_COMMIT_ID := false in BoardConfig.mk [ 2% 6/290] including build/make/target/board/Android.mk ... build fstab file with device/rockchip/common/scripts/fstab_tools/fstab.in.... rebuilding dtbo image with device/rockchip/rk3588/rk3588_s/dt-overlay.in.... build parameter.txt with device/rockchip/common/scripts/parameter_tools/parameter.in.... [ 32% 94/290] including external/rk_tee_user/v2/Android.mk ... 'building rk_tee_user v2' [ 53% 154/290] including hardware/rockchip/camera_engine_rkisp/Android.mk ... TARGET_BOARD_PLATFORM=rk3588 [ 55% 162/290] including hardware/rockchip/libhwjpeg/Android.mk ... cat: /home/wuhj/.gitconfig: No such file or directory sed: /home/wuhj/develop/workplace/rk3588-android12.0/hardware/rockchip/libhwjpeg/src/version.h: No such file or directory sed: /home/wuhj/develop/workplace/rk3588-android12.0/hardware/rockchip/libhwjpeg/src/version.h: No such file or directory git-527c51c3071 author: JZ Loh 2022-09-09 style(lcd): format lcd naming [ 72% 211/290] including system/sepolicy/Android.mk ... system/sepolicy/Android.mk:57: warning: BOARD_PLAT_PUBLIC_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PUBLIC_SEPOLICY_DIRS instead. system/sepolicy/Android.mk:62: warning: BOARD_PLAT_PRIVATE_SEPOLICY_DIR has been deprecated. Use SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS instead. [ 99% 289/290] finishing build rules ... packages/apps/Camera2/Android.mk: warning: "Camera2 (app:platform) should not link against libjni_jpegutil (native:ndk:libc++:static)" [ 43% 6832/15725] build out/target/product/rk3588_s/system/etc/event-log-tags packages/apps/TvSettings/Settings/src/com/android/tv/settings/EventLogTags.logtags:6: warning: tag "lock_screen_type" (90200) duplicated in packages/apps/Settings/src/com/android/settings/EventLogTags.logtags:6 packages/apps/TvSettings/Settings/src/com/android/tv/settings/EventLogTags.logtags:9: warning: tag "exp_det_device_admin_activated_by_user" (90201) duplicated in packages/apps/Settings/src/com/android/settings/EventLogTags.logtags:9 packages/apps/TvSettings/Settings/src/com/android/tv/settings/EventLogTags.logtags:12: warning: tag "exp_det_device_admin_declined_by_user" (90202) duplicated in packages/apps/Settings/src/com/android/settings/EventLogTags.logtags:12 packages/apps/TvSettings/Settings/src/com/android/tv/settings/EventLogTags.logtags:15: warning: tag "exp_det_device_admin_uninstalled_by_user" (90203) duplicated in packages/apps/Settings/src/com/android/settings/EventLogTags.logtags:15 packages/apps/TvSettings/Settings/src/com/android/tv/settings/EventLogTags.logtags:18: warning: tag "settings_latency" (90204) duplicated in packages/apps/Settings/src/com/android/settings/EventLogTags.logtags:18 [ 51% 8120/15725] Install: out/target/product/rk3588_s/vendor/lib/egl/libGLES_mali.so /home/wuhj/develop/workplace/rk3588-android12.0 /home/wuhj/develop/workplace/rk3588-android12.0 [ 54% 8615/15725] Install: out/target/product/rk3588_s/vendor/lib64/egl/libGLES_mali.so /home/wuhj/develop/workplace/rk3588-android12.0 /home/wuhj/develop/workplace/rk3588-android12.0 [ 55% 8736/15725] Building dtbo img file out/target/product/rk3588_s/obj/FAKE/rockchip_dtbo_intermediates/rebuild-dtbo.img. create image file: out/target/product/rk3588_s/obj/FAKE/rockchip_dtbo_intermediates/rebuild-dtbo.img... Total 1 entries. [ 58% 9126/15725] depmod out/target/product/rk3588_s/obj/PACKAGING/depmod_VENDOR_intermediates depmod: WARNING: could not open modules.order at /home/wuhj/develop/workplace/rk3588-android12.0/out/target/product/rk3588_s/obj/PACKAGING/depmod_VENDOR_intermediates/lib/modules/0.0: No such file or directory depmod: WARNING: could not open modules.builtin at /home/wuhj/develop/workplace/rk3588-android12.0/out/target/product/rk3588_s/obj/PACKAGING/depmod_VENDOR_intermediates/lib/modules/0.0: No such file or directory [ 61% 9687/15725] Target empty super fs image: out/target/product/rk3588_s/super_empty.img 2023-01-13 14:19:08 - build_super_image.py - INFO : Building super image from info dict... 2023-01-13 14:19:08 - build_super_image.py - INFO : Done writing image out/target/product/rk3588_s/super_empty.img [ 62% 9792/15725] //vendor/rockchip/hardware/interfaces/rockit/direct:librockit_interface link librockit_interface.so [arm] FAILED: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/unstripped/librockit_interface.so prebuilts/clang/host/linux-x86/clang-r416183b1/bin/clang++ out/soong/.intermediates/bionic/libc/crtbegin_so/android_arm_armv8-a/crtbegin_so.o @out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/unstripped/librockit_interface.so.rsp out/soong/.intermediates/frameworks/av/media/libstagefright/colorconversion/libstagefright_color_conversion/android_arm_armv8-a_static/libstagefright_color_conversion.a out/soong/.intermediates/external/libyuv/files/libyuv_static/android_arm_armv8-a_static/libyuv_static.a out/soong/.intermediates/external/libcxxabi/libc++demangle/android_arm_armv8-a_static/libc++demangle.a prebuilts/clang/host/linux-x86/clang-r416183b1/lib64/clang/12.0.7/lib/linux/libclang_rt.builtins-arm-android.a out/soong/.intermediates/system/libbase/libbase/android_arm_armv8-a_shared/libbase.so out/soong/.intermediates/system/core/libutils/libutils/android_arm_armv8-a_shared/libutils.so out/soong/.intermediates/system/core/libcutils/libcutils/android_arm_armv8-a_shared/libcutils.so out/soong/.intermediates/frameworks/native/opengl/libs/libEGL/android_arm_armv8-a_shared/libEGL.so out/soong/.intermediates/frameworks/native/opengl/libs/libGLESv1_CM/android_arm_armv8-a_shared/libGLESv1_CM.so out/soong/.intermediates/frameworks/native/libs/ui/libui/android_arm_armv8-a_shared/libui.so out/soong/.intermediates/frameworks/native/libs/gui/libgui/android_arm_armv8-a_shared/libgui.so out/soong/.intermediates/system/logging/liblog/liblog/android_arm_armv8-a_shared/liblog.so out/soong/.intermediates/frameworks/av/media/libmedia/libmedia/android_arm_armv8-a_shared_cfi/libmedia.so out/soong/.intermediates/hardware/rockchip/librkvpu/omx_get_gralloc_private/libgralloc_priv/android_arm_armv8-a_shared/libgralloc_priv.so out/soong/.intermediates/frameworks/av/media/libaudioclient/libaudioclient/android_arm_armv8-a_shared/libaudioclient.so out/soong/.intermediates/external/libdrm/libdrm/android_arm_armv8-a_shared/libdrm.so out/soong/.intermediates/frameworks/native/libs/binder/libbinder/android_arm_armv8-a_shared/libbinder.so out/soong/.intermediates/hardware/libhardware/libhardware/android_arm_armv8-a_shared/libhardware.so out/soong/.intermediates/external/libcxx/libc++/android_arm_armv8-a_shared/libc++.so out/soong/.intermediates/bionic/libc/libc/android_arm_armv8-a_shared_current/libc.so out/soong/.intermediates/bionic/libm/libm/android_arm_armv8-a_shared_current/libm.so out/soong/.intermediates/bionic/libdl/libdl/android_arm_armv8-a_shared_current/libdl.so out/soong/.intermediates/bionic/libc/crtend_so/android_arm_armv8-a/obj/bionic/libc/arch-common/bionic/crtend_so.o -o out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/unstripped/librockit_interface.so -target armv7a-linux-androideabi10000 -Bprebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/arm-linux-androideabi/bin -Wl,-z,noexecstack -Wl,-z,relro -Wl,-z,now -Wl,--build-id=md5 -Wl,--warn-shared-textrel -Wl,--fatal-warnings -Wl,--no-undefined-version -Wl,--exclude-libs,libgcc.a -Wl,--exclude-libs,libgcc_stripped.a -Wl,--exclude-libs,libunwind_llvm.a -Wl,--exclude-libs,libunwind.a -Wl,--icf=safe -fuse-ld=lld -Wl,--pack-dyn-relocs=android+relr -Wl,--no-undefined -Wl,--hash-style=gnu -Wl,-m,armelf -Wl,--exclude-libs=libclang_rt.builtins-arm-android.a -nostdlib -Wl,--gc-sections -shared -Wl,-soname,librockit_interface.so prebuilts/clang/host/linux-x86/clang-r416183b1/lib64/clang/12.0.7/lib/linux/libclang_rt.ubsan_minimal-arm-android.a -Wl,--exclude-libs,libclang_rt.ubsan_minimal-arm-android.a ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RockitPlayerInterface.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RockitPlayerManager.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RTSurfaceCallback.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RTMsgCallback.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RTAudioSinkCallback.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RTGraphicWindowApi.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RTSubtitleSink.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RTChips.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/sideband/RTSidebandWindow.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/sideband/DrmVopRender.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/sideband/MessageThread.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RTMetadataRetrieverCallback.o: unknown file type ld.lld: error: out/soong/.intermediates/vendor/rockchip/hardware/interfaces/rockit/direct/librockit_interface/android_arm_armv8-a_shared/obj/vendor/rockchip/hardware/interfaces/rockit/direct/RockitMetadataRetriever.o: unknown file type clang-12: error: linker command failed with exit code 1 (use -v to see invocation) 14:20:18 ninja failed with: exit status 1 #### failed to build some targets (05:56 (mm:ss)) #### Build android failed! wuhj@wuhj-virtual-machine:~/develop/workplace/rk3588-android12.0$