저는 openldap을 설치하고자 합니다.
버전은 openldap-2.0.11 버전이고, stable 릴리즈입니다.
선수조건의 하나로, db-3.2.9 berkeley DB를 미리 설치했습니다.
물론 Root로 작업을 했구요..
그런후에, openldap을 설치하고자 하는데, 계속해서,
적절한 gdbm 을 찾을 수 없다고 나옵니다.
<<원문>>
configure: warning: could not find suitable LDBM backend
configure: error: select appropriate LDBM options or disable
openldap의 Q&A를 검색결과, 버클리DB를 .configure 의 옵션을 줄 수 있다고 해서,
그렇게 했습니다.
즉, ./configure --prefix=/pvcs/myldap --with-ldbm-api=berkeley 라고 명시했지만,
계속해서 적절한 gdbm을 찾을 수 없다고 합니다.
뭐가 문제인가요..?
[이 게시판에 있는 관련 LDBM 및 www.openldap.org의 글을 모두 읽었지만,
모두들, berkeley db가 설치시 잘못되었다구만 지적해 주시는 군여.
사실. berkeley db를 설치하면서 에러는 없었습니다.
또한 ./configure --prefix=/pvcs/db3 라고 하여, 설치 디렉토리만 따로
지정해 줬을 뿐입니다.
고수님들께서 좀더 상세히 어떤 부분에서 DB3 설치시 잘못 되었다
말씀해 주실수는 없나여..? 정말 답답합니다.]
시스템은 AIX4.3을 사용하고 있습니다.
openldap ./configure를 위해서 설정한 저의 임시 run.sh라는 파일입니다.
참고해 주십시오.
env CPPFLAGS="-I/pvcs/db3/include" \
LDFLAGS="-L/pvcs/db3/lib" \
./configure --prefix=/pvcs/openldap \
--with-ldbm-api=berkeley \
|