Problems compiling Samba-TNG for IRIX

Kim Bjoern Nielsen kbn at pjat.dk
Sun Jan 23 14:34:22 GMT 2000


Greg Dickie wrote:

Thanks Greg,

> 
> Use gnumake.

Just tried gmake ver. 3.76.1.

That produced lots of funny errors (-:

Beginning with:

prx 19# cd /usr/src/samba-tng/samba/source/
prx 20# gmake
Using FLAGS = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper 
-DLOGFILEBASE="/opt/samba-tng/var"
-DSMBLOGFILE="/opt/samba-tng/var/log.smb"
-DNMBLOGFILE="/opt/samba-tng/var/log.nmb"
-DCONFIGFILE="/opt/samba-tng/lib/smb.conf"
-DLMHOSTSFILE="/opt/samba-tng/lib/lmhosts"  
-DSWATDIR="/opt/samba-tng/swat" -DSBINDIR="/opt/samba-tng/bin"
-DLOCKDIR="/opt/samba-tng/var/locks"
-DSMBRUN="/opt/samba-tng/bin/smbrun"
-DCODEPAGEDIR="/opt/samba-tng/lib/codepages"
-DDRIVERFILE="/opt/samba-tng/lib/printers.def"
-DBINDIR="/opt/samba-tng/bin"
-DFORMSFILE="/opt/samba-tng/lib/ntforms.def"
-DNTDRIVERSDIR="/opt/samba-tng/lib" -DHAVE_INCLUDES_H
-DPASSWD_PROGRAM="/bin/passwd"
-DSMB_PASSWD_PROGRAM="/opt/samba-tng/bin/smbpasswd"
-DSMB_PASSWD_FILE="/opt/samba-tng/private/smbpasswd"
-DSMB_PASSGRP_FILE="/opt/samba-tng/private/smbpassgrp"
-DSMB_GROUP_FILE="/opt/samba-tng/private/smbgroup"
-DSMB_ALIAS_FILE="/opt/samba-tng/private/smbalias" 
Using LIBS = 
Compiling param/loadparm.c with libtool
In file included from include/includes.h:58,
                 from param/loadparm.c:50:
/usr/include/sys/types.h:115: warning: empty declaration
/usr/include/sys/types.h:120: warning: empty declaration
/usr/include/sys/types.h:218: warning: empty declaration
In file included from include/smb.h:28,
                 from include/includes.h:565,
                 from param/loadparm.c:50:
include/md5.h:27: parse error before `uint32'
include/md5.h:27: warning: no semicolon at end of struct or union
include/md5.h:28: warning: data definition has no type or storage class
include/md5.h:30: parse error before `}'
In file included from include/smb.h:29,
                 from include/includes.h:565,
                 from param/loadparm.c:50:
include/hmacmd5.h:27: field `ctx' has incomplete type
In file included from include/includes.h:565,
                 from param/loadparm.c:50:
include/smb.h:271: parse error before `uint32'
include/smb.h:271: warning: no semicolon at end of struct or union
include/smb.h:272: warning: data definition has no type or storage class
include/smb.h:274: warning: data definition has no type or storage class
include/smb.h:294: parse error before `NTTIME'
include/smb.h:294: warning: no semicolon at end of struct or union
include/smb.h:295: warning: data definition has no type or storage class
include/smb.h:296: parse error before `kickoff_time'
include/smb.h:296: warning: data definition has no type or storage class


lots of:

param/loadparm.c:1342: request for member `szDontdescend' in something
not a structure or union

and finally:

param/loadparm.c:3054: request for member `bPreferredMaster' in
something not a structure or union
include/client.h: At top level:
include/client.h:117: storage size of `nt' isn't known
make: *** [param/loadparm.lo] Error 1
prx 16# 

Any ideas?

Thanks - Kim

> 
> Greg
> 
> On 23-Jan-00 Kim Bjoern Nielsen wrote:
> > Hi,
> >
> > Using the instructions from www.kneschke.de,
> >
> > Succesfully installed cvs, gcc and misc. IRIX libs & headers.
> >
> > Downloaded latest source via cvs.
> >
> > Succesfully (it seems) ran ./configure
> >
> > prx 14# ./configure --prefix=/opt/samba-tng
> > loading cache ./config.cache
> > checking for gcc... (cached) gcc
> >
> > snip...
> >
> > checking statvfs function (SVR4)... (cached) yes
> > checking configure summary
> > configure OK
> > creating ./config.status
> > creating include/stamp-h
> > creating Makefile
> > creating include/config.h
> > include/config.h is unchanged
> > prx 15# make
> > make: file `Makefile' line 308: Syntax error
> > prx 16#
> >
> > ..hmm! syntax error line 308:
> >
> > SRVSVCD_OBJ = $(MSRPCD_OBJ) $(SRVSVCD_OBJ1) \
> >               $(UBIQX_OBJ) \
> >            $(RPC_SRVUTIL_OBJ) \
> >            $(LOCKING_OBJ) $(PROFILE_OBJ)  \
> >               $(LIBSTATUS_OBJ)
> >
> > Does anyone have any ideas?
> >
> > Thanks - Kim
> 
> ----------------------------------
> Greg Dickie
> just a  guy*
> *from Discreet (the Logic is gone)
> ----------------------------------


More information about the samba-ntdom mailing list