0

凸最適化パッケージ OBOE をインストールしようとしています: https://projects.coin-or.org/OBOE/wiki/MacosxOboe

その指示に従いましたが、このステップでエラーが発生しました。

fink install g77

次の理由により、fink は適切にインストールされていると思います。

fink install atlas

正常に実行されました。

その間

fink install g77

私に言います:

Information about 10346 packages read in 1 seconds.
Failed: no package found for specification 'g77'!

誰かが何が起こったのか知っていますか?ありがとうございました

4

1 に答える 1

2

コンパイラg77はかなり古く、gcc 3.x 時代の一部です。gcc 4.0 以降、g77に置き換えられましたgfortrangfortranは F77 コンパイラではありませんが、ほぼすべての標準に準拠した (および一部のベンダー拡張機能を使用した) F77 コードをコンパイルする必要があります。g77またはのようなコンパイラをインストールするように求めるチュートリアルは避けることをお勧めしf2cます。

fink を簡単にインストールできない場合gfortran(そして、そのように思えない場合)、macports を使用して Fortran コンパイラをインストールすることを検討してください。macports よりも注意してください。Fortran コンパイラは gcc パッケージの一部であるため、次のようなコマンドを使用します。

sudo port install gcc48 

を含む GNU コンパイラ コレクションをインストールしますgfortran

于 2014-11-24T17:11:35.880 に答える