From 8a2445df13d33388b4647ffeeaa3d8dfadfad505 Mon Sep 17 00:00:00 2001 From: Bradley Smith Date: Mon, 19 May 2008 23:57:08 +0100 Subject: Tidy up Xlib/Xpm checks. Signed-off-by: Bradley Smith --- ChangeLog | 5 +++++ configure.ac | 26 ++++---------------------- 2 files changed, 9 insertions(+), 22 deletions(-) diff --git a/ChangeLog b/ChangeLog index 132c994..f8d6561 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2008-05-19 Bradley Smith + + * configure.ac: + Tidy up Xlib and Xpm Checks. + 2008-05-17 Bradley Smith * configure.ac: diff --git a/configure.ac b/configure.ac index 778f043..ea174ba 100644 --- a/configure.ac +++ b/configure.ac @@ -42,28 +42,6 @@ dnl It will ``export'' X_CFLAGS, X_PRE_LIBS, X_EXTRA_LIBS and X_LIBS, dnl but for some reason we need to add -lX11 ourselves. AC_PATH_XTRA -if test "$have_x" = yes; then - x_libs="-lX11" - use_x11="yes" - -dnl Checks for more X11 libraries, these go to X_LIBS. -AC_CHECK_LIB(Xpm, XpmCreatePixmapFromData, - x_libs="-lXpm $x_libs" - use_x11="yes", - AC_MSG_WARN("can't find libXpm, X11 plugin shall not be compiled") - use_x11="no", - $X_LIBS $x_libs $X_PRE_LIBS $X_EXTRA_LIBS) - -dnl finished with X, so we update X_LIBS. -X_LIBS="$X_LIBS $x_libs" - -else - AC_MSG_WARN("can't find X windows, X11 plugin shall not be compiled") - use_x11="no", -fi - -AM_CONDITIONAL(USE_X11, test "$use_x11" = "yes") - dnl Check for math library AC_CHECK_LIB(m, pow) @@ -73,6 +51,10 @@ GUILE_FLAGS dnl Some sytems need -ldl for dynamic library support. dnl AC_CHECK_LIB(dl, dlopen) +PKG_CHECK_MODULES(X,x11 xpm, HAVE_X=yes,HAVE_X=no) +AC_SUBST(X_LIBS) +AC_SUBST(X_CFLAGS) + dnl Check for glib2 PKG_CHECK_MODULES(GLIB2,glib-2.0 >= 2.4 gobject-2.0 gmodule-2.0,HAVE_GLIB2=yes,HAVE_GLIB2=no) AC_SUBST(GLIB2_LIBS) -- cgit v1.1