2007-02-26 拡張ライブラリをMinGWでビルドしたら、変。 ruby sqlite3-rubyのラッパをMinGWでビルドして使うと、セグメントフォルトで落ちる。 あれ?試しにRuby側の呼び出し直前にputsとか適当な変数への代入を入れてみたら落ちない。 うーむ。Ruby側を元に戻して、C言語側でsqlite3用ライブラリ呼び出し直前にfflush()を入れてみた。落ちない。 なんだこれ。 Ruby本体がVC6.0ビルドで、拡張ライブラリがMinGWなせいかな。バイナリ互換のはずだけど。Ruby本体をMinGWでビルドして試してみるべか。