mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-08 09:08:10 +02:00
scons: Require drm to build gallium/state_trackers/egl/x11/x11_screen.c.
x11_screen.c includes xf86drm.h, which comes from libdrm-dev. This patch fixes this build error. Compiling src/gallium/state_trackers/egl/x11/x11_screen.c ... src/gallium/state_trackers/egl/x11/x11_screen.c:30:21: fatal error: xf86drm.h: No such file or directory Signed-off-by: Vinson Lee <vlee@freedesktop.org> Reviewed-by: José Fonseca <jfonseca@vmware.com>
This commit is contained in:
parent
a64c1eb9b1
commit
129a580062
1 changed files with 4 additions and 2 deletions
|
|
@ -36,11 +36,13 @@ else:
|
|||
'x11/native_x11.c',
|
||||
'x11/native_dri2.c',
|
||||
'x11/native_ximage.c',
|
||||
'x11/x11_screen.c',
|
||||
'x11/glxinit.c'])
|
||||
if env['drm']:
|
||||
env.Append(CPPDEFINES = ['GLX_DIRECT_RENDERING'])
|
||||
sources.append(['#/src/glx/dri2.c'])
|
||||
sources.append([
|
||||
'#/src/glx/dri2.c',
|
||||
'x11/x11_screen.c',
|
||||
])
|
||||
if env['drm'] and False:
|
||||
# XXX: Disabled as it depends on gbm, which is not yet built with scons
|
||||
env.Append(CPPDEFINES = ['HAVE_DRM_BACKEND'])
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue