#CFLAGS	= -g  
# -DFAKE if not strerror; to compile on sun

CFLAGS	= -s  

CC=gcc

nag: io.o funcs.o nag.o utils.o fake.o lm.o hooks.o
	$(CC) $(CFLAGS) nag.o funcs.o io.o lm.o utils.o fake.o hooks.o -o $@ 

io.o: io.c nag.h
	$(CC) $(CFLAGS) -c io.c 

funcs.o: funcs.c nag.h
	$(CC) $(CFLAGS) -c funcs.c 

lm.o: lm.c nag.h
	$(CC) $(CFLAGS) -c lm.c 

nag.o: nag.h
	$(CC) $(CFLAGS) -c nag.c 

hooks.o: hooks.c hooks.h
	$(CC) $(CFLAGS) -c hooks.c 

utils.o: utils.h
	$(CC) $(CFLAGS) -c utils.c

fake.o: fake.c
	$(CC) $(CFLAGS) -c fake.c

clean:
	rm -f *.o
	rm -f nag
