At the moment if there is no `freeglut`, CMake disables the compilation of certain parts, maybe it should rather FAIL.