diff options
Diffstat (limited to 'crypto/secp256k1')
-rw-r--r-- | crypto/secp256k1/README.md | 5 | ||||
-rw-r--r-- | crypto/secp256k1/secp256.go | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/crypto/secp256k1/README.md b/crypto/secp256k1/README.md index 79cdccb38..5a86147d4 100644 --- a/crypto/secp256k1/README.md +++ b/crypto/secp256k1/README.md @@ -7,8 +7,11 @@ Implements cryptographic operations for the secp256k1 ECDSA curve used by Bitcoi Installing === + +GMP library headers are required to build. On Debian-based systems, the package is called `libgmp-dev`. + ``` -sudo apt-get install gmp-dev +sudo apt-get install libgmp-dev ``` Now compiles with cgo! diff --git a/crypto/secp256k1/secp256.go b/crypto/secp256k1/secp256.go index 6eafea2fa..f8cc60e82 100644 --- a/crypto/secp256k1/secp256.go +++ b/crypto/secp256k1/secp256.go @@ -5,8 +5,10 @@ package secp256k1 /* #cgo CFLAGS: -I./secp256k1 #cgo darwin CFLAGS: -I/usr/local/include +#cgo linux,arm CFLAGS: -I/usr/local/arm/include #cgo LDFLAGS: -lgmp #cgo darwin LDFLAGS: -L/usr/local/lib +#cgo linux,arm LDFLAGS: -L/usr/local/arm/lib #define USE_NUM_GMP #define USE_FIELD_10X26 #define USE_FIELD_INV_BUILTIN |