• Lv1
    粉丝0

积分0 / 贡献0

提问1答案被采纳0文章0

作者动态

    dayu210 OpenHarmony5.0.0和OpenHarmony5.0.2版本编译错误,有没有人遇到过,如何解决?

    zuozhong2007 显示全部楼层 发表于 2025-1-8 10:14:39

    【问题描述】

    1. 最近在移植rk3588平台,想在ohos5.0版本上跑起来,经过手动打patch过后,内核编译没问题了,但是在编译上层时出现了如下问题:
    2. [OHOS ERROR] Unexpected command-line argument "Unexpected command-line argument "src/wasm/wasm-objects.tq:/usr/lib/aarch64-linux-gnu/eagleaudit:/usr/lib/x86_64-linux-gnu/eagleaudit", expected a .tq file.
    3. [OHOS ERROR] src/wasm/wasm-objects.tq:/usr/lib/aarch64-linux-gnu/eagleaudit:/usr/lib/x86_64-linux-gnu/eagleaudit", expected a .tq file.
    4. [OHOS ERROR] /bin/sh: line 1: 631025 Aborted (core dumped) "/home/zzz/ohos/huawei_5.0.2/third_party/node/out/Release/torque" -o "/home/zzz/ohos/huawei_5.0.2/third_party/node/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-foreach.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-unshift.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-jobs.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-trim.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-values.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/code.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realms.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/builtins/wasm.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq:/usr/lib/aarch64-linux-gnu/eagleaudit:/usr/lib/x86_64-linux-gnu/eagleaudit
    5. [OHOS ERROR] make[1]: *** [tools/v8_gypfiles/run_torque.host.mk:17: 9a82a2b3dd8fe417a489f93149e06f504a9fe90f.intermediate] Error 134
    6. [OHOS ERROR] make[1]: Waiting for unfinished jobs.... [OHOS ERROR] /bin/sh: line 1: 631024 Aborted (core dumped) "/home/zzz/ohos/huawei_5.0.2/third_party/node/out/Release/torque" -o "/home/zzz/ohos/huawei_5.0.2/third_party/node/out/Release/obj/gen/torque-generated" -v8-root ../../deps/v8 src/builtins/aggregate-error.tq src/builtins/array-at.tq src/builtins/array-concat.tq src/builtins/array-copywithin.tq src/builtins/array-every.tq src/builtins/array-filter.tq src/builtins/array-find.tq src/builtins/array-findindex.tq src/builtins/array-findlast.tq src/builtins/array-findlastindex.tq src/builtins/array-foreach.tq src/builtins/array-from.tq src/builtins/array-isarray.tq src/builtins/array-join.tq src/builtins/array-lastindexof.tq src/builtins/array-map.tq src/builtins/array-of.tq src/builtins/array-reduce-right.tq src/builtins/array-reduce.tq src/builtins/array-reverse.tq src/builtins/array-shift.tq src/builtins/array-slice.tq src/builtins/array-some.tq src/builtins/array-splice.tq src/builtins/array-unshift.tq src/builtins/array.tq src/builtins/arraybuffer.tq src/builtins/base.tq src/builtins/boolean.tq src/builtins/builtins-bigint.tq src/builtins/builtins-string.tq src/builtins/cast.tq src/builtins/collections.tq src/builtins/constructor.tq src/builtins/conversion.tq src/builtins/convert.tq src/builtins/console.tq src/builtins/data-view.tq src/builtins/finalization-registry.tq src/builtins/frames.tq src/builtins/frame-arguments.tq src/builtins/function.tq src/builtins/growable-fixed-array.tq src/builtins/ic-callable.tq src/builtins/ic.tq src/builtins/internal-coverage.tq src/builtins/internal.tq src/builtins/iterator.tq src/builtins/math.tq src/builtins/number.tq src/builtins/object-fromentries.tq src/builtins/object.tq src/builtins/promise-abstract-operations.tq src/builtins/promise-all.tq src/builtins/promise-all-element-closure.tq src/builtins/promise-any.tq src/builtins/promise-constructor.tq src/builtins/promise-finally.tq src/builtins/promise-misc.tq src/builtins/promise-race.tq src/builtins/promise-reaction-job.tq src/builtins/promise-resolve.tq src/builtins/promise-then.tq src/builtins/promise-jobs.tq src/builtins/proxy-constructor.tq src/builtins/proxy-delete-property.tq src/builtins/proxy-get-property.tq src/builtins/proxy-get-prototype-of.tq src/builtins/proxy-has-property.tq src/builtins/proxy-is-extensible.tq src/builtins/proxy-prevent-extensions.tq src/builtins/proxy-revocable.tq src/builtins/proxy-revoke.tq src/builtins/proxy-set-property.tq src/builtins/proxy-set-prototype-of.tq src/builtins/proxy.tq src/builtins/reflect.tq src/builtins/regexp-exec.tq src/builtins/regexp-match-all.tq src/builtins/regexp-match.tq src/builtins/regexp-replace.tq src/builtins/regexp-search.tq src/builtins/regexp-source.tq src/builtins/regexp-split.tq src/builtins/regexp-test.tq src/builtins/regexp.tq src/builtins/string-at.tq src/builtins/string-endswith.tq src/builtins/string-html.tq src/builtins/string-includes.tq src/builtins/string-indexof.tq src/builtins/string-iterator.tq src/builtins/string-match-search.tq src/builtins/string-pad.tq src/builtins/string-repeat.tq src/builtins/string-replaceall.tq src/builtins/string-slice.tq src/builtins/string-startswith.tq src/builtins/string-substr.tq src/builtins/string-substring.tq src/builtins/string-trim.tq src/builtins/symbol.tq src/builtins/torque-internal.tq src/builtins/typed-array-at.tq src/builtins/typed-array-createtypedarray.tq src/builtins/typed-array-every.tq src/builtins/typed-array-entries.tq src/builtins/typed-array-filter.tq src/builtins/typed-array-find.tq src/builtins/typed-array-findindex.tq src/builtins/typed-array-findlast.tq src/builtins/typed-array-findlastindex.tq src/builtins/typed-array-foreach.tq src/builtins/typed-array-from.tq src/builtins/typed-array-keys.tq src/builtins/typed-array-of.tq src/builtins/typed-array-reduce.tq src/builtins/typed-array-reduceright.tq src/builtins/typed-array-set.tq src/builtins/typed-array-slice.tq src/builtins/typed-array-some.tq src/builtins/typed-array-sort.tq src/builtins/typed-array-subarray.tq src/builtins/typed-array-values.tq src/builtins/typed-array.tq src/builtins/weak-ref.tq src/ic/handler-configuration.tq src/objects/allocation-site.tq src/objects/api-callbacks.tq src/objects/arguments.tq src/objects/bigint.tq src/objects/call-site-info.tq src/objects/cell.tq src/objects/code.tq src/objects/contexts.tq src/objects/data-handler.tq src/objects/debug-objects.tq src/objects/descriptor-array.tq src/objects/embedder-data-array.tq src/objects/feedback-cell.tq src/objects/feedback-vector.tq src/objects/fixed-array.tq src/objects/foreign.tq src/objects/free-space.tq src/objects/heap-number.tq src/objects/heap-object.tq src/objects/js-array-buffer.tq src/objects/js-array.tq src/objects/js-collection-iterator.tq src/objects/js-collection.tq src/objects/js-function.tq src/objects/js-generator.tq src/objects/js-objects.tq src/objects/js-promise.tq src/objects/js-proxy.tq src/objects/js-regexp-string-iterator.tq src/objects/js-regexp.tq src/objects/js-shadow-realms.tq src/objects/js-struct.tq src/objects/js-temporal-objects.tq src/objects/js-weak-refs.tq src/objects/literal-objects.tq src/objects/map.tq src/objects/megadom-handler.tq src/objects/microtask.tq src/objects/module.tq src/objects/name.tq src/objects/oddball.tq src/objects/ordered-hash-table.tq src/objects/primitive-heap-object.tq src/objects/promise.tq src/objects/property-array.tq src/objects/property-cell.tq src/objects/property-descriptor-object.tq src/objects/prototype-info.tq src/objects/regexp-match-info.tq src/objects/scope-info.tq src/objects/script.tq src/objects/shared-function-info.tq src/objects/source-text-module.tq src/objects/string.tq src/objects/struct.tq src/objects/swiss-hash-table-helpers.tq src/objects/swiss-name-dictionary.tq src/objects/synthetic-module.tq src/objects/template-objects.tq src/objects/templates.tq src/objects/torque-defined-classes.tq src/objects/turbofan-types.tq test/torque/test-torque.tq third_party/v8/builtins/array-sort.tq src/builtins/wasm.tq src/debug/debug-wasm-objects.tq src/wasm/wasm-objects.tq:/usr/lib/aarch64-linux-gnu/eagleaudit:/usr/lib/x86_64-linux-gnu/eagleaudit [OHOS ERROR] make[1]: [tools/v8_gypfiles/run_torque.target.mk:17: 98b30dad478263efe6b9bfd98fed284471527e01.intermediate] Error 134 [OHOS ERROR] make: *** [Makefile:134: node] Error 2
    7. [OHOS ERROR] Traceback (most recent call last):
    8. [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/containers/status.py", line 47, in wrapper [OHOS ERROR] return func(*args, *kwargs) [OHOS ERROR] ^^^^^^^^^^^^^^^^^^^^^ [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/modules/ohos_build_module.py", line 67, in run [OHOS ERROR] raise exception [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/modules/ohos_build_module.py", line 65, in run [OHOS ERROR] super().run() [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/modules/interface/build_module_interface.py", line 70, in run [OHOS ERROR] raise exception [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/modules/interface/build_module_interface.py", line 68, in run [OHOS ERROR] self._ninja() [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/util/timer_util.py", line 30, in inner [OHOS ERROR] res = func(arg, **kwarg) [OHOS ERROR] ^^^^^^^^^^^^^^^^^^^ [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/modules/interface/build_module_interface.py", line 125, in _ninja [OHOS ERROR] self._target_compilation() [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/modules/ohos_build_module.py", line 102, in _target_compilation [OHOS ERROR] self.target_compiler.run() [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/services/ninja.py", line 38, in run [OHOS ERROR] self._execute_ninja_cmd() [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/services/ninja.py", line 69, in _execute_ninja_cmd [OHOS ERROR] SystemUtil.exec_command( [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/util/system_util.py", line 75, in exec_command [OHOS ERROR] LogUtil.get_failed_log(log_path) [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/util/log_util.py", line 193, in get_failed_log [OHOS ERROR] LogUtil.get_compiler_failed_log(log_path) [OHOS ERROR] File "/home/zzz/ohos/huawei_5.0.2/build/hb/util/log_util.py", line 180, in get_compiler_failed_log [OHOS ERROR] raise OHOSException( [OHOS ERROR] exceptions.ohos_exception.OHOSException: COMPILE Failed! Please check error in /home/zzz/ohos/huawei_5.0.2/out/rk3588/error.log, and for more build information in /home/zzz/ohos/huawei_5.0.2/out/rk3588/build.log [OHOS ERROR]
    9. [OHOS ERROR] Code: 4000 [OHOS ERROR] [OHOS ERROR] Reason: COMPILE Failed! Please check error in /home/zzz/ohos/huawei_5.0.2/out/rk3588/error.log, and for more build information in /home/zzz/ohos/huawei_5.0.2/out/rk3588/build.log [OHOS ERROR] [OHOS ERROR] Error Type: Ninja build error [OHOS ERROR] [OHOS ERROR] Description: An unknown error occurred while executing 'ninja -C'. [OHOS ERROR] [OHOS ERROR] Solution: no solution [OHOS ERROR] =====build error=====

    【运行环境】

    硬件:rk3588

    系统:OpenHarmony 5.0.2

    编译环境:Ubuntu20.04

    您尚未登录,无法参与评论,登录后可以:
    参与开源共建问题交流
    认同或收藏高质量问答
    获取积分成为开源共建先驱

    精彩评论3

    zuozhong2007

    沙发 发表于 2025-1-8 11:01:38
    在打印错误的时候还有如下的信息:
    [OHOS INFO] [8832/27323] SOLINK security/appverify/libhapverify.z.so
    [OHOS INFO] [8833/27323] ACTION //third_party/jsframework:gen_snapshot(//build/toolchain/ohos:ohos_clang_arm64)
    [OHOS INFO] end hpm command

    [OHOS ERROR] [8816/27323] ACTION //foundation/arkui/napi/jsvm:build_libjsvm(//build/toolchain/ohos:ohos_clang_arm64)
    [OHOS ERROR] FAILED: gen/foundation/arkui/napi/jsvm/libjsvm.so
    [OHOS ERROR] /usr/bin/env ../../foundation/arkui/napi/jsvm/build_jsvm.sh --target_gen_dir /home/zzz/ohos/huawei_r5.0.0/out/rk3588/gen/foundation/arkui/napi/jsvm --target_cpu arm64 --prefix /home/zzz/ohos/huawei_r5.0.0/prebuilts/clang/ohos/linux-x86_64/llvm/bin --sysroot /home/zzz/ohos/huawei_r5.0.0/out/rk3588/obj/third_party/musl --node_path /home/zzz/ohos/huawei_r5.0.0/third_party/node
    [OHOS ERROR] clang-15: warning: -Wl,-z,noexecstack: 'linker' input unused [-Wunused-command-line-argument]
    [OHOS ERROR] clang-15: warning: -Wl,-z,relro: 'linker' input unused [-Wunused-command-line-argument]
    [OHOS ERROR] clang-15: warning: -Wl,-z,now: 'linker' input unused [-Wunused-command-line-argument]
    [OHOS ERROR] clang-15: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]
    [OHOS ERROR] clang-15: warning: -Wl,-z,noexecstack: 'linker' input unused [-Wunused-command-line-argument]
    [OHOS ERROR] clang-15: warning: -Wl,-z,relro: 'linker' input unused [-Wunused-command-line-argument]
    [OHOS ERROR] clang-15: warning: -Wl,-z,now: 'linker' input unused [-Wunused-command-line-argument]
    [OHOS ERROR] clang-15: warning: argument unused during compilation: '-pie' [-Wunused-command-line-argument]
    [OHOS ERROR] tools/v8_gypfiles/generate_bytecode_builtins_list.target.mk:13: warning: overriding recipe for target '/home/zzz/ohos/huawei_r5.0.0/third_party/node/out/Release/obj/gen/generate-bytecode-output-root/builtins-generated/bytecodes-builtins-list.h'
    [OHOS ERROR] tools/v8_gypfiles/generate_bytecode_builtins_list.host.mk:13: warning: ignoring old recipe for target '/home/zzz/ohos/huawei_r5.0.0/third_party/node/out/Release/obj/gen/generate-bytecode-output-root/builtins-generated/bytecodes-builtins-list.h'

    weixin_44339961

    板凳 发表于 2025-2-12 10:40:12

    [OHOS ERROR] [5395/55488] ACTION //device/board/hihope/dayu210/kernel:kernel(//build/toolchain/ohos:ohos_clang_arm64)
    [OHOS ERROR] FAILED: ../kernel/src_tmp/linux-5.10/boot_linux
    [OHOS ERROR] /usr/bin/env ../../device/board/hihope/dayu210/kernel/build_kernel.sh ../../kernel/linux/linux-5.10 /home/ysn/oh/oh5.0/out/rk3588/packages/phone/images /home/ysn/oh/oh5.0/device/board/hihope/dayu210 vendor/hihope/dayu210 /home/ysn/oh/oh5.0 HiHope rk3588 hihope enable_ramdisk
    [OHOS ERROR] /home/ysn/oh/oh5.0/kernel/linux/linux-5.10 /home/ysn/oh/oh5.0/out/rk3588
    [OHOS ERROR] cp kernel source
    [OHOS ERROR] HDF patch
    [OHOS ERROR] patching file arch/arm64/kernel/vmlinux.lds.S
    [OHOS ERROR] Hunk #1 succeeded at 201 with fuzz 2.
    [OHOS ERROR] patching file drivers/Kconfig
    [OHOS ERROR] patching file drivers/Makefile
    [OHOS ERROR] Hunk #1 succeeded at 192 with fuzz 1 (offset 1 line).
    [OHOS ERROR] patching file drivers/hdf/Makefile
    [OHOS ERROR] patching file drivers/hid/Makefile
    [OHOS ERROR] patching file drivers/hid/hid-core.c
    [OHOS ERROR] Hunk #2 succeeded at 1543 (offset 17 lines).
    [OHOS ERROR] Hunk #3 succeeded at 1958 (offset 21 lines).
    [OHOS ERROR] Hunk #4 succeeded at 2132 (offset 21 lines).
    [OHOS ERROR] Hunk #5 succeeded at 2150 (offset 21 lines).
    [OHOS ERROR] Hunk #6 succeeded at 2238 (offset 21 lines).
    [OHOS ERROR] patching file drivers/hid/hid-input.c
    [OHOS ERROR] Hunk #2 succeeded at 1441 (offset 21 lines).
    [OHOS ERROR] Hunk #3 succeeded at 1900 (offset 21 lines).
    [OHOS ERROR] Hunk #4 succeeded at 2021 (offset 21 lines).
    [OHOS ERROR] patching file drivers/input/misc/Makefile
    [OHOS ERROR] patching file drivers/input/misc/rk805-pwrkey.c
    [OHOS ERROR] patching file drivers/input/mousedev.c
    [OHOS ERROR] patching file drivers/usb/core/notify.c
    [OHOS ERROR] patching file include/linux/hid.h
    [OHOS ERROR] Hunk #1 FAILED at 622.
    [OHOS ERROR] 1 out of 1 hunk FAILED -- saving rejects to file include/linux/hid.h.rej
    [OHOS ERROR] patching file include/linux/usb.h
    [OHOS ERROR] Hunk #1 succeeded at 2024 (offset 5 lines).

    [OHOS ERROR] Traceback (most recent call last):
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/containers/status.py", line 47, in wrapper
    [OHOS ERROR]     return func(*args, **kwargs)
    [OHOS ERROR]            ^^^^^^^^^^^^^^^^^^^^^
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/modules/ohos_build_module.py", line 67, in run
    [OHOS ERROR]     raise exception
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/modules/ohos_build_module.py", line 65, in run
    [OHOS ERROR]     super().run()
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/modules/interface/build_module_interface.py", line 70, in run
    [OHOS ERROR]     raise exception
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/modules/interface/build_module_interface.py", line 68, in run
    [OHOS ERROR]     self._ninja()
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/util/timer_util.py", line 30, in inner
    [OHOS ERROR]     res = func(*arg, **kwarg)
    [OHOS ERROR]           ^^^^^^^^^^^^^^^^^^^
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/modules/interface/build_module_interface.py", line 125, in _ninja
    [OHOS ERROR]     self._target_compilation()
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/modules/ohos_build_module.py", line 102, in _target_compilation
    [OHOS ERROR]     self.target_compiler.run()
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/services/ninja.py", line 38, in run
    [OHOS ERROR]     self._execute_ninja_cmd()
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/services/ninja.py", line 69, in _execute_ninja_cmd
    [OHOS ERROR]     SystemUtil.exec_command(
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/util/system_util.py", line 75, in exec_command
    [OHOS ERROR]     LogUtil.get_failed_log(log_path)
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/util/log_util.py", line 193, in get_failed_log
    [OHOS ERROR]     LogUtil.get_compiler_failed_log(log_path)
    [OHOS ERROR]   File "/home/ysn/oh/oh5.0/build/hb/util/log_util.py", line 180, in get_compiler_failed_log
    [OHOS ERROR]     raise OHOSException(
    [OHOS ERROR] exceptions.ohos_exception.OHOSException: COMPILE Failed! Please check error in /home/ysn/oh/oh5.0/out/rk3588/error.log, and for more build information in /home/ysn/oh/oh5.0/out/rk3588/build.log
    [OHOS ERROR]

    [OHOS ERROR] Code:        4000
    [OHOS ERROR]
    [OHOS ERROR] Reason:      COMPILE Failed! Please check error in /home/ysn/oh/oh5.0/out/rk3588/error.log, and for more build information in /home/ysn/oh/oh5.0/out/rk3588/build.log
    [OHOS ERROR]
    [OHOS ERROR] Error Type:  Ninja build error
    [OHOS ERROR]
    [OHOS ERROR] Description: An unknown error occurred while executing 'ninja -C'.
    [OHOS ERROR]
    [OHOS ERROR] Solution:    no solution
    [OHOS ERROR]
    =====build  error=====我也是OpenHarmony5.0.0构建dayu210,内核编译不通过,想请教一下具体怎么打补丁呢,有补丁文件吗

    weixin_44339961

    地板 发表于 2025-2-12 15:54:34
    请问一下如何手动打内核patch呢,可以提供一下patch文件吗

    Copyright   ©2025  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

    返回顶部