使用 fink 安装 g77 [关闭]
Posted
技术标签:
【中文标题】使用 fink 安装 g77 [关闭]【英文标题】:install g77 using fink [closed] 【发布时间】: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'!
有人知道发生了什么吗?谢谢
【问题讨论】:
在apple.stackexchange.com问不是更好吗? 您可以尝试安装gfortran
。
apple.stackexchange.com/q/157816/24154。请do not post the same question on multiple sites。每个社区都应该诚实地回答问题,而不会浪费任何人的时间。 @VladimirF,对于未来,如果您要建议另一个网站,请务必提醒人们不要交叉发布(告诉他们如果他们发布在错误的网站上,他们可以删除他们的问题并将其发布到其他地方)。
【参考方案1】:
编译器g77
已经很老了,属于 gcc 3.x 时代。从 gcc 4.0 开始,g77
已被 gfortran
取代。虽然gfortran
不是 F77 编译器,但它应该编译几乎所有符合标准(以及一些供应商扩展)的 F77 代码。我建议避免任何教程要求您安装像 g77
或 f2c
这样的编译器,因为这清楚地表明它们已经严重过时了。
如果 fink 无法轻松安装 gfortran
(而且听起来不像),请考虑使用 macports 安装 Fortran 编译器。请注意,与 macports 相比,Fortran 编译器是 gcc 包的一部分,因此您可以使用如下命令:
sudo port install gcc48
安装 GNU 编译器集合,包括 gfortran
。
【讨论】:
gfortran 似乎是 fink 的 gcc49 软件包的一部分(可能还有其他版本,但我安装了 gcc49)。 @JayFreeman-saurik- 它将成为所有gcc4X
软件包的一部分。以上是关于使用 fink 安装 g77 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 Fink 在 Mac 上安装 GNU Octave?
python_select 与 fink 安装的 python?