異なるバージョンのGCCを並べてインストール

異なるバージョンのGCCを並べてインストール

私の主な問題はGCC8Fedora 28にインストールすることです。今これはlibgfortran.so.5

しかし、私のアプリの多くは更新されず、まだlibgfortran.so.3

それでは、この問題をどのように解決するのですか?安全ですかln libgf.so.5 to libgfso.3

答え1

新しいバージョンを古いバージョンに接続するおそらく数値の変更は通常 ABI の変更を反映しているため、機能しません。

最善の方法は、古いアプリケーションをコンテナで実行することです。この場合、CentOS 7にはお探しのバージョンのlibgfortranがあるため、CentOS 7コンテナは将来的に将来の互換性を提供する必要があります。

関連情報