respect user flags remove unnecessary build rules --- a/Makefile +++ b/Makefile @@ -3,9 +3,6 @@ SHELL = /bin/sh -CC = gcc -CFLAGS = -g -O2 -LDFLAGS = LIBS = DEFS = INSTALL = /usr/bin/install -c @@ -20,11 +17,6 @@ SRCS = id3.c OBJS = $(SRCS:.c=.o) -.SUFFIXES: .c .o - -.c.o: - $(CC) $(DEFS) $(CFLAGS) -c $< - all: $(PRODUCT) $(PRODUCT): $(OBJS)