Ошибка установки ruby ​​1.9.2 на rvm - PullRequest
1 голос
/ 08 мая 2011

Я попытался установить ruby ​​1.9.2 на rvm, но после некоторой компиляции компьютера система выдает сообщение об ошибке на терминале. Вы знаете, в чем дело? У меня уходит часы: (

ruby-1.9.2-head - #fetching 
HEAD is now at 91799a2 merges r30786, r30787 and r30797 from trunk into ruby_1_9_2.
From https://github.com/ruby/ruby
 * branch            ruby_1_9_2 -> FETCH_HEAD
Already up-to-date.
Copying from repo to src path...
Running autoconf
ruby-1.9.2-head - #configuring 
ruby-1.9.2-head - #compiling 
ERROR: Error running 'make ', please read /Users/nofear38/.rvm/log/ruby-1.9.2-head/make.log
ERROR: There has been an error while running make. Halting the installation.

Ответы [ 4 ]

6 голосов
/ 08 мая 2011

Запустите rvm notes и убедитесь, что установлены зависимости ОС.

2 голосов
/ 08 мая 2011

В сообщении об ошибке говорится: «1001 *».Что этот файл журнала говорит вам об ошибке?Это может точно сказать вам, в чем проблема.

Если нет, то какую команду вы использовали при установке RVM?

Соблюдаете ли вы Методы установки или некоторые другие инструкции?Слишком часто мы обнаруживаем, что люди либо следовали неправильным указаниям, либо не следовали полностью указаниям, либо использовали общесистемную установку вместо изолированной программной среды для одного пользователя.

Вывод команды, которую вы показываете, не являетсячто я вижу при установке Ruby через RVM для текущей установки 1.9.2.Если вы использовали:

rvm install 1.9.2-head

Я рекомендую вместо этого использовать:

rvm install 1.9.2

, который будет тянуть 1.9.2-p180, который является текущей стабильной ветвью, а не последним кровотечениемверсия.

2 голосов
/ 08 мая 2011

У вас установлены инструменты сборки из XCode?Они понадобятся вам, если вы хотите make вещей.

0 голосов
/ 09 ноября 2011

Если вы не решили эту проблему, я использую Ubuntu 11.0, и я использовал sudo apt-get install ruby-rvm и rvm установлен отлично!

...