Closed zerotobtc closed 2 years ago
I installed the fork of bitcoin-core's secp256k1 manually, now it works.
Hi @zerotobtc
I think you may have missed the README section on building:
# Initialise the libsecp sources (Needs to be run only once)
$ git submodule init
$ git submodule sync --recursive
$ git submodule update --init --recursive
This will sync libsecp sources using git submodules rather than you cloning a potentially incompatible version yourself.
Also in the current branch, you can build with the standard libsecp sources if you wish using --enable-standard-secp
, although this will disable some features such as elements support.
Hi @zerotobtc
I think you may have missed the README section on building:
For posterity, this is missing from the Ubuntu instructions.
I am trying to install libwally on my debian machine. I followed the installation guide but running
./configure
I got the warningso when I run
make
I get the errorI see that it's an issue with the secp256k1 so I did some research and found this suggestion to install
secp256k1
seperately in the/src
directory (I simply cloned the repo and built it within/src
). This brought me a bit further (no warning while running./configure
) but I still get this error after runningmake
:There is no
secp256k1/include/secp256k1_ecdsa_s2c.h
file ...How can I fix this? It already seemed strange to me that I had to install the secp256k1 manually...