我无法使用莫哈韦 10.14 安装 gcc



由于命令,我试图在我的Mojave系统上安装一个fortran编译器

brew安装gcc

很遗憾,我收到了这个错误消息

应该包含系统头的目录不存在:/usr/include

我发现我必须安装命令行工具的最新更新,我照做了,并将Xcode更新到10.1,但错误仍然存在。

我试着更新brew,但上面写着

错误:/usr/local必须是可写的!

和brew医生说我的Xcode版本已经过时了,尽管我刚刚更新到10.1版本的

所以。。。任何帮助都将不胜感激。

感谢大家

Zhiv

我在https://solarianprogrammer.com/2017/05/21/compiling-gcc-macos/

特别是这一步将解决您的问题:

macOS Mojave更改了系统标头的位置GCC 8构建过程。为了构建GCC,安装所需的旧位置的头文件:

cd /Library/Developer/CommandLineTools/Packages/
open .

使用更新权限

sudo chown -R /usr/local/* /usr/local/.git; brew update

最新更新