1
1
# macOS Build Guide
2
2
3
- ** Updated for MacOS [ 14.4 ] ( https://www.apple.com/macos/sonoma/ ) **
3
+ ** Updated for MacOS [ 14] ( https://www.apple.com/macos/sonoma/ ) **
4
4
5
5
This guide describes how to build bitcoind, command-line utilities, and GUI on macOS
6
6
@@ -103,7 +103,7 @@ brew install berkeley-db@4
103
103
###### Qt
104
104
105
105
Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, we need to install
106
- the necessary parts of Qt, the libqrencode and pass ` -DBUILD_GUI=ON ` . Skip if you don't intend to use the GUI.
106
+ Qt, libqrencode and pass ` -DBUILD_GUI=ON ` . Skip if you don't intend to use the GUI.
107
107
108
108
``` bash
109
109
brew install qt@5
@@ -120,7 +120,7 @@ The GUI will be able to encode addresses in QR codes unless this feature is expl
120
120
brew install qrencode
121
121
```
122
122
123
- Otherwise, if you don't need QR encoding support, use the ` -DWITH_QRENCODE=OFF ` option to disable this feature in order to compile the GUI .
123
+ Otherwise, if you don't need QR encoding support, you can pass ` -DWITH_QRENCODE=OFF ` to disable this feature.
124
124
125
125
---
126
126
@@ -144,7 +144,6 @@ Skip if you do not need this functionality.
144
144
brew install libnatpmp
145
145
```
146
146
147
- Note: UPnP and NAT-PMP support will be compiled in and disabled by default.
148
147
Check out the [ further configuration] ( #further-configuration ) section for more information.
149
148
150
149
---
@@ -158,7 +157,6 @@ Skip if you do not need ZMQ functionality.
158
157
brew install zeromq
159
158
```
160
159
161
- ZMQ is automatically compiled in and enabled if the dependency is detected.
162
160
Check out the [ further configuration] ( #further-configuration ) section for more information.
163
161
164
162
For more information on ZMQ, see: [ zmq.md] ( zmq.md )
@@ -239,8 +237,8 @@ cmake --build build --target deploy
239
237
240
238
## Running Bitcoin Core
241
239
242
- Bitcoin Core should now be available at ` ./src/bitcoind ` .
243
- If you compiled support for the GUI, it should be available at ` ./src/qt/bitcoin-qt ` .
240
+ Bitcoin Core should now be available at ` ./build/ src/bitcoind ` .
241
+ If you compiled support for the GUI, it should be available at ` ./build/ src/qt/bitcoin-qt ` .
244
242
245
243
The first time you run ` bitcoind ` or ` bitcoin-qt ` , it will start downloading the blockchain.
246
244
This process could take many hours, or even days on slower than average systems.
0 commit comments