BlockchainCommons / BlockchainCommons/Learning-Bitcoin-from-the-Command-Line

Outdated instructions for compiling bitcoin core from source in Appendix II

Aperta
#644 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
Jupyter Notebook
Stelle
3.4k
Fork
818
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

### Summary
The instructions in [Appendix II: Compiling Bitcoin from Source](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/8ea3dadc7ae5e3b62b7d6e329724c85f19102ae4/A2_0_Compiling_Bitcoin_from_Source.md) are out of date.

They reference scripts and build tools that have been removed in recent Bitcoin Core releases like `autogen.sh`, `./configure`, and `install_db4.sh`

### Proposed Changes
Update Appendix II to show instructions for current Bitcoin Core build process using `CMake` and the `depends` system,
Emphasize which flags to set for a lightweight node like `NO_QT=1 NO_NATPMP=1 NO_UPNP=1 NO_USDT=1`.
Emphasize which flags to pass to `bitcoind` to run a pruned signet node, as recommended by the course.

I would like to update this documentation and submit a PR, let me know if you're open to these changes.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Iniziare da A2_0_Compiling_Bitcoin_from_Source.md e sostituire i riferimenti obsoleti a autogen.sh, ./configure e install_db4.sh con l'attuale workflow CMake e depends di Bitcoin Core. Documentare i flag per un nodo leggero NO_QT=1, NO_NATPMP=1, NO_UPNP=1 e NO_USDT=1, quindi aggiungere i flag di bitcoind per un nodo signet pruned, come raccomandato dal corso.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
cmake
Ambito
cli, documentation
Tipo di issue
Documentazione
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Attiva
Chiarezza
Abbastanza chiara
Idoneità per principianti
72/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.