1 votes

Compilateur FORTRAN gratuit - ou qui n'a pas besoin d'être mis à jour en permanence

J'ai payé cher pour acheter le "Intel Parallel Studio XE Composer Edition for Fortran OS X" - Le problème est que, chaque fois que le système d'exploitation change (par exemple, de Lion à Mountain Lion à Mavericks à Yosemite), le compilateur a besoin d'une mise à jour et de l'achat d'une nouvelle version. (A moins que vous n'achetiez une maintenance, environ 300$/an). De plus, il arrive qu'une nouvelle version soit nécessaire même lorsque Xcode est mis à jour !

Deux questions :

  1. Existe-t-il un compilateur FORTRAN gratuit ou non, qui fonctionne après les mises à jour de Xcode et/ou du système d'exploitation ?

  2. Y a-t-il un moyen de le faire fonctionner, même s'il était destiné aux Mavericks ?

3voto

yoliho Points 340

Compilateurs Fortran gratuits

gfortran fait partie de gcc (gcc signifie GNU Compiler Collection et n'est pas seulement le nom du compilateur c++ de GNU)

Xcode n'installe plus gcc (même via les outils en ligne de commande) gcc est un lien ou une enveloppe pour clang

Pour ce qui est de l'installation, ma première tentative serait de passer par un gestionnaire de paquets comme Macports, Homebrew ou fink.

Pour macports (les autres seront similaires), l'installation sera la suivante

  1. Installez macports conformément à la guide
  2. installer gcc avec l'option fortran sudo port install gcc5
  3. installer un programme de sélection pour permettre la sélection de différentes versions de gcc (dans ce cas, il n'y en aura qu'une) sudo port install gcc_select
  4. sélectionner la version sudo port select --set gcc mp-gcc5

gfortran est maintenant dans /opt/local/bin

Macports devrait télécharger des binaires prêts à l'emploi pour cela, afin de ne pas avoir à attendre une longue compilation de gcc.

Si vous mettez à jour le système d'exploitation, Macports aura besoin d'une réinstallation complète (OK, cela peut fonctionner, mais l'assistance et les tests ne sont effectués que lors d'une réinstallation complète, les précédentes mises à jour du système d'exploitation en ont certainement nécessité une, les 1 ou 2 dernières ont peut-être fonctionné).

Les instructions Homebrew sont incluses dans ce document. article qui comprend également d'autres compilateurs Fortran gratuits et d'autres informations utiles sur le Fortran.

1voto

Joe Points 11

Le Laboratory of Applied Pharmacokinetics (LAPK) de l'Université de Californie du Sud dispose de GFortran pour Mac OS 10.13. http://www.lapk.org/gfortran/gfortran.php?OS=7 au cas où quelqu'un envisagerait encore de l'installer.

Avertissement : je ne l'ai pas encore installé et je ne sais donc pas comment cela se passera.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X