Kouhei Sutou
kou****@cozmi*****
2007年 7月 4日 (水) 21:57:57 JST
須藤です。 > $ kazehakase > LoadError > /usr/local/lib/ruby/site_ruby/1.8/i686-linux/glib2.so: undefined symbol: > rb_eRuntimeError - /usr/local/lib/ruby/site_ruby/1.8/i686-linux/glib2.so うーん、動的に読み込まれるやつ(Ruby拡張の.so)に libruby-static.aをリンクするだけじゃだめなのかしら。 これでなにか出ますか? % strings /usr/local/lib/kazehakase/ext/ruby.so | grep Runtime これで出るのにうまくいかないなら、私にはわからないです。すみ ません。Rubyの共有ライブラリを作った方が早かったです。 src/kazehakaseにlibruby-static.aをリンクすればいいのかしら。 でも、それは気持ち悪いなぁ。