fixed wrong env setup when setting background
[wmaker-crm.git] / wrlib / configure.in
blob471d9a31087c55ccd5e0b780f83178367bf720d1
1 dnl
2 dnl autoconf input for WRaster library
3 dnl
5 AC_INIT(raster.c)
6 AM_INIT_AUTOMAKE(wrlib, 0.3)
9 CFLAGS="$CFLAGS -O2"
11 dnl Checks for programs.
12 dnl ===================
13 AC_PROG_CC
14 AC_PROG_MAKE_SET
15 AC_PROG_RANLIB
16 AC_PROG_INSTALL
19 dnl Checks for library functions.
20 dnl ============================
21 AC_PROG_GCC_TRADITIONAL
22 AC_FUNC_MEMCMP
23 AC_TYPE_SIGNAL
24 AC_FUNC_VPRINTF
26 AC_PATH_XTRA
28 XCFLAGS="$X_CFLAGS"
30 _XLIBS="$X_LIBS $X_EXTRA_LIBS -lX11"
31 XLIBS="$X_EXTRA_LIBS -lX11"
33 XLFLAGS=$X_LIBS
35 AC_SUBST(XCFLAGS)
36 AC_SUBST(XLFLAGS)
38 dnl Pixmap Support
39 dnl ==============
40 xpm=yes
41 AC_ARG_ENABLE(xpm, 
42 [  --disable-xpm                  disable XPM support through libXpm],
43         xpm=$enableval, xpm=yes)
44         
45 GFXFLAGS=""
46 GFXLIBS=""
48 if test "$xpm" = yes; then
49     AC_CHECK_LIB(Xpm, XpmCreatePixmapFromData,
50                 [GFXFLAGS=-DUSE_XPM GFXLIBS=-lXpm], ,$_XLIBS)
54 dnl test for zlib
55 dnl =============
57 AC_CHECK_LIB(z, gzread, zlib=yes, zlib=no)
60 dnl PNG Support
61 dnl ===========
62 png=yes
63 AC_ARG_ENABLE(png, 
64 [  --disable-png                  disable PNG support through libpng],
65         png=$enableval, png=yes)
66         
67 if test "$png" = yes; then
68     if test "$zlib" = yes; then
69         AC_CHECK_LIB(png, png_get_valid, [GFXFLAGS="$GFXFLAGS -DUSE_PNG"
70                 GFXLIBS="$GFXLIBS -lpng -lz"], , -lz -lm)
71     fi
74 dnl TIFF Support
75 dnl ============
76 tif=yes
77 AC_ARG_ENABLE(tif, 
78 [  --disable-tiff       disable use of TIFF images through libtiff],
79         tif=$enableval, tif=yes)
81 if test "$tif" = yes; then
82     AC_CHECK_LIB(tiff, TIFFGetVersion, 
83         [GFXFLAGS="$GFXFLAGS -DUSE_TIFF" GFXLIBS="$GFXLIBS -ltiff"],, -lm)
87 AC_SUBST(GFXFLAGS)
88 AC_SUBST(GFXLIBS)
90 AC_SUBST(XLIBS)
93 if test "${prefix}" = "NONE"; then
94     prefix="/usr/local"
96 if test "${exec_prefix}" = "NONE"; then
97     exec_prefix=$prefix
101 AC_C_CONST
103 AC_OUTPUT(Makefile config.h)