From: Tanaka Akira Date: 2011-12-06T08:07:14+09:00 Subject: [ruby-dev:44944] Re: [ruby-cvs:41134] naruse:r33956 (trunk): Comment out tests which fails with GDBM-DBM compat mode. 2011年12月6日7:19 KOSAKI Motohiro : > DBM::VERSIONは仕様が腐っていて 1)本物のdbmとリンクした場合は > コンパイル時に使ったDBMのバージョンを表示 2) gdbm等の代替実装と > リンクした場合は "unknown" という表示 となっているのがworkaroundを > 入れにくくしている諸悪の根源なので、ついでにそこを直してしまう。と > いうのもありかもしれない。dbmのバージョンを実行時にとる方法を > 思いつかないけど 本物 (4.3BSD) じゃなくて Berkeley DB ですね。 本物のは version は提供していないように思います。 GDBM は gdbm_version というのがあります。 かなり十分な情報が得られるような気がしますね。 -- [田中 哲][たなか あきら][Tanaka Akira]