X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=examples%2Fb2%2Fsrc%2FMakefile;fp=examples%2Fb2%2Fsrc%2FMakefile;h=bf3ba58632b2dcf2ec81b3a3f53f6431e467cc2a;hb=239b0e24ba0d694f14cecaf261e0ef6ba1e01f67;hp=0000000000000000000000000000000000000000;hpb=008ec13cd73c8e9e7d1a596c24b85a8e5ed3f126;p=snark14.git diff --git a/examples/b2/src/Makefile b/examples/b2/src/Makefile new file mode 100644 index 0000000..bf3ba58 --- /dev/null +++ b/examples/b2/src/Makefile @@ -0,0 +1,60 @@ +# + +ifndef SNARKINCLUDE +SNARKINCLUDE=/usr/local/snark14/src/snark14/snark +endif + +ifndef SNARKLIBDIR +SNARKLIBDIR=/usr/local/snark14/lib +endif + +ifndef SNARKLIBINCLUDEDIR +SNARKLIBINCLUDEDIR=/usr/local/snark14/include +endif + +ifndef DIGFILEINCLUDE +DIGFILEINCLUDE=/usr/local/snark14/include/DIGFile +endif + +ifndef DIGFILESNARKINCLUDE +DIGFILESNARKINCLUDE=/usr/local/snark14/include/DIGFileSnark +endif + +ifndef DIGRANDINCLUDE +DIGRANDINCLUDE=/usr/local/snark14/include/DIGRand +endif + +OUTDIR=../bin +INCLUDEDIR = -I/usr/include -I$(XERCESINCLUDE)/.. \ +-I$(DIGFILEINCLUDE) -I$(DIGFILESNARKINCLUDE) -I$(DIGRANDINCLUDE) -I$(SNARKINCLUDE) \ +-I$(SNARKLIBINCLUDEDIR) + +OBJ = \ + alp1.o \ + art_tset.o + +LIBS= -L$(SNARKLIBDIR) -lsnark14 -lDIGFile -lDIGFileSnark -lDIGRand -lxerces-c -lm + +###################################### +# setings for testing +#LIBS=/usr/lib/libm.a +#FLAGS= -ffloat-store -O0 -DFFCOMPARE +###################################### + +all: snark14UserDefined + mv snark14UserDefined $(OUTDIR) + +snark14UserDefined: $(OBJ) + $(CXX) $(OBJ) $(CXXFLAGS) -o snark14UserDefined $(LIBS) + +clean: + rm -f $(OBJ) + rm -f snark14UserDefined + +install: all + +uninstall: + rm -f $(OUTDIR)/snark14UserDefined + +%.o: %.cpp + $(CXX) -c -I $(SRCDIR) $(CXXFLAGS) $(INCLUDEDIR) $< -o $@