OBJ=main.o daemon.o access.o access_inet.o subnet.o lookup.o util.o auth.o #CC=cc CC=gcc DSERVERTOPDIR=/usr/local/etc/dserver2.2 #DSERVERTOPDIR=/nfs/home40/usui/dserver/server2.2-current/table DICTROOT=/usr/local/dict ACCESSFILE=${DSERVERTOPDIR}/dserver_access BINDIR=/usr/local/etc/dserver2.2 #LISPLIB=/usr/local/lib/Nemacs/lisp #usui DEFS=-D'ACCESSFILE="$(ACCESSFILE)"' \ -D'DSERVERTOPDIR="$(DSERVERTOPDIR)"' # define AUTH for auth # define DICLOOKUPMULE for mule OFLAG=-O2 # CFLAGS= $(OFLAG) -DSTANDALONE $(DEFS) -DDEBUG -DSYSLOG # CFLAGS=-Dsparc $(OFLAG) -DSYSLOG -DSTANDALONE $(DEFS) #CFLAGS=-Dsparc $(OFLAG) -DSYSLOG -DAUTH -DDICLOOKUPMULE -DSTANDALONE $(DEFS) # CFLAGS=-Dsparc $(OFLAG) -DSYSLOG -DSTANDALONE $(DEFS) -DDEBUG #for solaris #CFLAGS=-Dsolaris -Dsparc $(OFLAG) -DSYSLOG -DSTANDALONE $(DEFS) #DFLAGS =-lsocket -lnsl -R/usr/ucblib -L/usr/ucblib -lucb CFLAGS= -Dsolaris $(OFLAG) -DSTANDALONE $(DEFS) -DDEBUG -DSYSLOG DFLAGS =-lsocket -lnsl -R/usr/ucblib -L/usr/ucblib -lucb all: dserver dserver: $(OBJ) $(CC) $(CFLAGS) -o dserver $(OBJ) $(DFLAGS) #dserver: $(OBJ) # $(CC) $(CFLAGS) -o dserver $(OBJ) $(DFLAGS) $(OBJ): clean: rm -f *.o core dserver *~ lint: lint -Dsparc -DSTANDALONE -DSYSLOG $(DEFS) *.c install: install -m 755 dserver $(BINDIR)