Themes
[xdock.git] / configure.ac
blob8acb68fe432993ee0185b0face8c783eff3cdab2
1 # AC_PREREQ(2.50)
2 AC_INIT(xdock, 0.2.0)
3 AM_INIT_AUTOMAKE([-Wall])
4 AM_CONFIG_HEADER(config.h)
6 # Checks for programs.
7 AC_PROG_LIBTOOL
8 AC_PROG_INSTALL
9 AC_PROG_CC
10 AC_LANG_C
11 AC_PROG_MAKE_SET
13 # Checks for GTK
14 #PKG_CHECK_MODULES(DEPS, gtk+-2.0 >= 2.2) 
15 #AC_SUBST(DEPS_CFLAGS)
16 #AC_SUBST(DEPS_LIBS)
18 # Check for X
19 AC_PATH_X
20 AC_CHECK_LIB(X11, XFlush, [X11=-lX11], [
21                 echo "Unable to find Xlib libraries. You must have the Xlib development libraries installed in order to install xdock."
22                 exit -1
24 AC_SUBST([X11])
26 # Check for Imlib
27 AC_CHECK_LIB([Imlib], [Imlib_init], [IMLIB=-lImlib], [
28                 echo "Unable to find Imlib2 libraries. You can get these libraries from <http://ftp.gnome.org/pub/GNOME/sources/imlib/>."
29                 exit -1
31 AC_SUBST([IMLIB])
33 # Check for pthreads
34 AC_CHECK_LIB([pthread], [pthread_create], [PTHREAD=-lpthread])
35 AC_SUBST([PTHREAD])
37 # Checks for header files.
38 #AC_HEADER_STDC
40 # Checks for typedefs, structures, and compiler characteristics.
41 case $OSTYPE in
42   *msys*) MMS_BITFIELDS='-mms-bitfields' ; WINSOCK='-lws2_32' ;;
43   *)      MMS_BITFIELDS='' ; WINSOCK='' ;;
44 esac
45 AC_SUBST([MMS_BITFIELDS])
46 AC_SUBST([WINSOCK])
48 # Checks for library functions.
49 AC_CONFIG_FILES([Makefile
50                  src/Makefile
51                  src/lib/Makefile
52                  src/server/Makefile
53                  src/docks/Makefile])
54 AC_OUTPUT