Ok, I checked out the latest source using subversion and the command was
as follows:
/usr/local/bin/svn co svn://svnanon.samba.org/samba/branches/SAMBA_3_0
samba-3_0
I then rsynced the latest source into the 3.0.23c tree to get all the
changes, but after a successful configure I get the following error when
I run make. I am probably doing something wrong but I am not sure what
as I am not used to dealing with the source tree that doesn't have the
configure script in it. Any ideas?
intelimac:/Users/dan/samba-3.0.23c/source root# make
Using FLAGS = -O -D_SAMBA_BUILD_
-I/Users/dan/samba-3.0.23c/source/popt
-I/Users/dan/samba-3.0.23c/source/iniparser/src @SAMBA_CPPFLAGS@
-DHAVE_CONFIG_H -I/sw/include -DLDAP_DEPRECATED
-I/Users/dan/samba-3.0.23c/source/lib -D_SAMBA_BUILD_=3
PICFLAG = @PICFLAG@
LIBS = -lresolv -ldl -liconv
LDFLAGS = -pie -Wl,-search_paths_first -L/sw/lib
DYNEXP =
LDSHFLAGS = -bundle -flat_namespace -undefined suppress
-Wl,-search_paths_first -L/sw/lib
SHLIBEXT = dylib
SONAMEFLAG = #
Generating smbd/build_options.c
Building include/proto.h
creating /Users/dan/samba-3.0.23c/source/include/proto.h
Building include/build_env.h
creating /Users/dan/samba-3.0.23c/source/nsswitch/winbindd_proto.h
creating /Users/dan/samba-3.0.23c/source/web/swat_proto.h
creating /Users/dan/samba-3.0.23c/source/client/client_proto.h
creating /Users/dan/samba-3.0.23c/source/utils/net_proto.h
creating /Users/dan/samba-3.0.23c/source/utils/ntlm_auth_proto.h
Compiling dynconfig.c
i686-apple-darwin8-gcc-4.0.1: @SAMBA_CPPFLAGS@: No such file or directory
i686-apple-darwin8-gcc-4.0.1: @PICFLAG@: No such file or directory
<command line>:1:1: warning: "_SAMBA_BUILD_" redefined
<command line>:1:1: warning: this is the location of the previous definition
/Users/dan/samba-3.0.23c/source/dynconfig.c:21:22: error: includes.h: No
such file or directory
/Users/dan/samba-3.0.23c/source/dynconfig.c:47: error: parse error
before 'dyn_CONFIGFILE'
/Users/dan/samba-3.0.23c/source/dynconfig.c:47: warning: initialization
makes integer from pointer without a cast
/Users/dan/samba-3.0.23c/source/dynconfig.c:47: warning: data definition
has no type or storage class
/Users/dan/samba-3.0.23c/source/dynconfig.c:50: error: parse error
before 'dyn_LOGFILEBASE'
/Users/dan/samba-3.0.23c/source/dynconfig.c:50: warning: initialization
makes integer from pointer without a cast
/Users/dan/samba-3.0.23c/source/dynconfig.c:50: warning: data definition
has no type or storage class
/Users/dan/samba-3.0.23c/source/dynconfig.c:53: error: parse error
before 'dyn_LMHOSTSFILE'
/Users/dan/samba-3.0.23c/source/dynconfig.c:53: warning: initialization
makes integer from pointer without a cast
/Users/dan/samba-3.0.23c/source/dynconfig.c:53: warning: data definition
has no type or storage class
/Users/dan/samba-3.0.23c/source/dynconfig.c:60: error: parse error
before 'dyn_LIBDIR'
/Users/dan/samba-3.0.23c/source/dynconfig.c:60: warning: initialization
makes integer from pointer without a cast
/Users/dan/samba-3.0.23c/source/dynconfig.c:60: warning: data definition
has no type or storage class
/Users/dan/samba-3.0.23c/source/dynconfig.c:61: error: parse error
before 'dyn_SHLIBEXT'
/Users/dan/samba-3.0.23c/source/dynconfig.c:61: warning: initialization
makes integer from pointer without a cast
/Users/dan/samba-3.0.23c/source/dynconfig.c:61: warning: data definition
has no type or storage class
/Users/dan/samba-3.0.23c/source/dynconfig.c:68: error: parse error
before 'dyn_LOCKDIR'
/Users/dan/samba-3.0.23c/source/dynconfig.c:68: warning: initialization
makes integer from pointer without a cast
/Users/dan/samba-3.0.23c/source/dynconfig.c:68: warning: data definition
has no type or storage class
/Users/dan/samba-3.0.23c/source/dynconfig.c:69: error: parse error
before 'dyn_PIDDIR'
/Users/dan/samba-3.0.23c/source/dynconfig.c:69: warning: initialization
makes integer from pointer without a cast
/Users/dan/samba-3.0.23c/source/dynconfig.c:69: warning: data definition
has no type or storage class
/Users/dan/samba-3.0.23c/source/dynconfig.c:71: error: parse error
before 'dyn_SMB_PASSWD_FILE'
/Users/dan/samba-3.0.23c/source/dynconfig.c:71: warning: initialization
makes integer from pointer without a cast
/Users/dan/samba-3.0.23c/source/dynconfig.c:71: warning: data definition
has no type or storage class
/Users/dan/samba-3.0.23c/source/dynconfig.c:72: error: parse error
before 'dyn_PRIVATE_DIR'
/Users/dan/samba-3.0.23c/source/dynconfig.c:72: warning: initialization
makes integer from pointer without a cast
/Users/dan/samba-3.0.23c/source/dynconfig.c:72: warning: data definition
has no type or storage class
The following command failed:
gcc -O -D_SAMBA_BUILD_ -I/Users/dan/samba-3.0.23c/source/popt
-I/Users/dan/samba-3.0.23c/source/iniparser/src @SAMBA_CPPFLAGS@
-DHAVE_CONFIG_H -I/sw/include -DLDAP_DEPRECATED
-I/Users/dan/samba-3.0.23c/source/lib -D_SAMBA_BUILD_=3
-DCONFIGFILE="/etc/smb.conf" -DSBINDIR="/usr/local/samba/sbin"
-DBINDIR="/usr/local/samba/bin" -DLMHOSTSFILE="/etc/lmhosts"
-DSWATDIR="/usr/local/samba/swat"
-DLOCKDIR="/usr/local/samba/var/locks" -DPIDDIR="/private/var/run"
-DLIBDIR="/usr/local/samba/lib" -DLOGFILEBASE="/var/log"
-DSHLIBEXT="dylib" -DCONFIGDIR="/etc"
-DSMB_PASSWD_FILE="/usr/local/samba/private/smbpasswd"
-DPRIVATE_DIR="/usr/local/samba/private" @PICFLAG@ -c
/Users/dan/samba-3.0.23c/source/dynconfig.c -o dynconfig.o
James Peach wrote:
On 11/10/06, Dan <[EMAIL PROTECTED]> wrote:
Hello,
I am trying to compile the latest samba 3.0.23c on MAC Intel OS X
10.4.8 and I am getting errors with the krb5 stuff. I have searched the
net and found other people with the same error but didn't see any
solution. Has anyone successfully compiled it on 10.4.8 Intel? Any
help would be greatly appreciated as I am new to the mac platform but
have lots of linux experience. The errors are below:
Compiling libsmb/clikrb5.c
libsmb/clikrb5.c: In function 'krb5_locate_kdc':
libsmb/clikrb5.c:378: error: 'krb5_krbhst_handle' undeclared (first use
in this function)
libsmb/clikrb5.c:378: error: (Each undeclared identifier is reported
only once
libsmb/clikrb5.c:378: error: for each function it appears in.)
libsmb/clikrb5.c:378: error: parse error before 'hnd'
libsmb/clikrb5.c:379: error: 'krb5_krbhst_info' undeclared (first use in
this function)
libsmb/clikrb5.c:379: error: 'hinfo' undeclared (first use in this
function)
libsmb/clikrb5.c:388: error: 'KRB5_KRBHST_KDC' undeclared (first use in
this function)
libsmb/clikrb5.c:388: error: 'hnd' undeclared (first use in this
function)
libsmb/clikrb5.c:917:2: error: #error UNKNOWN_KRB5_AP_REQ_FREE_FUNCTION
libsmb/clikrb5.c:959:2: error: #error
UNKOWN_KRB5_AP_REQ_DECODING_FUNCTION
make: *** [libsmb/clikrb5.o] Error 1
metze just checked in a change to fix this. If you try the latest code
from the
subversion repository, it should build.
--
To unsubscribe from this list go to the following URL and read the
instructions: https://lists.samba.org/mailman/listinfo/samba