在morty中构建libgfortran_6.2.bb配方时出错:backtrace-supported.h:没有这样的文件或目录

时间:2017-08-19 14:30:19

标签: linux embedded-linux gfortran yocto

我正在尝试在Morty中构建libgfortran_6.2.bb配方。 我已经包含在我的local.conf中:

FORTRAN_forcevariable = ",fortran"
RUNTIMETARGET_append_pn-gcc-runtime = " libquadmath libgfortran"
IMAGE_INSTALL_append = " gfortran gfortran-symlinks libgfortran libgfortran-dev"

但我收到错误:

../../../../../../../../work-shared/gcc-linaro-6.3-r2017.02/git/libgfortran/runtime/backtrace.c:37:33: fatal error: backtrace-supported.h: No such file or directory compilation terminated.
Makefile:2419: recipe for target 'backtrace.lo' failed make[1]: *** [backtrace.lo] Error 1

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

不幸的是,OE中的fortran支持已经被打破了很长一段时间。这个patch series带来了所需的修复,但没有在rocko发布开发周期之前到达。如果需要,该系列看起来很简单,可以根据您的特定需求向后移植,否则请检查您是否可以将项目转发给摇滚乐。