dan: dan.o
$(CC) dan.o -o $@ $(LDFLAGS)
-charlie: charlie.o
- $(CC) charlie.o -o $@ $(LDFLAGS)
+charlie: charlie.o io.o
+ $(CC) charlie.o io.o -o $@ $(LDFLAGS)
clean:
- rm -f dan.o charlie.o dan charlie
+ rm -f dan.o io.o charlie.o dan charlie
-depend: dan.c charlie.c
+depend: dan.c charlie.c io.c
$(CC) -MM $(CFLAGS) $^ 1>.depend
ifneq ($(wildcard .depend),)