近頃版/another blog@hatena/Wiki/BBS
< 病的なメソッド | UEFA CL バルセロナ×チェルシー 2nd Reg >
なんかこんなものを作っているので、久々にSQLiteなんぞ触っているわけですが。
_開発に使ってる手元のLinux君にはあらかじめRPMでversion2系のSQLiteを入れておいたのですよ。ところがperlから使おうと思ってDBD::SQLite入れてアクセスしようとしてみたら「DBファイルの形式が違うぜ」とか言いやがるの。なんだと思って調べてみたら、perlのDBDドライバは「俺はsqlite-3.1.3だぜー」とか言いやがるの。
ひょっとしてと思ってCPANモジュール頼みじゃなくて自分でtarボール落としてきてDBD::SQLiteのコンパイルしてみたらですね、なんかSQLiteのコンパイルをその場で始めやがるんですよ。perlモジュールが自前でSQLite一式取り込んでやがるの。もうね、(以下略)
しかしながら、「ライセンスは Public Domain 」と漢らしい宣言をしているSQLite的でもあるので一概にクソモジュールめ!と叫ぶわけにもいかず。
_仕方ないのでソースからversion3系のSQLiteを入れてそれで使うようにしましたよ。
なかなか斬新なやられ方でありました。まる。