CC = gcc all: main .c.o: $(CC) -c $< libutil.a: error.o util.o ar r libutil.a util.o error.o ranlib libutil.a main: libutil.a main.c gcc -o main main.c libutil.a clean: rm *.o *.a main