« [Ruby] orca_card | トップページ | [Ruby] zenprofile »

2009年5月20日 (水)

[Ruby] event_hook


1.0.0 がリリース([ruby-talk:336965])。



Ruby の C API である rb_add_event_hook() をラップするライブラリ。
Cのコードを書かなくても、rb_add_event_hook と同様のことができるようになるらしい。



1.9.2dev で試してみたがエラー。 多分、1.9.1でもエラーになると思います。



$ sudo gem install event_hook


でインストール。インストールは成功。



$ ruby demo.rb


としてみたところ、残念ながらエラー。



event_hook は、RubyInline に依存していると思われるのだけど、コンパイル時に "node.h" が見つからないとエラーになった。



試した Ruby のバージョンは、



$ ruby -v
ruby 1.9.2dev (2009-05-16 trunk 23438) [i686-linux]


なんだけど、1.9系 では、node.h はインストールされない。



以下、Ruby の ChangeLog からの引用。



  * include/ruby/node.h, node.h: move node.h from include path.
  This change stop to install node.h because of saving ABI
  (node.h will be changed. Extensions should not depends on
  this file).

|

« [Ruby] orca_card | トップページ | [Ruby] zenprofile »

コメント

この記事へのコメントは終了しました。

トラックバック


この記事へのトラックバック一覧です: [Ruby] event_hook:

« [Ruby] orca_card | トップページ | [Ruby] zenprofile »