LAWSONに行ったけど普通にチケット取れた。去年は瞬殺だったけど今年は余裕ありそう。2日間通しとは言え、5000円とちょっと高いのも影響あるのかな。fumiコメントをするお昼休みにローソンにチケット買いに行ったら既に売り切れてた。BerkeleyDBが新しすぎるのかなあと思い、4.3.28から1世代戻って4.2.52をインストール。再度rastをコンパイルしてexamples(Cバインディングの方)を実行してみるとちゃんと動く!なんだよこれが原因か、と思いきやrubyバインディングの方(examples/ruby配下)を実行するとやっぱりopenでこける。rastをデバッグオプションつきで再度コンパイルして実行。Argumentで落ちているところまでわかった。後はbd->bdb_envの中を追って、動くときと動かないときとで何が違うのか探ればいいのだが...。今回はここで力尽きた。rastがなかなかよさげなので、これをインストールしてみることにした。苦労したあげく(後でちゃんと書くこと)コンパイルまではなんとか通したのだが、インデックスの作成を実行するとなかなかプロンプトが帰ってこない。時間がかかっているだけか、と思ったがデータファイルのタイムスタンプを見ると大分前から全然更新されていない。Rast::DB.openを実行したところでだんまりになっているようだ。openで失敗する理由がよくわからん。レンタルサーバなだけに必要なライブラリをローカルにインストールしまくってむりくりそっちを呼ぶようにしていたりするのが悪いんだろうか。あとちょっとなんだけどな。ちなみに環境は以下のとおり。[i386-freebsd4]rast-0.2.0apr-1.1.1BerkeleyDB-4.3.28というわけでサイドバーにある検索機能はまだ動きません。exe化してみたのでメモっておく。Exerb関連のドキュメントってあまりないみたいだし何かの参考になれば。exe化まずレシピファイルの生成。.exrファイルを作ってもいいみたいだが,とりあえず自動で作ってみる。