diff options
author | Lennart Poettering <lennart@poettering.net> | 2005-01-23 02:43:43 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2005-01-23 02:43:43 +0000 |
commit | eba917e0f52c45e06ba46ff374987ae19179cc30 (patch) | |
tree | 1717260157cd0efd16274e531ea41d7063c365cc /configure.ac | |
parent | 038c4e790c1e7fb8f6a6b264913ae534d247cf93 (diff) |
add softmodem support
git-svn-id: file:///home/lennart/svn/public/ivcall/trunk@22 e0b13411-74c3-0310-b366-a0654dd0340f
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/configure.ac b/configure.ac index 43037c7..2e871a8 100644 --- a/configure.ac +++ b/configure.ac @@ -20,7 +20,7 @@ # Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. AC_PREREQ(2.59) -AC_INIT([ivcall],[0.3],[mzvipnyy (at) 0pointer (dot) de]) +AC_INIT([ivcall],[0.4],[mzvipnyy (at) 0pointer (dot) de]) AC_CONFIG_SRCDIR([src/ivcall.c]) AC_CONFIG_HEADERS([config.h]) AM_INIT_AUTOMAKE([foreign -Wall]) @@ -41,7 +41,11 @@ AC_PROG_MAKE_SET # If using GCC specify some additional parameters if test "x$GCC" = "xyes" ; then - CFLAGS="$CFLAGS -pipe -Wall" + CFLAGS="$CFLAGS -pipe -W -Wall -pedantic" + + AC_LANG_CONFTEST([int main() {}]) + $CC -c conftest.c -std=c99 -Wno-unused-parameter $CFLAGS > /dev/null 2> /dev/null && CFLAGS="$CFLAGS -std=c99 -Wno-unused-parameter" + rm -f conftest.o fi # Specify the locking directory @@ -69,6 +73,23 @@ AC_TYPE_PID_T AC_TYPE_SIGNAL AC_TYPE_SIZE_T +SPANDSP_CFLAGS= +SPANDSP_LIBS= +AC_CHECK_HEADER(spandsp.h,[AC_CHECK_LIB(spandsp,fax_init,[HAVE_SPANDSP=1 +SPANDSP_LIBS=-lspandsp],HAVE_SPANDSP=0)],HAVE_SPANDSP=0, [#include <inttypes.h> +#include <tiffio.h> +#include <time.h>]) +AC_SUBST(SPANDSP_CFLAGS) +AC_SUBST(SPANDSP_LIBS) + +AC_HEADER_TIME + +if test "x$HAVE_SPANDSP" != "x0" ; then + AC_DEFINE([HAVE_SPANDSP], 1, [Have spandsp?]) +fi + +AM_CONDITIONAL([HAVE_SPANDSP], [test "x$HAVE_SPANDSP" = x1]) + # LYNX documentation generation AC_ARG_ENABLE(lynx, AS_HELP_STRING(--disable-lynx,Turn off lynx usage for documentation generation), |