2 # Process this file with autoconf to produce a configure script.
5 AC_INIT([libmm-imgp-gstcs],[0.1])
6 AC_CONFIG_MACRO_DIR([m4])
7 AC_CONFIG_HEADER([config.h])
8 AM_INIT_AUTOMAKE([-Wall -Werror foreign])
10 # Checks for programs.
14 # Checks for libraries.
15 # FIXME: Replace `main' with a function in `-liniparser':
16 # AC_CHECK_LIB([iniparser], [main])
17 # FIXME: Replace `main' with a function in `-ljpeg':
18 # AC_CHECK_LIB([jpeg], [main])
19 # FIXME: Replace `main' with a function in `-lrt':
20 # AC_CHECK_LIB([rt], [main])
22 # Checks for header files.
24 AC_CHECK_HEADERS([fcntl.h memory.h stdlib.h string.h unistd.h])
26 # Checks for typedefs, structures, and compiler characteristics.
29 # Checks for library functions.
31 AC_CHECK_FUNCS([memset strdup])
33 PKG_CHECK_MODULES(MMCOMMON, mm-common)
34 AC_SUBST(MMCOMMON_CFLAGS)
35 AC_SUBST(MMCOMMON_LIBS)
37 PKG_CHECK_MODULES(MMLOG, mm-log)
38 AC_SUBST(MMLOG_CFLAGS)
41 PKG_CHECK_MODULES(GLIB, glib-2.0)
45 PKG_CHECK_MODULES(GST, gstreamer-0.10)
49 PKG_CHECK_MODULES(GSTAPP, gstreamer-app-0.10)
50 AC_SUBST(GSTAPP_CFLAGS)
53 PKG_CHECK_MODULES(GMODULE, gmodule-2.0)
54 AC_SUBST(GMODULE_CFLAGS)
55 AC_SUBST(GMODULE_LIBS)
57 AC_CONFIG_FILES([Makefile