From 3210213dc3a099ce1f5e864505b4a866a731bec9 Mon Sep 17 00:00:00 2001 From: Andrew Toth Date: Sun, 7 Nov 2021 08:26:59 -0500 Subject: [PATCH] doc: add missing dev deps, upgrade and don't use sudo for pip --- doc/INSTALL.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/doc/INSTALL.md b/doc/INSTALL.md index 0b078b10c..26d570585 100644 --- a/doc/INSTALL.md +++ b/doc/INSTALL.md @@ -37,9 +37,10 @@ Get dependencies: sudo apt-get update sudo apt-get install -y \ - autoconf automake build-essential git libtool libgmp-dev \ - libsqlite3-dev python3 python3-mako net-tools zlib1g-dev libsodium-dev \ + autoconf automake build-essential git libtool libgmp-dev libsqlite3-dev \ + python3 python3-mako python3-pip net-tools zlib1g-dev libsodium-dev \ gettext + pip3 install --user mrkd If you don't have Bitcoin installed locally you'll need to install that as well. It's now available via [snapd](https://snapcraft.io/bitcoin-core). @@ -57,8 +58,10 @@ Clone lightning: For development or running tests, get additional dependencies: - sudo apt-get install -y valgrind python3-pip libpq-dev - sudo pip3 install -r requirements.txt --use-feature=in-tree-build + sudo apt-get install -y valgrind libpq-dev shellcheck cppcheck \ + libsecp256k1-dev + pip3 install --upgrade pip + pip3 install --user -r requirements.txt Build lightning: