Есть ли способ указать на правильную версию GCC? - PullRequest
0 голосов
/ 18 мая 2019

Первый пост в Stackoverflow, поэтому заранее благодарю. Я пытаюсь установить пакет r с именем sm или любой пакет, который необходимо скомпилировать. Я действительно буду признателен за любые возможные рекомендации, так как это мешает мне компилировать r-пакеты и файлы RMarkdown.

Я получаю сообщение об ошибке, которое указывает на неверную версию gcc на моем компьютере. Я прочитал другой пост, в котором говорилось, что мне нужно добавить путь к gcc к моему .bash_profile, поэтому я изменил его так:

экспорт PATH = / usr / local / bin: $ PATH

PATH = "$ PATH: /usr/local/Cellar/gcc/9.1.0 /: / USR / местные / бен /" экспортный путь

Я получаю это сообщение об ошибке:

  • установка исходного кода пакета ‘sm’ ... ** пакет "sm" успешно распакован и проверены суммы MD5 /usr/local/Cellar/gcc/8.2.0/bin/gcc-7 -I "/Library/Frameworks/R.framework/Resources/include" -DNDEBUG -I / usr / local / include -fPIC -Wall -g -O2 -c fgamma.c -o fgamma.o ** libs / bin / sh: /usr/local/Cellar/gcc/8.2.0/bin/gcc-7: Нет такого файла или каталога make: *** [fgamma.o] Ошибка 127 ОШИБКА: ошибка компиляции для пакета "sm"
...