Я не могу установить GCC с Мохаве 10,14 - PullRequest
0 голосов
/ 02 ноября 2018

Я пытаюсь установить компилятор fortran в моей системе Mojave благодаря команде

brew install gcc

К сожалению, у меня есть это сообщение об ошибке

Каталог, который должен содержать системные заголовки, не существует: / USR / включать

Я обнаружил, что мне пришлось установить последнее обновление Инструментов командной строки, которое я сделал, и обновить Xcode до 10.1, но ошибка остается той же.

Я пытался обновить brew, но он сказал

Ошибка: / usr / local должен быть доступен для записи!

и доктор сказал, что моя версия Xcode устарела, хотя я только что обновился до версии 10.1

Так что ... любая помощь приветствуется.

Спасибо всем

Жив

Ответы [ 2 ]

0 голосов
/ 01 марта 2019

Я нашел очень подробные инструкции по компиляции GCC от "Paul" на https://solarianprogrammer.com/2017/05/21/compiling-gcc-macos/

В частности, этот шаг решит вашу проблему:

macOS Mojave изменил расположение системных заголовков, это сломало процесс сборки GCC 8. Для сборки GCC необходимо установить заголовочные файлы в старом месте:

cd /Library/Developer/CommandLineTools/Packages/
open .
0 голосов
/ 19 ноября 2018

Обновите разрешения, используя:

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