如何安装 g77?

如何安装 g77?

我在台式电脑上使用 Ubuntu 12.04 LTS (32bit-i386)。我需要 g77 编译器来运行某些特定应用程序。只有安装了 g77 编译器后才能安装该应用程序。此特定应用程序是基于 g77 fortran 编译器设计的,不能与 12.04 LTS 中可用的标准编译器 gfortran 一起使用。

并指导我在 12.04 中安装 g77 的步骤。我一直apt-get update & apt-get install g77在尝试更改sources.list文件。经过处理后,我可以安装 g77,但当我尝试编译 fortran 程序时,它显示错误

/usr/bin/ld: cannot find crt1.o: No such file or directory
/usr/bin/ld: cannot find crti.o: No such file or directory
/usr/bin/ld: cannot find -lgcc_s
collect2: ld returned 1 exit status

请帮帮我。我正努力解决这个问题。

答案1

由于g77不再受支持,您需要从旧的 Ubuntu 存储库下载它。

您可以从Ubuntu Hardy 软件包页面。以下是页面截图。

在此处输入图片描述

  • 根据您的架构下载amd64或版本。i386
  • 从屏幕截图中可以看出,该软件包依赖于gcc-3.4、、和,您必须先安装它们,并且可能删除这些软件包的较新版本gcc-3.4-baselibc6libg2c0-dev

我建议下载Ubuntu 8.04(哈代苍鹭),并将其安装在虚拟机上。然后您可以下载g77包并直接安装。

相关内容