【发布时间】:2015-03-18 06:34:37
【问题描述】:
我尝试使用 BerkleyDB 编译 openLDAP,但每次都收到此消息:
版本:
BerleyDB:db-6.1.23
openLDAP:openldap-2.4.40
1.) 首先编译 BerkleyDB
../dist/configure --prefix=/products/db-6.1.23
符号链接:
BerkleyDB -> db-6.1.23
2.) 想要编译 openLDAP
第一次设置PATH:
CPPFLAGS="-I/products/BerkleyDB/include" LDFLAGS="-L/products/BerkleyDB/lib -L/products/BerkleyDB/lib -R/products/BerkleyDB/lib" LD_LIBRARY_PATH="/products/BerkleyDB/lib" 导出 CPPFLAGS LD_LIBRARY_PATH LDFLAGS
然后:
./configure --prefix=/products/openldap-2.4.40
..... 检查 BDB/HDB 后端是否支持 Berkeley DB 版本...否 配置:错误:BerkeleyDB 版本与 BDB/HDB 后端不兼容
有什么想法吗?!
【问题讨论】:
标签: linux compilation openldap