web-dev-qa-db-ja.com

Xcode-構成:エラー:$ PATHに許容可能なCコンパイラが見つかりません

最初からMacを再構築します。 xcodeとrvmをインストールしてからルビーをインストールしようとしましたが、それらはすべて私に与えています:

Error running ' ./configure --prefix=/Users/durrantm/.rvm/rubies/Ruby-1.9.3-p125 
--enable-shared --disable-install-doc --with-libyaml 
--with-opt-dir=/Users/durrantm/.rvm/usr ', 
please read /Users/durrantm/.rvm/log/Ruby-1.9.3-p125/configure.log
There has been an error while running configure. Halting the installation.
Michaels-MacBook-Air:~ durrantm$ 

ログには次のものがあります。

checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/Users/durrantm/.rvm/src/Ruby-1.9.2-p290':
configure: error: no acceptable C compiler found in $PATH

Gcc Cコンパイラが必要ですか?どうすればインストールできますか?

63
Michael Durrant

重要なステップは、実際にはinstallingXcodeコマンドラインツールafterダウンロードが完了andXcodeがインストールされている

アプリストアからXcodeをダウンロードしてインストールした後、提供されるコマンドラインツールを実際にインストールする必要があります。
このXcodeを開くには、設定に移動してからダウンロードします。コマンドラインツールを追加するための「インストール」リンクがあります。

これが完了したら、必ずターミナルウィンドウを再度開いてください。

176
Craig Ulliott

App StoreからXcodeをインストールするか、無料の開発者アカウントを登録している場合は、XCodeコマンドラインツールを http://developer.Apple.com/downloads からダウンロードできます。

インストールしたら、rvmを使用してルビーをインストールできます。

10
three

rbenvインストールエラー:

configure: error: in `/tmp/Ruby-build.20130911002344.31969/Ruby-2.0.0-p0':
configure: error: no acceptable C compiler found in $PATH

...ここに連れて来られて、

私は現在、Ruby on Rails、Ruby真新しいDebianのrbenvを介して、

元のコマンドは次のとおりです。

rbenv install 2.0.0-p0  

解決策として:

Sudo apt-get install build-essential

乾杯!

[Xcode pplのごめん]

2
Steven Luong C

読むrvm requirementsこれは、Rubyをコンパイルするために必要なものを示しています。

0
mpapis