--- Makefile
+++ Makefile
@@ -32,8 +32,8 @@
 
 test: $(LIBTEST)
 
-$(LIBTEST): $(SRCS)
-	$(CC) $? $(OPTFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
+$(LIBTEST): lib $(SRCS)
+	$(CC) $(SRCS) $(OPTFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
 
 clean:
 	$(MAKE) -C src clean
