2017-08-19 10 views
2

Mortyでlibgfortran_6.2.bbレシピを作成しようとしています。 私はlocal.confに含まれています:mortyでlibgfortran_6.2.bbレシピをビルドするエラー:backtrace-supported.h:そのようなファイルまたはディレクトリがありません

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 

は、これはどのように解決することができますか?

答えて

0

残念ながら、OEのFortranサポートはかなりの間壊れていました。このpatch seriesは必要な修正をもたらしましたが、Rockoリリース開発サイクルの前には到着しませんでした。このシリーズは、必要に応じて特定のニーズに合わせてバックポートするだけのシンプルに見えます。そうでなければ、プロジェクトをロコに転送できるかどうかを確認してください。

+0

私は同じ問題を抱えています。私はrockoに更新しましたが、これはまだ破棄されているようです:( –

+0

Hm。特にv6.2、またはlibgfortranが必要ですか?正しいパッチを再現してフィルタリングしようとしますか? – LetoThe2nd

+0

libgfortranはおそらくGCCにかなり結びついています(GCCディストリビューションの一部ですが、Rockoでは7.2になっています)ので、GCC/libgccを入れ替えずにYoctoで置き換えるのは難しいかもしれません。 –

関連する問題