Changeset View
Changeset View
Standalone View
Standalone View
doc/build-unix.md
Show First 20 Lines • Show All 98 Lines • ▼ Show 20 Lines | BerkeleyDB 5.3 or later is required for the wallet. This can be installed with: | ||||
sudo apt-get install libdb-dev libdb++-dev | sudo apt-get install libdb-dev libdb++-dev | ||||
See the section "Disable-wallet mode" to build Bitcoin ABC without wallet. | See the section "Disable-wallet mode" to build Bitcoin ABC without wallet. | ||||
Minipupnc dependencies (can be disabled by passing `-DENABLE_UPNP=OFF` on the cmake command line): | Minipupnc dependencies (can be disabled by passing `-DENABLE_UPNP=OFF` on the cmake command line): | ||||
sudo apt-get install libminiupnpc-dev | sudo apt-get install libminiupnpc-dev | ||||
ZMQ dependencies (provides ZMQ API, can be disabled by passing `-BUILD_BITCOIN_ZMQ=OFF` on the cmake command line): | ZMQ dependencies (provides ZMQ API, can be disabled by passing `-DBUILD_BITCOIN_ZMQ=OFF` on the cmake command line): | ||||
sudo apt-get install libzmq3-dev | sudo apt-get install libzmq3-dev | ||||
Dependencies for the GUI: Ubuntu & Debian | Dependencies for the GUI: Ubuntu & Debian | ||||
----------------------------------------- | ----------------------------------------- | ||||
If you want to build bitcoin-qt, make sure that the required packages for Qt development | If you want to build bitcoin-qt, make sure that the required packages for Qt development | ||||
are installed. Qt 5 is necessary to build the GUI. | are installed. Qt 5 is necessary to build the GUI. | ||||
Show All 12 Lines | |||||
Build requirements: | Build requirements: | ||||
sudo dnf install boost-devel cmake gcc-c++ libdb-cxx-devel libdb-devel libevent-devel ninja-build openssl-devel python3 | sudo dnf install boost-devel cmake gcc-c++ libdb-cxx-devel libdb-devel libevent-devel ninja-build openssl-devel python3 | ||||
Minipupnc dependencies (can be disabled by passing `-DENABLE_UPNP=OFF` on the cmake command line): | Minipupnc dependencies (can be disabled by passing `-DENABLE_UPNP=OFF` on the cmake command line): | ||||
sudo dnf install miniupnpc-devel | sudo dnf install miniupnpc-devel | ||||
ZMQ dependencies (can be disabled by passing `-BUILD_BITCOIN_ZMQ=OFF` on the cmake command line): | ZMQ dependencies (can be disabled by passing `-DBUILD_BITCOIN_ZMQ=OFF` on the cmake command line): | ||||
sudo dnf install zeromq-devel | sudo dnf install zeromq-devel | ||||
To build with Qt 5 you need the following: | To build with Qt 5 you need the following: | ||||
sudo dnf install qt5-qttools-devel qt5-qtbase-devel protobuf-devel | sudo dnf install qt5-qttools-devel qt5-qtbase-devel protobuf-devel | ||||
libqrencode dependencies (can be disabled by passing `-DENABLE_QRCODE=OFF`): | libqrencode dependencies (can be disabled by passing `-DENABLE_QRCODE=OFF`): | ||||
▲ Show 20 Lines • Show All 113 Lines • Show Last 20 Lines |