Xcode - configure: ошибка: нет приемлемого компилятора C в $PATH
перестроить Mac с нуля. Установленные xcode и rvm затем пытаются установить рубины, но все они дают мне:
Error running ' ./configure --prefix=/Users/durrantm/.rvm/rubies/ruby-1.9.3-p125
--enable-shared --disable-install-doc --with-libyaml
--with-opt-dir=/Users/durrantm/.rvm/usr ',
please read /Users/durrantm/.rvm/log/ruby-1.9.3-p125/configure.log
There has been an error while running configure. Halting the installation.
Michaels-MacBook-Air:~ durrantm$
В журнале есть:
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/Users/durrantm/.rvm/src/ruby-1.9.2-p290':
configure: error: no acceptable C compiler found in $PATH
Нужен ли мне компилятор gcc C? Как его установить?
Ответы
Ответ 1
Критический шаг на самом деле заключается в установке инструментов командной строки Xcode после завершения загрузки и установки Xcode
После загрузки и установки Xcode из магазина приложений вам необходимо фактически установить инструменты командной строки, которые он предоставляет.
Для этого откройте Xcode, перейдите к настройкам, затем загрузите. Существует ссылка "Установить", чтобы добавить инструменты командной строки.
Как только это будет завершено, обязательно заново откройте окно терминала.
Ответ 2
Либо вы устанавливаете Xcode из магазина приложений, либо если у вас есть зарегистрированная бесплатная учетная запись разработчика, вы можете загрузить инструменты командной строки XCode из http://developer.apple.com/downloads
После того, как вы установили это, вы можете пойти и установить свои рубины с помощью rvm.
Ответ 3
Ошибка установки rbenv:
configure: error: in `/tmp/ruby-build.20130911002344.31969/ruby-2.0.0-p0':
configure: error: no acceptable C compiler found in $PATH
... привел меня сюда,
В настоящее время я устанавливаю Ruby on rails, ruby через rbenv на совершенно новом Debian,
Оригинальная команда:
rbenv install 2.0.0-p0
В качестве решения:
sudo apt-get install build-essential
Приветствия!
[Извините за Xcode ppl]
Ответ 4
Считывание rvm requirements
показывает, что вам нужно скомпилировать ruby.