CFLAGS=-Wall -std=c99 -g

all: sqrt sqrt-static

sqrt: sqrt.o
	gcc $(CFLAGS) -o sqrt sqrt.o -lm

sqrt-static: sqrt.o
	gcc $(CFLAGS) -static -o sqrt-static sqrt.o -lm

sqrt.o: sqrt.c
	gcc $(CFLAGS) -c sqrt.c

clean:
	rm -f sqrt
	rm -f sqrt-static
	rm -f *.o

