完成openharmoy代码拉取之后,编译报错,有没有兄弟知道是怎么回事吗?
以下是编译时报错的具体日志信息。
// A code block
root@d04999001e7c:/home/openharmony/openharmony# ./build.sh --product-name rk3568 --ccache
*********Welcome to OpenHarmony!*********
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
System shell: bash 5.0.17(1)-release
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Current time: 2024-01-01 17:11:13
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Build args: --product-name rk3568 --ccache
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[OHOS INFO] Current Node.js version is v14.21.1
[OHOS INFO] Node.js version check passed!
[OHOS INFO] Ohpm initialization started...
npm WARN @ohos/ohpm@1.2.5 No description
npm WARN @ohos/ohpm@1.2.5 No repository field.
[OHOS INFO] Current ohpm version is 1.2.5
[OHOS INFO] installing pnpm...
[OHOS INFO] installing hypium...
ohpm DEBUG: getMaxConcurrent maxConcurrent: 50
ohpm DEBUG: getRetryTimes retryTimes: 1
ohpm DEBUG: getRetryInterval retryInterval: 1000
ohpm DEBUG: executeDefault start execute tasks, size: 1
ohpm DEBUG: retry n.init(e) started.
ohpm INFO: fetching meta info of package '@ohos/hypium'
ohpm DEBUG: executeDefault done, execute the left tasks, size: 1
ohpm INFO: fetch meta info of package '@ohos/hypium' success https://repo.harmonyos.com/ohpm/@ohos/hypium
ohpm DEBUG: ConcurrentExecutor completed in 0s 490ms
ohpm DEBUG: getMaxConcurrent maxConcurrent: 50
ohpm DEBUG: getRetryTimes retryTimes: 1
ohpm DEBUG: getRetryInterval retryInterval: 1000
ohpm DEBUG: executeDefault start execute tasks, size: 1
ohpm DEBUG: retry n.fetch(e) started.
ohpm DEBUG: fetching package @ohos/hypium@1.0.6
ohpm DEBUG: executeDefault done, execute the left tasks, size: 1
ohpm INFO: fetch package done 1 @ohos/hypium https://contentcenter-drcn.dbankcdn.cn/pub_1/DevEcoSpace_DevEcoSpace_901_9/da/v3/0234b44d-ec38-4ab0-a0f6-df1290e8f401/hypium-1.0.6.tgz
ohpm DEBUG: ConcurrentExecutor completed in 0s 396ms
ohpm DEBUG: place package done 1 @ohos/hypium@1.0.6 to /root/.ohpm/oh_modules/.ohpm/@ohos+hypium@1.0.6/oh_modules/@ohos/hypium
ohpm DEBUG: symlinkDir /root/.ohpm/oh_modules/@ohos/hypium to /root/.ohpm/oh_modules/.ohpm/@ohos+hypium@1.0.6/oh_modules/@ohos/hypium
ohpm DEBUG: symlinkDir /root/.ohpm/oh_modules/.ohpm/oh_modules/@ohos/hypium to /root/.ohpm/oh_modules/.ohpm/@ohos+hypium@1.0.6/oh_modules/@ohos/hypium
[OHOS INFO] ohpm initialization successful!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[OHOS INFO] Start building...
[OHOS INFO] The OHOS-SDK was not detected, so the SDK compilation will be prioritized automatically. You can also control whether to execute this process by using '--no-prebuilt-sdk' and '--prebuilt-sdk'.
[OHOS INFO] building the latest ohos-sdk...
[OHOS INFO] Set cache size limit to 100.0 GB
[OHOS INFO] generated build prop info to /home/openharmony/openharmony/out/preloader/ohos-sdk/build.prop
[OHOS INFO] generated build config info to /home/openharmony/openharmony/out/preloader/ohos-sdk/build_config.json
[OHOS INFO] generated product parts info to /home/openharmony/openharmony/out/preloader/ohos-sdk/parts.json
[OHOS INFO] generated parts config info to /home/openharmony/openharmony/out/preloader/ohos-sdk/parts_config.json
[OHOS INFO] generated build gnargs prop info to /home/openharmony/openharmony/out/preloader/ohos-sdk/build_gnargs.prop
[OHOS INFO] generated features info to /home/openharmony/openharmony/out/preloader/ohos-sdk/features.json
[OHOS INFO] generated syscap info to /home/openharmony/openharmony/out/preloader/ohos-sdk/syscap.json
[OHOS INFO] generated exclusion modules info to /home/openharmony/openharmony/out/preloader/ohos-sdk/exclusion_modules.json
[OHOS INFO] generated platforms build info to /home/openharmony/openharmony/out/preloader/ohos-sdk/platforms.build
[OHOS INFO] generated subsystem config info to /home/openharmony/openharmony/out/preloader/ohos-sdk/subsystem_config.json
[OHOS INFO] generated system capability info to /home/openharmony/openharmony/out/preloader/ohos-sdk/systemcapability.json
[OHOS INFO] generated compile_standard_whitelist info to /home/openharmony/openharmony/out/preloader/ohos-sdk/compile_standard_whitelist.json
[OHOS INFO] generated compile_env_allowlist info to /home/openharmony/openharmony/out/preloader/ohos-sdk/compile_env_allowlist.json
[OHOS INFO] Checking all build args...
[OHOS INFO] subsytem config scan completed
[OHOS ERROR] Traceback (most recent call last):
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/containers/status.py", line 47, in wrapper
[OHOS ERROR] return func(*args, **kwargs)
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/modules/ohos_build_module.py", line 65, in run
[OHOS ERROR] super().run()
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/modules/interface/build_module_interface.py", line 65, in run
[OHOS ERROR] self._load()
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/modules/ohos_build_module.py", line 84, in _load
[OHOS ERROR] self.loader.run()
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/services/interface/load_interface.py", line 45, in run
[OHOS ERROR] self.__post_init__()
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/services/loader.py", line 117, in __post_init__
[OHOS ERROR] self.parts_config_info = load_ohos_build.get_parts_info(
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/util/loader/load_ohos_build.py", line 889, in get_parts_info
[OHOS ERROR] _output_parts_info(parts_config_dict,
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/util/loader/load_ohos_build.py", line 699, in _output_parts_info
[OHOS ERROR] check_subsystem_and_component(parts_info_output_path, skip_partlist_check)
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/util/loader/load_ohos_build.py", line 672, in check_subsystem_and_component
[OHOS ERROR] compare_subsystem_and_component(subsystem_name, components_name, subsystem_compoents_whitelist_info,
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/util/loader/load_ohos_build.py", line 639, in compare_subsystem_and_component
[OHOS ERROR] raise Exception(message)
[OHOS ERROR] Exception: find component prebuilt_hap failed, please check it in /home/openharmony/openharmony/out/preloader/ohos-sdk/parts.json.
[OHOS ERROR]
[OHOS ERROR] Code: 0000
[OHOS ERROR]
[OHOS ERROR] Reason: find component prebuilt_hap failed, please check it in /home/openharmony/openharmony/out/preloader/ohos-sdk/parts.json.
[OHOS ERROR]
[OHOS ERROR] Error Type: UNKNOWN ERROR TYPE
[OHOS ERROR]
[OHOS ERROR] Description: NO DESCRIPTION
[OHOS ERROR]
[OHOS ERROR] Solution: NO SOLUTION
[OHOS ERROR]
[OHOS ERROR] ohos-sdk build failed! You can try to use '--no-prebuilt-sdk' to skip the build of ohos-sdk.
// An highlighted block
root@d04999001e7c:/home/openharmony/openharmony# ./build.sh --product-name rk3568 --ccache
*********Welcome to OpenHarmony!*********
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
System shell: bash 5.0.17(1)-release
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Current time: 2024-01-01 17:11:13
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Build args: --product-name rk3568 --ccache
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[OHOS INFO] Current Node.js version is v14.21.1
[OHOS INFO] Node.js version check passed!
[OHOS INFO] Ohpm initialization started...
npm WARN @ohos/ohpm@1.2.5 No description
npm WARN @ohos/ohpm@1.2.5 No repository field.
[OHOS INFO] Current ohpm version is 1.2.5
[OHOS INFO] installing pnpm...
[OHOS INFO] installing hypium...
ohpm DEBUG: getMaxConcurrent maxConcurrent: 50
ohpm DEBUG: getRetryTimes retryTimes: 1
ohpm DEBUG: getRetryInterval retryInterval: 1000
ohpm DEBUG: executeDefault start execute tasks, size: 1
ohpm DEBUG: retry n.init(e) started.
ohpm INFO: fetching meta info of package '@ohos/hypium'
ohpm DEBUG: executeDefault done, execute the left tasks, size: 1
ohpm INFO: fetch meta info of package '@ohos/hypium' success https://repo.harmonyos.com/ohpm/@ohos/hypium
ohpm DEBUG: ConcurrentExecutor completed in 0s 490ms
ohpm DEBUG: getMaxConcurrent maxConcurrent: 50
ohpm DEBUG: getRetryTimes retryTimes: 1
ohpm DEBUG: getRetryInterval retryInterval: 1000
ohpm DEBUG: executeDefault start execute tasks, size: 1
ohpm DEBUG: retry n.fetch(e) started.
ohpm DEBUG: fetching package @ohos/hypium@1.0.6
ohpm DEBUG: executeDefault done, execute the left tasks, size: 1
ohpm INFO: fetch package done 1 @ohos/hypium https://contentcenter-drcn.dbankcdn.cn/pub_1/DevEcoSpace_DevEcoSpace_901_9/da/v3/0234b44d-ec38-4ab0-a0f6-df1290e8f401/hypium-1.0.6.tgz
ohpm DEBUG: ConcurrentExecutor completed in 0s 396ms
ohpm DEBUG: place package done 1 @ohos/hypium@1.0.6 to /root/.ohpm/oh_modules/.ohpm/@ohos+hypium@1.0.6/oh_modules/@ohos/hypium
ohpm DEBUG: symlinkDir /root/.ohpm/oh_modules/@ohos/hypium to /root/.ohpm/oh_modules/.ohpm/@ohos+hypium@1.0.6/oh_modules/@ohos/hypium
ohpm DEBUG: symlinkDir /root/.ohpm/oh_modules/.ohpm/oh_modules/@ohos/hypium to /root/.ohpm/oh_modules/.ohpm/@ohos+hypium@1.0.6/oh_modules/@ohos/hypium
[OHOS INFO] ohpm initialization successful!
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[OHOS INFO] Start building...
[OHOS INFO] The OHOS-SDK was not detected, so the SDK compilation will be prioritized automatically. You can also control whether to execute this process by using '--no-prebuilt-sdk' and '--prebuilt-sdk'.
[OHOS INFO] building the latest ohos-sdk...
[OHOS INFO] Set cache size limit to 100.0 GB
[OHOS INFO] generated build prop info to /home/openharmony/openharmony/out/preloader/ohos-sdk/build.prop
[OHOS INFO] generated build config info to /home/openharmony/openharmony/out/preloader/ohos-sdk/build_config.json
[OHOS INFO] generated product parts info to /home/openharmony/openharmony/out/preloader/ohos-sdk/parts.json
[OHOS INFO] generated parts config info to /home/openharmony/openharmony/out/preloader/ohos-sdk/parts_config.json
[OHOS INFO] generated build gnargs prop info to /home/openharmony/openharmony/out/preloader/ohos-sdk/build_gnargs.prop
[OHOS INFO] generated features info to /home/openharmony/openharmony/out/preloader/ohos-sdk/features.json
[OHOS INFO] generated syscap info to /home/openharmony/openharmony/out/preloader/ohos-sdk/syscap.json
[OHOS INFO] generated exclusion modules info to /home/openharmony/openharmony/out/preloader/ohos-sdk/exclusion_modules.json
[OHOS INFO] generated platforms build info to /home/openharmony/openharmony/out/preloader/ohos-sdk/platforms.build
[OHOS INFO] generated subsystem config info to /home/openharmony/openharmony/out/preloader/ohos-sdk/subsystem_config.json
[OHOS INFO] generated system capability info to /home/openharmony/openharmony/out/preloader/ohos-sdk/systemcapability.json
[OHOS INFO] generated compile_standard_whitelist info to /home/openharmony/openharmony/out/preloader/ohos-sdk/compile_standard_whitelist.json
[OHOS INFO] generated compile_env_allowlist info to /home/openharmony/openharmony/out/preloader/ohos-sdk/compile_env_allowlist.json
[OHOS INFO] Checking all build args...
[OHOS INFO] subsytem config scan completed
[OHOS ERROR] Traceback (most recent call last):
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/containers/status.py", line 47, in wrapper
[OHOS ERROR] return func(*args, **kwargs)
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/modules/ohos_build_module.py", line 65, in run
[OHOS ERROR] super().run()
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/modules/interface/build_module_interface.py", line 65, in run
[OHOS ERROR] self._load()
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/modules/ohos_build_module.py", line 84, in _load
[OHOS ERROR] self.loader.run()
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/services/interface/load_interface.py", line 45, in run
[OHOS ERROR] self.__post_init__()
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/services/loader.py", line 117, in __post_init__
[OHOS ERROR] self.parts_config_info = load_ohos_build.get_parts_info(
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/util/loader/load_ohos_build.py", line 889, in get_parts_info
[OHOS ERROR] _output_parts_info(parts_config_dict,
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/util/loader/load_ohos_build.py", line 699, in _output_parts_info
[OHOS ERROR] check_subsystem_and_component(parts_info_output_path, skip_partlist_check)
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/util/loader/load_ohos_build.py", line 672, in check_subsystem_and_component
[OHOS ERROR] compare_subsystem_and_component(subsystem_name, components_name, subsystem_compoents_whitelist_info,
[OHOS ERROR] File "/home/openharmony/openharmony/build/hb/util/loader/load_ohos_build.py", line 639, in compare_subsystem_and_component
[OHOS ERROR] raise Exception(message)
[OHOS ERROR] Exception: find component prebuilt_hap failed, please check it in /home/openharmony/openharmony/out/preloader/ohos-sdk/parts.json.
[OHOS ERROR]
[OHOS ERROR] Code: 0000
[OHOS ERROR]
[OHOS ERROR] Reason: find component prebuilt_hap failed, please check it in /home/openharmony/openharmony/out/preloader/ohos-sdk/parts.json.
[OHOS ERROR]
[OHOS ERROR] Error Type: UNKNOWN ERROR TYPE
[OHOS ERROR]
[OHOS ERROR] Description: NO DESCRIPTION
[OHOS ERROR]
[OHOS ERROR] Solution: NO SOLUTION
[OHOS ERROR]
[OHOS ERROR] ohos-sdk build failed! You can try to use '--no-prebuilt-sdk' to skip the build of ohos-sdk.