2015-08-28 174 views
0

我使用的是Ubuntu 14.4 LTS。 我正在尝试安装openldap 2.4.42。 我已成功安装了,必要的预组件: 赛勒斯-sasl.2.1.24,krb5-1.13.2,OpenSSL的-0.9.8和db-6.1.26BerkeleyDB版本与BDB/HDB后端不兼容

我以前收到以下错误,当我在运行./configure: 配置:错误:BDB/HDB:BerkeleyDB的不适

我然后跑以下命令:

ENV CPPFLAGS =“ - 我的/ usr /本地/ BerkeleyDB.6.1 /包括 - I/usr/local/ssl/include/openssl“./configure --with-tls --enable-slurpd --enable-crypt --enable-syslog --sysconfdir =/etc

但现在我越来越: 配置:错误:BerkeleyDB的版本BDB/HDB后端

我很新的不兼容,并做了一些研究,但我真的不明白,我用的命令,也没有什么错误实际上是指向。

任何援助是值得欢迎的。

+0

考虑使用,而不是BDB MDB。 MDB比BDB更现代,更快速,更可靠。此外,MDB附带OpenLDAP distr,因此您不需要单独安装它并担心版本。 –

回答

1

的OpenLDAP-2.4.4配置的文本文件行20387:

require 4.4 or later, but less than 6.0.20