1

今日の初めに sudo gem update を実行し、それが機能するのを見てわくわくしましたが、最終的には失敗しました。

Building native extensions.  This could take a while...
ERROR:  While executing gem ... (Gem::Installer::ExtensionBuildError)
ERROR: Failed to build gem native extension.

ruby extconf.rb update
can't find header files for ruby.

Xcode を持っていないので、できればインストールしたくありません。これを修正する他の方法はありますか?

4

3 に答える 3

2

一部のrubygemのcネイティブ拡張機能を構築するために必要なcライブラリを取得するには、xcodeをインストールする必要があります。Xcodeをインストールしたくない理由はありますか?

于 2009-09-08T18:43:56.273 に答える
0

Rubyのソース(の一部)を探しているようです。それを入手してインストールしてみてください。

于 2009-09-14T07:30:55.373 に答える
0

この質問への回答と、MacRumors フォーラムのこのスレッドを確認してください。現在、すべての Xcode がなくても gcc と適切なライブラリをインストールできるようですが、Apple から DMG 全体をダウンロードする必要があります。

于 2009-09-09T14:41:28.460 に答える