coffee-tools / folgore

Universal Bitcoin backend for core lightning with BIP 157 support full based on the btcli4j Kotlin plugin! Ah, yes it is written in Rust
BSD 3-Clause "New" or "Revised" License
7 stars 5 forks source link

cargo - nakamoto build error #79

Open urza opened 1 month ago

urza commented 1 month ago

Hi,

following these instructions from readme:

git clone https://github.com/vincenzopalazzo/nakamoto.git && cd nakamoto
git checkout macros/client_model-fixes
cd node
cargo run -- --log debug --testnet

results in these errors: image

urza commented 1 month ago

After googling the error I found the solution:

sudo apt install build-essential

Maybe this hint should be added to the readme. I am on fresh ubuntu 22.04 so it is probably very common that others will run into this as well.

vincenzopalazzo commented 1 month ago

Maybe this hint should be added to the readme. I am on fresh ubuntu 22.04, so it is probably very common that others will also run into this.

Yeah, I think we should specify that currently, we are not able to create a sandbox (e.g with nix) so the host OS should contain all the pre-requisite for compiling the plugin,

Another docs issue for @tareknaser