diff --git a/lib/Makefile b/lib/Makefile
index 27b77fe6b646c098ae619164b2d90f14b89d9a5e..b7230a9b29b4d5333635c8f3ceefdb8a82117eb1 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -6,11 +6,11 @@ LIBS = -lSDL2
 lbm: lbm.o gfx.o
 	$(CC) $(FLAGS) $(OPT) $^ -o $@ $(LIBS)  $(SANITIZERS)
 
-lbm.o: lbm.c gfx.h
+lbm.o: lbm.c gfx.h point.h
 	$(CC) $(FLAGS) $(OPT) $^ -c
 
-gfx.o: gfx.c gfx.h
+gfx.o: gfx.c gfx.h point.h
 	$(CC) $(FLAGS) $(OPT) $< -c
 
 clean:
-	rm -f lbm *.o
\ No newline at end of file
+	rm -f lbm *.o *.gch