-- 초보리눅스 님이 쓰신 글:
>> -- 박광제 님이 쓰신 글:
>> >> .openldap초보자 입니다.
>> >> openldap 사이트에서 다운받아서 서버에 설치하려고 하는데
>> >> ./configure 이렇게 컴파일을 하면 다음과 같은 메세지가 나고
>> >> 컴파일이 되질 않는군요
>> >>
>> >> 고수님들의 답변을 기다립니다.
>> >>
>> >> checking if pthread_create() works... no
>> >> configure: error: pthread.h and pthread_create are not compatible
>>
>>
>> 아는 데로 말씀을 드립니다.
>>
>> 버전이 몇 인지는 잘 모르겠지만 ....
>>
>> OpenLDAP 클라이언트와 서버는 약간의
>>
>> 부가적인 패키지의 설치를 필요로 하거든여
>>
>> 1. OpenSSL TLS libraries
>> 2. Cyrus's Simple Authentication and Security Layer Libraries
>> 3. Database Software
>> 4. Threads
>> 5. TCP Wrappers
>>
>> 이런 종류가 있는데여..
>>
>> 님은 4번째 Threads 문제 인것 같네여
>>
>> ##############################################################
>> Threads
>>
>> OpenLDAP는 쓰레드를 이용할 수 있도록 설계되어 있는데 POSIX pthreads, Mach CThreads와 많은 다른 변형들을 지원한다. configure 스크립트가 적합한 쓰레드 하위 시스템을 찾을 수 없다면 에러 메세지를 출력하는데 이런 경우 OpenLDAP FAQ의 소프트웨어 - 설치 - 플랫폼 힌트 절을 참조하길 바란다.
>>
>> http://www.openldap.org/faq
>> ##############################################################
>>
>>
>> 님아 파이팅 임다. ^^
우선 답변을 해주셔서 감사합니다.
OpenLDAP FAQ의 소프트웨어 - 설치 - 플랫폼 을 참조해서 컴파일을 했더니 또 다음과 같은 에러가 나는군요
정말 처음 시작하는게 어렵군요.
에러내용이 DB를 찾을수 없다는것 같은데, 분명 DB는 인스톨 했습니다.
참고로 지금설치 환경은 os는 sun solrais 2.6 이고 DB는
Berkeley DB : 2.7.7 , openldap은 OpenLDAP : 1.2.10
입니다. 에러내용은
checking for DB2 library... checking for db_open in -ldb... no
no
checking for db.h... no
checking for Berkeley DB2... no
checking for Berkeley DB library... checking for dbopen... no
checking for dbopen in -ldb1... no
checking for dbopen in -ldb... no
no
checking for db_185.h... no
checking for Berkeley DB... no
checking for GDBM library... checking for gdbm_open... no
checking for gdbm_open in -lgdbm... no
no
checking for gdbm.h... no
checking for db... no
checking for MDBM library... checking for mdbm_set_chain... no
checking for mdbm_set_chain in -lmdbm... no
no
checking for mdbm.h... no
checking for db... no
configure: warning: could not find suitable LDBM backend
configure: error: select appropriate LDBM options or disable
아무쪼록 답변부탁드립니다.
수고하세요!
|