CFLAGS := $(CFLAGS) -O3 ADDLIBS= -lglut BIN = bezmesh OBJ = $(BIN).o default: $(OBJ) @echo Linking... $(CC) $(CFLAGS) $? $(LDFLAGS) $(ADDLIBS) -o $(BIN) clean: -rm $(OBJ) $(BIN) lib.a $(OBJ): $(BIN).c @echo Compiling... $(CC) $(CFLAGS) -c $? -o $@ lib.a: $(OBJ) $(AR) rvu lib.a $? ranlib $@