diff --git a/Makefile b/Makefile
index 3ac6aa8be5b6f3af4b6c9718533e46d7156ff198..b244e6cc2d98e86c1c7bad8087fb83fd5a902ae2 100644
--- a/Makefile
+++ b/Makefile
@@ -101,10 +101,10 @@ output_example$(EXESUF): output_example.o .libs
 	$(CC) $(LDFLAGS) -o $@ output_example.o $(FFLIBS) $(EXTRALIBS)
 
 qt-faststart$(EXESUF): qt-faststart.c
-	$(CC) $(CFLAGS) $(SRC_PATH)/qt-faststart.c -o qt-faststart$(EXESUF)
+	$(CC) $(CFLAGS) $(SRC_PATH)/$< -o $@
 
 cws2fws$(EXESUF): cws2fws.c
-	$(CC) $(SRC_PATH)/cws2fws.c -o cws2fws$(EXESUF) -lz
+	$(CC) $(SRC_PATH)/$< -o $@ -lz
 
 ffplay.o: ffplay.c
 	$(CC) $(CFLAGS) $(SDL_CFLAGS) -c -o $@ $<