1dnl Process this file with autoconf to produce a configure script.
2dnl Modified 2005-01-02 for GTK2,
3dnl 2005-11-06 for replacing Gtkglarea by Gtkglext
4
5AC_INIT(geomorph, 0.60.1)
6AC_CONFIG_SRCDIR(src/app/main.c)
7AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
8
9dnl Checks for programs.
10AC_PROG_AWK
11AC_PROG_LN_S
12AC_PROG_CC
13AC_PROG_CPP
14AC_PROG_INSTALL
15AC_PROG_MAKE_SET
16AC_PROG_RANLIB
17
18geomorphdatadir=$datadir/geomorph/$VERSION
19AC_SUBST(geomorphdatadir)
20
21AM_GNU_GETTEXT_VERSION([0.18.1])
22AM_GNU_GETTEXT([external])
23
24dnl Checks for libraries.
25
26PKG_CHECK_MODULES(PNG,libpng)
27AC_SUBST(PNG_CFLAGS)
28AC_SUBST(PNG_LIBS)
29
30PKG_CHECK_MODULES(GTK,gtk+-2.0)
31AC_SUBST(GTK_CFLAGS)
32AC_SUBST(GTK_LIBS)
33
34PKG_CHECK_MODULES([GTKGLEXT],[gtkglext-1.0])
35
36dnl Jpeg lib Not needed for 0.1x - 0.2x versions of Geomorph
37dnl AC_CHECK_LIB(jpeg, jpeg_read_raw_data)
38AC_CHECK_LIB(m, cos):
39dnl Check for libpng now done with the PKG_CONFIG system
40dnl AC_CHECK_LIB(png, png_read_data)
41AC_CHECK_LIB(z, gzread)
42
43AC_CHECK_LIB(gtk-x11-2.0, gtk_main)
44
45
46AC_CHECK_LIB(GL, glLoadIdentity)
47AC_CHECK_LIB(GLU, gluLookAt)
48
49dnl Checks for header files.
50AC_HEADER_STDC
51AC_HEADER_SYS_WAIT
52AC_CHECK_HEADERS(unistd.h)
53
54dnl Checks for typedefs, structures, and compiler characteristics.
55AC_SYS_LONG_FILE_NAMES
56AC_C_CONST
57
58dnl Checks for library functions.
59AC_CHECK_FUNCS(strerror)
60
61AC_OUTPUT([src/app/Makefile src/utils/Makefile Makefile src/hf/Makefile src/Makefile m4/Makefile
62	src/fourier/Makefile scenes/Makefile po/Makefile.in])
63
64dnl	scenes/Makefile doc/Makefile po/Makefile.in])
65
66