ubuntu configure: error: Berkeley DB not found

为了让svn 支持Berkeley DB,在编译安装时必须在安装apr-util时加入 –with-berkeley-db,将 Berkeley DB编译进去,在configure时出现configure: error: Berkeley DB not found错误,原因是系统没有找到libdb-yourversion.so文件,如果你已经安装了Berkeley DB ,在安装目录的lib库里找到此文件,链接到/usr/lib下即可。

以本人的机子为例

cd /usr/local/lib
ln -s /opt/bdb/lib/libdb-4.7.so
ldconfig

在重新配置一下就好了。