ecdsa – Error whereas putting in libwally

on

|

views

and

comments


I’m attempting to put in libwally on my debian machine. I adopted the set up information however working ./configure I received the warning

=== configuring in src/secp256k1 (/dwelling/standup/libwally-core/src/secp256k1)
configure: WARNING: no configuration info is in src/secp256k1

so once I run make I get the error

Making all in src
make[1]: Coming into listing '/dwelling/standup/libwally-core/src'
make  all-recursive
make[2]: Coming into listing '/dwelling/standup/libwally-core/src'
Making all in secp256k1
make[3]: Coming into listing '/dwelling/standup/libwally-core/src/secp256k1'
make[3]: *** No rule to make goal 'all'.  Cease.
make[3]: Leaving listing '/dwelling/standup/libwally-core/src/secp256k1'
make[2]: *** [Makefile:1715: all-recursive] Error 1
make[2]: Leaving listing '/dwelling/standup/libwally-core/src'
make[1]: *** [Makefile:927: all] Error 2
make[1]: Leaving listing '/dwelling/standup/libwally-core/src'
make: *** [Makefile:436: all-recursive] Error 1

I see that it is a problem with the secp256k1 so I did some analysis and located this suggestion to put in secp256k1 seperately within the /src listing (I merely cloned the repo and constructed it inside /src).
This introduced me a bit additional (no warning whereas working ./configure) however I nonetheless get this error after working make:

Making all in src
make[1]: Coming into listing '/dwelling/standup/libwally-core/src'
make  all-recursive
make[2]: Coming into listing '/dwelling/standup/libwally-core/src'
Making all in secp256k1
make[3]: Coming into listing '/dwelling/standup/libwally-core/src/secp256k1'
make  all-am
make[4]: Coming into listing '/dwelling/standup/libwally-core/src/secp256k1'
make[4]: Nothing to be completed for 'all-am'.
make[4]: Leaving listing '/dwelling/standup/libwally-core/src/secp256k1'
make[3]: Leaving listing '/dwelling/standup/libwally-core/src/secp256k1'
make[3]: Coming into listing '/dwelling/standup/libwally-core/src'
  CC       ctest/test_bech32-test_bech32.o
  CC       libwallycore_la-address.lo
In file included from handle.c:1:
inside.h:8:10: deadly error: secp256k1/embody/secp256k1_ecdsa_s2c.h: No such file or listing
    8 | #embody "secp256k1/embody/secp256k1_ecdsa_s2c.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:1324: libwallycore_la-address.lo] Error 1
make[3]: Leaving listing '/dwelling/standup/libwally-core/src'
make[2]: *** [Makefile:1715: all-recursive] Error 1
make[2]: Leaving listing '/dwelling/standup/libwally-core/src'
make[1]: *** [Makefile:927: all] Error 2
make[1]: Leaving listing '/dwelling/standup/libwally-core/src'
make: *** [Makefile:436: all-recursive] Error 1

There isn’t a secp256k1/embody/secp256k1_ecdsa_s2c.h file …

How can I repair this? It already appeared unusual to me that I needed to set up the secp256k1 manually…

Share this
Tags

Must-read

LA tech entrepreneur almost misses flight after getting trapped in robotaxi | Self-driving automobiles

A tech entrepreneur based mostly in Los Angeles turned trapped in a malfunctioning self-driving automobile for a number of minutes final month, inflicting...

UK Ministry of Defence enlists sci-fi writers to arrange for dystopian futures | Ministry of Defence

It’s a state of affairs that will make Tesla’s CEO, Elon Musk, shudder: a future the place self-driving vehicles are the norm however...

The Guardian view on China’s EV breakthrough: helped by the form of strategic state Elon Musk despises | Editorial

Tesla’s boss, Elon Musk, as soon as thought the concept that China’s BYD might compete along with his firm was laughable. In 2011,...

Recent articles

More like this

LEAVE A REPLY

Please enter your comment!
Please enter your name here