diff --git a/ext/gtk/Makefile.am b/ext/gtk/Makefile.am index 7736b24ef2..34906257f4 100644 --- a/ext/gtk/Makefile.am +++ b/ext/gtk/Makefile.am @@ -27,7 +27,8 @@ libgstgtk_la_CFLAGS = \ $(GTK3_CFLAGS) \ $(GST_CFLAGS) \ $(GST_BASE_CFLAGS) \ - $(GST_PLUGINS_BASE_CFLAGS) + $(GST_PLUGINS_BASE_CFLAGS) \ + $(GL_CFLAGS) libgstgtk_la_LIBADD = \ $(GTK3_LIBS) \ $(GST_BASE_LIBS) \ diff --git a/ext/gtk/gstgtkglsink.c b/ext/gtk/gstgtkglsink.c index 56326882a9..39b54faf86 100644 --- a/ext/gtk/gstgtkglsink.c +++ b/ext/gtk/gstgtkglsink.c @@ -27,6 +27,8 @@ #include "config.h" #endif +#include + #include "gstgtkglsink.h" #include "gtkgstglwidget.h" diff --git a/ext/gtk/gtkgstglwidget.c b/ext/gtk/gtkgstglwidget.c index ea0fe2f8ab..2423afca00 100644 --- a/ext/gtk/gtkgstglwidget.c +++ b/ext/gtk/gtkgstglwidget.c @@ -26,6 +26,7 @@ #include "gtkgstglwidget.h" #include "gstgtkutils.h" +#include #include #if GST_GL_HAVE_WINDOW_X11 && GST_GL_HAVE_PLATFORM_GLX && defined (GDK_WINDOWING_X11) diff --git a/tests/examples/gtk/glliveshader.c b/tests/examples/gtk/glliveshader.c index 5a71bc3fcb..03e745ee36 100644 --- a/tests/examples/gtk/glliveshader.c +++ b/tests/examples/gtk/glliveshader.c @@ -20,6 +20,7 @@ #include #include +#include #include #if GST_GL_HAVE_WINDOW_X11 #include