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

US regulators launch investigation into self-driving Teslas after collection of crashes | Self-driving automobiles

US vehicle security regulators have opened an investigation into Tesla automobiles outfitted with its full self-driving know-how over traffic-safety violations after a collection...

Tesla debuts ‘inexpensive’ Mannequin Y and three in US that strike some as too costly | US information

Tesla rolled out “inexpensive” variations of its best-selling Mannequin Y SUV and its Mannequin 3 sedan, however the beginning costs of US$39,990 and...

‘Supply robots will occur’: Skype co-founder on his fast-growing enterprise Starship | Retail trade

City dwellers around the globe have lengthy been used to speedy supply of takeaway meals and, more and more, groceries. However what they...

Recent articles

More like this

LEAVE A REPLY

Please enter your comment!
Please enter your name here