0

我是 yocto 的初学者。我正在尝试在 ubuntu 17.10 上构建爱迪生图像。

我正在关注这个链接。

但它在本机 autmake 中失败了。

我在这里链接了食谱错误

重新编辑

我已经对删除 automake 错误进行了更改,然后是patch。现在它在本机 ncurses-5.9 中失败了。日志文件附加Log_file

谢谢,

普里坦

4

1 回答 1

0

命令行中 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 构建。是的,它有点难看,最好解决实际问题,但足以继续前进并建立形象。

于 2018-01-23T22:31:24.510 回答