鸿蒙源码编译,鸿蒙 2.0 源码编译问题

昨天折腾了鸿蒙的源码编译,按照官网的步骤编译发现有这道地方无法编译通过,看看哪位大神能帮忙解决,感谢

具体错误如下:

[196/197] ACTION //vendor/hisi/hi3861/hi3861:run_wifiiot_scons(//build/lite/toolchain:linux_x86_64_riscv32_gcc)

FAILED: obj/vendor/hisi/hi3861/hi3861/run_wifiiot_scons_build_ext_components.txt

python ../../build/lite/build_ext_components.py --path=../../vendor/hisi/hi3861/hi3861 --command=sh\ hm_build.sh

execute ota_builder with python...

Traceback (most recent call last):

File "/usr/local/lib/scons/SCons/Script/Main.py", line 1381, in main

_exec_main(parser, values)

File "/usr/local/lib/scons/SCons/Script/Main.py", line 1344, in _exec_main

_main(parser)

File "/usr/local/lib/scons/SCons/Script/Main.py", line 1022, in _main

SCons.Script._SConscript._SConscript(fs, script)

File "/usr/local/lib/scons/SCons/Script/SConscript.py", line 286, in _SConscript

exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)

File "/root/code/vendor/hisi/hi3861/hi3861/SConstruct", line 211, in

File "/usr/local/lib/scons/SCons/Script/SConscript.py", line 597, in SConscript

return _SConscript(self.fs, *files, **subst_kw)

File "/usr/local/lib/scons/SCons/Script/SConscript.py", line 286, in _SConscript

exec(compile(scriptdata, scriptname, 'exec'), call_stack[-1].globals)

File "/root/code/vendor/hisi/hi3861/hi3861/boot/flashboot/SConscript", line 104, in

objs += env.SConscript(os.path.join(src, 'SConscript'), {'env':env,}, variant_dir = os.path.join('#', obj_path, "flashboot", path)

, duplicate=0)

File "/usr/local/lib/scons/SCons/Script/SConscript.py", line 597, in SConscript

return _SConscript(self.fs, *files, **subst_kw)

File "/usr/local/lib/scons/SCons/Script/SConscript.py", line 297, in _SConscript

handle_missing_SConscript(f, kw.get('must_exist', None))

File "/usr/local/lib/scons/SCons/Script/SConscript.py", line 179, in handle_missing_SConscript

SCons.Warnings.warn(SCons.Warnings.MissingSConscriptWarning, msg)

File "/usr/local/lib/scons/SCons/Warnings.py", line 174, in warn

_warningOut(warning)

File "/usr/local/lib/scons/SCons/Script/Main.py", line 613, in _scons_internal_warning

filename, lineno, routine, dummy = find_deepest_user_frame(traceback.extract_stack())

File "/usr/local/lib/python3.8/traceback.py", line 211, in extract_stack

stack = StackSummary.extract(walk_stack(f), limit=limit)

File "/usr/local/lib/python3.8/traceback.py", line 366, in extract

f.line

File "/usr/local/lib/python3.8/traceback.py", line 288, in line

self._line = linecache.getline(self.filename, self.lineno).strip()

File "/usr/local/lib/python3.8/linecache.py", line 16, in getline

lines = getlines(filename, module_globals)

File "/usr/local/lib/python3.8/linecache.py", line 47, in getlines

return updatecache(filename, module_globals)

File "/usr/local/lib/python3.8/linecache.py", line 137, in updatecache

lines = fp.readlines()

File "/usr/local/lib/python3.8/codecs.py", line 322, in decode

(result, consumed) = self._buffer_decode(data, self.errors, final)

UnicodeDecodeError: 'utf-8' codec can't decode byte 0xca in position 699: invalid continuation byte

During handling of the above exception, another exception occurred:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值