2010年1月24日日曜日

mac: Quicksilver のプラグイン作成でハマる

http://blog.deadbeaf.org/2007/12/15/howto-write-quicksilver-plugin-ja/ を見て Quicksilver のプラグインを作りはじめたものの、ハマりまくってなかなか 進まない。

まず Quicksilver Develop版 (http://getqs.com/dev/) が存在しない。

やれやれと思って、ソースコードをビルドしてみたものの、失敗。

  • 材料: http://code.google.com/p/blacktree-alchemy/source/browse/#svn/branches/B5X
  • /Developer/Apps/Quicksilver にコードツリーを置いてやらないとビルドが進まない
  • QS_SOURCE_ROOT はちゃんと書き換えてるんだけどなぁ。まあいいや
  • ビルドが進むと NSWindowDelegate なんて知らねーよってエラーメッセージが。
  • はて? ちゃんと import されてそうだが、と思ってコードをながめてたら...
  • NSWindowDelegate って Snow Leopard からの API なのね (reference)
  • 家 Mac は今だに Leopard。

なんかしょぼい (自分が、です)。つまるところ、

  • branches/B5X の head は 10.6 でないと build できなさげ
  • tags/B54 はタイムスタンプ的に 10.5 で build できそう

であると。後者を試してみよう。

0 件のコメント:

コメントを投稿