MacOSX10.6には、RubyだけでなくGemsやRailsも最初から入っています。
ところが、twitterを簡単に操作できるようになるパッケージをインストールしようとすると、どうもうまくいきません。
Windows環境では
> gem install twitter
で、あっさりインストールされたのですが。。
Macでは
can't find header files for ruby.
というエラーになってしまいます。う~む。
ぐぐってみると同様のエラーが出るという質問がなされているフォーラムがいくつか見つかり、Rubyをインストールし直すと良い、だとか、Xcodeを最新版にしてみろとの回答がついていました。
ダメもとでXcode3.2.2をダウンロードしてインストールし、再度twitterのインストールを試みると……
$ sudo gem install twitter Password: Building native extensions. This could take a while... Successfully installed json-1.2.3 Successfully installed twitter-0.9.4 2 gems installed Installing ri documentation for json-1.2.3... Installing ri documentation for twitter-0.9.4... Installing RDoc documentation for json-1.2.3... Installing RDoc documentation for twitter-0.9.4...
今度はうまくいきました。
—
ところで、Xcode単体版が見つからず、xcode_3.2.2_and_iphone_sdk_3.2_final.dmgなるものをダウンロードしたのですが、iPhoneSDKも問答無用でインストールされました(^^;
というか、iPhoneSDKの方が主で、Xcodeはおまけみたいな扱いですね~。