【问题标题】:install g77 using fink [closed]使用 fink 安装 g77 [关闭]
【发布时间】:2014-11-23 17:57:24
【问题描述】:

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

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

【问题讨论】:

标签: macos fortran fink


【解决方案1】:

编译器g77 已经很老了,属于 gcc 3.x 时代。从 gcc 4.0 开始,g77 已被 gfortran 取代。虽然gfortran 不是 F77 编译器,但它应该编译几乎所有符合标准(以及一些供应商扩展)的 F77 代码。我建议避免任何教程要求您安装像 g77f2c 这样的编译器,因为这清楚地表明它们已经严重过时了。

如果 fink 无法轻松安装 gfortran(而且听起来不像),请考虑使用 macports 安装 Fortran 编译器。请注意,与 macports 相比,Fortran 编译器是 gcc 包的一部分,因此您可以使用如下命令:

sudo port install gcc48 

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

【讨论】:

  • gfortran 似乎是 fink 的 gcc49 软件包的一部分(可能还有其他版本,但我安装了 gcc49)。
  • @JayFreeman-saurik- 它将成为所有 gcc4X 软件包的一部分。
猜你喜欢
  • 1970-01-01
  • 2015-08-05
  • 1970-01-01
  • 1970-01-01
  • 2013-04-20
  • 1970-01-01
  • 1970-01-01
  • 2015-01-29
  • 1970-01-01
相关资源
最近更新 更多