SRC_PATH=./src/

realmp:
	g++ $(SRC_PATH)realmp.cpp -c -o ./obj/realmp.o 

realmp_io:
	g++ $(SRC_PATH)realmp_io.cpp -c -o ./obj/realmp_io.o 

complexmp:
	g++ $(SRC_PATH)complexmp.cpp -c -o ./obj/complexmp.o

gridmp:
	g++ $(SRC_PATH)gridmp.cpp -c -o ./obj/gridmp.o

realmpI:
	g++ $(SRC_PATH)realmpI.cpp -c -o ./obj/realmpI.o
#
complexmpI:
	g++ $(SRC_PATH)complexmpI.cpp -c -o ./obj/complexmpI.o
#
#gridinterval:
#	g++ $(SRC_PATH)gridinterval.cpp -c -lmpfr -fPIC -w
#	g++ -shared -o libgridinterval.so gridinterval.o
#
clean: 
	rm ./obj/*.o
#
#rm_lib:
#	rm *.so
#
all: realmp realmp_io complexmp gridmp realmpI complexmpI
#
#install: 
#	cp *.so /usr/local/lib/ 
#	cp src/*.h /usr/local/include/
