you need to include "/usr/local/include/ldap.h": have a look am /usr/src/contrib/amd/include/am_defs.h (HAVE_LDAP_H) and the HAVE_MAP_LDAP in several source files. Probably you have to define both in /usr/src/usr.sbin/amd/amd/ Makefile?!
Gernot
Am 2003.10.25 10:45 schrieb(en) Antoine Jacoutot:
Hi :)
I sent the following message to the list some time ago but got no answer. I sending it again in case someone could help me on this. Basically, I would like to recompile adm, shipped with the base system, with LDAP support (after installing the openldap port).
What I did is add the following line in /usr/src/usr.sbin/amd/amd/Makefile : SRCS+= info_ldap.c
Unfortunately id does not work :( I did the following:
$ cd /usr/src/usr.sbin/amd $ make clean && make depend && make
I then get the following error:
/usr/src/contrib/amd/amd/info_ldap.c:403: `LDAP_SUCCESS' undeclared (first use in this function) /usr/src/contrib/amd/amd/info_ldap.c:410: `LDAP_NO_SUCH_OBJECT' undeclared (first use in this function) /usr/src/contrib/amd/amd/info_ldap.c:423: structure has no member named `ldap' /usr/src/contrib/amd/amd/info_ldap.c:431: syntax error before '=' token /usr/src/contrib/amd/amd/info_ldap.c:432: structure has no member named `ldap' /usr/src/contrib/amd/amd/info_ldap.c:432: syntax error before "entry"
/usr/src/contrib/amd/amd/info_ldap.c:438: syntax error before "entry"
/usr/src/contrib/amd/amd/info_ldap.c:452: syntax error before "entry"
/usr/src/contrib/amd/amd/info_ldap.c: In function `amu_ldap_mtime': /usr/src/contrib/amd/amd/info_ldap.c:473: structure has no member named `ldap' *** Error code 1
Stop in /usr/src/usr.sbin/amd/amd. *** Error code 1
Stop in /usr/src/usr.sbin/amd.
I don't really know what to do, I guess ldap libraries aren't found or
something, although I do have OpenLDAP installed and working (as a samba PDC and Unix users authentication system).
Thanks in advance for your ideas...
Antoine
-- Antoine Jacoutot [EMAIL PROTECTED] http://www.lphp.org PGP/GnuPG key: http://www.lphp.org/ressources/ajacoutot.asc _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions- [EMAIL PROTECTED]"
-- Dipl.-Ing. Gernot Hueber Institut f. Integrierte Schaltungen Altenbergerstr. 69 4040 Linz
Tel: +43 732 2468-7120, Fax: -7126 E-mail: [EMAIL PROTECTED] WWW: www.riic.at _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"