Justin Jones
2006-May-24 20:36 UTC
[Fedora-directory-users] dsbuild install error on Engarde Linux
I''m trying to build Fedora Directory Server on Engarde Linux (rapier) using dsbuild. I''ve worked my way through most of the dependency issues, but i''m stuck with this error: gmake[6]: Leaving directory `/root/dsbuild-fds102/ds/ldapserver/work/ fedora-ds-1.0.2/ldap/servers/slapd'' /usr/bin/gcc -c -Wall -DNO_DBM -DLINUX -DLINUX2_2 -DLINUX2_4 -fPIC - D_REENTRANT -DNO_NODELOCK -DDEBUG -DNO_LIBLCACHE -DXP_UNIX -DLinux - DMCC_DEBUG -g -DMCC_HTTPD -DNS_DOMESTIC -DNET_SSL -DCLIENT_AUTH - DSERVER_BUILD -DNSPR20 -DNS_DS -DSPAPI20 -DBUILD_NUM=\"2006.144.2028 \" -DUPGRADEDB -DLINUX -DLINUX2_0 -DLINUX2_2 -DLinux - DLDAP_DEBUG -DLDAP_REFERRALS -DLDAP_LDBM -DLDAP_LDIF - DLDBM_USE_DBBTREE -DSLAPD_PASSWD_SHA1 -DLDAP_SSLIO_HOOKS - D__DBINTERFACE_PRIVATE -DNO_LIBLCACHE -DNS_DIRECTORY -g -I../../../ ldap/include -I../../../built/Linux2.6_x86_glibc_PTH_DBG.OBJ/include -I/root/dsbuild-fds102/ds/db/work/db-4.2.52.NC/built -I. -I../../../ include/libaccess -I../../../lib -DLDAP_DONT_USE_SMARTHEAP -I../../../ include -I../../../include -I/root/dsbuild-fds102/ds/mozilla/work/ mozilla/dist/DBG.OBJ/include -I/root/dsbuild-fds102/ds/mozilla/work/ mozilla/dist/public/dbm -I/root/dsbuild-fds102/ds/mozilla/work/ mozilla/dist/public/nss -I/root/dsbuild-fds102/ds/mozilla/work/ mozilla/dist/public/svrcore -I/root/dsbuild-fds102/ds/mozilla/work/ mozilla/dist/public/ldap -I/usr/include/sasl bind.c -o ../../../built/ Linux2.6_x86_glibc_PTH_DBG.OBJ/servers/obj/bind.o bind.c:62:18: sasl.h: No such file or directory bind.c: In function `do_bind'': bind.c:322: error: `SASL_MECHNAMEMAX'' undeclared (first use in this function) bind.c:322: error: (Each undeclared identifier is reported only once bind.c:322: error: for each function it appears in.) I''m simply running "make DEBUG=full NOJAVA=1". Does anyone have any idea what it may be looking for or what''s hanging it up? Thanks! Justin
Pete Rowley
2006-May-24 20:48 UTC
Re: [Fedora-directory-users] dsbuild install error on Engarde Linux
Justin Jones wrote:> bind.c:62:18: sasl.h: No such file or directory > bind.c: In function `do_bind'': > bind.c:322: error: `SASL_MECHNAMEMAX'' undeclared (first use in this > function) > bind.c:322: error: (Each undeclared identifier is reported only once > bind.c:322: error: for each function it appears in.) > > I''m simply running "make DEBUG=full NOJAVA=1". Does anyone have any > idea what it may be looking for or what''s hanging it up?You need the cyrus sasl development package. -- Pete