2013-01-22 161 views
2

是的,我知道有一些關於在Lion上安裝Ruby 1.9.3的問題發佈的問題,主要是因爲Xcode的更高版本(4.3.2我的情況)。無法在Mac OSX上安裝Ruby 1.9.3 10.7.5

不過,我試過所有的嘗試,這是張貼在這裏堆棧有關這種方式,沒有什麼幫助。它開始編譯,一分鐘或兩遍,然後突然停止。

作爲例子我已經嘗試了下面的(當然我已經安裝GCC安裝):

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

如果運行RVM安裝1.9.3編譯過程中出現以下錯誤顯示(它停止安裝):

Error running 'make', please read /Users/henrikpetersson81/.rvm/log/ruby-1.9.3-p374/make.log 
There has been an error while running make. Halting the installation. 

在這裏你可以閱讀最新版本的日誌文件失敗: http://jsfiddle.net/hyhrk/

我試過的最後一件事是按照this answer中的更新指南進行操作。同樣的問題。

這裏有什麼問題?

注意。我已經安裝下列程序:

  1. 的Ruby 1.8.7
  2. 家釀0.7.1
  3. RVM 10年1月17日
  4. GCC 4.2.1安裝
  5. 的Xcode 4.3.2
  6. 命令行工具

回答

7

RVM有一個更新的命令來安裝所有需要的庫:

rvm get head 
rvm requirements run 

它可能會問你的密碼(用於sudo)。

該運行後:

rvm install 1.9.3 --with-opt-dir=`brew --prefix readline` --without-tcl --without-tk 

更新RVM 1.19+

RVM需要的一切護理:

rvm get stable 
rvm autolibs homebrew 
rvm install 1.9.3 
+0

它的工作!非常感謝! – holyredbeard

0

看起來像readline存在問題。由於您使用的自制,你可以試試這個:

brew install readline 
rvm install 1.9.3 --with-readline=`brew --prefix readline` 
+0

感謝您的回答!仍然錯誤:(這是日誌:http://jsfiddle.net/srxGf/ – holyredbeard

相關問題