を実行するrbenv install 1.9.2-p320
と、次の出力が得られます。
エラー: このパッケージは GCC でコンパイルする必要がありますが、ruby-build は
gcc
システムで適切な実行可能ファイルを見つけることができませんでした。GCC をインストールして、再試行してください。詳細: Apple は、バージョン 4.2 の時点で Xcode に公式の GCC コンパイラを含めなくなりました。代わりに、実行可能ファイルは、 LLVM バイトコードを出力する GCC の修正バージョンである
gcc
へのシンボリック リンク です。llvm-gcc
ほとんどのプログラムでは、
llvm-gcc
コンパイラは問題なく動作します。ただし、1.9.3-p125 より古いバージョンの Ruby は と互換性がありませんllvm-gcc
。古いバージョンの Ruby をビルドするには、システムに公式の GCC コンパイラがインストールされている必要があります。問題を解決するには: 次のパッケージを使用して公式の GCC コンパイラをインストールします: https://github.com/kennethreitz/osx-gcc-installer/downloads
Apple の Command Line Tools for Xcode パッケージをインストールしている場合でも、古いバージョンの Ruby をビルドするには、公式の GCC コンパイラをインストールする必要があります。Command Line Tools for Xcode パッケージには、
llvm-gcc
.
Xcode 4.3.2 がインストールされています。上に osx-gcc-installer をインストールしても安全ですか? これにより、上記の問題が修正され、iOS 開発のために Xcode がスムーズに実行されますか?
前もって感謝します。