您现在的位置是:首页 > 文章详情

鸿蒙 2.0 源码编译问题

日期:2020-09-12点击:1011

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

具体错误如下:

[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 <module>
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 <module>
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:

原文链接:https://www.oschina.net/question/2681657_2318815
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章