Files
bitcoin/doc/dependencies.md
Hennadii Stepanov 7ea855fd55 build: Update minimum required Boost version
Building with Boost 1.73.0 is broken.

Github-Pull: #34107
Rebased-From: f480c1e717
2025-12-31 12:22:49 +00:00

2.4 KiB

Dependencies

These are the dependencies used by Bitcoin Core. You can find installation instructions in the /doc/build-*.md file for your platform, or self-compile them using depends.

Compiler

Bitcoin Core requires one of the following compilers.

Dependency Minimum required
Clang 16.0
GCC 11.1

Required

Build

Dependency Releases Minimum required
Boost link 1.74.0
CMake link 3.22
libevent link 2.1.8

Runtime

Dependency Releases Minimum required
glibc link 2.31

Optional

Build

Dependency Releases Minimum required
Cap'n Proto link 0.7.1
Python (scripts, tests) link 3.10
Qt (gui) link 6.2
qrencode (gui) link N/A
SQLite (wallet) link 3.7.17
systemtap (tracing) link N/A
ZeroMQ (notifications) link 4.0.0

Runtime

Dependency Releases Minimum required
Fontconfig (gui) link 2.6
FreeType (gui) link 2.3.0