CC = gcc # locations for A 0.4 version of web100.h # LIBDIR = /usr/src/web100-a.04/util/src # LIBS = $(LIBDIR)/web100lib.o # location for A 1.0 version of web100.h # LIBDIR = /home/src/web100_userland-alpha1.0/lib # LIBS = $(LIBDIR)/web100.o # location for Alpha 1.1 & 1.2 versions of web100.h INCDIR = /usr/local/include/web100 LIBDIR = /usr/local/lib LDFLAGS = -L$(LIBDIR) -Wl,-rpath,$(LIBDIR) LIBS = -lweb100 -lpcap CFLAGS = -I$(INCDIR) JC = /usr/local/jdk1.3.1_09/bin/javac JAR = /usr/local/jdk1.3.1_09/bin/jar -cf # JC = ../jdk1.2.2/bin/javac all: fakewww web100srv Tcpbw100.class Admin.class viewtrace analyze archive web100srv: web100srv.o $(CC) -o web100srv web100srv.o $(LDFLAGS) $(LIBS) -lm Tcpbw100.class: Tcpbw100.java $(JC) Tcpbw100.java Admin.class: Admin.java $(JC) Admin.java archive: Tcpbw100.class $(JAR) Tcpbw100.jar Tcpbw100*.class fakewww: fakewww.o $(CC) -o fakewww fakewww.o analyze: analyze.o $(CC) -g -o analyze analyze.o $(LIBS) -lm viewtrace: viewtrace.o $(CC) -o viewtrace viewtrace.o $(LIBS) clean: rm *.o fakewww web100srv Tcpbw100.class viewtrace analyze