mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-04-26 06:54:49 +00:00
configure: check for libxml2 explicitly
GStreamer may be built without the libxml2 dependency.
This commit is contained in:
parent
6a3391eae8
commit
e121368e37
2 changed files with 10 additions and 2 deletions
|
@ -243,6 +243,14 @@ AC_SUBST(GLIB_PREFIX)
|
||||||
AC_SUBST(GST_PREFIX)
|
AC_SUBST(GST_PREFIX)
|
||||||
AC_SUBST(GSTPB_PREFIX)
|
AC_SUBST(GSTPB_PREFIX)
|
||||||
|
|
||||||
|
dnl pitivi formatter needs libxml
|
||||||
|
PKG_CHECK_MODULES(XML, libxml-2.0, HAVE_LIBXML="yes", HAVE_LIBXML="no")
|
||||||
|
if test "x$HAVE_LIBXML" != "xyes"; then
|
||||||
|
AC_ERROR([libxml2 is required])
|
||||||
|
fi
|
||||||
|
AC_SUBST(XML_LIBS)
|
||||||
|
AC_SUBST(XML_CFLAGS)
|
||||||
|
|
||||||
dnl GTK is optional and only used in examples
|
dnl GTK is optional and only used in examples
|
||||||
HAVE_GTK=no
|
HAVE_GTK=no
|
||||||
HAVE_GTK_X11=no
|
HAVE_GTK_X11=no
|
||||||
|
|
|
@ -96,8 +96,8 @@ libges_@GST_MAJORMINOR@include_HEADERS = \
|
||||||
noinst_HEADERS = \
|
noinst_HEADERS = \
|
||||||
ges-internal.h
|
ges-internal.h
|
||||||
|
|
||||||
libges_@GST_MAJORMINOR@_la_CFLAGS = -I$(top_srcdir) $(GST_PBUTILS_CFLAGS) $(GST_VIDEO_CFLAGS) $(GST_CONTROLLER_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS)
|
libges_@GST_MAJORMINOR@_la_CFLAGS = -I$(top_srcdir) $(GST_PBUTILS_CFLAGS) $(GST_VIDEO_CFLAGS) $(GST_CONTROLLER_CFLAGS) $(GST_PLUGINS_BASE_CFLAGS) $(GST_CFLAGS) $(XML_CFLAGS)
|
||||||
libges_@GST_MAJORMINOR@_la_LIBADD = $(GST_PBUTILS_LIBS) $(GST_VIDEO_LIBS) $(GST_CONTROLLER_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS)
|
libges_@GST_MAJORMINOR@_la_LIBADD = $(GST_PBUTILS_LIBS) $(GST_VIDEO_LIBS) $(GST_CONTROLLER_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) $(XML_LIBS)
|
||||||
libges_@GST_MAJORMINOR@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) -export-symbols-regex \^_*\(ges_\|GES_\).*
|
libges_@GST_MAJORMINOR@_la_LDFLAGS = $(GST_LIB_LDFLAGS) $(GST_ALL_LDFLAGS) $(GST_LT_LDFLAGS) -export-symbols-regex \^_*\(ges_\|GES_\).*
|
||||||
|
|
||||||
DISTCLEANFILE = $(CLEANFILES)
|
DISTCLEANFILE = $(CLEANFILES)
|
||||||
|
|
Loading…
Reference in a new issue