mirror of
https://github.com/matrix-construct/construct
synced 2024-11-21 17:31:21 +01:00
Minor formatting tweaks.
parent
b837dd920c
commit
77bee37753
1 changed files with 6 additions and 9 deletions
15
BUILD.md
15
BUILD.md
|
@ -13,6 +13,8 @@ with `--with-included-boost` as instructed below.
|
||||||
This is different from the `include/` and `lib/` files installed by your
|
This is different from the `include/` and `lib/` files installed by your
|
||||||
distribution's package system. You do not have to build the source, but it must
|
distribution's package system. You do not have to build the source, but it must
|
||||||
be available. ALL UBUNTU USERS MUST BUILD THE SOURCE AS WELL (SKIP TO NEXT BULLET).
|
be available. ALL UBUNTU USERS MUST BUILD THE SOURCE AS WELL (SKIP TO NEXT BULLET).
|
||||||
|
> 👉 For best performance and stability, please check for the version available on
|
||||||
|
your system and match that with the `git checkout` command below.
|
||||||
|
|
||||||
```
|
```
|
||||||
git submodule update --init deps/rocksdb
|
git submodule update --init deps/rocksdb
|
||||||
|
@ -20,13 +22,11 @@ cd deps/rocksdb
|
||||||
git fetch --tags --force
|
git fetch --tags --force
|
||||||
git checkout v5.17.2
|
git checkout v5.17.2
|
||||||
```
|
```
|
||||||
> For best performance and stability, please check for the version available on
|
|
||||||
your system for the above `git checkout`.
|
|
||||||
|
|
||||||
- RocksDB: All Ubuntu users on all releases must configure Construct with the
|
- RocksDB: **All Ubuntu users on all releases must configure Construct with the
|
||||||
option `--with-included-rocksdb=v6.6.4`. This will fetch and properly build rocksdb.
|
option `--with-included-rocksdb`**. This will fetch and properly build rocksdb.
|
||||||
|
|
||||||
> Ubuntu builds their library with `-Bsymbolic-functions`. This conflicts with
|
> Ubuntu builds their library with `-Bsymbolic-functions`. This conflicts with
|
||||||
the requirements of Construct's embedding.
|
the requirements of Construct's embedding.
|
||||||
|
|
||||||
##### Installation Primer
|
##### Installation Primer
|
||||||
|
@ -42,10 +42,7 @@ especially for development. Example `--prefix=~/.local/`.
|
||||||
- Read-only shared assets `$prefix/share/construct/*`
|
- Read-only shared assets `$prefix/share/construct/*`
|
||||||
- Database directory may be established at `$prefix/var/db/construct/`
|
- Database directory may be established at `$prefix/var/db/construct/`
|
||||||
|
|
||||||
```
|
> ❗ Do not set your `--prefix` path to a directory inside your git repository or an invocation of `git clean` will erase your database in $prefix/var/db/.
|
||||||
Do not set your `--prefix` path to a directory inside your git repository or
|
|
||||||
an invocation of `git clean` will erase your database in $prefix/var/db/.
|
|
||||||
```
|
|
||||||
|
|
||||||
#### STANDALONE BUILD PROCEDURE
|
#### STANDALONE BUILD PROCEDURE
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue