diff --git a/BUILD.md b/BUILD.md index 967daf8..f36f830 100644 --- a/BUILD.md +++ b/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**