In this recipe, we will prepare the OS X operating system for a Mesos source code installation.
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.
- 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.