10.6 Snow Leopard と RubyOSA のインストール

Mac OS Xに関するヌマタメモ
2010年1月27日 07:31

私自身は使ってないけど、RubyOSA が Snow Leopard でインストールできなくなっていたので、ちょっとだけメモ。

以下、ターミナルで作業します($ はプロンプト)。 打ち間違いを避けるため、cat...sed の行はコピー&ペーストで実行してください。

  • $ svn checkout svn://rubyforge.org/var/svn/rubyosa
  • $ cd rubyosa/trunk
  • $ cat src/rbosa.c | (rm src/rbosa.c; sed "s/c ID/c RB_ID/g" > src/rbosa.c)
  • $ ruby extconf.rb
  • $ make
  • $ sudo make install
  • $ sudo make install-extras

以上。

要は、rbosa.c の38行目と39行目の「static ID sClasses;」「static ID sApp;」を、それぞれ「static RB_ID sClasses;」「static RB_ID sApp;」に書き換えて、make すればオッケー、と。

コメントを書く


トラックバックはありません。

トラックバックURL: http://numata.designed.jp/mt-tb.cgi/358