2003-11-04 [長年日記]
λ. Re: FreeBSDのRubyとRuby-GNOME2
以前にruby-gnome2-devel-enで Installing ruby-gnome on FreeBSD というスレッドがあったので参考になると思います。
「/usr/libexec/ld-elf.so.1: /usr/local/lib/libgthread-2.0.so.200: Undefined symbol "pthread_getschedparam"」の原因は、libgthreadがlibc_rをリンクしていなくて、しかも`pkg-config --libs gthread`にも-lc_rが含まれていないことです。最近のglibだと直っていると聞きました。
それと、「ruby_r -I/usr/local/lib/ruby/site_ruby/1.8/i386-freebsd4 base.rb」で「Undefined symbol "rbgutil_sym_g2r_func" - /usr/local/lib/ruby/site_ruby/1.8/i386-freebsd4/gtk2.so (LoadError)」になるのは、おそらくは-Iを指定したために「require 'gtk2'」でgtk2.rbではなくgtk2.soが読み込まれてしまうのが原因です。gtk2.soはglib2.soに依存しているので、先にglib2.soがrequireされていないとこのようなエラーになります。
λ. 読書
- 『マンガ金正日入門−北朝鮮将軍様の真実』
- 李 友情 [著], 李 英和 [訳]
- 『REC 1』
- 花見沢 Q太郎 [著]
どっかで見たことある絵だなぁと思ったら、花見沢Q太郎ってベルウッドハウス描いてる人だったか。
λ. hyperset
まだまだ完成度は低いけど例の集合クラスをこっそり公開。マニュアルは面倒だったので、とりあえずfinite-set.rbからパクってしまいました。(もしまずかったらすいません > 原先生)
ありがとうございます。助かります。
もちろんかまわないです。ってゆーかすごーく面白いですね。ヤラレタ!
どうもありがとうございます