OpenLdap 2.3.24 更新 BDB 编译问题?

来源:互联网 发布:samba默认端口设置 编辑:程序博客网 时间:2024/06/06 08:31

OpenLdap2.3.24,bdb4.2系统自带的,安装正常。

今天下了bdb4.4。编译安装OK,装在/usr/local/bdb下,想用这个bdb更新openldap的bdb库,

重新编译oepnldap:

env CPPFLAGS="-I/usr/local/bdb/include" CFLAGS="-I/usr/local/bdb/include" LDFLAGS=-L/usr/local/bdb/lib ./configure --enable-overlays=yes --enable-hdb=no --enable-ldap=yes --enable-meta=yes --enable-slurpd=no

总是提示失败,链接时的bdb版本不对。但是configure显示db.h版本为4.4啊。

加了个链接: ln -s /usr/local/bdb/lib/libdb-44.a /usr/local/bdb/libdb4.4.a 。这下检测通过了。安装成功。

难道时/usr/local/bdb/lib/libdb-4.4.so的版本不是4.4 ??

奇怪。。。。。

原创粉丝点击