Issue 520 - configure: error: select appropriate LDBM options or disable
Summary: configure: error: select appropriate LDBM options or disable
Status: VERIFIED FIXED
Alias: None
Product: OpenLDAP
Classification: Unclassified
Component: slapd (show other issues)
Version: unspecified
Hardware: All All
: --- normal
Target Milestone: ---
Assignee: OpenLDAP project
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2000-04-27 11:37 UTC by kumar
Modified: 2014-08-01 21:06 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description kumar 2000-04-27 11:37:57 UTC
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


Comment 1 kunkee@openldap.org 2000-04-27 21:42:24 UTC
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
> 
> 
> 
> 
> 

Comment 2 Kurt Zeilenga 2000-05-03 08:10:08 UTC
changed notes
changed state Open to Closed
Comment 3 OpenLDAP project 2014-08-01 21:06:10 UTC
redirected.