6

Lionを搭載した新しいiMacを入手し、Xcode4.3.2をインストールしました。走った後

curl -L get.rvm.io | bash -s stable

新しく開いてbash使った

$ rvm install 1.9.3

Ruby 1.9.3をインストールしましたが、エラーが発生し、ログにはCコンパイラが存在しないことが示されていました。そしてrvm requirements言う:

$ rvm requirements
  [...]
Xcode 4.3+ users
- please be warned
- only ruby-1.9.3-p125+ is partially supported
- in case of any compilation issues:
 * downgrade to Xcode 4.1
 * uninstall Xcode and install osx-gcc-installer
and reinstall your rubies.

つまり、Xcode 4.1にダウングレードする必要があるかもしれないということですか?Xcode 4.3.2を維持したい場合はどうなりますか?それでは、1.9.3-p125 +は機能しますが、部分的にしか機能しませんか?

更新:またはRuby1.9.2をインストールするのはどうですか?最新のRails 3.2.3で動作しますか?もしそうなら、gccを追加する方法は?(Xcodeのgccを使用しますか?)

4

2 に答える 2

6

1.9.2以下をインストールするには、このブログ投稿の指示に従う必要があります。Xcodeと競合しないが、Rubyのビルドに使用できるGCCのコピーを取得する方法の概要を説明します。

Xcode 4.3、HomebrewおよびRuby

osx-gcc-installerはXcode4.3.2と競合し、動作中のバージョンのllvm-gccとclangを上書きするため、インストールできません。

于 2012-04-18T12:35:13.150 に答える
-2

osx-gcc-installerをインストールします

最新のルビーを使用する:

rvm install ruby

1.9.3-p125最新のルビーのままになります

于 2012-04-17T14:36:41.760 に答える