dnl AC_INIT(src/contact_list.cpp) AC_INIT(src/licq_gtk.h) AC_CONFIG_AUX_DIR(admin) AC_CANONICAL_SYSTEM AC_ARG_PROGRAM AM_INIT_AUTOMAKE(JonsGtk2Plugin, 0.01) AM_CONFIG_HEADER(config.h) AC_PROG_CC AC_PROG_CXX AC_ISC_POSIX AC_HEADER_STDC dnl libtool stuff AC_LIBTOOL_DLOPEN AC_DISABLE_STATIC AM_PROG_LIBTOOL AC_LIBTOOL_CXX AC_PATH_XTRA if test "$no_x" = yes; then AC_MSG_ERROR(You need to have the X11 libraries and headers installed) fi dnl Check for libraries PKG_CHECK_MODULES(JonsGtk2Plugin, gtk+-2.0 >= 2.0.0) XSS_LIBS="no" AC_CHECK_X_LIB(Xext, XScreenSaverRegister,[XSS_LIBS=""],[], [-lX11 -lXext -lm]) AC_CHECK_X_LIB(Xss, XScreenSaverRegister,[XSS_LIBS="-lXss"],[],[-lX11 -lXext -lm]) if test \! "$XSS_LIBS" = "no"; then AC_CHECK_X_HEADER(X11/extensions/scrnsaver.h,[AC_DEFINE(USE_SCRNSAVER, 1, [use X screensaver support])]) else dnl Don't include the screensaver libs if we can't find the header. XSS_LIBS="" fi AC_SUBST(XSS_LIBS) dnl Check for header files LICQ_CHECK_LICQ AC_SUBST(CFLAGS) AC_SUBST(CPPFLAGS) AC_SUBST(LDFLAGS) AC_OUTPUT([ Makefile src/Makefile ])