2015-08-28 19 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