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.
Bitcoin Core requires one of the following compilers.
Dependency | Minimum required |
---|---|
Clang | 16.0 |
GCC | 11.1 |
Dependency | Releases | Minimum required |
---|---|---|
Boost | link | 1.73.0 |
CMake | link | 3.22 |
libevent | link | 2.1.8 |
Dependency | Releases | Minimum required |
---|---|---|
glibc | link | 2.31 |
Dependency | Releases | Minimum required |
---|---|---|
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 |
Dependency | Releases | Minimum required |
---|---|---|
Fontconfig (gui) | link | 2.6 |
FreeType (gui) | link | 2.3.0 |