default: socket-sniff
-CFLAGS = -Wall -I../vector -g -fmax-errors=1
-LDLIBS = -L../vector -lvector
+RRQLIBS = typing vector
+INCDIRS = $(addprefix -I../,$(RRQLIBS))
+
+CFLAGS = -Wall $(INCDIRS)
+CFLAGS += -g -fmax-errors=1
+LDLIBS = -L../vector -lvector -lm
.INTERMEDIATE: socket-sniff.o