我試圖在運行OS X 10.6.8和Xcode 3.2.5的Mac上安裝Ruby-1.9.2-head。每當我運行「rvm install ruby-1.9.2-head」命令時,在「#configuring」部分出現錯誤。 configure.log文件說:遇到問題在RVM上安裝Ruby
./configure --prefix =/Users/me/.rvm/rubies/ruby-1.9.2-head --enable-shared --disable-install-doc --with -libyaml-dir =/Users/me/.rvm/usr configure:error:can not run/bin/sh tool/config.sub
我試過完全刪除rvm,然後重新安裝穩定版本(根據Wayne的RVM主頁上的說明無效。另外,我已經安裝了1.8.7版本的Ruby(隨機附帶)。
我成功地在另外兩臺運行OS X 10.6.8的機器上安裝了rvm和Ruby,但他們運行的是Xcode 3.2.6。我是否需要升級Xcode?
謝謝。
我安裝了Xcode 3.2.6,甚至沒有解決這個問題。這真的很奇怪。 – William 2011-12-30 06:26:43
嘗試獲取更高版本的Xcode。並嘗試使用像brew這樣的包管理器來安裝rvm。 (即使它失敗了,它可能會給你提供更好的支持來調試這個問題,像升級xcode之類的技巧)。 – jake 2011-12-30 06:47:41
我相信Xcode 3.2.6是我可以在Snow Leopard上運行的最高版本。 Xcode 4+需要Lion。有趣的是,我現在剛剛使用rvm安裝了Ruby 1.9.3-p0,所以我想我會在我的MB Air上使用該版本,並在其他兩個系統上使用1.9.2。我會考慮看起來很有趣的Homebrew。 – William 2011-12-30 12:58:18