diff --git a/Doc/compiling.docu b/Doc/compiling.docu
index 331edad5..da7a27e5 100644
--- a/Doc/compiling.docu
+++ b/Doc/compiling.docu
@@ -113,14 +113,31 @@ Building OpenMesh on Windows requires cmake to generate the project files for Vi
\section sec_compiling_macosx MacOS X
+To compile OpenMesh, you need cmake on your system which is the minimal requirement to build OpenMesh.
+
+We recommend using homebrew (https://brew.sh/index_de) for installing additional packages required for
+compiling OpenMesh or other projects.
+
+After installing homebrew, you can use the following command to install cmake:
+
+brew install cmake ## cmake generates the makefiles
+
+
+Optional libraries which can be used to build OpenMesh:
+
+brew install googletest # Required to compile the included tests
+brew install qt # Required to compile the included UI example apps
+
+
Download and install required libraries as stated above.
-You can download %OpenMesh's sources from www.openmesh.org or check out the latest repository via GIT:
+
+You can download %OpenMesh's sources from www.openmesh.org or check out the latest repository via GIT (Recommended to get the latest version of OpenMesh):
https://www.graphics.rwth-aachen.de:9000/OpenMesh/OpenMesh.
\subsection mac_using_cmake Compiling OpenMesh using CMake
We recommend you to use CMake >= 3.7 as build system. This can also easily be installed
-via MacPorts as well as the Qt >= 5.6 library which is used for some example applications
+via Homebrew as well as the Qt >= 6.2 library which is used for some example applications
in %OpenMesh.
Once installed, change to %OpenMesh's root directory and create a directory
named e.g. "buildDebug" (assuming you want to build with debug symbols).