X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=src%2Fmakefile.mingw;h=80a6801c9a2c16bd4767a4b252c01886ec640e89;hb=25c505a6185c1045257ef8c746ea6de97805b45a;hp=369b5c50e8045a4966b43d6da32703cfcbbcc83b;hpb=508b8d7b106b53a0b8dea46d2e5a04661f3ea0e3;p=novacoin.git diff --git a/src/makefile.mingw b/src/makefile.mingw index 369b5c5..80a6801 100644 --- a/src/makefile.mingw +++ b/src/makefile.mingw @@ -28,7 +28,7 @@ LIBS= \ DEFS=-DWIN32 -D_WINDOWS -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE DEBUGFLAGS=-g -CFLAGS=-mthreads -O2 -msse2 -w -Wall -Wextra -Wformat -Wformat-security -Wno-unused-parameter $(DEBUGFLAGS) $(DEFS) $(INCLUDEPATHS) +CFLAGS=-mthreads -fopenmp -O3 -msse2 -w -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter $(DEBUGFLAGS) $(DEFS) $(INCLUDEPATHS) LDFLAGS=-Wl,--dynamicbase -Wl,--nxcompat TESTDEFS = -DTEST_DATA_DIR=$(abspath test/data) @@ -85,7 +85,16 @@ OBJS= \ obj/pbkdf2.o \ obj/scrypt.o \ obj/scrypt-x86.o \ - obj/scrypt-x86_64.o + obj/scrypt-x86_64.o \ + obj/zerocoin/Accumulator.o \ + obj/zerocoin/AccumulatorProofOfKnowledge.o \ + obj/zerocoin/Coin.o \ + obj/zerocoin/CoinSpend.o \ + obj/zerocoin/Commitment.o \ + obj/zerocoin/ParamGeneration.o \ + obj/zerocoin/Params.o \ + obj/zerocoin/SerialNumberSignatureOfKnowledge.o \ + obj/zerocoin/SpendMetaData.o all: novacoind.exe @@ -111,6 +120,9 @@ test check: test_novacoin.exe FORCE obj/%.o: %.cpp $(HEADERS) g++ -c $(CFLAGS) -o $@ $< +obj/zerocoin/%.o: zerocoin/%.cpp + g++ -c $(CFLAGS) -o $@ $< + obj/scrypt-x86.o: scrypt-x86.S $(CXX) -c $(xCXXFLAGS) -MMD -o $@ $< @@ -131,6 +143,7 @@ test_bitcoin.exe: $(TESTOBJS) $(filter-out obj/init.o,$(OBJS:obj/%=obj/%)) clean: -del /Q novacoind test_novacoin -del /Q obj\* + -del /Q obj\zerocoin\* -del /Q obj-test\* FORCE: