From b05615914bed2281f6d65ed1121b62888f17da2a Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Thu, 21 Jul 2022 18:45:44 -0700 Subject: [PATCH] Updated BUILD (markdown) --- BUILD.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/BUILD.md b/BUILD.md index 20fc497..2f08f36 100644 --- a/BUILD.md +++ b/BUILD.md @@ -2,8 +2,11 @@ 1. **Fetch dependencies** + - Ubuntu Jammy (22.04): + ```autoconf autoconf-archive autoconf2.13 automake autotools-dev build-essential ca-certificates git libboost-chrono1.74-dev libboost-context1.74-dev libboost-coroutine1.74-dev libboost-system1.74-dev libboost-thread1.74-dev liblz4-dev libnss-db libmagic-dev libsodium-dev libssl-dev libtool libzstd-dev shtool xz-utils libgraphicsmagick1-dev libicu-dev libjemalloc-dev libpng-dev``` + - Ubuntu Cosmic (18.10) through Focal (20.04): - ```autoconf autoconf-archive autoconf2.13 automake autotools-dev libboost1.71-all-dev build-essential git libbz2-dev libmagic-dev libnss-db libsodium-dev libssl-dev libtool shtool xz-utils libgraphicsmagick1-dev libgraphicsmagick-q16-3 libpng-dev libicu-dev libjemalloc-dev liblz4-dev libzstd-dev librocksdb-dev clang llvm-dev``` + ```autoconf autoconf-archive autoconf2.13 automake autotools-dev libboost1.71-all-dev build-essential git libbz2-dev libmagic-dev libnss-db libsodium-dev libssl-dev libtool shtool xz-utils libgraphicsmagick1-dev libgraphicsmagick-q16-3 libpng-dev libicu-dev libjemalloc-dev liblz4-dev libzstd-dev librocksdb-dev``` ❗ THE COMPLETE SOURCE-CODE OF ROCKSDB MUST BE AVAILABLE TO BUILD CONSTRUCT. This is different from the `include/` and `lib/` files installed by your distribution's package system. Most platforms do not have to build the source, but it must be available. @@ -11,7 +14,7 @@ git submodule update --init deps/rocksdb cd deps/rocksdb git fetch --tags --force - git checkout v5.17.2 + git checkout v7.4.3 ``` > 👉 For best performance and stability, please check for the version available on your system and match that with the `git checkout` command above.