下载地址 (HTTP): http://www.sleepycat.com/update/snapshot/db-4.1.25.tar.gz 下载地址 (FTP): 版本: 4.1.25 包的大小: 3 MB 估计所需硬盘空间: 27 MB |
db包中包括db_archive,db_checkpoint,db_deadlock,db_dump,db_load,db_printlog,db_recover,db_stat,db_upgrade,db_verify以及db库。许多程序中与db相关的函数都将使用db库。
用下面的命令安装db:
cd build_unix && ../dist/configure --prefix=/usr \ --enable-compat185 \ --enable-cxx && make && make docdir=/usr/share/doc/db-4.1.25 install |
注: 如果你想使你的db-4.1.25支持Java,配置时应加入选项--enable-java。支持Java才能在以后编译 OpenOffice 时使用系统里的 db.
cd build_unix && ../dist/configure --prefix=/usr --enable-compat185 : 这里没有使用./configure命令是因为在不同的系统平台上需要在不同的目录中编译db。
make docdir=/usr/share/doc/db-4.1.25 install :这条安装命令将db的文档安装到正确的位置。
和大多数库一样,这里不需要做额外的配置。不过,库文件的路径如 /usr/lib 或 /usr/local/lib 应该在 /etc/ld.so.conf 文件中,这样 ldd 才能找到这个库。在检查了这一点后,要以 root 的身份运行 /sbin/ldconfig 。
如果你在安装了db-4.1.25以后重新编译perl,你就需要使用perl-5.8.0-db-4.1.patch,在http://downloads.linuxfromscratch.org/blfs-patches可以找到。