mirror of
https://github.com/matrix-construct/construct
synced 2024-11-22 01:41:41 +01:00
Updated BUILD (markdown)
parent
06647e3d5a
commit
b05615914b
1 changed files with 5 additions and 2 deletions
7
BUILD.md
7
BUILD.md
|
@ -2,8 +2,11 @@
|
||||||
|
|
||||||
1. **Fetch dependencies**
|
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):
|
- 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.
|
❗ 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
|
git submodule update --init deps/rocksdb
|
||||||
cd deps/rocksdb
|
cd deps/rocksdb
|
||||||
git fetch --tags --force
|
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
|
> 👉 For best performance and stability, please check for the version available on
|
||||||
your system and match that with the `git checkout` command above.
|
your system and match that with the `git checkout` command above.
|
||||||
|
|
Loading…
Reference in a new issue