0

重複の可能性:
RVM (OSX 10.8) での Ruby のインストール エラー

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」を参照してください。

ここで何が起こっているのか、この問題を修正する方法についてアドバイスしてください。

前もって感謝します。

4

0 に答える 0