In this recipe, we will prepare the OS X operating system for a Mesos source code installation.
Preparing OS X (Yosemite and El Capitan) for a Mesos Installation from source code
Getting ready
Building the current version of Mesos (which is 1.0.1 at the time of this writing) requires GCC 4.8.1+ or Clang 3.5+. You should be running a 64-bit version of OS X and it should be patched to the most current patch level prior to building the Mesos source code.
How to do it...
- Install command-line tools, Homebrew, Java, and libraries required for Mesos:
$ xcode-select --install
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
$ brew install Caskroom/cask/java
$ brew install wget git autoconf automake libtool subversion maven
- Next, continue to the Downloading, building, and installing the Mesos source code recipe at the end of this chapter.
How it works...
Preparing the operating system will enable us to build and install the Mesos source code. Next, you will need to download the Mesos source files and build the code.