CentOS4.4にSQLite3を入れた

ソースから入れることにした。
READMEに書いてあることにだいたいしたがって、

cd /sqlite-3.3.8/
mkdir bld
cd bld
../configure
make

とやったところで、
tcl.h がないことに起因すると見られるエラーがたくさん出てビルドが失敗する。
tcl自体はデフォルトで入っているのだが、ヘッダファイルはないらしい。
で、configureファイルに --disable-tcl というオプションがあることを発見したので、

make clean #さっきの途中までのビルドを削除
../configure --disable-tcl
make

とやったらビルド成功。
tclをバリバリ使う人ってそんなにいないと思うので、tclを使わないのをデフォルトにしたほうがいいんじゃないかなあ。