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