Hi, Iam using Sun E250 Server with 2.7 version for configuring openldap.1.2.10 Release.. While configureing with ./configure --without-threads Iam getting the folling error.. could you please tell me the solution for this.. # ./configure --without-threads checking for a BSD compatible install... build/install-sh -c checking whether build environment is sane... yes checking for mawk... no checking for gawk... no checking for nawk... nawk checking whether make sets ${MAKE}... yes checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... missing checking for gnutar... no checking for gtar... no checking for tar... tar checking configure arguments... done checking host system type... sparc-sun-solaris2.7 checking for a BSD compatible install... build/install-sh -c checking build system type... sparc-sun-solaris2.7 checking for ranlib... ranlib checking for gcc... no checking for cc... cc checking whether the C compiler (cc ) works... yes checking whether the C compiler (cc ) is a cross-compiler... no checking whether we are using GNU C... no checking whether cc accepts -g... yes checking for non-GNU ld... /usr/ccs/bin/ld checking if the linker (/usr/ccs/bin/ld) is GNU ld... no checking for BSD-compatible nm... /usr/ccs/bin/nm -p checking whether ln -s works... yes checking whether we are using GNU C... no checking for object suffix... o checking for executable suffix... no checking for cc option to produce PIC... -KPIC checking if cc PIC flag -KPIC works... yes checking if cc supports -c -o file.o... yes checking if cc supports -c -o file.lo... no checking if cc static flag -Bstatic works... -Bstatic checking if the linker (/usr/ccs/bin/ld) is GNU ld... no checking whether the linker (/usr/ccs/bin/ld) supports shared libraries... yes checking command to parse /usr/ccs/bin/nm -p output... ok checking how to hardcode library paths into programs... immediate checking for /usr/ccs/bin/ld option to reload object files... -r checking dynamic linker characteristics... solaris2.7 ld.so checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for objdir... .libs creating libtool not updating unwritable cache ./config.cache checking for sendmail... /usr/sbin/sendmail checking for vi... /usr/bin/vi checking for finger... /usr/bin/finger checking how to run the C preprocessor... cc -E checking for AIX... no checking for POSIXized ISC... no checking for minix/config.h... no checking for be_app in -lbe... no checking for cc option to accept ANSI C... none needed checking for socket... no checking for main in -lsocket... yes checking for main in -lnet... no checking for main in -lnsl_s... no checking for main in -lnsl... yes checking for socket in -linet... no checking for main in -lgen... yes checking for res_search... no checking for res_search in -lbind... no checking for res_search in -lresolv... yes checking for sigset in -lV3... no checking for kerberosIV/krb.h... no checking for kerberosIV/des.h... no checking for krb.h... no checking for des.h... no 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 Thank u..... KSKumar
Okay, now you need a database, such as Sleeplycat's db-2.7.7. Get it and build it, then point your configure script to it. Also, please don't post these kinds of messages to openldap-bugs. They are not bugs. The openldap-software list would be appropriate for getting help building OpenLDAP. Also, make sure you look at the documentation, and in particular the hints for Solaris. Randy > Hi, > > Iam using Sun E250 Server with 2.7 version for configuring > openldap.1.2.10 Release.. > > While configureing with ./configure --without-threads Iam getting > the folling error.. > could you please tell me the solution for this.. > > # ./configure --without-threads > checking for a BSD compatible install... build/install-sh -c > checking whether build environment is sane... yes > checking for mawk... no > checking for gawk... no > checking for nawk... nawk > checking whether make sets ${MAKE}... yes > checking for working aclocal... missing > checking for working autoconf... missing > checking for working automake... missing > checking for working autoheader... missing > checking for working makeinfo... missing > checking for gnutar... no > checking for gtar... no > checking for tar... tar > checking configure arguments... done > checking host system type... sparc-sun-solaris2.7 > checking for a BSD compatible install... build/install-sh -c > checking build system type... sparc-sun-solaris2.7 > checking for ranlib... ranlib > checking for gcc... no > checking for cc... cc > checking whether the C compiler (cc ) works... yes > checking whether the C compiler (cc ) is a cross-compiler... no > checking whether we are using GNU C... no > checking whether cc accepts -g... yes > checking for non-GNU ld... /usr/ccs/bin/ld > checking if the linker (/usr/ccs/bin/ld) is GNU ld... no > checking for BSD-compatible nm... /usr/ccs/bin/nm -p > checking whether ln -s works... yes > checking whether we are using GNU C... no > checking for object suffix... o > checking for executable suffix... no > checking for cc option to produce PIC... -KPIC > checking if cc PIC flag -KPIC works... yes > checking if cc supports -c -o file.o... yes > checking if cc supports -c -o file.lo... no > checking if cc static flag -Bstatic works... -Bstatic > checking if the linker (/usr/ccs/bin/ld) is GNU ld... no > checking whether the linker (/usr/ccs/bin/ld) supports shared > libraries... yes > checking command to parse /usr/ccs/bin/nm -p output... ok > checking how to hardcode library paths into programs... immediate > checking for /usr/ccs/bin/ld option to reload object files... -r > checking dynamic linker characteristics... solaris2.7 ld.so > checking if libtool supports shared libraries... yes > checking whether to build shared libraries... no > checking whether to build static libraries... yes > checking for objdir... .libs > creating libtool > not updating unwritable cache ./config.cache > checking for sendmail... /usr/sbin/sendmail > checking for vi... /usr/bin/vi > checking for finger... /usr/bin/finger > checking how to run the C preprocessor... cc -E > checking for AIX... no > checking for POSIXized ISC... no > checking for minix/config.h... no > checking for be_app in -lbe... no > checking for cc option to accept ANSI C... none needed > checking for socket... no > checking for main in -lsocket... yes > checking for main in -lnet... no > checking for main in -lnsl_s... no > checking for main in -lnsl... yes > checking for socket in -linet... no > checking for main in -lgen... yes > checking for res_search... no > checking for res_search in -lbind... no > checking for res_search in -lresolv... yes > checking for sigset in -lV3... no > checking for kerberosIV/krb.h... no > checking for kerberosIV/des.h... no > checking for krb.h... no > checking for des.h... no > 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 > > > Thank u..... > > KSKumar > > > > >
changed notes changed state Open to Closed
redirected.