我想在 linux、aix 和 sun solaris 上构建 openldap。我只需要 openldap 用于这些机器上的回归测试。为此,我只需要 ldif。我想避免任何与 Oracle Berkeley DB 相关的潜在许可问题和费用。
我已经通过 FTP 将 tar 文件 openldap-2.4.40.tgz 下载到 linux 机器上。然后我跑了, tar -zxvf openldap-2.4.40.tgz cd openldap-2.4.40
为构建准备好源配置,./configure --enable-ldif=yes
日志结束;
...
checking for gethostbyaddr_r... yes
checking number of arguments of ctime_r... 2
checking number of arguments of gethostbyname_r... 6
checking number of arguments of gethostbyaddr_r... 8
checking db.h usability... no
checking db.h presence... no
checking for db.h... no
configure: error: BDB/HDB: BerkeleyDB not available
我能否获得仅为 LDIF 构建的 OpenLDAP,或者至少不依赖于 Oracle Berkeley DB?如何?