我是 yocto 的初学者。我正在尝试在 ubuntu 17.10 上构建爱迪生图像。
我正在关注这个链接。
但它在本机 autmake 中失败了。
我在这里链接了食谱错误。
重新编辑
我已经对删除 automake 错误进行了更改,然后是patch。现在它在本机 ncurses-5.9 中失败了。日志文件附加Log_file。
谢谢,
普里坦
命令行中 automake 的生成 man 文档有问题:
: && /bin/mkdir -p doc && { PATH='/home/prityaa/documents/boards/intel/edison/tools/yocto/iot-devkit-yp-poky-edison-20160606/iot-devkit-yp-poky-edison-20160606/build_edison/tmp/work/x86_64-linux/automake-native/1.14.1-r0/build/t/wrap':$PATH && export PATH; } && /usr/bin/perl /home/prityaa/documents/boards/intel/edison/tools/yocto/iot-devkit-yp-poky-edison-20160606/iot-devkit-yp-poky-edison-20160606/build_edison/tmp/work/x86_64-linux/automake-native/1.14.1-r0/automake-1.14.1/doc/help2man --output=doc/automake-1.14.1 automake-1.14
真正的错误没有被打印出来,而是被截断为:
help2man: can't get `--help' info from automake-1.14
您可以按照以下建议:
Try `--no-discard-stderr' if option outputs to stderr
但我不认为你真的很想生成 automake 文档:)
所以,我建议只是通过创建假输出文档来取悦制造商来解决它。在您的机器上运行:
$ touch /home/prityaa/documents/boards/intel/edison/tools/yocto/iot-devkit-yp-poky-edison-20160606/iot-devkit-yp-poky-edison-20160606/build_edison/tmp/work/x86_64-linux/automake-native/1.14.1-r0/automake-1.14.1/doc/automake-1.14.1
$ touch /home/prityaa/documents/boards/intel/edison/tools/yocto/iot-devkit-yp-poky-edison-20160606/iot-devkit-yp-poky-edison-20160606/build_edison/tmp/work/x86_64-linux/automake-native/1.14.1-r0/automake-1.14.1/doc/aclocal-1.14.1
这应该禁用 help2man 调用 automake 构建。是的,它有点难看,最好解决实际问题,但足以继续前进并建立形象。