Dependency management

Here you can find dependency management suggestions for the following operating systems:

Ubuntu

Run packages_ubuntu.sh to install dependencies:

sudo ./packages_ubuntu.sh

The script installs g++, CMake and Python 2:

sudo apt-get update && sudo apt-get install g++ cmake python --yes

macOS

Run packages_mac.sh to install dependencies:

./packages_mac.sh

The script installs:

  • Apple LLVM compiler (you can find detailed installation instruction here):

    xcode-select --install
    
  • Homebrew package manager:

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  • CMake, JsonCpp and Python 2:

    brew install cmake jsoncpp python
    

Windows

It's essential to have the following to run local pack under Windows:

  • TDM64-GCC compiler at least version 5.1.0:

    You may download it here. Note that you need TDM64-gcc.

  • CMake at least version 2.8.4:

    You may install CLion, or download CMake from the official website.

  • Python 2.7:

    You may download it here.

Make sure that paths to cmake.exe, python.exe, g++.exe and mingw32-make.exe/make.exe are added to PATH environment variable.

results matching ""

    No results matching ""