From 0016a53a84ef1b63ff6af573d3a5e07e6e397b95 Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Tue, 16 Mar 2004 18:00:18 +0000 Subject: fix X check explain version check Original commit message from CVS: fix X check explain version check --- ChangeLog | 8 ++++++++ configure.ac | 12 ++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6bdc5d69..654011a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2004-03-16 Thomas Vander Stichele + + * common/ChangeLog: + * common/gst-autogen.sh: + add some explanation about the version detection + * configure.ac: + fix X check + 2004-03-16 Thomas Vander Stichele * configure.ac: bump nano to 1 diff --git a/configure.ac b/configure.ac index d63ed49b..b11ebe2a 100644 --- a/configure.ac +++ b/configure.ac @@ -507,20 +507,20 @@ translit(dnm, m, l) AM_CONDITIONAL(USE_X, true) GST_CHECK_FEATURE(X, [X libraries and plugins], [ximagesink], [ AC_PATH_XTRA -dnl if test "x$X_CFLAGS" == "x" -o "$X_CFLAGS" == "-DX_DISPLAY_MISSING" - if test "x$X_DISPLAY_MISSING" = "x1" + dnl now try to find the HEADER + AC_CHECK_HEADER(X11/Xlib.h, HAVE_X="yes", HAVE_X="no") + + if test "x$HAVE_X" = "xno" then AC_MSG_NOTICE([cannot find X11 development files]) - HAVE_X="no" else dnl this is much more than we want X_LIBS="$X_LIBS $X_PRE_LIBS $X_EXTRA_LIBS" - dnl AC_PATH_XTRA only defines the path needed to find the X libs, not the libs - dnl therefore we add them here + dnl AC_PATH_XTRA only defines the path needed to find the X libs, + dnl it does not add the libs; therefore we add them here X_LIBS="$X_LIBS -lX11" AC_SUBST(X_CFLAGS) AC_SUBST(X_LIBS) - HAVE_X="yes" fi AC_SUBST(HAVE_X) ]) -- cgit v1.2.1