在把 gcc g++ gfortran的版本从7降到6,以及安装make后,仍然无法正常安装,提示make_gamit:command not found,请问该如何解决呢?
有没有可能是ubuntu版本问题,ubuntu版本过高导致的?
我看网上的教程都是:Ubuntu 12.04 under GAMIT10.40
解决方法
执行下面试下:
sudo apt install make libx11-dev csh tcsh
看下官网的说法:
Linux
有许多不同类型的 Linux 系统,每一种都略有不同。但是,如果您是 Linux 用户,您可能熟悉命令行界面、上述要求以及必要时安装软件包。因此,我将在此限制自己,仅说明我知道的几个具体点。
大多数 Linux 系统可能会默认安装 Fortran 和 C 编译器。但是,请务必咨询您的系统管理员或查看您的操作系统分销商(例如 Ubuntu 上的编译器)的说明,以确保是这种情况。您可能还需要安装“gcc-multilib”和/或“gfortran-multilib”包以确保兼容性。
请注意,某些系统(例如 Ubuntu)可能还需要安装 csh 和 tcsh 才能运行 GAMIT/GLOBK 脚本。这些可以通过例如 Ubuntu 软件中心或
sudo apt install make libx11-dev csh tcsh
如果上述方法还不行
建议参考官网步骤,一步步排查重新安装试下