CPP = g++ -g --std=c++11 -march=corei7 -Wno-return-local-addr -fPIC -fmax-errors=1 -I/usr/local/include LDFLAGS = -L/usr/local/lib -lgmpxx -lgmp -lflint MOD = ../zflint.so all: $(MOD) flint.o: flint.cpp flint.hpp $(CPP) -c $< -o $@ $(MOD): init.cpp init.hpp flint.o $(CPP) -shared $(LDFLAGS) $^ -o $@ clean: -$(RM) $(MOD) *.o