mirror of
https://github.com/matrix-construct/construct
synced 2024-11-21 09:21:45 +01:00
Updated BUILD (markdown)
parent
390138cd40
commit
0926ebba84
1 changed files with 8 additions and 8 deletions
16
BUILD.md
16
BUILD.md
|
@ -5,9 +5,6 @@
|
|||
- Ubuntu Cosmic (18.10) through Focal (20.04):
|
||||
```autoconf autoconf-archive autoconf2.13 automake autotools-dev boost1.71 build-essential git libbz2-dev libmagic-dev libnss-db libsodium-dev libssl-dev libtool shtool xz-utils libgraphicsmagick1-dev libgraphicsmagick-q16-3 libicu-dev libjemalloc-dev liblz4-dev libzstd-dev librocksdb-dev clang-10```
|
||||
|
||||
|
||||
2. **Review special requirements for platforms and packages**
|
||||
|
||||
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.
|
||||
|
||||
```
|
||||
|
@ -19,13 +16,16 @@
|
|||
> 👉 For best performance and stability, please check for the version available on
|
||||
your system and match that with the `git checkout` command above.
|
||||
|
||||
- Ubuntu (ALL RELEASES):
|
||||
You must configure Construct with the option `--with-included-rocksdb`. This will fetch and properly build rocksdb.
|
||||
> Ubuntu builds their library with `-Bsymbolic-functions`. This conflicts with
|
||||
|
||||
2. **Review special requirements for platforms and packages**
|
||||
|
||||
- Ubuntu (ALL RELEASES):
|
||||
You must configure Construct with the option `--with-included-rocksdb`. This will fetch and properly build rocksdb.
|
||||
> Ubuntu builds their library with `-Bsymbolic-functions`. This conflicts with
|
||||
the requirements of Construct's embedding.
|
||||
|
||||
- Ubuntu Bionic (18.04) and earlier:
|
||||
Remove `boost1.71` from the package list in the earlier section; add `--with-included-boost` to `./configure` when instructed below.
|
||||
- Ubuntu Bionic (18.04) and earlier:
|
||||
Remove `boost1.71` from the package list in the earlier section; add `--with-included-boost` to `./configure` when instructed below.
|
||||
|
||||
|
||||
3. **Review the installation layout**
|
||||
|
|
Loading…
Reference in a new issue