doc: update build and dependencies docs for IPC

OpenBSD does not have this package, so recommend building from
source for now.
This commit is contained in:
Sjors Provoost
2025-08-12 16:36:50 +02:00
parent 3cbf747c32
commit 71f29d4fa9
6 changed files with 37 additions and 21 deletions

View File

@@ -48,7 +48,7 @@ See [dependencies.md](dependencies.md) for a complete overview.
To install, run the following from your terminal:
``` bash
brew install cmake boost pkgconf libevent
brew install cmake boost pkgconf libevent capnp
```
#### Wallet Dependencies
@@ -59,6 +59,11 @@ the `cmake -B` step below.
SQLite is required, but since macOS ships with a useable `sqlite` package, you don't need to
install anything.
#### IPC Dependencies
If you do not need IPC functionality (see [multiprocess.md](multiprocess.md))
you can omit `capnp` and use `-DENABLE_IPC=OFF` in the `cmake -B` step below.
### 4. Clone Bitcoin repository
`git` should already be installed by default on your system.
@@ -112,19 +117,6 @@ For more information on ZMQ, see: [zmq.md](zmq.md)
---
### IPC Dependencies
Compiling IPC-enabled binaries with `-DENABLE_IPC=ON` requires the following dependency.
Skip if you do not need IPC functionality.
```bash
brew install capnp
```
For more information on IPC, see: [multiprocess.md](multiprocess.md).
---
#### Test Suite Dependencies
There is an included test suite that is useful for testing code changes when developing.