尝试使用yocto prject创建示例Linux法师,但会导致构建错误

时间:2018-11-13 13:36:31

标签: yocto

我试图基于“ yocto project mega Manuel”创建Linux映像。但是在构建映像步骤时出现错误。

我遵循了mega Manuel。 我正在使用Ubuntu 18.04.1 LTS。

错误:

  

aju @ aju-HP-15-Notebook-PC:〜/ poky / build $ bitbake core-image-sato       警告:主机发行版“ Ubuntu-18.04”尚未通过此版本的构建系统进行验证;因此,必须先进行验证。您可能会遇到   意外故障。建议您使用经过测试的   分配。       解析食谱:100%| ######################################## ||时间:00:00:49       899个.bb文件的解析完成(0个缓存,899个解析)。目标1330个,跳过38个,屏蔽0个,错误0个。       注意:解决所有丢失的任务队列依赖性        构建配置:BB_VERSION =“ 1.28.0” BUILD_SYS =“ x86_64-linux” NATIVELSBSTRING =“ Ubuntu-18.04” TARGET_SYS =“ i586-poky-linux” MACHINE =“ qemux86” DISTRO =“ poky” DISTRO_VERSION =“ 2.0.3” TUNE_FEATURES =“ m32 i586”   TARGET_FPU =“” meta meta-yocto
  meta-yocto-bsp =“ jethro:331275422b2c3f326f605c23ae89eedb4e222eb5”

     

注意:准备RunQueue注:执行SetScene任务注:   执行RunQueue任务错误:oe_runmake失败错误:功能   失败:do_compile(日志文件位于   /home/aju/poky/build/tmp/work/x86_64-linux/automake-native/1.15-r0/temp/log.do_compile.301)   错误:失败的日志文件存储在:   /home/aju/poky/build/tmp/work/x86_64-linux/automake-native/1.15-r0/temp/log.do_compile.301   日志数据如下:调试:执行shell函数do_compile |注意:   make -j 4 | :&& / bin / mkdir -p doc && {   PATH ='/ home / aju / poky / build / tmp / work / x86_64-linux / automake-native / 1.15-r0 / build / t / wrap:'$ PATH   &&导出PATH; } && / usr / bin / perl   /home/aju/poky/build/tmp/work/x86_64-linux/automake-native/1.15-r0/automake-1.15/doc/help2man

     

-output = doc / automake-1.15.1 automake-1.15       | help2man:如果将选项输出到stderr,则无法获取--help' info from automake-1.15 | Try-no-discard-stderr'       | Makefile:3687:目标'doc / automake-1.15.1'的配方失败       |制作:*** [doc / automake-1.15.1]错误255       |警告:从shell命令退出代码1。       |错误:oe_runmake失败       |错误:功能失败:do_compile(日志文件位于/home/aju/poky/build/tmp/work/x86_64-linux/automake-native/1.15-r0/temp/log.do_compile.301)       错误:任务403(虚拟:本地:/home/aju/poky/meta/recipes-devtools/automake/automake_1.15.bb,   do_compile)失败,退出代码为“ 1”       注意:任务摘要:尝试了73个任务,其中53个不需要重新运行,而1个失败。       等待0个正在运行的任务完成:        摘要:1个任务失败:virtual:native:/home/aju/poky/meta/recipes-devtools/automake/automake_1.15.bb,   do_compile摘要:显示1条警告消息。摘要:有   显示了2条ERROR消息,返回了非零的退出代码。

这个最新版本是问题还是其他?

1 个答案:

答案 0 :(得分:0)

为什么要使用Yocto的旧版本? 2.0.x于2015年首次发布,现代发行版不支持。如果您需要使用2.0.x,则可以从最新发行版中选择一个补丁来修复autoconf,但我确实建议您使用2.5(或2.6,因为现在有可能发布)来代替。< / p>