안녕하세요...김재현입니다.
sun OS 5.7 에 openldap-1.2.10 을 설치하려고 합니다.
그래서 다운로드 받아서 컴파일을 해야하는데,
[tech]/usr/local/openldap-1.2.10 > ./configure 를 치게 되면,
disableconfigure: error: pthread.h and pthread_create are not ompatible 이라는 메세지가 나옵니다.
그래서, env LIBS="-lpthread -lposix4" ./configure 로 하게 되면,
pthread 는 에러없이 통과합니다. 그런데..마지막부분에
DB 를 check 못한다는 메세지가 계속 나오면서, 결국
configure: warning: could not find suitable LDBM backend
configure: error: select appropriate LDBM options or diasble
이라면서, 멈춥니다...
그래서 다시 gun.org에 가서, gdbm-1.8.0 을 다운받아 설치하면 될것같아
해보았는데, 여기서두
gdbm-1.8.0 8 > ./configure 하면 여러가지가 checking되다가 마지막에
.....................
creating ./config.status
creating Makefile
creating autoconf.h
autoconf.h is unchanged 라고 뜨면서 멈춥니다. 그리구
[tech]/usr/local/gdbm-1.8.0 33 > make
[tech]/usr/local/gdbm-1.8.0 34 > make install 하면,
./mkinstalldirs /usr/local/lib /usr/local/include /usr/local/man/man3 /usr/local/info/bin/sh ./libtool install -c libgdbm.la /usr/local/lib/libgdbm.la
install -c .libs/libgdbm.so.2.0.0 /usr/local/lib/libgdbm.so.2.0.0
cp: cannot access /usr/local/lib/libgdbm.so.2.0.0
install: cp /usr/local/lib/libgdbm.so.2.0.0 .libs/libgdbm.so.2.0.0/libgdbm.so.2.0.0 failed
*** Error code 2
make: Fatal error: Command failed for target `install'
이라고 에서메세지가 뜹니다....
제생각엔 지금 gdbm 이 설치가 않되어서 openldap 에서 ./configure 가 않되는거 같습니다....
정말 산넘어 산입니다...배우기가 쉽지가 않습니다...
제발 도와주십시요.....감사합니다.
|