问题描述
我正在通过Yocto为Renesas r-car H3构建Xen虚拟机管理程序,遇到以下错误。
| /home/user/Renesas_H3/build/build/tmp/work/aarch64-poky-linux/xen/unstable+gitAUTOINC+391a8b6d20-r0/git/tools/python/../../tools/cross-install -d -m0755 -p / home / user / Renesas_H3 / build / build / tmp / work / aarch64-poky-linux / xen / unstable + gitAUTOINC + 391a8b6d20-r0 / git / dist / install / usr / lib / xen / bin
| CC =“ aarch64-poky-linux-gcc -march = armv8-a -mtune = cortex-a57.cortex-a53 --sysroot = / home / user / Renesas_H3 / build / build / tmp / sysroots / h3ulcb” CFLAGS =“ -DBUILD_ID -fno-strict-aliasing -std = gnu99 -Wall -Wstrict-prototypes -Wdeclaration-after-statement -Wno-unused-but-set-variable -Wno-unused-local-typedefs -O2 -fomit-frame-pointer -D__XEN_INTERFACE_VERSION __ = XEN_LATEST_INTERFACE_VERSION -MMD -MP -MF .install.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE“ LDFLAGS =”“ python3
| setup.py install --record build / installed_files.txt --prefix =“ / usr”
| --root =“ / home / user / Renesas_H3 / build / build / tmp / work / aarch64-poky-linux / xen / unstable + gitAUTOINC + 391a8b6d20-r0 / git / dist / install” --force
|运行安装
|运行构建
|运行build_py
|运行build_ext
|建立'xc'扩展名
| aarch64-poky-linux-gcc -march = armv8-a -mtune = cortex-a57.cortex-a53 --sysroot = / home / user / Renesas_H3 / build / build / tmp / sysroots / h3ulcb -DNDEBUG -g -fwrapv- O2 -Wall -Wstrict-prototypes -DBUILD_ID -fno-strict-aliasing -std = gnu99 -Wall -Wstrict-prototypes -W声明后声明-Wno-unused-但设置变量-Wno-unused-local-typedefs- O2 -fomit-frame-pointer -D__XEN_INTERFACE_VERSION __ = XEN_LATEST_INTERFACE_VERSION -MMD -MP -MF .install.d -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -fPIC -I ../../ tools / include -I ../ ../tools/libs/toollog/include -I ../../ tools / libs / evtchn / include -I ../../ tools / libxc / include -Ixen / lowlevel / xc -I / usr / include /python3.5m -c xen / lowlevel / xc / xc.c -o build / temp.linux-x86_64-3.5 / xen / lowlevel / xc / xc.o -fno-strict-aliasing -Werror
| cc1:错误:包含位置“ /usr/include/python3.5m”对于交叉编译是不安全的[-Werror = poison-system-directories]
|在/usr/include/python3.5m/Python.h:8:0包含的文件中,
|从xen / lowlevel / xc / xc.c:7:
| /usr/include/python3.5m/pyconfig.h:9:53:致命错误:aarch64-linux-gnu / python3.5m / pyconfig.h:没有这样的文件或目录
| cc1:将所有警告视为错误
|编译终止。
|错误:命令“ aarch64-poky-linux-gcc”失败,退出状态为1
| Makefile:17:目标“安装”的配方失败
| make [4]:*** [安装]错误1
| make [4]:离开目录'/ home / user / Renesas_H3 / build / build / tmp / work / aarch64-poky-linux / xen / unstable + gitAUTOINC + 391a8b6d20-r0 / git / tools / python'
| /home/user/Renesas_H3/build/build/tmp/work/aarch64-poky-linux/xen/unstable+gitAUTOINC+391a8b6d20-r0/git/tools/../tools/Rules.mk:240:目标配方' subdir-install-python'失败
| make [3]:*** [subdir-install-python]错误2
| make [3]:离开目录'/ home / user / Renesas_H3 / build / build / tmp / work / aarch64-poky-linux / xen / unstable + gitAUTOINC + 391a8b6d20-r0 / git / tools'
| /home/user/Renesas_H3/build/build/tmp/work/aarch64-poky-linux/xen/unstable+gitAUTOINC+391a8b6d20-r0/git/tools/../tools/Rules.mk:235:目标配方' subdirs-install'失败
| make [2]:*** [subdirs-install]错误2
| make [2]:离开目录'/ home / user / Renesas_H3 / build / build / tmp / work / aarch64-poky-linux / xen / unstable + gitAUTOINC + 391a8b6d20-r0 / git / tools'
| Makefile:63:目标“安装”的配方失败
| make [1]:*** [安装]错误2
| make [1]:离开目录'/ home / user / Renesas_H3 / build / build / tmp / work / aarch64-poky-linux / xen / unstable + gitAUTOINC + 391a8b6d20-r0 / git / tools'
| Makefile:134:目标“安装工具”的配方失败
|制作:*** [安装工具]错误2
|错误:oe_runmake失败
|错误:功能失败:do_compile(日志文件位于/home/user/Renesas_H3/build/build/tmp/work/aarch64-poky-linux/xen/unstable+gitAUTOINC+391a8b6d20-r0/temp/log.do_compile.7373 )
错误:任务523(/home/user/Renesas_H3/build/meta-virtualization/recipes-extended/xen/xen_git.bb,do_compile)失败,退出代码为'1'
注意:任务摘要:尝试了3792个任务,其中3774个不需要重新运行,并且1个失败。
等待0个正在运行的任务完成:
摘要:1个任务失败: /home/user/Renesas_H3/build/meta-virtualization/recipes-extended/xen/xen_git.bb,do_compile 摘要:显示了2条警告消息。 摘要:显示了2条ERROR消息,返回了非零的退出代码。
请帮助我解决问题。
关于, -Vamsi
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)