Skip to content

Commit bb1c8f2

Browse files
committed
[Docs] Update build-unix.md
Bitcoin's PPA is now unmaintained for newer versions of Ubuntu (last supported version was 18.10). The PIVX PPA supports all current Ubuntu versions for providing BDB 4.8.30 (including the upcoming Focal Fossa 20 .04 LTS version). So, update our docs to reference the PIVX PPA. [Docs] Remove OpenSSL 1.1 note from build-unix.md Builds with OpenSSL 1.1 are now possible without an explicit configure override. There is now no need to have this note in the doc. [Docs] Add note about missing Qt Charts system package Ubuntu versions prior to Bionic, and Debian version prior to Buster lack the Qt Charts library, so make note of this in the build doc. [Docs] Add Qt's SVG and Charts libs to fedora build instructions Github-Pull: #1207 Rebased-From: 9da9329
1 parent f035a4a commit bb1c8f2

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

doc/build-unix.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -74,17 +74,13 @@ Now, you can either build from self-compiled [depends](/depends/README.md) or in
7474

7575
sudo apt-get install libssl-dev libgmp-dev libevent-dev libboost-all-dev
7676

77-
**Note:** For Ubuntu versions starting with Bionic (18.04), or Debian versions starting with Stretch, use `libssl1.0-dev`
78-
above instead of `libssl-dev`. PIVX Core does not support the use of OpenSSL 1.1, though compilation is still possible
79-
by passing `--with-incompatible-ssl` to configure (NOT RECOMMENDED!).
80-
8177
BerkeleyDB is required for the wallet.
8278

83-
**For Ubuntu only:** db4.8 packages are available [here](https://launchpad.net/~bitcoin/+archive/bitcoin).
79+
**For Ubuntu only:** db4.8 packages are available [here](https://launchpad.net/~pivx/+archive/pivx).
8480
You can add the repository using the following command:
8581

8682
sudo apt-get install software-properties-common
87-
sudo add-apt-repository ppa:bitcoin/bitcoin
83+
sudo add-apt-repository ppa:pivx/pivx
8884
sudo apt-get update
8985
sudo apt-get install libdb4.8-dev libdb4.8++-dev
9086

@@ -116,6 +112,8 @@ To build with Qt 5 you need the following:
116112

117113
sudo apt-get install libqt5gui5 libqt5core5a libqt5dbus5 libqt5svg5-dev libqt5charts5-dev qttools5-dev qttools5-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev
118114

115+
**Note:** Ubuntu versions prior to Bionic (18.04), and Debian version prior to Buster, do not have the `libqt5charts5-dev` package. If you are compiling on one of these older versions, you will need to omit `libqt5charts5-dev` from the above command.
116+
119117
Once these are installed, they will be found by configure and a pivx-qt executable will be
120118
built by default.
121119

@@ -134,7 +132,7 @@ Optional:
134132

135133
To build with Qt 5 you need the following:
136134

137-
sudo dnf install qt5-qttools-devel qt5-qtbase-devel protobuf-devel qrencode-devel
135+
sudo dnf install qt5-qttools-devel qt5-qtbase-devel qt5-qtsvg-devel qt5-qtcharts-devel protobuf-devel qrencode-devel
138136

139137
Notes
140138
-----

0 commit comments

Comments
 (0)