[Sound] Add new error type : MM_ERROR_SOUND_SERVER_DISCONNECTED
[platform/core/multimedia/libmm-common.git] / configure.ac
1 #                                               -*- Autoconf -*-
2 # Process this file with autoconf to produce a configure script.
3
4 AC_PREREQ(2.61)
5 AC_INIT([libmm-common], [0.0.1])
6 AC_CONFIG_HEADER([config.h])
7 AM_INIT_AUTOMAKE([-Wall -Werror foreign])
8
9 # Checks for programs.
10 AC_PROG_CC
11 AM_PROG_AR
12 AC_PROG_LIBTOOL
13 # Checks for libraries.
14 # FIXME: Replace `main' with a function in `-lpthread':
15 AC_CHECK_LIB([pthread], [main])
16
17 # Checks for header files.
18 AC_HEADER_STDC
19 AC_CHECK_HEADERS([fcntl.h malloc.h stdlib.h string.h sys/time.h unistd.h])
20
21 # Checks for typedefs, structures, and compiler characteristics.
22 AC_HEADER_STDBOOL
23 AC_C_CONST
24 AC_HEADER_TIME
25
26 # Checks for library functions.
27 AC_FUNC_MALLOC
28 AC_FUNC_MMAP
29 AC_CHECK_FUNCS([gettimeofday memset munmap strcasecmp strdup])
30
31 PKG_CHECK_MODULES(GLIB, glib-2.0)
32 AC_SUBST(GLIB_CFLAGS)
33 AC_SUBST(GLIB_LIBS)
34
35 PKG_CHECK_MODULES(DLOG, dlog)
36 AC_SUBST(DLOG_CFLAGS)
37 AC_SUBST(DLOG_LIBS)
38
39 AC_CONFIG_FILES([Makefile
40                  mm-common.pc
41 ])
42 AC_OUTPUT