X-Git-Url: http://www.average.org/gitweb/?p=psmb.git;a=blobdiff_plain;f=src%2FMakefile;h=adda87352ad9e7c09f8734b92cd6345d12df2ffb;hp=2ce7e75d8d4841d4349fbf932c8f055ce3066d21;hb=HEAD;hpb=51bcb5d87620cdf4908e827532ba9889e77cd8bd diff --git a/src/Makefile b/src/Makefile index 2ce7e75..adda873 100644 --- a/src/Makefile +++ b/src/Makefile @@ -1,11 +1,14 @@ -CFLAGS = -pthread -Wall -I../include +# -D_GNU_SOURCE needed for `struct in6_pktinfo` to be defined in linux/ipv6.h +CFLAGS = -pthread -Wall -I../include -D_GNU_SOURCE ARFLAGS = rcsv LIB = libpsmb.a -OBJ = psmb_socket.o +OBJ = psmb_socket.o hash64.o all: $(LIB) $(LIB): $(LIB)($(OBJ)) -psmb_socket.o: psmb_socket.c psmb_priv.h ../include/psmb.h +hash64.o: hash64.h + +psmb_socket.o: psmb_priv.h hash64.h ../include/psmb.h