Проблема установки Ruby с помощью rvm (ошибка при запуске configure) - PullRequest
10 голосов
/ 23 декабря 2010

Это то, что у меня есть, у кого-нибудь была идея сделать правильную настройку?

MacBook-Air-de-Remy-Thellier:~ remythellier$ rvm install 1.9.2
/Users/remythellier/.rvm/rubies/ruby-1.9.2-p0, this may take a while depending on your cpu(s)...

ruby-1.9.2-p0 - #fetching 
ruby-1.9.2-p0 - #extracted to /Users/remythellier/.rvm/src/ruby-1.9.2-p0 (already extracted)
ruby-1.9.2-p0 - #configuring 
Error running './configure --prefix=/Users/remythellier/.rvm/rubies/ruby-1.9.2-p0 --enable-shared  ', please read /Users/remythellier/.rvm/log/ruby-1.9.2-p0/configure.log
There has been an error while running configure. Halting the installation.

Ответы [ 5 ]

20 голосов
/ 23 декабря 2010

Установите XCode с вашего OSX CD.Это даст вам gcc и все, что вам нужно для компиляции рубинов, которые вы хотите установить.

edit

Mountain Lion больше не поставляется gcc с XCode,Вы должны явно установить его из «Настройки» -> «Загрузки» -> «Установить инструменты командной строки», как @boulder_ruby упомянул

5 голосов
/ 10 октября 2012

Если вы недавно установили XCode, как и я, помните, что вам нужно сначала открыть его, что запустит мастер установки.

** Также убедитесь, что вы указали установку инструментов командной строки,которые, по крайней мере, в моем случае, не были включены по умолчанию.(ключ здесь - компилятор C) - внутри XCode, перейдите в настройки (cmd +,), Загрузки, затем установите инструменты командной строки

2 голосов
/ 09 марта 2013

Возможно, это немного поздно, но если у вас возникли проблемы, как у меня, эта статья - спасение жизни. Вам нужно не только установить XCode, но и «инструменты командной строки», которые находятся в настройках XCode:

http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/

2 голосов
/ 06 декабря 2012

В дополнение к ответу boulder_ruby мне также пришлось обновиться до последней стабильной версии RVM, чтобы установить Ruby.

1 голос
/ 12 апреля 2013

Шаги, которые я выполнил для обновления ruby ​​с 1.8.7 до 1.9.3 (mac osx 10.7)

  • Установить RVM https://rvm.io/rvm/install/
  • Затем загрузите установочный xcode из appstore
  • Установить инструменты командной строки из xcode - Перейти к xcode->preferences->downloads->components->commandline tools сейчас запустить
  • sudo rvm install 1.9.3
  • rvm use 1.9.3
...