• Lv0
    粉丝0

积分3 / 贡献0

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

作者动态

    OpenHarmony 4.1 release rk3568 hb build方式编译构建失败,求大神指导

    cf981378640 显示全部楼层 发表于 2024-9-19 15:47:45
    【问题描述】
    OpenHarmony 4.1 release rk3568 hb build方式编译构建失败,求大神知道

    fakename.png


    下面是错误日志

    [2024-09-19 15:18:27]  [OHOS INFO] [17183/23021] AR obj/base/update/updater/services/flashd/libflashd_deamon.a
    [2024-09-19 15:18:27]  
    [2024-09-19 15:18:27]  [OHOS ERROR] [17178/23021] ACTION //third_party/typescript:build_typescript(//build/toolchain/ohos:ohos_clang_arm)
    [2024-09-19 15:18:27]  [OHOS ERROR] FAILED: obj/third_party/typescript/build_typescript.stamp
    [2024-09-19 15:18:27]  [OHOS ERROR] /usr/bin/env ../../third_party/typescript/compile_typescript.py /home/mini/lonbon_work/work_OpenHarmony/third_party/typescript/
    [2024-09-19 15:18:27]  [OHOS ERROR] Traceback (most recent call last):
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "../../third_party/typescript/compile_typescript.py", line 43, in <module>
    [2024-09-19 15:18:27]  [OHOS ERROR]     main(sys.argv[1:])
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "../../third_party/typescript/compile_typescript.py", line 39, in main
    [2024-09-19 15:18:27]  [OHOS ERROR]     run_pack(source_path)
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "../../third_party/typescript/compile_typescript.py", line 34, in run_pack
    [2024-09-19 15:18:27]  [OHOS ERROR]     run_cmd(["npm", "pack"], execution_path)
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "../../third_party/typescript/compile_typescript.py", line 23, in run_cmd
    [2024-09-19 15:18:27]  [OHOS ERROR]     proc = subprocess.Popen(cmd, stdout=subprocess.PIPE,
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/usr/lib/python3.8/subprocess.py", line 858, in __init__
    [2024-09-19 15:18:27]  [OHOS ERROR]     self._execute_child(args, executable, preexec_fn, close_fds,
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/usr/lib/python3.8/subprocess.py", line 1704, in _execute_child
    [2024-09-19 15:18:27]  [OHOS ERROR]     raise child_exception_type(errno_num, err_msg, err_filename)
    [2024-09-19 15:18:27]  [OHOS ERROR] FileNotFoundError: [Errno 2] No such file or directory: 'npm'
    [2024-09-19 15:18:27]  
    [2024-09-19 15:18:27]  [OHOS ERROR] Traceback (most recent call last):
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/containers/status.py", line 47, in wrapper
    [2024-09-19 15:18:27]  [OHOS ERROR]     return func(*args, **kwargs)
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/modules/ohos_build_module.py", line 67, in run
    [2024-09-19 15:18:27]  [OHOS ERROR]     raise exception
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/modules/ohos_build_module.py", line 65, in run
    [2024-09-19 15:18:27]  [OHOS ERROR]     super().run()
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/modules/interface/build_module_interface.py", line 72, in run
    [2024-09-19 15:18:27]  [OHOS ERROR]     raise exception
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/modules/interface/build_module_interface.py", line 70, in run
    [2024-09-19 15:18:27]  [OHOS ERROR]     self._target_compilation()
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/modules/ohos_build_module.py", line 103, in _target_compilation
    [2024-09-19 15:18:27]  [OHOS ERROR]     self.target_compiler.run()
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/services/ninja.py", line 38, in run
    [2024-09-19 15:18:27]  [OHOS ERROR]     self._execute_ninja_cmd()
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/services/ninja.py", line 69, in _execute_ninja_cmd
    [2024-09-19 15:18:27]  [OHOS ERROR]     SystemUtil.exec_command(
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/util/system_util.py", line 64, in exec_command
    [2024-09-19 15:18:27]  [OHOS ERROR]     LogUtil.get_failed_log(log_path)
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/util/log_util.py", line 193, in get_failed_log
    [2024-09-19 15:18:27]  [OHOS ERROR]     LogUtil.get_compiler_failed_log(log_path)
    [2024-09-19 15:18:27]  [OHOS ERROR]   File "/home/mini/lonbon_work/work_OpenHarmony/build/hb/util/log_util.py", line 180, in get_compiler_failed_log
    [2024-09-19 15:18:27]  [OHOS ERROR]     raise OHOSException(
    [2024-09-19 15:18:27]  [OHOS ERROR] exceptions.ohos_exception.OHOSException: COMPILE Failed! Please check error in /home/mini/lonbon_work/work_OpenHarmony/out/rk3568/error.log, and for more build information in /home/mini/lonbon_work/work_OpenHarmony/out/rk3568/build.log
    [2024-09-19 15:18:27]  [OHOS ERROR]
    [2024-09-19 15:18:27]  
    [2024-09-19 15:18:27]  [OHOS ERROR] Code:        4000
    [2024-09-19 15:18:27]  [OHOS ERROR]
    [2024-09-19 15:18:27]  [OHOS ERROR] Reason:      COMPILE Failed! Please check error in /home/mini/lonbon_work/work_OpenHarmony/out/rk3568/error.log, and for more build information in /home/mini/lonbon_work/work_OpenHarmony/out/rk3568/build.log
    [2024-09-19 15:18:27]  [OHOS ERROR]
    [2024-09-19 15:18:27]  [OHOS ERROR] Error Type:  Ninja build error
    [2024-09-19 15:18:27]  [OHOS ERROR]
    [2024-09-19 15:18:27]  [OHOS ERROR] Description: An unknown error occurred while executing 'ninja -C'.
    [2024-09-19 15:18:27]  [OHOS ERROR]
    [2024-09-19 15:18:27]  [OHOS ERROR] Solution:    no solution
    [2024-09-19 15:18:27]  [OHOS ERROR]
    [2024-09-19 15:18:27]  mini@mini-pc:~/lonbon_work/work_OpenHarmony$
    mini@mini-pc:~/lonbon_work/work_OpenHarmony$
    mini@mini-pc:~/lonbon_work/work_OpenHarmony$
    [2024-09-19 15:24:05]  mini@mini-pc:~/lonbon_work/work_OpenHarmony$
    [2024-09-19 15:24:05]  mini@mini-pc:~/lonbon_work/work_OpenHarmony$ hb env
    [2024-09-19 15:24:08]  [OHOS INFO] Necessary package: bison, ccache, default-jdk, flex, gcc-arm-none-eabi, genext2fs, libssl-dev, libtinfo5, mtd-utils, mtools, ruby, scons, u-boot-tools, zip
    [2024-09-19 15:24:09]  [OHOS INFO] Installed package: bison, ccache, default-jdk, flex, gcc-arm-none-eabi, genext2fs, libssl-dev, libtinfo5, mtd-utils, mtools, ruby, scons, u-boot-tools, zip
    [2024-09-19 15:24:09]  [OHOS INFO] Uninstalled package:
    [2024-09-19 15:24:09]  [OHOS INFO] root path: /home/mini/lonbon_work/work_OpenHarmony
    [2024-09-19 15:24:09]  [OHOS INFO] board: rk3568
    [2024-09-19 15:24:09]  [OHOS INFO] kernel: None
    [2024-09-19 15:24:09]  [OHOS INFO] product: rk3568
    [2024-09-19 15:24:09]  [OHOS INFO] product path: /home/mini/lonbon_work/work_OpenHarmony/vendor/hihope/rk3568
    [2024-09-19 15:24:09]  [OHOS INFO] device path: /home/mini/lonbon_work/work_OpenHarmony/device/board/rockchip/rk3568
    [2024-09-19 15:24:09]  [OHOS INFO] device company: rockchip
    [2024-09-19 15:24:09]  mini@mini-pc:~/lonbon_work/work_OpenHarmony$ ls
    [2024-09-19 15:24:44]  applications  base   build.py  commonlibrary  device  domains  foundation  interface  napi_generator  prebuilts      qemu-run  third_party
    [2024-09-19 15:24:44]  arkcompiler   build  build.sh  developtools   docs    drivers  ide         kernel     out             productdefine  test      vendor


    【运行环境】
    硬件:rk3568
    ROM版本:openharmony 4  release
    DevEvoStudio版本:DevEco Studio 4 release
    SDK版本: API 11


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

    精彩评论3

    cf981378640

    沙发 发表于 2024-9-19 16:56:06
    刚刚使用hb clean命令清理后重新build还是报出同样的错误

    ohbrn

    发表于 2024-10-30 21:53  IP属地: 河南省郑州市

    回复 cf981378640: 检查下是不是环境的问题,我参考了北京迅为的南向视频教程从新配置环境后正常了

    【1 条回复】

    shixiaocheng

    板凳 发表于 2024-10-31 10:49:14
    [2024-09-19 15:18:27]  [OHOS ERROR] FileNotFoundError: [Errno 2] No such file or directory: 'npm'
    npm重装下试试

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

    返回顶部