Project

General

Profile

新建 #183 » rd-rk3588_android编译报错.txt

余 顺, 01/13/2023 06:19 AM

 
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$
(2-2/5)