【发布时间】:2011-10-12 11:29:45
【问题描述】:
我需要编译一个旧的 (1992) fortran 代码。这段代码在一些 SGI IRIX 工作站上运行,它最初是用 f77 编译的。如果我尝试在我的 macbook pro 或 ubuntu 虚拟机上使用 gcc (g77) 编译它,我会得到错误。我想知道是否有某种方法可以获得旧的 f77 编译器(虚拟机等)。 f2c 根本不起作用。
【问题讨论】:
-
你得到什么样的错误?如果我们不知道哪些构造不能被处理,那么很难推荐另一个更新的编译器。
g77. -
如果 f2c 不起作用,那么它几乎肯定不是 f77。毫无疑问,它正在使用一些供应商特定的扩展。删除供应商特定代码或查找 SGI IRIX 工作站。
标签: compilation fortran virtual-machine