Эта ошибка make
сообщает вам, что у вас нет двоичного кода на вашем пути, который называется f77
. Есть две вещи, которые вам нужно найти, чтобы исправить это:
У вас есть установленный Fortran компилятор? MacOS X/Xcode не поставляется с предустановленной по умолчанию. Самые простые варианты его установки - сторонние инструменты, такие как macports или homebrew, где вы можете установить gfortran
, который может быть автономным пакетом или может быть частью пакета gcc
.
После того, как вы установили компилятор, ваш файл должен знать об этом. Без просмотра make-файла это только предположение, но если autotools не используются, компилятор fortran обычно жестко закодирован в переменной, называемой FC
, например. вы можете увидеть линию
FC=f77
и вы изменили бы это
FC=gfortran
gfortran
предполагающий находится в вашем пути.
После того, как у вас установлен Fortran компилятор и Makefile знает об этом, вы должны быть в состоянии выполнить make
успешно.
Отсутствие компилятора Fortran, а не части стандартного распространения Xcode и связанных с ним средств командной строки, может быть причиной этой ошибки. Вы установили компилятор Fortran? –