doc: there is no libboost-base-dev, add missing sudo

- There is no libboost-base-dev, no idea how I ended up with this
    - Without that, installing separate boost packages works fine on both
      Ubuntu 14.04 and Debian 7 (tested on VMs), this did not use to be
      the case, AFAIK.
- Add a missing 'sudo' for consistency
- Need `bsdmainutils` for `hexdump` (for the tests)
This commit is contained in:
Wladimir J. van der Laan 2015-11-07 20:33:02 +01:00
parent 4ee149a6db
commit 7085728786

View file

@ -61,15 +61,15 @@ Dependency Build Instructions: Ubuntu & Debian
---------------------------------------------- ----------------------------------------------
Build requirements: Build requirements:
sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev libevent-dev sudo apt-get install build-essential libtool autotools-dev autoconf pkg-config libssl-dev libevent-dev bsdmainutils
On Ubuntu 15.10+ there are generic names for the individual boost development On at least Ubuntu 14.04+ and Debian 7+ there are generic names for the
packages, so the following can be used to only install necessary parts of individual boost development packages, so the following can be used to only
boost: install necessary parts of boost:
apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev libboost-base-dev sudo apt-get install libboost-system-dev libboost-filesystem-dev libboost-chrono-dev libboost-program-options-dev libboost-test-dev libboost-thread-dev
For Ubuntu before 15.10, or Debian 7 and later libboost-all-dev has to be installed: If that doesn't work, you can install all boost development packages with:
sudo apt-get install libboost-all-dev sudo apt-get install libboost-all-dev