Summary
The instructions in Appendix II: Compiling Bitcoin from Source 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.
Summary
The instructions in Appendix II: Compiling Bitcoin from Source are out of date.
They reference scripts and build tools that have been removed in recent Bitcoin Core releases like
autogen.sh,./configure, andinstall_db4.shProposed Changes
Update Appendix II to show instructions for current Bitcoin Core build process using
CMakeand thedependssystem,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
bitcoindto 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.