operations.md: os-level dependencies

This commit is contained in:
Leo 2020-12-07 17:44:03 +01:00
parent e2f517f91c
commit 45b93f569f
1 changed files with 10 additions and 0 deletions

View File

@ -52,6 +52,16 @@ To build Wormhole, you need:
- [Go](https://golang.org/dl/) >= 1.15.5
- [Rust](https://www.rust-lang.org/learn/get-started) >= 1.47.0
...plus the same library dependencies as Solana itself:
```bash
# Debian and friends
sudo apt-get install libssl-dev libudev-dev pkg-config zlib1g-dev llvm clang
# Red Hat and friends
sudo yum install openssl-devel pkg-config gcc gcc-c++ clang git make zlib-devel llvm systemd-devel
```
It is very important to use a sufficiently recent Go version that includes a fix for
[CVE-2020-28362](https://blog.ethereum.org/2020/11/12/geth_security_release/).