CC = @CC@ CFLAGS = @CFLAGS@ @DEFS@ LDFLAGS = @LDFLAGS@ LIBS = @LIBS@ AR = @AR@ RANLIB = @RANLIB@ RM = rm -f PRG_NAME = test PRG_OBJS = test.o LIB_NAME = libsa.a LIB_OBJS = sa.o all: $(LIB_NAME) .c.o: $(CC) $(CFLAGS) -c $< $(LIB_NAME): $(LIB_OBJS) $(AR) rc $(LIB_NAME) $(LIB_OBJS) $(RANLIB) $(LIB_NAME) $(PRG_NAME): $(PRG_OBJS) $(LIB_NAME) $(CC) $(LDFLAGS) -o $(PRG_NAME) $(PRG_OBJS) $(LIB_NAME) $(LIBS) check: $(PRG_NAME) ./$(PRG_NAME) clean: $(RM) $(LIB_NAME) $(LIB_OBJS) $(RM) $(PRG_NAME) $(PRG_OBJS) distclean: clean $(RM) config.cache config.log config.status $(RM) config.h $(RM) Makefile realclean: distclean $(RM) config.h.in configure install: