1# -*- Autoconf -*- 2# Process this file with autoconf to produce a configure script. 3 4AC_PREREQ(2.59) 5AC_INIT([gtkmmorse], [0.9.27], [Giuseppe Martino denever@users.sf.net]) 6AC_CONFIG_AUX_DIR(config) 7AM_CONFIG_HEADER(config.h) 8AM_INIT_AUTOMAKE([dist-bzip2]) 9 10# Checks for programs. 11AC_PROG_CXX 12AC_PROG_INSTALL 13#AC_PROG_RANLIB 14 15# Checks for header files. 16AC_HEADER_STDC 17 18# Checks for libraries: libao, libgtkmm, libgconfmm, libgthread 19 20PKG_CHECK_MODULES([AO], [ao >= 0.8]) 21PKG_CHECK_MODULES([GTKMM], [gtkmm-2.4 >= 2.4]) 22PKG_CHECK_MODULES([GCONFMM], [gconfmm-2.6 >= 2.6]) 23PKG_CHECK_MODULES([GTHREAD], [gthread-2.0 >= 2.0]) 24 25# Checks for typedefs, structures, and compiler characteristics. 26AC_HEADER_STDBOOL 27AC_C_CONST 28AC_C_INLINE 29 30# Checks for library functions. 31#AC_PROG_GCC_TRADITIONAL 32#AC_CHECK_FUNCS([floor]) 33 34AC_SUBST(AO_LIBS) 35AC_SUBST(GTKMM_LIBS) 36AC_SUBST(GTHREAD_LIBS) 37 38AC_SUBST(AO_CFLAGS) 39AC_SUBST(GTKMM_CFLAGS) 40AC_SUBST(GTHREAD_CFLAGS) 41 42 43AC_CONFIG_FILES([Makefile 44 include/Makefile 45 src/Makefile]) 46AC_OUTPUT 47