1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-25 20:57:35 +00:00

Documentation: Explain CMake 3.25.x requirement

This commit is contained in:
Andrew Kaster 2022-12-17 15:40:08 -07:00 committed by Andrew Kaster
parent 75f7a164a6
commit 75495a5d65
2 changed files with 13 additions and 0 deletions

View file

@ -43,3 +43,7 @@ overhead.
Installing macfuse for the first time requires enabling its system extension in System Preferences and then restarting your machine. The output from installing macfuse with brew says this, but it's easy to miss.
It's important to make sure that Xcode is not only installed but also accordingly updated, otherwise CMake will run into incompatibilities with GCC.
Homebrew is known to ship bleeding edge CMake versions, but building CMake from source with homebrew
gcc or llvm may not work. If homebrew does not offer cmake 3.25.x+ on your platform, it may be neccessary
to manually run Toolchain/BuildCMake.sh with Apple clang from Xcode as the first compiler in your $PATH.