2014-07-14 13 views
8

Als prereq zu Oktave, ich brauche veclibfort zu installieren:Gebräu installieren veclibfort: gfortran: Keine solche Datei oder das Verzeichnis

brew install veclibfort 

ich den Fehler

==> make check 
gfortran -o tester -O tester.f90 vecLibFort.o -framework vecLib 
make: gfortran: No such file or directory 
make: *** [check] Error 1 

Dieser Fehler klingt wie ich don bekommen Ich habe Gfortran installiert, aber ich tue es. Wenn ich gfortran -v laufen:

Using built-in specs. 
COLLECT_GCC=gfortran 
COLLECT_LTO_WRAPPER=/usr/local/Cellar/gcc/4.8.3/libexec/gcc/x86_64-apple-darwin13.2.0/4.8.3/lto-wrapper 
Target: x86_64-apple-darwin13.2.0 
Configured with: ../configure --build=x86_64-apple-darwin13.2.0 --(snip) 
Thread model: posix 
gcc version 4.8.3 (GCC) 

Dieses Problem scheint hier angesprochen werden:

https://github.com/Homebrew/homebrew-science/issues/992

aber es scheint nicht eine relevante Lösung.

+0

Wird Gfortran über die alte gfortran-Formel oder die neue gcc-Formel installiert? – kmm

+0

Ich habe keine Ahnung. Wie überprüfe ich? Ich nehme an, dass neu ist besser als alt? – clay

+1

'brew uninstall gfortran' sollte Ihnen sagen, ob es installiert ist. Wenn es ausgeführt wird, wurde diese Formel installiert. Deinstallieren Sie dann 'gcc' und installieren Sie nur' gcc' neu. Sollte nicht schaden. – kmm

Antwort

7

Ich hatte einfach gcc neu zu installieren:

brew uninstall gcc 
brew install gcc 

Nach diesem veclibfort perfekt installiert. Danke an KMM für die Antwort. Er postet als Kommentar, ich poste als Antwort, dass ich als akzeptiert markieren kann.

Verwandte Themen