bitcoin core : La phase de construction échoue avec une référence non définie à `evhttp_uridecode`

  • La construction de Bitcoin Core échoue avec une référence non définie à `evhttp_uridecode`
  • L'auteur a cloné le dépôt, installé les packages nécessaires, et lancé la phase de construction
  • L'erreur semble être liée à l'absence de `evhttp_uridecode`, malgré l'installation des packages nécessaires

Voici les détails:

J'ai commencé par cloner le dépôt localement et en utilisant la balise v26.0  :

git cd bitcoin git checkout v26.0

bitcoin core : La phase de construction échoue avec une référence non définie à `evhttp_uridecode`

Puis installé les packages nécessaires  :

sudo apt update && sudo apt update -y sudo apt install -y build-essential libtool autotools-dev automake pkg-config bsdmainutils python3 sudo apt install -y libevent-dev libboost-dev sudo apt install -y libzmq3-dev systemtap-sdt- développeur

Je ne suis pas intéressé par la création du portefeuille, mais simplement par le protocole P2P, j'ai donc ignoré les autres installations.

Commence alors la phase de construction  :

/autogen.sh./configure –disable-bench –disable-fuzz-binary –enable-debug –without-gui \ –enable-suppress-external-warnings –disable-wallet make -j 4

Cette dernière commande make renvoie une erreur après un certain temps  :

a CXXLD bitcoin-cli CXXLD bitcoin-tx CXXLD bitcoin-util /usr/bin/ld : libbitcoin_commono) : dans la fonction `urlDecode(std ::__cxx11 : :basic_string const&ampcpp:15 🙁 /usr/bin/ld : libbitcoin_commono) : dans la fonction `urlDecode(std ::__cxx11 ::basic_string const&ampcpp:15 🙁 collect2  : erreur : ld a renvoyé 1 état de sortie make[2] :*** [Makefile :7407 : bitcoin-util] Erreur 1 faite[2] : *** En attente de tâches inachevées make[1] :*** [Makefile :20138 : all-recursive] Erreur 1 faite[1] : Quitter le répertoire ' fait  : *** [Makefile :814 : all-recursive] Erreur 1

Cependant, je suis presque sûr d'avoir installé tous les packages nécessaires.

Si cela peut aider, exécuter uname -a sur ma machine renvoie  :

14 novembre 14 :59 :49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux

Merci pour votre aide.