I'm having trouble getting the latest Samba (2.0.5) to compile
on an rs_aix42 machine - after I've added "-I/usr/afsws/include",
I wind up with all sorts of whining about duplicate declarations when it
gets to passdb/pass_check.c. Am I missing something obvious?
Thanks.
Pat Wilson
[EMAIL PROTECTED]
Failed bit:
Using FLAGS = -O -I/usr/afsws/include -Iinclude -I./include -I./ubiqx
-I./smbwr apper -D_LARGE_FILES -DSMBLOGFILE="/usr/local/samba/var/log.smb"
-DNMBLOGFILE="/usr/local/samba/var/log.nmb"
-DCONFIGFILE="/usr/local/samba/lib/smb.conf"
-DLMHOSTSFILE="/usr/local/samba/lib/lmhosts" -DSWATDIR="/usr/local/samba/swat"
-DSBINDIR="/usr/local/samba/bin" -DLOCKDIR="/usr/local/samba/var/locks"
-DSMBRUN="/usr/local/samba/bin/smbrun" -DCODEPAGEDIR="/usr/local/samba/lib/codepages"
-DDRIVERFILE="/usr/local/samba/lib/printers.def" -DBINDIR="/usr/local/samba/bin"
-DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/bin/passwd"
-DSMB_PASSWD_FILE="/usr/local/samba/private/smbpasswd"
Using FLAGS32 = -O -I/usr/afsws/include -Iinclude -I./include -I./ubiqx
-I./smb wrapper -D_LARGE_FILES -DSMBLOGFILE="/usr/local/samba/var/log.smb"
-DNMBLOGFILE= "/usr/local/samba/var/log.nmb"
-DCONFIGFILE="/usr/local/samba/lib/smb.conf"
-DLMHOSTSFILE="/usr/local/samba/lib/lmhosts" -DSWATDIR="/usr/local/samba/swat"
-DSBINDIR="/usr/local/samba/bin" -DLOCKDIR="/usr/local/samba/var/locks"
-DSMBRUN="/usr/local/samba/bin/smbrun" -DCODEPAGEDIR="/usr/local/samba/lib/codepages"
-DDRIVERFILE="/usr/local/samba/lib/printers.def" -DBINDIR="/usr/local/samba/bin"
-DHAVE_INCLUDES_H -DPASSWD_PROGRAM="/bin/passwd"
-DSMB_PASSWD_FILE="/usr/local/samba/private/smbpasswd"
Using LIBS = -ldl
Compiling passdb/pass_check.c
"/usr/afsws/include/afs/stds.h", line 94.26: 1506-115 (E) Duplicate type
specifier short ignored.
"/usr/afsws/include/afs/stds.h", line 94.31: 1506-137 (W) Previous declaration
must declare at least one declarator, tag, or the members of an enumeration.
"/usr/afsws/include/afs/stds.h", line 108.31: 1506-137 (W) Previous
declaration must declare at least one declarator, tag, or the members of an
enumeration.
"/usr/afsws/include/rx/xdr.h", line 107.6: 1506-334 (S) Identifier xdr_op has
already been defined on line 119 of "/usr/include/rpc/xdr.h".
"/usr/afsws/include/rx/xdr.h", line 127.16: 1506-334 (S) Identifier xdrproc_t
has already been defined on line 141 of "/usr/include/rpc/xdr.h".
and so on...