dnl Process this file with autoconf to produce a configure script. -*-m4-*- AC_INIT(libspeex/speex.h) SPEEX_MAJOR_VERSION=1 SPEEX_MINOR_VERSION=1 SPEEX_MICRO_VERSION=2 SPEEX_VERSION=1.1.2 SPEEX_LT_CURRENT=2 SPEEX_LT_REVISION=0 SPEEX_LT_AGE=1 AC_SUBST(SPEEX_LT_CURRENT) AC_SUBST(SPEEX_LT_REVISION) AC_SUBST(SPEEX_LT_AGE) # For automake. VERSION=$SPEEX_VERSION PACKAGE=speex AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define) AM_MAINTAINER_MODE AC_CANONICAL_HOST AM_PROG_LIBTOOL AC_C_BIGENDIAN AC_CHECK_HEADERS(sys/soundcard.h sys/audioio.h) AC_ARG_ENABLE(ogg, [ --enable-ogg=[yes/no] Turn on or off the use of ogg libraries [default=yes]], [case "${enableval}" in yes) useogg=true ;; no) useogg=false ;; *) AC_MSG_ERROR(bad value ${enableval} for --enable-ogg) ;; esac],[useogg=true]) if test x$useogg = xtrue; then AC_PATH_LIBOGG fi if test "$have_libogg" = yes; then src=src else src= fi AC_SUBST(src) AC_CHECK_LIB(m, sin) AC_CHECK_LIB(gnugetopt, getopt_long) AC_DEFINE_UNQUOTED(VERSION, "${VERSION}") AC_ARG_ENABLE(sse, [ --enable-sse enable SSE support], [if test "$enableval" = yes; then AC_DEFINE(_USE_SSE) fi]) AC_ARG_ENABLE(fixed-point, [ --enable-fixed-point compile as fixed-point], [if test "$enableval" = yes; then AC_DEFINE(FIXED_POINT) fi]) AC_ARG_ENABLE(arm-asm, [ --enable-arm-asm make use of ARM assembly instructions], [if test "$enableval" = yes; then AC_DEFINE(ARM_ASM) fi]) AC_ARG_ENABLE(epic-48k, [ --enable-epic-48k enable support for epic 4.8 kbps mode], [if test "$enableval" = yes; then AC_DEFINE(EPIC_48K) fi]) dnl Output the makefiles and version.h. AC_OUTPUT([Makefile libspeex/Makefile src/Makefile doc/Makefile Speex.spec win32/Makefile win32/libspeex/Makefile win32/speexenc/Makefile win32/speexdec/Makefile ]) if test "x$src" = "x"; then echo "You don't seem to have libogg installed. Only the Speex library (libspeex) will be built (no encoder/decoder executable)" echo "You can download libogg from http://www.ogg.org/ogg/index.html" fi echo "Type \"make; make install\" to compile and install Speex";