0

今回は適切な手順でrubyを再インストールしていますが、パスがめちゃくちゃになっています

これが私がこのエラーを受け取っているものです

Last login: Sun Feb 24 02:06:37 on ttys000
Fawads-MacBook-Pro:~ fawadnaseer$ rvm install 1.9.3
Searching for binary rubies, this might take some time.
No binary rubies available for: osx/10.8/x86_64/ruby-1.9.3-p374.
Continuing with compilation. Please read 'rvm mount' to get more information on binary rubies.
Installing Ruby from source to: /usr/local/rvm/rubies/ruby-1.9.3-p374, this may take a while depending on your cpu(s)...
ruby-1.9.3-p374 - #downloading ruby-1.9.3-p374, this may take a while depending on your connection...
######################################################################## 100.0%
ruby-1.9.3-p374 - #extracting ruby-1.9.3-p374 to /usr/local/rvm/src/ruby-1.9.3-p374
ruby-1.9.3-p374 - #extracted to /usr/local/rvm/src/ruby-1.9.3-p374
ruby-1.9.3-p374 - #configuring
Error running 'env LDFLAGS=-L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/active/include ./configure --disable-install-doc --prefix=/usr/local/rvm/rubies/ruby-1.9.3-p374 --with-opt-dir=/usr/local/rvm/usr --disable-shared', please read /usr/local/rvm/log/ruby-1.9.3-p374/configure.log
There has been an error while running configure. Halting the installation.

Configure.log ファイルの内容

これが configure.log ファイルです [2013-02-24 02:09:37] ./configure 現在のパス: /usr/local/rvm/src/ruby-1.9.3-p374 コマンド(7): env LDFLAGS=- L/opt/sm/pkg/active/lib CFLAGS=-I/opt/sm/pkg/active/include CPATH=/opt/sm/pkg/active/include ./configure --disable-install-doc --prefix =/usr/local/rvm/rubies/ruby-1.9.3-p374 --with-opt-dir=/usr/local/rvm/usr --disable-shared ビルド システム タイプのチェック... x86_64-apple-darwin12 .2.1 ホスト システムの種類を確認しています... x86_64-apple-darwin12.2.1 ターゲット システムの種類を確認しています... x86_64-apple-darwin12.2.1 C コンパイラのデフォルトの出力ファイル名を確認しています... 構成: エラー: C コンパイラは実行可能ファイルを作成できません

アップデート:

わかりました、私は RVM をインストールしました Ruby をインストールしました Rails をインストールしました

echo $PATH を入れるとどうなりますか

echo $PATH /Users/fawadnaseer/.rvm/gems/ruby-1.9.3-p392/bin:/Users/fawadnaseer/.rvm/gems/ruby-1.9.3-p392@global/bin:/Users/fawadnaseer/ .rvm/rubies/ruby-1.9.3-p392/bin:/Users/fawadnaseer/.rvm/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt /X11/ビン

このパスに問題はありますか?

4

1 に答える 1

0

デフォルトの代わりに clang コンパイラを使用してみてください。

rvm install 1.9.3 --with-gcc=clang

于 2013-02-24T14:23:38.640 に答える