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

Torc Robotics Acknowledged as a 2024 Public Relations and Advertising Excellence Awards Winner

Driving Consciousness for Autonomous Trucking and Business Management “We’re extremely proud to obtain this award, which acknowledges our PR crew’s relentless dedication to advancing...

Daimler Truck subsidiary Torc Robotics achieves Driver-Out Validation Milestone

Autonomous driving firm, Torc Robotics, backed by Daimler Truck achieves driver-out functionality on closed course in Texas as it really works towards a...

Torc Robotics Performs Profitable Totally Autonomous Product Validation

BLACKSBURG, Va – Oct. 29, 2024 – Torc Robotics, an unbiased subsidiary of Daimler Truck AG and a pioneer in commercializing self-driving automobile know-how, right...

Recent articles

More like this

LEAVE A REPLY

Please enter your comment!
Please enter your name here