OpenHarmony开发者论坛
标题:
编译master报OHOSException('ninja phase failed', '4000')
[打印本页]
作者:
yidianliuyun
时间:
2023-12-1 11:25
标题:
编译master报OHOSException('ninja phase failed', '4000')
【问题描述】
master分支编译报错,
抛
OHOSException
(
'ninja phase failed'
,
'4000'
)
编译命令:
./build/prebuilts_download.sh./build.sh
--product-name
rk3568
--ccache
相关的代码,截图,日志信息
FAILED: load BTF from vmlinux: Unknown error -22make[
2
]: *** [/home/maliang/oh-master/out/kernel/src_tmp/linux-
5
.
10
/Makefile:
1236
: vmlinux]
Error
255
make[
1
]: *** [arch/arm64/Makefile:
208
:
rk3568-toybrick-x0-linux.img
]
Error
2
make[
1
]: Leaving directory
'/home/maliang/oh-master/out/kernel/OBJ/linux-5.10'
make: *** [Makefile:
192
: __sub-make]
Error
2
ninja: build stopped: subcommand failed.
[91m[OHOS
ERROR
][0m Traceback (most recent call last):
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/services/ninja.py"
, line
70
, in _execute_ninja_cmd
[91m[OHOS
ERROR
][0m
SystemUtil.exec_command
(
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/util/system_util.py"
, line
64
, in exec_command
[91m[OHOS
ERROR
][0m raise
OHOSException
(
[91m[OHOS
ERROR
][0m
exceptions.ohos_exception.OHOSException
: Please check build log in /home/maliang/oh-master/out/rk3568/build.log
[91m[OHOS
ERROR
][0m
[91m[OHOS
ERROR
][0m During handling of the above exception, another exception occurred:
[91m[OHOS
ERROR
][0m
[91m[OHOS
ERROR
][0m Traceback (most recent call last):
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/containers/status.py"
, line
47
, in wrapper
[91m[OHOS
ERROR
][0m return func(*args, **kwargs)
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/modules/ohos_build_module.py"
, line
67
, in run
[91m[OHOS
ERROR
][0m raise exception
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/modules/ohos_build_module.py"
, line
65
, in run
[91m[OHOS
ERROR
][0m super().run()
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/modules/interface/build_module_interface.py"
, line
72
, in run
[91m[OHOS
ERROR
][0m raise exception
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/modules/interface/build_module_interface.py"
, line
70
, in run
[91m[OHOS
ERROR
][0m
self._target_compilation
()
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/modules/ohos_build_module.py"
, line
103
, in _target_compilation
[91m[OHOS
ERROR
][0m
self.target_compiler.run
()
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/services/ninja.py"
, line
38
, in run
[91m[OHOS
ERROR
][0m
self._execute_ninja_cmd
()
[91m[OHOS
ERROR
][0m File
"/home/maliang/oh-master/build/hb/services/ninja.py"
, line
77
, in _execute_ninja_cmd
[91m[OHOS
ERROR
][0m raise
OHOSException
(
'ninja phase failed'
,
'4000'
)
[91m[OHOS
ERROR
][0m
exceptions.ohos_exception.OHOSException
: ninja phase failed
[91m[OHOS
ERROR
][0m
[91m[OHOS
ERROR
][0m Code:
4000
[91m[OHOS
ERROR
][0m
[91m[OHOS
ERROR
][0m Reason: ninja phase failed
我尝试过的解决方法和结果
(1)补充了各个博客和文章提到的依赖,没有解决问题。
我想要达到的结果
编译通过
【运行环境】
硬件:Windows 10, WSL2(Ubuntu 20.04)
作者:
dragon
时间:
2023-12-1 11:52
标题:
编译master报OHOSException('ninja phase failed', '4000')
master分支不要轻易编译,我给你看一个官方 每日构建 失败的issue单:
编译master分支,先看官方今天能否编译成功。
欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/)
Powered by Discuz! X3.5