doc: update wallet build instruction

Sqlite is expected to be installed, but can still be opted out of.
This commit is contained in:
Sjors Provoost
2025-08-12 19:39:07 +02:00
parent ec484bd5ce
commit 67e186deb0
5 changed files with 41 additions and 55 deletions

View File

@@ -31,6 +31,14 @@ cmake -B build
...
```
SQLite is required for the wallet:
```bash
pkgin sqlite3
```
To build Bitcoin Core without the wallet, use `-DENABLE_WALLET=OFF`.
See [dependencies.md](dependencies.md) for a complete overview.
### 2. Clone Bitcoin Repo
@@ -43,18 +51,6 @@ git clone https://github.com/bitcoin/bitcoin.git
### 3. Install Optional Dependencies
#### Wallet Dependencies
It is not necessary to build wallet functionality to run bitcoind or the GUI.
###### Descriptor Wallet Support
`sqlite3` is required to enable support for [descriptor wallets](https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md).
```bash
pkgin install sqlite3
```
#### GUI Dependencies
###### Qt6