You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mesos.apache.org by nn...@apache.org on 2014/01/15 06:47:52 UTC

git commit: Removed obsolete build instructions.

Updated Branches:
  refs/heads/master 86dc2b116 -> 1d8382e71


Removed obsolete build instructions.

The temporary build instructions for Mac OS X Mavericks are obsolete
after the C++11 patches landed.

Review: https://reviews.apache.org/r/16872


Project: http://git-wip-us.apache.org/repos/asf/mesos/repo
Commit: http://git-wip-us.apache.org/repos/asf/mesos/commit/1d8382e7
Tree: http://git-wip-us.apache.org/repos/asf/mesos/tree/1d8382e7
Diff: http://git-wip-us.apache.org/repos/asf/mesos/diff/1d8382e7

Branch: refs/heads/master
Commit: 1d8382e713e38d8469938e6de6f5ea2b1d6c11ef
Parents: 86dc2b1
Author: Niklas Q. Nielsen <ni...@mesosphere.io>
Authored: Tue Jan 14 21:39:34 2014 -0800
Committer: Niklas Q. Nielsen <ni...@mesosphere.io>
Committed: Tue Jan 14 21:39:34 2014 -0800

----------------------------------------------------------------------
 docs/getting-started.md | 44 +-------------------------------------------
 1 file changed, 1 insertion(+), 43 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/mesos/blob/1d8382e7/docs/getting-started.md
----------------------------------------------------------------------
diff --git a/docs/getting-started.md b/docs/getting-started.md
index 3ab2d0f..3986dab 100644
--- a/docs/getting-started.md
+++ b/docs/getting-started.md
@@ -56,12 +56,6 @@ If you are building from git repository, you will need to additionally install t
 
 > 2. Mesos is currently being developed/tested/supported on 64 Bit machines only.
 
-> 3. Currently, Mesos does not build with the Clang compiler. Up and until Mac OS X Mountain Lion, `gcc` and `g++` were GNU GCC compiler frontends for LLVM.
-This changed with Mac OS X Mavericks and `gcc` and `g++` are now Clang wrappers which compiles against a new standard C library.
-This unfortunately breaks our current build process, so please follow the separate instructions below to get Mesos building on Mavericks.
-
-> 4. Mesos does not build with automake 1.14. Please make sure an older automake, for example version 1.12, is installed.
-
 
 ## Building Mesos
 
@@ -83,42 +77,6 @@ This unfortunately breaks our current build process, so please follow the separa
         # Install (***Optional***).
         $ make install
 
-### Building Mesos on Mac OS X Mavericks
-
-        # Make sure you have the right versions of automake and GCC.
-        # For example:
-        $ automake --version
-        automake (GNU automake) 1.12.6
-        ...
-
-        $ aclocal --version
-        aclocal (GNU automake) 1.12.6
-        ...
-
-        $ gcc-4.8 --version
-        gcc-4.8 (GCC) 4.8.1
-        ...
-
-        # Follow bootstrap steps above.
-
-        # Configure and build.
-        $ mkdir build
-        $ cd build
-
-        # The prepending CC and CXX will select custom compilers to build Mesos with.
-        $ CC=gcc-4.8 CXX=g++-4.8 ../configure
-
-        # Follow make steps above.
-
-***NOTES***
-
-> 1. Link errors might occur if clang versions of `gcc` and `g++` were used to compile some of the object files.
-This happens if configure was run without `CC` and `CXX` set and `make` subsequently failed.
-Make sure the build directory is completely empty before running configure.
-> 2. Python framework test failure is expected on Mavericks.
-This is due to the system Python binary usually being compiled against the new (non-GNU) standard C library.
-Either use a GCC built Python and select it with `PYTHON=<location> CC=gcc-4.8 CXX=g++-4.8 ../configure` or disable Python support with `CC=gcc-4.8 CXX=g++-4.8 ../configure --disable-python`.
-
 ## Examples
 Mesos comes bundled with example frameworks written in `C++`, `Java` and `Python`.
 
@@ -143,4 +101,4 @@ Mesos comes bundled with example frameworks written in `C++`, `Java` and `Python
         # Run Python framework (***Exits after successfully running some tasks.***).
         $ ./src/examples/python/test-framework 127.0.0.1:5050
 
-*NOTE: To build the example frameworks, make sure you build the test suite by doing `make check`.*
+*NOTE: To build the example frameworks, make sure you build the test suite by doing `make check`.*
\ No newline at end of file