CC=g++
CFLAGS = -g -DLINUX
# uncomment this for SunOS
# LIBS = -lsocket -lnsl

all: netslow

netslow: netslow.o NetFlow9Processor.o NetFlowDataTemplateCache.o NetFlowDataTemplate.o
	$(CC) -o netslow netslow.o NetFlow9Processor.o NetFlowDataTemplateCache.o $(LIBS)


netslow.o: netslow.cpp port.h
NetFlow9Processor.o: NetFlow9Processor.cpp
NetFlowDataTemplateCache.o: NetFlowDataTemplateCache.cpp
NetFlowDataTemplate.o: NetFlowDataTemplate.cpp

clean:
	rm -f netslow *.o 
