2012-07-27 10 views
8

Macbookをマウンテンライオンにアップデートしましたが、以下のようなヘッダに関するエラーのため、いくつかの宝石をインストールすることができません。私は周りを見回し、Rubyヘッダーがなくなってしまっていると思われます。 Xcodeをインストールすることが推奨されていたので、アプリケーションストアとXcodeコマンドラインツールから完全なXcodeをインストールしました。しかし、まだ運がない。助言がありますか?マウンテンライオンのアップグレード後にいくつかの宝石をインストールすることができません

ERROR: Failed to build gem native extension. (Gem::Installer::ExtensionBuildError) 
checking for ffi.h... *** extconf.rb failed *** 
Could not create Makefile due to some reason, probably lack of 
necessary libraries and/or headers. Check the mkmf.log file for more 
details. You may need configuration options. 

答えて

26

Xcodeのコマンドラインツールをインストールしてください。このhint

は、この問題で私を助けた:

sudo ln -s /usr/bin/llvm-gcc-4.2 /usr/bin/gcc-4.2 
+1

ありがとうございます!私はあなたのヒントリンクに従って、それは問題を解決しました! – John

+1

ありがとう!今の魅力のように動作します! –

+1

主な小道具!何とか10.8私のcmdラインツールをアンインストールしましたか? wtf? – OneChillDude

2

私は物事がちょうど「コマンドラインツールXcodeのための10.8から2012 7月下旬、」インストールすることで動作させることができましたから(自分自身をXcodeのない):

参考のため、私はLionにXCodeをインストールしませんでした。単に「コマンドラインツール」だけです。新しいXCodeコマンドラインツールが古いXCodeでうまくいくかどうかは不明です。

+0

10.8のコマンドラインツールをダウンロードしていましたが、見つけられませんでしたので、リンクに感謝します。 – John

関連する問題