default:
	make lib
	make prog

all:
	make clean
	make lib
	make prog

lib:
	c++ -g -std=c++98 -Wall libprog.cpp -c
	ar -rc libprog.a libprog.o

prog:prog.cpp
	c++ -g -std=c++98 -Wall prog.cpp -o prog -L . -lprog 

clean:
	rm -f libprog.a
	rm -f *.o
	rm -f *.core
