diff options
Diffstat (limited to 'src/meson.build')
-rw-r--r-- | src/meson.build | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/meson.build b/src/meson.build index ddbcd7f3ae4..d01f84c0d46 100644 --- a/src/meson.build +++ b/src/meson.build @@ -111,12 +111,12 @@ endif # This must be after at least mesa, glx, and gallium, since libgl will be # defined in one of those subdirs depending on the glx provider. -if with_glx != 'disabled' +if with_glx != 'disabled' and (not with_glvnd or glvnd_missing_pc_files) # If using glvnd the pkg-config header should not point to GL_mesa, it should # point to GL. glvnd is only available on unix like platforms so adding -l # should be safe here # TODO: in the glvnd case glvnd itself should really be providing this. - if with_glvnd and glvnd_missing_pc_files + if glvnd_missing_pc_files _gl = '-L${libdir} -lGL' else _gl = libgl |