Ruby のバージョンをアップグレードしようとしています。現在 p194 を使用していますが、p362 が利用可能であることがわかりました。注:私はこれに慣れていないので、何か誤解していたらごめんなさい。
私は Macbook Pro、OSX 10.7.5 を使用しています。Ruby のバージョンは次のとおりです。
[~]$ルビー -v ruby 1.9.3p194 (2012-04-20 リビジョン 35410) [x86_64-darwin11.4.0]
したがって、RVM を使用してアップグレードしようとすると、次のコマンドを実行します。
[~]$rvm アップグレード 1.9.3-p194 1.9.3-p362
そして、確認を求められます。はいと言います。実行すると、エラーが発生します。
新しい ruby のインストール ruby-1.9.3-p362 downloads/ruby-1.9.3-p362 で使用できるバイナリ Ruby はありません。
コンパイルを続行します。バイナリ ルビーの詳細については、「rvm マウント」を参照してください。
Ruby をソースから /usr/local/rvm/rubies/ruby-1.9.3-p362 にインストールします。CPU によっては時間がかかる場合があります...
ruby-1.9.3-p362 - #downloading ruby- ruby-1.9.3- p362
- #extracted to /usr/local/rvm/src/ruby-1.9.3-p362 (展開済み)
パッチsegfault_fix_7629 は既に適用されています。
ruby-1.9.3-p362 - #configuring
'env LDFLAGS=-L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/active/include ./configure --enable の実行中にエラーが発生しました-shared --disable-install-doc --prefix=/usr/local/rvm/rubies/ruby-1.9.3-p362 --with-opt-dir=/usr/local/rvm/usr' を読んでください / usr/local/rvm/log/ruby-1.9.3-p362/configure.log configure
の実行中にエラーが発生しました。インストールを停止しています。
gem を 1.9.3-p194 から ruby-1.9.3-p362 に移行中
Ruby 'ruby-1.9.3-p362' がインストールされていません - 最初にインストールしてください。
gem の移行中にエラーが発生しました。
だから私は実行します:
[~]$rvm install ruby-1.9.3-p362
そして、私はエラーのためにこれを取得します:
downloads/ruby-1.9.3-p362 で使用できるバイナリ Ruby はありません。 コンパイルを続行します。バイナリ ルビーの詳細については、「rvm マウント」を参照してください。 Ruby をソースから /usr/local/rvm/rubies/ruby-1.9.3-p362 にインストールします。CPU によっては時間がかかる場合があります... ruby-1.9.3-p362 - #ruby-1.9.3-p362 をダウンロードしています。接続によっては時間がかかる場合があります... ruby-1.9.3-p362 - #extracted to /usr/local/rvm/src/ruby-1.9.3-p362 (展開済み) パッチ segfault_fix_7629 は既に適用されています。 ruby-1.9.3-p362 - #configuring 'env LDFLAGS=-L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/active/include ./configure --enable の実行中にエラーが発生しました-shared --disable-install-doc --prefix=/usr/local/rvm/rubies/ruby-1.9.3-p362 --with-opt-dir=/usr/local/rvm/usr' を読んでください / usr/local/rvm/log/ruby-1.9.3-p362/configure.log 構成の実行中にエラーが発生しました。インストールを停止しています。
そこで、参照しているログ ファイルを開きました。内容は次のとおりです。
[2013-01-15 23:01:13] env LDFLAGS=-L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/ active/include ./configure --enable-shared --disable-install-doc --prefix=/usr/local/rvm/rubies/ruby-1.9.3-p362 --with-opt-dir=/usr/local /rvm/usr ビルド システムの種類を確認しています... x86_64-apple-darwin11.4.2 ホスト システムの種類を確認しています... x86_64-apple-darwin11.4.2 ターゲット システムの種類を確認しています... x86_64-apple-darwin11.4.2 C コンパイラのデフォルトの出力ファイル名をチェックしています... configure: エラー: C コンパイラは実行可能ファイルを作成できません 詳細については、「config.log」を参照してください。
ここで何が起こっているのか、この問題を修正する方法についてアドバイスしてください。
前もって感謝します。