diff options
Diffstat (limited to 'Documentation/prerequisites-for-building.md')
-rw-r--r-- | Documentation/prerequisites-for-building.md | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/Documentation/prerequisites-for-building.md b/Documentation/prerequisites-for-building.md index 802edc565..7f6970ce8 100644 --- a/Documentation/prerequisites-for-building.md +++ b/Documentation/prerequisites-for-building.md @@ -12,12 +12,19 @@ PowerShell also needs to be available from the PATH environment variable (it's t Install basic dependency packages: +First add a new package source to be able to install clang-3.9: +```sh +echo "deb http://llvm.org/apt/trusty/ llvm-toolchain-trusty-3.9 main" | sudo tee /etc/apt/sources.list.d/llvm.list +wget -O - http://llvm.org/apt/llvm-snapshot.gpg.key | sudo apt-key add - +sudo apt-get update ``` -sudo apt-get install cmake llvm-3.5 clang-3.5 lldb-3.6 lldb-3.6-dev liblttng-ust liblttng-ust-dev uuid uuid-dev + +```sh +sudo apt-get install cmake clang-3.9 libicu52 libunwind8 ``` -# Mac OSX (10.10+) +# Mac OSX (10.11.5+) -1. Install [Command Line Tools for XCode 6.3.1](https://developer.apple.com/xcode/download/) or higher. +1. Install [Command Line Tools for XCode 8](https://developer.apple.com/xcode/download/) or higher. 2. Install [CMake](https://cmake.org/download/). Launch `/Applications/CMake.app/Contents/MacOS/CMake` GUI. Goto "OSX App Menu -> Tools -> Install For Command Line Use" and follow the steps. CMake < 3.6 has [a bug](https://cmake.org/Bug/view.php?id=16064) that can make `--install` fail. Do `sudo mkdir /usr/local/bin` to work around. 3. Install OpenSSL. Build tools have a dependency on OpenSSL. You can use [Homebrew](http://brew.sh/) to install it: with Homebrew installed, run `brew install openssl` followed by `ln -s /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib /usr/local/lib/`, followed by `ln -s /usr/local/opt/openssl/lib/libssl.1.0.0.dylib /usr/local/lib/`. |