[Piglit] [PATCH] cmake: don't fail, on Linux, if X11 is not found
mircea.gherzan at intel.com
Wed Apr 20 22:14:27 UTC 2016
On 20-Apr-16 7:58 PM, Dylan Baker wrote:
> Quoting Mircea Gherzan (2016-04-20 09:23:00)
>> Then can you please suggest another approach for allowing piglit to
>> build on a system with no X11 or GLX headers?
>> Right now, on such a system, I get:
>> CMake Error at
>> Could NOT find OpenGL (missing: OPENGL_gl_LIBRARY OPENGL_INCLUDE_DIR)
>> Call Stack (most recent call first):
>> CMakeLists.txt:49 (find_package)
> Whoa, hold up. That's not GLX you're missing, that's OpenGL you're
> missing. That's two completely different problems.
> Are you trying to run piglit on a system with only GLES or with desktop
> OpenGL but no X11 (or at least GLX)?
I've built Mesa with --disable-glx so there's no libGL.so. I do have the
Mesa <install_dir>/lib/pkgconfig to PKG_CONFIG_PATH and the cmake still
fails with "Could NOT find OpenGL".
> In the short term you could pass -DPIGLIT_BUILD_GL_TESTS=0 to cmake right?
Tried it but I fails with:
CMake Error: The following variables are used in this project, but they
are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the
More information about the Piglit