OSX fixes and default compile
It should built on OSX 10.11 now It will build bitmsghash.so by default
This commit is contained in:
parent
961444a8ee
commit
53ca944483
|
@ -1,13 +1,19 @@
|
||||||
|
UNAME_S := $(shell uname -s)
|
||||||
|
ifeq ($(UNAME_S),Darwin)
|
||||||
|
CCFLAGS += -I/usr/local/Cellar/openssl/1.0.2d_1/include
|
||||||
|
LDFLAGS += -L/usr/local/Cellar/openssl/1.0.2d_1/lib
|
||||||
|
endif
|
||||||
|
|
||||||
all: bitmsghash.so
|
all: bitmsghash.so
|
||||||
|
|
||||||
powtest:
|
powtest:
|
||||||
./testpow.py
|
./testpow.py
|
||||||
|
|
||||||
bitmsghash.so: bitmsghash.o
|
bitmsghash.so: bitmsghash.o
|
||||||
g++ bitmsghash.o -shared -fPIC -lpthread -lcrypto -o bitmsghash.so
|
g++ bitmsghash.o -shared -fPIC -lpthread -lcrypto $(LDFLAGS) -o bitmsghash.so
|
||||||
|
|
||||||
bitmsghash.o:
|
bitmsghash.o:
|
||||||
g++ -Wall -O3 -march=native -fPIC -c bitmsghash.cpp
|
g++ -Wall -O3 -march=native -fPIC $(CCFLAGS) -c bitmsghash.cpp
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
rm -f bitmsghash.o bitmsghash.so
|
rm -f bitmsghash.o bitmsghash.so
|
||||||
|
|
Reference in New Issue
Block a user