Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Ubuntu 16.04 - CMake version conflict #14171
As of 0.72, the version of cmake needed to build HighFidelity has gone from 3.3.2 to 3.9 (This was updated as far back as PR #11063, but did not seem to affect the building process until 0.72). For Ubuntu 17.04 and Ubuntu 18.04, this is not a problem (cmake-3.9.1 and cmake-3.10.2 respectively), but Ubuntu 16.04 only goes as far as cmake-3.5.1 and Ubuntu 17.04 has reached end of live.
The question is how should the documentation be updated, as there are 4 possible routes this can be fixed:
1. Build it yourself
Which isn't too bad but does require following a build guide inside a build guide
2. Install from python-pip:
3. Install from cmake.org
4. HighFidelity includes their own deb repository file like qt5
This would help resolve the issue entirely if it was offered.
Also, for concept number 1, it'd be:
This is based on https://cmake.org/install/.
As mentioned in #14177, this does also affect server building, as Glad45 is somehow a part of building the server components. If it isn't supposed to, then some tweaking to the building process may be needed, since I can only see its requirements being involved with the gl libraries.