From 72a0db190297314482002ac4a9ea59c89cb37d20 Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Mon, 18 May 2020 20:36:35 +0000 Subject: [PATCH] Simplify by not mentioning boost CMake will either try to find it on the system or download it if it can't --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 854ab11c4c..8b71f3ee00 100755 --- a/README.md +++ b/README.md @@ -28,11 +28,9 @@ Developers interested in using FoundationDB can get started by downloading and i Developers on an OS for which there is no binary package, or who would like to start hacking on the code, can get started by compiling from source. -The official docker image for building is `foundationdb/foundationdb-build`. It has all dependencies installed. Use `-DBOOST_ROOT=/opt/boost_1_72_0/` in your cmake command. To build outside the official docker image you'll need at least these dependencies: +The official docker image for building is `foundationdb/foundationdb-build`. It has all dependencies installed. To build outside the official docker image you'll need at least these dependencies: 1. Install cmake Version 3.13 or higher [CMake](https://cmake.org/) -1. Download version 1.72 of [Boost](https://dl.bintray.com/boostorg/release/1.72.0/source/boost_1_72_0.tar.bz2) -1. Unpack boost (you don't need to compile it) 1. Install [Mono](http://www.mono-project.com/download/stable/) 1. Install [Ninja](https://ninja-build.org/) (optional, but recommended) @@ -46,7 +44,7 @@ Once you have your dependencies, you can run cmake and then build: 1. Create a build directory (you can have the build directory anywhere you like). There is currently a directory in the source tree called build, but you should not use it. See [#3098](https://github.com/apple/foundationdb/issues/3098) 1. `cd ` -1. `cmake -G Ninja -DBOOST_ROOT= ` +1. `cmake -G Ninja ` 1. `ninja` ### Language Bindings