2

はい、LionにRuby 1.9.3をインストールする際の問題に関して、主にXcodeの新しいバージョン(私の場合は4.3.2)の問題が原因で、いくつかの質問が投稿されていることを知っています。

ただし、この方法に関してStackに投稿されているすべてのことを試してみましたが、何も役に立ちません。コンパイルを開始し、1分または2パスしてから、突然停止します。

例として、私は以下を試してみました(もちろん、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 install 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/

私が試した最後のことは、この回答の更新されたガイドに従うことでした。同じ問題。

ここで何が問題になる可能性がありますか?

ノート。私は以下をインストールしました:

  1. Ruby 1.8.7
  2. 自作0.7.1
  3. RVM 1.17.10
  4. GCCインストーラー4.2.1
  5. Xcode 4.3.2
  6. コマンドラインツール
4

2 に答える 2

8

RVMには、必要なすべてのライブラリをインストールするための更新されたコマンドがあります。

rvm get head
rvm requirements run

パスワードの入力を求められる場合があります(のsudo)。

その実行後:

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

RVM1.19以降を更新

RVMがすべてを処理します。

rvm get stable
rvm autolibs homebrew
rvm install 1.9.3
于 2013-01-22T20:31:51.383 に答える
1

readlineに問題があるようです。Homebrewを使用しているので、これを試すことができます:

brew install readline
rvm install 1.9.3 --with-readline=`brew --prefix readline`
于 2013-01-22T16:17:14.190 に答える