Skip to content

Commit 96a5cd8

Browse files
committed
Merge bitcoin/bitcoin#32293: doc: Add deps install notes for multiprocess
7f5a35c doc: Add deps install notes for multiprocess (TheCharlatan) Pull request description: These just mirror the content in src/ipc/libmultiprocess/doc/install.md ACKs for top commit: Sjors: re-ACK 7f5a35c ryanofsky: Code review ACK 7f5a35c just dropping dependencies.md update since last review Tree-SHA512: f9bf4f54542323aa4a0600db874640e575e40355f08515331a27fb139e6e47ee58aa0c6635206f978696e3da7b5aa93efb45b181b02e99e308537fcb90bd6751
2 parents 2844adc + 7f5a35c commit 96a5cd8

File tree

2 files changed

+23
-0
lines changed

2 files changed

+23
-0
lines changed

doc/build-osx.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -125,6 +125,19 @@ For more information on ZMQ, see: [zmq.md](zmq.md)
125125

126126
---
127127

128+
### IPC Dependencies
129+
130+
Compiling IPC-enabled binaries with `-DENABLE_IPC=ON` requires the following dependency.
131+
Skip if you do not need IPC functionality.
132+
133+
```bash
134+
brew install capnp
135+
```
136+
137+
For more information on IPC, see: [multiprocess.md](multiprocess.md).
138+
139+
---
140+
128141
#### Test Suite Dependencies
129142

130143
There is an included test suite that is useful for testing code changes when developing.

doc/build-unix.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,11 @@ User-Space, Statically Defined Tracing (USDT) dependencies:
6868

6969
sudo apt install systemtap-sdt-dev
7070

71+
IPC-enabled binaries are compiled with `-DENABLE_IPC=ON` and require the following dependencies.
72+
Skip if you do not need IPC functionality.
73+
74+
sudo apt-get install libcapnp-dev capnproto
75+
7176
GUI dependencies:
7277

7378
Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, we need to install
@@ -118,6 +123,11 @@ User-Space, Statically Defined Tracing (USDT) dependencies:
118123

119124
sudo dnf install systemtap-sdt-devel
120125

126+
IPC-enabled binaries are compiled with `-DENABLE_IPC=ON` and require the following dependency.
127+
Skip if you do not need IPC functionality.
128+
129+
sudo dnf install capnproto
130+
121131
GUI dependencies:
122132

123133
Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, we need to install

0 commit comments

Comments
 (0)