Current Path : /usr/src/tools/tools/netmap/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //usr/src/tools/tools/netmap/Makefile |
# # $FreeBSD: release/9.1.0/tools/tools/netmap/Makefile 231650 2012-02-14 09:42:02Z luigi $ # # For multiple programs using a single source file each, # we can just define 'progs' and create custom targets. PROGS = pkt-gen bridge testpcap libnetmap.so CLEANFILES = $(PROGS) pcap.o NO_MAN= CFLAGS += -Werror -Wall -nostdinc -I/usr/include -I../../../sys CFLAGS += -Wextra LDFLAGS += -lpthread -lpcap .include <bsd.prog.mk> .include <bsd.lib.mk> all: $(PROGS) testpcap: pcap.c libnetmap.so $(CC) $(CFLAGS) -L. -lnetmap -o ${.TARGET} pcap.c libnetmap.so: pcap.c $(CC) $(CFLAGS) -fpic -c ${.ALLSRC} $(CC) -shared -o ${.TARGET} ${.ALLSRC:.c=.o}