Date: Mon, 27 Oct 2003 09:03:00 +0100 From: Gernot Hueber <hueber@riic.at> To: Antoine Jacoutot <ajacoutot@lphp.org> Cc: "freebsd-questions@freebsd.org" <freebsd-questions@freebsd.org> Subject: Re: compile automounter with LDAP support Message-ID: <20031027080300.GG36100@hanni.riic.uni-linz.ac.at> In-Reply-To: <1067071545.3f9a383a03c1c@webmail.lphp.org>; from ajacoutot@lphp.org on Sa, Okt 25, 2003 at 10:45:46 %2B0200 References: <1067071545.3f9a383a03c1c@webmail.lphp.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Hi Antoine, 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 > ajacoutot@lphp.org > http://www.lphp.org > PGP/GnuPG key: http://www.lphp.org/ressources/ajacoutot.asc > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions- > unsubscribe@freebsd.org" > > -- Dipl.-Ing. Gernot Hueber Institut f. Integrierte Schaltungen Altenbergerstr. 69 4040 Linz Tel: +43 732 2468-7120, Fax: -7126 E-mail: hueber@riic.at WWW: www.riic.at
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031027080300.GG36100>