Skip to content

Commit

Permalink
readme
Browse files Browse the repository at this point in the history
  • Loading branch information
hoytech committed Sep 5, 2024
1 parent afae075 commit 3cb87b0
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,24 +62,29 @@ 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/
git submodule update --init
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/
git submodule update --init
gmake setup-golpe
gmake -j4

To upgrade strfry, do the following:

git pull
make update-submodules
make -j4


## Operating
Expand Down

0 comments on commit 3cb87b0

Please sign in to comment.