feature/freebsd-support-two: add build goal to README. optimize pkg add manifest

This commit is contained in:
cosmicpsyop
2023-11-08 08:32:27 -08:00
parent 13b0296ba3
commit b5bf2dc625

View File

@ -29,12 +29,23 @@ Either the full set of messages in the DB can be synced, or the results of one o
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. On Debian/Ubuntu use these commands:
#### Linux
sudo apt install -y git build-essential libyaml-perl libtemplate-perl libregexp-grammars-perl libssl-dev zlib1g-dev liblmdb-dev libflatbuffers-dev libsecp256k1-dev libzstd-dev sudo apt install -y git build-essential libyaml-perl libtemplate-perl libregexp-grammars-perl libssl-dev zlib1g-dev liblmdb-dev libflatbuffers-dev libsecp256k1-dev libzstd-dev
git clone https://github.com/hoytech/strfry && cd strfry/ git clone https://github.com/hoytech/strfry && cd strfry/
git submodule update --init git submodule update --init
make setup-golpe make setup-golpe
make -j4 make -j4
#### FreeBSD
pkg install gcc gmake cmake git perl5 openssl lmdb flatbuffers libuv libinotify zstr secp256k1 zlib-ng p5-Regexp-Grammars p5-Module-Install-Template p5-YAML
git clone https://github.com/hoytech/strfry && cd strfry/
git submodule update --init
gmake setup-golpe
gmake -j4
### Running a relay ### Running a relay
Here is how to run the relay: Here is how to run the relay: