Skip to content

Commit

Permalink
Merge #327: cmake, doc: Update build-osx.md
Browse files Browse the repository at this point in the history
c022ce1 fixup! doc: Update for CMake-based build system (Hennadii Stepanov)

Pull request description:

  Following the instructions on a fresh install revealed a few inaccuracies.

ACKs for top commit:
  hebasto:
    ACK c022ce1.

Tree-SHA512: f32d17cc14190d267d63d437eca9cca4949c364fed50d67ed0283b27223124fe76b3697c2a5b38650cd0d72a683d2f40669f9fa5043d00fd1d7a82bb63f03f2f
  • Loading branch information
hebasto committed Aug 15, 2024
2 parents a681714 + c022ce1 commit fb18471
Showing 1 changed file with 5 additions and 8 deletions.
13 changes: 5 additions & 8 deletions doc/build-osx.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,22 +189,19 @@ There are many ways to configure Bitcoin Core, here are a few common examples:

##### Wallet (BDB + SQlite) Support, No GUI:

If `berkeley-db@4` is installed, then legacy wallet support will be built.
If `sqlite` is installed, then descriptor wallet support will also be built.
If `berkeley-db@4` or `sqlite` are not installed, this will throw an error.

``` bash
cmake -B build
cmake -B build -DWITH_BDB=ON
```

##### Wallet (only SQlite) and GUI Support:

This enables the GUI and disables legacy wallet support.
If `qt` is not installed, this will throw an error.
If `sqlite` is installed then descriptor wallet functionality will be built.
If `sqlite` is not installed, then wallet functionality will be disabled.
This enables the GUI.
If `sqlite` or `qt` are not installed, this will throw an error.

``` bash
cmake -B build -DWITH_BDB=OFF -DBUILD_GUI=ON
cmake -B build -DBUILD_GUI=ON
```

##### No Wallet or GUI
Expand Down

0 comments on commit fb18471

Please sign in to comment.