aboutsummaryrefslogtreecommitdiff
path: root/doc/build-osx.md
diff options
context:
space:
mode:
authorWladimir J. van der Laan <laanwj@gmail.com>2017-11-17 12:44:55 +0100
committerWladimir J. van der Laan <laanwj@gmail.com>2017-11-17 12:45:00 +0100
commit41221126c85524a6dec34a4f44cb5b74b1f12e64 (patch)
tree5e5c17c074ffab4f34bdc25383afedd659a15866 /doc/build-osx.md
parent99bc0b428b03b571afbc311b7f18fd3a707ac5af (diff)
parent6e4cdd67b1f2b3927a525ebba843c27ef3c63e1c (diff)
downloadbitcoin-41221126c85524a6dec34a4f44cb5b74b1f12e64.tar.xz
Merge #11702: [build] Add a script for installing db4
6e4cdd6 [docs] Add reference to install_db4.sh in OS X build instructions (James O'Beirne) af9103e [build] Add a script for installing db4 (James O'Beirne) Pull request description: Instead of maintaining rote instructions for building BerkeleyDB in `doc/build-{unix,openbsd}.md`, reference a script that does the same thing and can be called from unanticipated contexts, e.g. Docker builds. The script was written with portability in mind, though I haven't tested it on openbsd. I wasn't sure if we wanted to create a separate directory for this sort of thing (e.g. `contrib/install`) so I just stuck it in `contrib/`; happy to move it around if anyone has another preference. Tree-SHA512: d2fc83c065d083458c448e6041e5e9ef67f8165974925560a83881d22d1e9448ea3dd4f7a38196800a8cd6dcf206208a2d6d12417bfe094902d4754e4ca67f18
Diffstat (limited to 'doc/build-osx.md')
-rw-r--r--doc/build-osx.md14
1 files changed, 14 insertions, 0 deletions
diff --git a/doc/build-osx.md b/doc/build-osx.md
index 836c856a64..6f08562ff8 100644
--- a/doc/build-osx.md
+++ b/doc/build-osx.md
@@ -26,6 +26,20 @@ If you want to build the disk image with `make deploy` (.dmg / optional), you ne
NOTE: Building with Qt4 is still supported, however, could result in a broken UI. Building with Qt5 is recommended.
+Berkeley DB
+-----------
+It is recommended to use Berkeley DB 4.8. If you have to build it yourself,
+you can use [the installation script included in contrib/](contrib/install_db4.sh)
+like so
+
+```shell
+./contrib/install_db4.sh .
+```
+
+from the root of the repository.
+
+**Note**: You only need Berkeley DB if the wallet is enabled (see the section *Disable-Wallet mode* below).
+
Build Bitcoin Core
------------------------