编译时候出错。log文件如下:请求解决
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...
riscv32-unknown-elf-gcc -Iplatform/os/Huawei_LiteOS/kernel/include -Iconfig -DCONFIG_TEE_HUKS_SUPPORT -DCONFIG_CHIP_PKT_32K -DHI_BOARD_ASIC -DHI_ON_FLASH -E build/link/system_config.ld.S -o build/build_tmp/scripts/system_config.ld -P
nvimg_builder(["build/build_tmp/scripts/system_config.ld"], ["build/link/system_config.ld.S"])
product_name_list: ['sta']
xml h file: /home/harmony/harmony/code/code-1.0/vendor/hisi/hi3861/hi3861/tools/nvtool/h_file/nv
/home/harmony/harmony/code/code-1.0/vendor/hisi/hi3861/hi3861/tools/nvtool/out_nv_bin/sta
您好,请在添加一些详细的保存信息,具体出错原因,仅依靠出错文件不好判断问题。
需要提供完整的log才好判断,另外可以再查看看是不是scons没有安装好,
scons -v
查看scons 版本。
附上官方的环境安装教程
https://device.harmonyos.com/cn/docs/start/introduce/oem_quickstart_3861_build-0000001054781998
安装Scons
打开Linux编译服务器终端。
运行如下命令,安装SCons安装包。
sudo apt-get install scons -y
如果软件源中无法找到安装包,请按以下步骤处理:
下载源码包(下载路径:“ https://scons.org/pages/download.html ”,推荐SCons版本是3.0.4+)。
解压源码包到任意目录(以scons-3.1.2为例)。
tar -xvf scons-3.1.2.tar.gz
安装源码包:进入解压目录,运行如下命令:
sudo python3 setup.py install
运行如下命令,查看是否安装成功。如果安装成功,查询结果下图所示。
scons -v
图4 SCons安装成功界面