讨论广场 问答详情
OH6.1的RK3588编译问题
方同学325 2026-03-02 11:51:10
195 评论 分享

请问下RK3588编译出现下面错误是什么情况?是我配置不合适吗

distributed_camera_provider_service
light_service
ERROR at //build/config/components/ets_frontend/ets2abc_config.gni:293:9: OHOS component : (sdk) not found.
        ohos_ets_api_deps,
        ^----------------
See //commonlibrary/ets_utils/base_sdk/BUILD.gn:17:1: whence it was called.
generate_static_abc("base_sdk") {
^--------------------------------
See //build/ohos/ohos_part.gni:25:16: which caused the file to be included.
    _deps += [ get_label_info(module_label, "label_with_toolchain") ]
               ^--------------------------------------------------
Debug info gen_utils_abc file path:  //out/rk3588/obj/commonlibrary/ets_utils/js_concurrent_module/utils/utils.abc
codec_service
codec_service
cups_action is exec
input_service
hid_ddk
hid_ddk
drivers_peripheral_fingerprint_auth
partitionslot_interface_service
miscdevice_feature_vibrator_custom = true
wlan_service
wlan_service
wlan_service
wpa_service
hostapd_service
chip
 

195 评论 分享
写回答
全部评论(6)

[228/100827] ACTION //device/board/hihope/dayu210/camera/vdi_impl/v4l2:camera_host_vdi_impl_1.0__check(//build/toolchain/ohos:ohos_clang_arm64)
FAILED: obj/device/board/hihope/dayu210/camera/vdi_impl/v4l2/camera_host_vdi_impl_1.0__check.txt 
/usr/bin/env ../../build/templates/common/check_build_target.py --part-name device_rk3588 --subsystem-name device_rk3588 --source-root-dir ../../ --target-path //device/board/hihope/dayu210/camera/vdi_impl/v4l2:camera_host_vdi_impl_1.0 --depfile gen/device/board/hihope/dayu210/camera/vdi_impl/v4l2/camera_host_vdi_impl_1.0__check.d --output obj/device/board/hihope/dayu210/camera/vdi_impl/v4l2/camera_host_vdi_impl_1.0__check.txt --compile-standard-allow-file ../preloader/dayu210/compile_standard_whitelist.json --deps //device/board/hihope/dayu210/camera/vdi_impl/v4l2/device_manager:camera_device_manager //device/board/hihope/dayu210/camera/vdi_impl/v4l2/pipeline_core:camera_pipeline_core --external-deps c_utils:utils drivers_peripheral_camera:peripheral_camera_buffer_manager drivers_peripheral_camera:peripheral_camera_device_manager drivers_peripheral_camera:peripheral_camera_metadata_manager drivers_peripheral_camera:peripheral_camera_pipeline_core drivers_peripheral_camera:peripheral_camera_utils drivers_peripheral_camera:peripheral_camera_v4l2_adapter graphic_surface:surface hdf_core:libhdf_host hdf_core:libhdf_ipc_adapter hdf_core:libhdf_utils hdf_core:libhdi hilog:libhilog hisysevent:libhisysevent ipc:ipc_single hitrace:libhitracechain drivers_interface_camera:libbuffer_producer_sequenceable_1.0 drivers_interface_camera:metadata drivers_interface_display:libdisplay_composer_proxy_1.0 hitrace:hitrace_meter ipc:ipc_single
Traceback (most recent call last):
  File "/home/openharmony/rk3588/oh61r/out/rk3588/../../build/templates/common/check_build_target.py", line 93, in <module>
    sys.exit(main())
             ^^^^^^
  File "/home/openharmony/rk3588/oh61r/out/rk3588/../../build/templates/common/check_build_target.py", line 77, in main
    check_external_deps.check(args)
  File "/home/openharmony/rk3588/oh61r/build/templates/common/check_external_deps.py", line 77, in check
    check_parts_deps(args, external_part_name, parts_deps_info)
  File "/home/openharmony/rk3588/oh61r/build/templates/common/check_external_deps.py", line 56, in check_parts_deps
    raise Exception(_warning_info)
Exception: //device/board/hihope/dayu210/camera/vdi_impl/v4l2:camera_host_vdi_impl_1.0 depend part c_utils, need set part deps info to device_rk3588.
[229/100827] ACTION //device/board/hihope/dayu210/camera/vdi_impl/v4l2/device_manager:camera_device_manager__check(//build/toolchain/ohos:ohos_clang_arm64)
FAILED: obj/device/board/hihope/dayu210/camera/vdi_impl/v4l2/device_manager/camera_device_manager__check.txt 
 

2026-03-02 19:48:22
2026-03-03 09:46:28
build/component_compilation_whitelist.json,照着3568copy一份然后改成dayu210
2026-03-03 09:46:28

Exception: //device/board/hihope/dayu210/camera/vdi_impl/v4l2/pipeline_core:camera_ipp_algo_example depend part c_utils, need set part deps info to device_rk3588.

又编译出这个问题

2026-03-02 19:47:35
2026-03-03 09:47:04
改这个问题build/component_compilation_whitelist.json
2026-03-03 09:47:04
2 楼

在文件vendor/hihope/dayu210/config.json中添加

  {

      "subsystem": "sdk",

      "components": [

        {

          "component": "sdk",

          "features": []

        }

      ]

    },

2026-03-02 13:17:26

编译命令是

./build.sh --product-name dayu210 –ccache

2026-03-02 11:52:09