-CFLAGS=-O2 -ggdb -Wall -pedantic -ansi -D_GNU_SOURCE
+CFLAGS=-ggdb -Wall -pedantic -ansi -D_GNU_SOURCE -O2
all: timeplan
-timeplan: timeplan.o
-
-timeplan.o: timeplan.c
+timeplan: timeplan.c
+ $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $(TARGET_ARCH) $(LOADLIBES) $(LDLIBS) -o $@ $<
.PHONY: clean
clean: