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

Reply via email to