Alpha 24 fails to compile on Solaris 8 GCC

Dave Collier-Brown davec-b at
Sun May 25 02:37:09 GMT 2003

  On my home machine, running Solaris 8 Generic_108528-18
running gcc 2.95.3, alpha 23 compiled but 24 does not.

  The alpha was downloaded from the ftp site mentioned
on the home page, after which I ran ./,
./configure and make, yeilding the following disgnostics:

config.status: creating script/findsmb
config.status: creating include/config.h

$ make clean all
Removing prototype headers
rm -f core */*~ *~ */*.o */*.po */*.po32 */*.so \
        dynconfig.o dynconfig.po bin/smbclient bin/net bin/smbspool
bin/testparm bin/testprns bin/smbstatus  bin/smbcontrol bin/smbtree
bin/tdbbackup bin/nmblookup bin/pdbedit bin/editreg bin/smbpasswd
bin/rpcclient bin/smbcacls bin/profiles bin/ntlm_auth bin/smbcquotas 
bin/wbinfo bin/smbd bin/nmbd bin/swat bin/winbindd bin/
bin/ bin/ bin/ bin/    
bin/smbtorture bin/msgtest bin/masktest bin/locktest bin/locktest2
bin/nsstest bin/vfstest \
        bin/libsmbclient.a bin/ bin/debug2html
bin/smbfilter bin/talloctort .headers.stamp
Using FLAGS =  -g -O2 -I./popt -Iinclude -I./include -I./ubiqx
-I./smbwrapper  -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I.    
      FLAGS32 =  -g -O2 -I./popt -Iinclude -I./include -I./ubiqx
-I./smbwrapper  -I. -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I.   
      LIBS = -lsendfile -lsec -lgen -lresolv -lsocket -lnsl -ldl
      LDSHFLAGS = -G   -g -O2
      LDFLAGS = 
Generating smbd/build_options.c
Building include/proto.h
creating ./include/proto.h
Building include/wrepld_proto.h
creating ./include/wrepld_proto.h
Building include/build_env.h
creating nsswitch/winbindd_proto.h
creating web/swat_proto.h
creating client/client_proto.h
creating utils/net_proto.h
make[1]: Entering directory
make[1]: Leaving directory
Compiling dynconfig.c
In file included from include/includes.h:874,
                 from dynconfig.c:21:
include/proto.h:2610: syntax error before `{'
include/proto.h:2610: parse error before `int'
include/proto.h:2690: syntax error before `{'
include/proto.h:2690: parse error before `const'
make: *** [dynconfig.o] Error 1

David Collier-Brown,  | Always do right. This will gratify
Americas Customer Eng | some people and astonish the rest.
at Sun Canada         |                      -- Mark Twain
(905) 415-2849        | davecb at

More information about the samba-technical mailing list