Skip to content

Commit 85e480a

Browse files
committed
doc: Update NetBSD Build Guide
1 parent ecd2365 commit 85e480a

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

doc/build-netbsd.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# NetBSD Build Guide
22

3-
Updated for NetBSD [9.2](https://netbsd.org/releases/formal-9/NetBSD-9.2.html).
3+
**Updated for NetBSD [10.0](https://netbsd.org/releases/formal-10/NetBSD-10.0.html)**
44

55
This guide describes how to build bitcoind, command-line utilities, and GUI on NetBSD.
66

@@ -12,23 +12,23 @@ Install the required dependencies the usual way you [install software on NetBSD]
1212
The example commands below use `pkgin`.
1313

1414
```bash
15-
pkgin install autoconf automake libtool pkg-config git gmake boost libevent
15+
pkgin install autoconf automake libtool pkg-config git gmake boost-headers libevent
1616

1717
```
1818

1919
NetBSD currently ships with an older version of `gcc` than is needed to build. You should upgrade your `gcc` and then pass this new version to the configure script.
2020

21-
For example, grab `gcc9`:
21+
For example, grab `gcc12`:
2222
```
23-
pkgin install gcc9
23+
pkgin install gcc12
2424
```
2525

2626
Then, when configuring, pass the following:
2727
```bash
2828
./configure
2929
...
30-
CC="/usr/pkg/gcc9/bin/gcc" \
31-
CXX="/usr/pkg/gcc9/bin/g++" \
30+
CC="/usr/pkg/gcc12/bin/gcc" \
31+
CXX="/usr/pkg/gcc12/bin/g++" \
3232
...
3333
```
3434

@@ -66,10 +66,10 @@ pkgin install db4
6666

6767
#### GUI Dependencies
6868

69-
Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, we need to install `qt5`.
69+
Bitcoin Core includes a GUI built with the cross-platform Qt Framework. To compile the GUI, Qt 5 is required.
7070

7171
```bash
72-
pkgin install qt5
72+
pkgin install qt5-qtbase qt5-qttools
7373
```
7474

7575
The GUI can encode addresses in a QR Code. To build in QR support for the GUI, install `qrencode`.
@@ -84,7 +84,7 @@ There is an included test suite that is useful for testing code changes when dev
8484
To run the test suite (recommended), you will need to have Python 3 installed:
8585

8686
```bash
87-
pkgin install python37
87+
pkgin install python39
8888
```
8989

9090
### Building Bitcoin Core

0 commit comments

Comments
 (0)