2 # Process this file with autoconf to produce a configure script.
5 AC_INIT([libmm-common], [0.0.1])
6 AC_CONFIG_HEADER([config.h])
7 AM_INIT_AUTOMAKE([-Wall -Werror foreign])
10 m4_ifdef([AM_PROG_AR], [AM_PROG_AR])
14 # Checks for libraries.
15 # FIXME: Replace `main' with a function in `-lpthread':
16 AC_CHECK_LIB([pthread], [main])
18 # Checks for header files.
20 AC_CHECK_HEADERS([fcntl.h malloc.h stdlib.h string.h sys/time.h unistd.h])
22 # Checks for typedefs, structures, and compiler characteristics.
27 # Checks for library functions.
30 AC_CHECK_FUNCS([gettimeofday memset munmap strcasecmp strdup])
32 PKG_CHECK_MODULES(GLIB, glib-2.0)
36 PKG_CHECK_MODULES(MMLOG,mm-log)
37 AC_SUBST(MMLOG_CFLAGS)
40 AC_CONFIG_FILES([Makefile