mirror of
https://github.com/matrix-construct/construct
synced 2024-11-24 07:44:28 +01:00
doc: List all required and optional dependencies in BUILD.md
parent
85eeb746cb
commit
bb9e2bf42a
1 changed files with 12 additions and 0 deletions
12
BUILD.md
12
BUILD.md
|
@ -5,6 +5,18 @@
|
|||
This section is intended to allow building with dependencies that have not
|
||||
made their way to mainstream systems. Important notes that may affect you:
|
||||
|
||||
- Make sure you have all **required dependencies** installed. You can install
|
||||
them with your favorite package manager. These are:
|
||||
```
|
||||
autoconf autoconf-archive autoconf2.13 automake autotools-dev boost1.71 build-essential cmake curl git libbz2-dev libmagic-dev libnss-db libsodium-dev libssl-dev libtool shtool xz-utils
|
||||
```
|
||||
|
||||
- Optional dependencies are :
|
||||
- **lz4** for database compression: `liblz4-dev`
|
||||
- **GraphicsMagick** for media thumbnails: `libgraphicsmagick1-dev`
|
||||
- **jemalloc** for dynamic memory: `libjemalloc-dev`
|
||||
- **ICU** for unicode tools: `libicu-dev`
|
||||
|
||||
- Boost: The required version is available through `apt` as `libboost-all-dev` on
|
||||
Ubuntu Cosmic (18.10). All earlier releases (including 18.04 LTS) can configure
|
||||
with `--with-included-boost` as instructed below.
|
||||
|
|
Loading…
Reference in a new issue