From 717214859ce7ad94386a5613307dfa1aa24b631b Mon Sep 17 00:00:00 2001 From: Jason Volk Date: Wed, 20 Feb 2019 09:14:53 -0800 Subject: [PATCH] Update README; OpenSSL notes. --- README.md | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 65e446807..5cd4a82d9 100644 --- a/README.md +++ b/README.md @@ -115,7 +115,7 @@ Additional documentation for building can be found in [doc/BUILD.md](doc/BUILD.m ### BUILD (standalone) This section is intended to allow building with dependencies that have not -made their way to mainstream systems. Important notes: +made their way to mainstream systems. Important notes that may affect you: - GCC: Ubuntu Xenial (16.04) users must use a PPA to obtain GCC-7 or greater; don't forget to `export CXX=g++-7` before running `./configure` on that system. @@ -124,9 +124,15 @@ forget to `export CXX=g++-7` before running `./configure` on that system. Ubuntu Cosmic (18.10). All earlier releases (including 18.04 LTS) can configure with `--with-included-boost` as instructed below (or obtain that package instead). +- OpenSSL: We use 1.0.x for now. Systems that default to 1.1.x will need to +`./configure` with options that find 1.0.x files. Arch Linux users can use +`./configure --with-ssl-includes=/usr/include/openssl-1.0` + - RocksDB: All users should configure with `--with-included-rocksdb` as instructed below. +#### STANDALONE BUILD PROCEDURE + ``` ./autogen.sh mkdir build