X11_LIBS is needed for XInitThreads() and without the #define we get
warnings about the GL API being still unstable.
$(GST_PLUGINS_BAD_CFLAGS) \
$(GST_PLUGINS_BASE_CFLAGS) \
$(GST_CFLAGS) \
- $(GL_CFLAGS)
+ $(GL_CFLAGS) \
+ -DGST_USE_UNSTABLE_API
gtkglsink_LDADD = $(GTK3_LIBS) \
$(GST_LIBS) \
- $(GL_LIBS)
+ $(GL_LIBS) \
+ $(X11_LIBS)
glliveshader_SOURCES = glliveshader.c
glliveshader_CFLAGS = $(GTK3_CFLAGS) \
$(GST_PLUGINS_BAD_CFLAGS) \
$(GST_PLUGINS_BASE_CFLAGS) \
$(GST_CFLAGS) \
- $(GL_CFLAGS)
+ $(GL_CFLAGS) \
+ -DGST_USE_UNSTABLE_API
glliveshader_LDADD = $(GTK3_LIBS) \
$(GST_LIBS) \
$(GL_LIBS) \
- $(top_builddir)/gst-libs/gst/gl/libgstgl-$(GST_API_VERSION).la
+ $(top_builddir)/gst-libs/gst/gl/libgstgl-$(GST_API_VERSION).la \
+ $(X11_LIBS)
endif
endif