ubuntu_install_libsecp256k1.sh raw
1 #!/usr/bin/env bash
2 SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
3 sudo apt -y install build-essential autoconf libtool
4 cd $SCRIPT_DIR
5 rm -rf secp256k1
6 git clone https://github.com/bitcoin-core/secp256k1.git
7 cd secp256k1
8 git checkout v0.6.0
9 git submodule init
10 git submodule update
11 ./autogen.sh
12 ./configure --enable-module-schnorrsig --enable-module-ecdh --prefix=/usr
13 make -j1
14 sudo make install
15