wmressel: Remove obselete AC_C_CONST macro.
[dockapps.git] / wmressel / configure.ac
blob91a9f0aa67dc2af48b770a1e8474958315c8ae84
1 dnl Process this file with autoconf to produce a configure script.
2 AC_INIT(src/wmressel.c)
4 dnl Checks for programs.
5 AC_PROG_INSTALL
6 AC_PROG_CC
8 dnl Checks for X.
9 #AC_PATH_X
10 AC_PATH_XTRA
12 dnl Checks for libraries.
14 #AC_CHECK_LIB(Xpm, XpmCreatePixmapFromData, X_LIBS="$X_LIBS -lXpm", AC_MSG_ERROR("No valid Xpm library found !"), $X_LIBS -lX11)
15 AC_CHECK_LIB(Xxf86vm,main, X_LIBS="$X_LIBS -lXext -lXxf86vm", AC_MSG_ERROR("No valid Xxf86vm library found !"), $X_LIBS -lX11 -lXext)
16 AC_CHECK_LIB(Xinerama,main, , , $X_LIBS -lX11)
18 #AC_CHECK_LIB(gdk,main, X_LIBS="$X_LIBS -lgdk", , $X_LIBS)
19 #AC_CHECK_LIB(gtk,main, X_LIBS="$X_LIBS -lgtk", , $X_LIBS)
21 dnl Checks for header files.
22 AC_HEADER_STDC
23 AC_CHECK_HEADER(sys/types.h, AC_DEFINE(HAVE_SYS_TYPES_H))
24 AC_CHECK_HEADER(X11/extensions/xf86vmode.h, , AC_MSG_ERROR("C header file not found !"))
25 AC_CHECK_HEADER(X11/extensions/shape.h, , AC_MSG_ERROR("C header file not found !"))
26 AC_CHECK_HEADER(X11/xpm.h, X_LIBS="$X_LIBS -lXpm", AC_MSG_ERROR("C header file not found !"))
27 AC_CHECK_HEADER(X11/extensions/Xinerama.h)
28 #AC_CHECK_HEADER(gtk/gtk.h)
30 AC_PATH_PROG(GTK_CONFIG,gtk-config)
31 if test -z "$GTK_CONFIG"
32 then
33         AC_MSG_ERROR("You need to install the gtk-devel package before compiling: http://www.gtk.org/")
34 else
35         GTK_CFLAGS=`$GTK_CONFIG --cflags`
36         GTK_LIBS=`$GTK_CONFIG --libs`
37         X_LIBS="$X_LIBS -lgdk -lgtk"
38         AC_SUBST(GTK_CFLAGS)
39 #       AC_SUBST(GTK_LIBS)
43 dnl Checks for typedefs, structures, and compiler characteristics.
44 AC_TYPE_PID_T
46 dnl Checks for library functions.
48 #AC_SUBST(LIBS)
49 #AC_SUBST(DEFS)
50 AC_SUBST(X_CLAGS)
51 AC_SUBST(X_LIBS)
52 AC_SUBST(X_EXTRA_LIBS)
53 AC_SUBST(X_PRE_LIBS)
55 AC_OUTPUT(Makefile src/Makefile)