From c961dc9f8feae65a6f38e4b35388137e517eb72a Mon Sep 17 00:00:00 2001 From: Justin Kim Date: Fri, 14 Dec 2018 12:02:36 +0900 Subject: [PATCH] gl/meson: Add OpenGL dependency by OSX way Otherwise, it fails to link with the message below: ``` ld: can't map file, errno=22 file '...' ``` https://gitlab.freedesktop.org/gstreamer/gst-build/issues/13 --- gst-libs/gst/gl/meson.build | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst-libs/gst/gl/meson.build b/gst-libs/gst/gl/meson.build index 897715b8e1..0e8f21960e 100644 --- a/gst-libs/gst/gl/meson.build +++ b/gst-libs/gst/gl/meson.build @@ -295,7 +295,7 @@ gl_dep = unneeded_dep glx_dep = unneeded_dep if need_api_opengl != 'no' or need_platform_glx != 'no' if host_system == 'darwin' - gl_dep = dependency('OpenGL', required : false) + gl_dep = dependency('appleframeworks', modules : ['OpenGL'], required : false) else # override meson's braindead gl detection on osx/windows/etc by forcing pkg-config gl_dep = dependency('gl', method: 'pkg-config', required : false)