Установить 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,

Другие вопросы по тегам