*** Makefile.t 2004-09-17 19:45:53.000000000 -0700 --- Makefile 2004-09-17 19:53:02.000000000 -0700 *************** *** 25,30 **** --- 25,31 ---- CC_hpux = cc -Ae +DAportable CC_macosx = cc CC_bsdi = gcc -DINADDR_LOOPBACK=127 + CC_aix = gcc -maix64 CC = $(CC_$(OS)) # Optimise/debug compilation *************** *** 90,95 **** --- 91,97 ---- INSTALL_hpux = install -c INSTALL_macosx = install INSTALL_bsdi = install -c + INSTALL_aix = install -c INSTALL = $(INSTALL_$(OS)) # InnoSetup compiler for Win32 (see http://www.jordanr.dhs.org/) *************** *** 143,148 **** --- 145,151 ---- DEFINES_hpux = -D_REENTRANT -DHAVE_PTHREADS -DDONT_HAVE_SELECT_H -Dinline= DEFINES_macosx = -D_REENTRANT -DHAVE_PTHREADS -DTHREAD_STACK_SIZE=49152 DEFINES_bsdi = + DEFINES_aix = -D_ALL_SOURCE -DHAVE_PTHREADS DEFINES = $(DEFINES_$(OS)) # Suffix for executables *************** *** 161,166 **** --- 164,170 ---- OSLIBS_hpux = -lpthread -lnsl OSLIBS_macosx = -lpthread OSLIBS_bsdi = + OSLIBS_aix = -lpthread OSLIBS = $(OSLIBS_$(OS)) # Supplementary object files (Win32 ONLY) *************** *** 192,198 **** all : precheck zebedee$(EXE) zebedee.1 zebedee.html ftpgw.tcl.1 ftpgw.tcl.html zebedee.ja_JP.html precheck : ! @ if test -z "$(OS)"; then echo "Use '$(MAKE) OS=xxx' where xxx is win32, linux, solaris, freebsd, tru64, irix, hpux, macosx or bsdi"; exit 1; fi zebedee$(EXE) : $(OBJS) $(CC) $(CFLAGS) -o zebedee$(EXE) $(OBJS) $(LIBS) --- 196,202 ---- all : precheck zebedee$(EXE) zebedee.1 zebedee.html ftpgw.tcl.1 ftpgw.tcl.html zebedee.ja_JP.html precheck : ! @ if test -z "$(OS)"; then echo "Use '$(MAKE) OS=xxx' where xxx is win32, linux, solaris, freebsd, tru64, irix, hpux, macosx, bsdi or aix"; exit 1; fi zebedee$(EXE) : $(OBJS) $(CC) $(CFLAGS) -o zebedee$(EXE) $(OBJS) $(LIBS)