brew install veclibfort:gfortran:没有这样的文件或目录

cla*_*lay 8 homebrew gfortran

作为八度音阶的先决条件,我需要安装veclibfort:

brew install veclibfort
Run Code Online (Sandbox Code Playgroud)

我收到了错误

==> make check
gfortran -o tester -O tester.f90 vecLibFort.o -framework vecLib
make: gfortran: No such file or directory
make: *** [check] Error 1
Run Code Online (Sandbox Code Playgroud)

这个错误听起来像我没有安装gfortran,但我确实如此.如果我跑gfortran -v:

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) 
Run Code Online (Sandbox Code Playgroud)

这个问题似乎在这里得到解决:

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

但似乎没有相关的解决方案.

cla*_*lay 7

我只需要重新安装gcc:

brew uninstall gcc
brew install gcc
Run Code Online (Sandbox Code Playgroud)

在那之后veclibfort完美安装.感谢kmm的答案.他发布了评论,我发布的答案是我可以标记为已接受的.