2012-08-24 163 views
3

我可以安裝在Mac上任何Ruby版本上運行的山獅RVM問題與山獅

我已經確定的Brew醫生都好。

當我運行ie rvm intall 1.9.3-head時,我得到以下內容。

From git://github.com/ruby/ruby 
* branch   ruby_1_9_3 -> FETCH_HEAD 
Already up-to-date. 
Copying from repo to src path... 
ruby-1.9.3-head - #autoreconf 
ruby-1.9.3-head - #configuring 
ruby-1.9.3-head - #compiling 
Error running 'make', please read /Users/lee/.rvm/log/ruby-1.9.3-head/make.log 
There has been an error while running make. Halting the installation. 
lee$ mate /Users/lee/.rvm/log/ruby-1.9.3-head/make.log 

這是make.log裏http://pastie.org/private/wt48jlhlng9tgbdgqap8q

請任何人都可以提出建議。它看起來像MD5是問題?我不是命令行的專家,所以任何幫助都會很棒。

在此先感謝。

回答

2

嘗試以下操作:

  • 更新Xcode中,得到將與獅子工作,並再次運行該命令的版本。

  • 使用安裝:

    rvm install 1.9.3 --with-gcc=clang

  • 安裝GCC 4.2,並嘗試:

    rvm install 1.9.3 --with-gcc=gcc-4.2

Hope one of these will work.

+0

首先一個我:錯誤運行「使」,請閱讀/Users/leesmith/.rvm/log/ruby-1.9.3-head/make.log 出現了一個錯誤同時運行make。停止安裝。 clang:error:不支持的選項'--with-libyaml' Ruby'ruby-1.9.3-head'是使用clang構建的 - 但它沒有(完全)支持,期望出現錯誤。第二個剛剛失敗 – Lee

+0

唉..我確信過去看過這個。我記得所有1.9版本的編譯器都有問題。你有機會嘗試最後一個嗎? – Pran

+0

是的,我跑了。這真讓我失望。一整天都在。會更容易回到獅子,但我不想! – Lee