Установить g77 используя fink
Я пытаюсь установить выпуклый пакет оптимизации 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'!
кто-то знает, что случилось? Спасибо
1 ответ
Компилятор g77
довольно старый и часть эпохи gcc 3.x. Начиная с gcc 4.0, g77
был заменен gfortran
, В то время как gfortran
не является компилятором F77, он должен компилировать практически любой совместимый со стандартами (и с некоторыми расширениями поставщика) код F77. Я бы посоветовал избегать любого урока, требующего установки таких компиляторов, как g77
или же f2c
поскольку это явный признак, они сильно устарели.
Если у Финка нет легкой установки gfortran
(и это не так), рассмотрите возможность использования macports для установки компилятора Fortran. Обратите внимание, что в случае с macports компилятор Fortran является частью пакета gcc, поэтому вы должны использовать такую команду:
sudo port install gcc48
установить коллекцию компиляторов GNU, в том числе gfortran
,