1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
|
#
# Makefile for libnids samples.
#
# Dug Song <dugsong@monkey.org>
srcdir = @srcdir@
VPATH = @srcdir@
CC = @CC@
CFLAGS = @CFLAGS@
LDFLAGS = @LDFLAGS@
PCAP_CFLAGS = @PCAP_CFLAGS@
PCAPLIB = @PCAPLIB@
LNET_CFLAGS = @LNET_CFLAGS@
LNETLIB = @LNETLIB@
LIBS_CFLAGS = -I../src $(PCAP_CFLAGS) $(LNET_CFLAGS)
LIBS = -L../src -lnids $(PCAPLIB) $(LNETLIB) @LIBS@
.c.o:
$(CC) -c $(CFLAGS) -I. $(LIBS_CFLAGS) $<
all: overflows printall sniff
static shared: all
overflows: overflows.o
$(CC) -o $@ overflows.o $(LDFLAGS) $(LIBS)
printall: printall.o
$(CC) -o $@ printall.o $(LDFLAGS) $(LIBS)
sniff: sniff.o
$(CC) -o $@ sniff.o $(LDFLAGS) $(LIBS)
static shared install installshared:
@true
clean:
rm -f *.o *~ overflows printall sniff
# EOF
|