2002-03-01 [長年日記]
λ. まだ2月だと思ってた…
λ. Gimp-Ruby
stringioを参考に、StringValue()/StringValuePtr()と allocation frameworkに対応。それでrb_enable_super()の存在に気がついた。どうも使い方が良く解らない。
λ. #<TypeError: Gdk::Fixnum is not a module>
ruby-gimp-libs-0.6.6-i386-mingw32.tar.bz2で requre 'gtk' すると、#<TypeError: Gdk::Fixnum is not a module> になってしまうらしい。僕のところでは再現しないんだけど、一体何がまずいんだろう…
gtk.soは、少し前のCVSのを、シンボルをエクスポートするように変更してコンパイルしただけで、特に変な事はしてないはずだし…
λ. 買った本
- 『すべてがFになる - THE PERFECT INSIDER』
- 浅田寅ヲ[作画] 森博嗣[原作]
λ. Gimp-Ruby
このアイディアを実際に実装してみた。systemは他のスレッドもブロックしてしまうようなので、仕方無くfork&execすることに。Win32だとcygwin以外では当然forkできないはずなので、どうしよっかな。
何だかとても無駄なことをしてる気がする。dRubyを使ってみたいだけじゃないのかと小一時間問詰められそうだ。