We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 60b1cbd commit 74862f1Copy full SHA for 74862f1
Makefile
@@ -18,6 +18,17 @@ endif
18
INCLUDES := -I $(K_RELEASE)/include/kllvm -I $(PREFIX)/include -I dummy-version -I plugin -I plugin-c -I deps/cpp-httplib
19
CPPFLAGS += --std=c++14 $(INCLUDES)
20
21
+ifneq ($(APPLE_SILICON),)
22
+ LIBFF_CMAKE_FLAGS += -DCURVE=ALT_BN128 -DUSE_ASM=Off
23
+
24
+ GMP_PREFIX ?= $(shell brew --prefix gmp)
25
+ MPFR_PREFIX ?= $(shell brew --prefix mpfr)
26
+ OPENSSL_PREFIX ?= $(shell brew --prefix openssl)
27
+ CRYPTOPP_PREFIX ?= $(shell brew --prefix [email protected])
28
29
+ INCLUDES += -I $(GMP_PREFIX)/include -I $(MPFR_PREFIX)/include -I $(OPENSSL_PREFIX)/include -I $(CRYPTOPP_PREFIX)/include
30
+endif
31
32
.PHONY: build libcryptopp libff libsecp256k1
33
build: plugin-c/json.o plugin-c/blake2.o plugin-c/crypto.o plugin-c/plugin_util.o plugin-c/k.o
34
0 commit comments