fcntl F_SETLKW64

Jeremy Allison jra at samba.org
Mon Dec 17 10:25:07 GMT 2001


On Mon, Dec 17, 2001 at 06:15:04PM +0000, Romeril, Alan wrote:
> Okay,
>     Just pulled the cvs and I get this on compile....  Broken LDAP headers?
> 
> --a
> 
> bash-2.04# make
> Using FLAGS =  -O  -I./popt -Iinclude -I./include -I./ubiqx -I./smbwrapper
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I.
>       FLAGS32 =  -O  -I./popt -Iinclude -I./include -I./ubiqx -I./smbwrapper
> -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I. -I.
>       LIBS = -lsec -lgen -lresolv -lsocket -lnsl  -ldl -lldap
>       LDSHFLAGS = -h SHOWFLAGS -G
>       LDFLAGS =
> Compiling smbd/server.c
> In file included from include/includes.h:387,
>                  from smbd/server.c:22:
> /usr/include/ldap.h:488: field `ldctl_value' has incomplete type
> /usr/include/ldap.h:1077: parse error before `BerElement'
> /usr/include/ldap.h:1079: parse error before `BerElement'
> /usr/include/ldap.h:1109: parse error before `BerElement'
> make: *** [smbd/server.o] Error 1

Yeah, looks like it. Can you compile without ldap ? Do you need smbwrapper ?

Jeremy.




More information about the samba-technical mailing list