08/03/19 02:55:48
RedHatLinux 6.2にOpenLDAP 2.2.26をインストールしようとしています。
./configure --with-cyrus-sasl --with-tls --enable-overlays
を実行すると下記のようなエラーが出てしまいます(抜粋)。
checking for Berkeley DB major version... 4
checking for Berkeley DB minor version... 6
checking for Berkeley DB link (-ldb-4)... yes
checking for Berkeley DB version match... yes
checking for Berkeley DB thread support... yes
checking Berkeley DB version for BDB/HDB backends... no
configure: error: BDB/HDB: BerkeleyDB version incompatible
調べてみると環境変数の設定や
URLリンク(blog.absolute-zero.info)
デフォルトでインストールされているバージョンとの競合などが見付かりましたが
URLリンク(d.hatena.ne.jp)
どちらも試してみてだめでした。
試しにBerkeleyDB 4.6.21を /usr にインストールしてみました。
../dist/configure --prefix=/usr; make; make install
それでもダメでした。
他にどのような解決方がありますでしょうか?