たろマーク (はてなブックマーク)
-
[ javascript ][ test ] Rspec ライクな Javascript テストフレームワーク
-
[ ezpublish ] eZ のデータソースを CakePHP で使うためのアダプタ。Rails とか Django にこれを移植すれば!
-
[ iquestioner ]
-
[ ruby ]
-
[ lazy-people ] おつでしたー
■ DB_File.pm
ちょっと、SpamAssassin に必要っぽいものをガリガリ入れてるんだけど、
いいかげん、CPAN モジュール使おうか検討中。
DB_File は、Berkeley DB が必要ってことで、インストールを試みて、結構こけたのでメモ。
#どうでもいいけど、おいしそうな名前だなぁと思ってたら、
#ベーカリーじゃなくてバークレーΣ(゚口゚;<英語弱いのなんとかしる
#DB_File は、Required Modules じゃ無いので、あったらいいな程度みたいです;)
自分は、最新 Ver の 4.2.52 を入れました。
configure スクリプトが直下にないんだけど、
dist ディレクトリ以下にあります。
しかし、dist/configure ってすると怒られるので、
build_unix に移動してから、../dist/configure ってやればオッケー。
この辺は、README に書いてあったかも^^;
んで、install すると、
/usr/local/BerkeleyDB.4.1 以下にインストールされるんだけども、
DB_File make 時に、db.h がねぇよ、と怒られるので、
/usr/local/BerkeleyDB にシンボリックリンクを張って、
DB_File インストール前に、
export LD_PRELOAD=/usr/local/BerkeleyDB/lib/libdb.so
とする。(README のとおりにやっただけ。)
あ~、db.h とか、libdb.a とかは、別途、/usr/local/include や、/usr/local/lib にシンボリックリンク張った。
これでOKと。
BerkeleyDB 2.x 以上の機能を使いたい場合は、
DB_File じゃなくて、BerkeleyDB モジュール使えとさ。
必要になったらまた入れるべぇ。
トラックバック
このエントリーのトラックバックURL:
http://vkgtaro.jp/cgi-bin/mt/mt-tb.cgi/176




