CC= gcc
CFLAGS= -g -Wall $(INCLUDES)
LDFLAGS= $(LIBS)

PTHREADS=/afs/sipb/project/pthreads/current

INCLUDES= -I$(PTHREADS)/include
LIBS= -L$(PTHREADS)/lib -lpthread $(SYSLIBS)

SOLARIS_SYSLIBS= -lresolv -lsocket -lnsl
SOLARIS_SYSLIBS= -lnsl
SUNOS_SYSLIBS= -lm
SYSLIBS= $(SUNOS_SYSLIBS)
SYSLIBS= $(SOLARIS_SYSLIBS)

default: server

server: server.o
	$(CC) $^ $(LDFLAGS) -o $@

sock_lossage: sock_lossage.o
	$(CC) $^ $(LDFLAGS) -o $@

clean:
	$(RM) test1 sigprob server *.o *~
