0
0
Fork 0
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

gprst 2020-09-18 12:44:46 +02:00
parent 85eeb746cb
commit bb9e2bf42a

@ -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.