使用fink安装g77

时间:2014-11-23 17:57:25

标签: macos fortran fink

我正在尝试安装凸优化包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'!

有人知道发生了什么吗?谢谢

1 个答案:

答案 0 :(得分:2)

编译器g77已经很老了,是gcc 3.x时代的一部分。自gcc 4.0起,g77已被gfortran取代。虽然gfortran不是F77编译器,但它应该编译任何符合标准(以及一些供应商扩展)F77代码。我建议避免任何教程要求您安装g77f2c等编译器,因为这是一个明显的迹象,它们已经严重过时了。

如果fink没有gfortran的简单安装(并且它听起来不像那样),请考虑使用macport来安装Fortran编译器。注意,与使用macports相比,Fortran编译器是gcc包的一部分,因此您可以使用如下命令:

sudo port install gcc48 

安装GNU编译器集合,包括gfortran