私はMountain LionのクリーンインストールにRuby 1.8.7をインストールするのに多くの問題があります。私はStack Overflowについて見てきましたが、この問題に具体的に対処するものは見当たらず、誰かがこれに遭遇したかもしれないことを願っています。Mountain Lion(10.8)にRuby 1.8.7をインストールする
私はRVMと自作を経由してRubyの1.9.3をインストールしたすべての問題を持っていなかったXcodeの
でダウンロードすることができるコマンドラインツールを使用しています。私は最初のコマンド
rvm install 1.8.7
を走った
これは周りに掘った後、私は、このエラーThe provided compiler '/usr/bin/gcc' is LLVM based, it is not yet fully supported by ruby and gems, please read `rvm requirements`.
を与えた:私は1.8.7をインストールしようとすると、それはコンパイルしようとした後、私は、次のメッセージが表示されます私は少し試しました
rvm install 1.8.7 --with-gcc=clang
Error running 'make ', please read /Users/paulzaich/.rvm/log/ruby-1.8.7-p370/make.log
There has been an error while running make. Halting the installation.
Ruby 'ruby-1.8.7-p370' was built using clang - but it's not (fully) supported, expect errors.
Please be aware that you just installed a ruby that requires 2 patches just to be compiled on up to date linux system.
This may have known and unaccounted for security vulnerabilities.
Please consider upgrading to Ruby 1.9.3-194 which will have all of the latest security patches.
この時点で私はいくつかのより多くの検索を行い、私自身のreadlineをコンパイルする必要があります。 RVM Does Not Install Ruby 1.9.2 on Snow Leopard: 'Error running 'make '
これは残念ながら1.9.3を含む私のrvmインストール全体を壊しているようです。私は1.9.3を再インストールしようとしましたが、私は1.8.7と同じエラーが出ました。私はこの時点でRVMを完全に削除し、再インストールしました。もう一度1.9.3をインストールしても問題はありませんでした。
また、このポストRVM issue with Mountain Lionに基づいて、すべてのバージョンのrvmをアップデートしようとしました。そこにも運はない。
更新:また、gcc-4.2のインストールを推奨しているREE 1.8.7にはthis walkthroughを使用してみました。残念ながら運はありません。
アップデート2:私はRVMの要件を参照し、これまでのところは良い以下のパッケージ
brew update
brew tap homebrew/dupes
brew install autoconf automake apple-gcc42
rvm pkg install openssl
をインストールしました。その後、GCCコンパイラを参照する必要があると、this postを参照しました。私はhomebrewを使用しているため、参照されているリンクが正しくない可能性があると判断しましたか? Cellarフォルダにコンパイラがあり、次のコマンドを使用しました。
CC=/usr/local/Cellar/apple-gcc42/4.2.1-5666.3/bin/gcc-4.2 rvm install 1.8.7
いいえ運がありません。以前と同じエラーメッセージ。
あなたはルビーthat comマウンテンライオンにプリインストールされているのは1.8.7ですか? –
私は、RVMを使ってルビー間を行き来することを好むでしょう。 – Paul
rvmを使用してシステムに戻すことができます。ruby-rvm use system –