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
425667ee31
commit
15200356fe
|
@ -1,14 +1,19 @@
|
|||
all:
|
||||
@echo "This compiles and tests the C PoW library, it's not necessary to run PyBitmessage"
|
||||
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
|
||||
|
||||
powtest:
|
||||
./testpow.py
|
||||
|
||||
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:
|
||||
g++ -Wall -O3 -march=native -fPIC -c bitmsghash.cpp
|
||||
g++ -Wall -O3 -march=native -fPIC $(CCFLAGS) -c bitmsghash.cpp
|
||||
|
||||
clean:
|
||||
rm -f bitmsghash.o bitmsghash.so
|
||||
|
|
Loading…
Reference in New Issue
Block a user