Project

General

Profile

Actions

Support #12109

open

There is no xmesa.h in the ubuntu repository although it is required in FindOpenGL.cmake file

Added by Lid Ned 7 months ago. Updated 6 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
11/01/2023
Due date:
% Done:

0%

Estimated time:

Description

Hi,

The header file xmesa.h is searched in FindOpenGL.cmake file. Below is the quote from FindOpenGL.cmake file:

  find_path(OPENGL_xmesa_INCLUDE_DIR GL/xmesa.h
    /usr/share/doc/NVIDIA_GLX-1.0/include
    /usr/openwin/share/include
    /opt/graphics/OpenGL/include
  )

However, there is no xmesa.h file in ubuntu repository. Ubuntu repository finds the package libroot-core5.34. But when I tried to install it by sudo apt-get install libroot-core5.34, I get the below error:

E: Package 'libroot-core5.34' has no installation candidate
Actions #1

Updated by Matthias Van Ceulebroeck 6 months ago

  • Tracker changed from Bug to Support

This header is not used by Wt, and doesn't impact the build process. It will simply not find the file, and silently ignore it (setting OPENGL_XMESA_FOUND to NOTFOUND).
If your build process fails, there is another reason.

Actions

Also available in: Atom PDF