3 votes

Installation de Gofortran pour Mac

J'ai besoin d'un compilateur C et de gofrortran pour installer un paquet. J'ai pu obtenir le compilateur C avec :

xcode-select --install

Malheureusement, j'ai du mal à obtenir un compilateur fortran fonctionnel. Je sais que je devrais pouvoir en télécharger un ici :

https://cran.r-project.org/bin/macosx/tools/

Des conseils ?

Mise à jour J'ai essayé de télécharger à partir de HPC et j'ai reçu l'erreur suivante lors du détartrage :

x usr/local/: Can't set user=0/group=0 for usr/localFailed to set file flags
x usr/local/bin/
x usr/local/.com.apple.installer.keep
x usr/local/libexec/
x usr/local/include/
x usr/local/lib/
x usr/local/share/
x usr/local/share/man/
x usr/local/share/locale/
......    
x usr/local/libexec/gcc/x86_64-apple-darwin17.5.0/7.3.0/plugin/gengtype
x usr/local/bin/gcov
x usr/local/bin/g++
x usr/local/bin/gfortran
x usr/local/bin/gcc-ranlib
x usr/local/bin/gcov-tool
x usr/local/bin/gcc-nm
x usr/local/bin/gcc-ar
x usr/local/bin/gcc
x usr/local/bin/gcov-dump
x usr/local/bin/cpp
tar: Error exit delayed from previous errors.

2voto

Natsfan Points 12853

Oui, cela a toujours été une tâche difficile mais je recommande gfortran. Il fait partie du paquetage GCC de gnu. C'est un bon compilateur Fortran et le meilleur est qu'il est gratuit. Si vous avez fait des recherches sur le web, vous savez que la plupart des compilateurs Fortran sont coûteux. Le lien ci-dessus vous permettra d'accéder à des binaires précompilés pour gfortran. Les binaires sont emballés sous forme de fichiers Mac .dmg faciles à installer.

La version pour Sierra est 6.3 tandis que la dernière version pour Mojave est 8.2.

0 votes

J'ai essayé la version HPC et j'ai rencontré le problème suivant lorsque j'ai essayé de désarchiver : x usr/local/: Can't set user=0/group=0 for usr/localFailed to set file flags x usr/local/bin/ x usr/local/.com.apple.installer.keep x usr/local/libexec/ ... tar: Error exit delayed from previous errors.

1voto

John Keates Points 2570

Installez homebrew à partir de brew.sh, puis installez gcc à l'aide de brew. Le paquet gcc contient gfortran. Il s'agit d'un processus documenté et vérifié. Brew vous indiquera également si vous avez manipulé des permissions, si des variables de chemin manquent ou si vous utilisez sudo là où vous ne devriez pas.

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