私の主な問題はGCC8
Fedora 28にインストールすることです。今これはlibgfortran.so.5
。
しかし、私のアプリの多くは更新されず、まだlibgfortran.so.3
それでは、この問題をどのように解決するのですか?安全ですかln libgf.so.5 to libgfso.3
?
答え1
新しいバージョンを古いバージョンに接続するおそらく数値の変更は通常 ABI の変更を反映しているため、機能しません。
最善の方法は、古いアプリケーションをコンテナで実行することです。この場合、CentOS 7にはお探しのバージョンのlibgfortranがあるため、CentOS 7コンテナは将来的に将来の互換性を提供する必要があります。