From 3cb87b00e7fabea1c847f857024ab205020cf5cd Mon Sep 17 00:00:00 2001 From: Doug Hoyte Date: Thu, 5 Sep 2024 16:53:56 -0400 Subject: [PATCH] readme --- README.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 4da0003..c8fce58 100644 --- a/README.md +++ b/README.md @@ -62,9 +62,9 @@ If you are using strfry, please [join our telegram chat](https://t.me/strfry_use ### Compile -A C++20 compiler is required, along with a few other common dependencies. On Debian/Ubuntu use these commands: +A C++20 compiler is required, along with a few other common dependencies. -#### Linux +On Debian/Ubuntu use these commands: sudo apt install -y git g++ make libssl-dev zlib1g-dev liblmdb-dev libflatbuffers-dev libsecp256k1-dev libzstd-dev git clone https://github.com/hoytech/strfry && cd strfry/ @@ -72,7 +72,7 @@ A C++20 compiler is required, along with a few other common dependencies. On Deb make setup-golpe make -j4 -#### FreeBSD +FreeBSD has slightly different commands (warning, possibly out of date): pkg install -y gcc gmake cmake git perl5 openssl lmdb flatbuffers libuv libinotify zstr secp256k1 zlib-ng git clone https://github.com/hoytech/strfry && cd strfry/ @@ -80,6 +80,11 @@ A C++20 compiler is required, along with a few other common dependencies. On Deb gmake setup-golpe gmake -j4 +To upgrade strfry, do the following: + + git pull + make update-submodules + make -j4 ## Operating