⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 configure.ac

📁 speex 1.1.12 编码 稳定版本
💻 AC
字号:
dnl Process this file with autoconf to produce a configure script. -*-m4-*-AC_INIT(libspeex/speex.c)AM_CONFIG_HEADER([config.h])SPEEX_MAJOR_VERSION=1SPEEX_MINOR_VERSION=1SPEEX_MICRO_VERSION=12SPEEX_EXTRA_VERSION=#SPEEX_VERSION=SPEEX_VERSION=$SPEEX_MAJOR_VERSION.$SPEEX_MINOR_VERSION.$SPEEX_MICRO_VERSION$SPEEX_EXTRA_VERSIONSPEEX_LT_CURRENT=3SPEEX_LT_REVISION=0SPEEX_LT_AGE=2AC_SUBST(SPEEX_LT_CURRENT)AC_SUBST(SPEEX_LT_REVISION)AC_SUBST(SPEEX_LT_AGE)# For automake.VERSION=$SPEEX_VERSIONPACKAGE=speexAC_SUBST(SPEEX_VERSION)AM_INIT_AUTOMAKE($PACKAGE, $VERSION, no-define)AM_MAINTAINER_MODEAC_CANONICAL_HOSTAM_PROG_LIBTOOLAC_C_BIGENDIANAC_C_CONSTAC_C_INLINEAC_C_RESTRICTAC_MSG_CHECKING(for C99 variable-size arrays)AC_TRY_COMPILE( , [int foo=10;int array[foo];],[has_var_arrays=yes;AC_DEFINE([VAR_ARRAYS], [], [Use C99 variable-size arrays])],has_var_arrays=no)AC_MSG_RESULT($has_var_arrays)AC_MSG_CHECKING(for alloca)AC_TRY_COMPILE( [#include <alloca.h>], [int foo=10;int *array = alloca(foo);],[has_alloca=yes;if test x$has_var_arrays = "xno" ; thenAC_DEFINE([USE_ALLOCA], [], [Make use of alloca])fi],has_alloca=no)AC_MSG_RESULT($has_alloca)AC_CHECK_HEADERS(sys/soundcard.h sys/audioio.h)XIPH_PATH_OGG([src="src"], [src=""])AC_SUBST(src)AC_CHECK_LIB(m, sin)# Check for getopt_long; if not found, use included source.AC_CHECK_FUNCS([getopt_long],,[# FreeBSD has a gnugetopt library.  AC_CHECK_LIB([gnugetopt],[getopt_long],[AC_DEFINE([HAVE_GETOPT_LONG])],[# Use the GNU replacement.AC_LIBOBJ(getopt)AC_LIBOBJ(getopt1)])])AC_CHECK_LIB(winmm, main)AC_DEFINE_UNQUOTED(SPEEX_VERSION, "${SPEEX_VERSION}", [Complete version string])AC_DEFINE_UNQUOTED(SPEEX_MAJOR_VERSION, ${SPEEX_MAJOR_VERSION}, [Version major])AC_DEFINE_UNQUOTED(SPEEX_MINOR_VERSION, ${SPEEX_MINOR_VERSION}, [Version minor])AC_DEFINE_UNQUOTED(SPEEX_MICRO_VERSION, ${SPEEX_MICRO_VERSION}, [Version micro])AC_DEFINE_UNQUOTED(SPEEX_EXTRA_VERSION, "${SPEEX_EXTRA_VERSION}", [Version extra])AC_ARG_ENABLE(wideband, [  --disable-wideband      Disable wideband codec],[if test "$enableval" = no; then  AC_DEFINE([DISABLE_WIDEBAND], , [Disable wideband codec])fi])AC_ARG_ENABLE(vorbis-psy, [  --enable-vorbis-psy       Enable Vorbis-style psychoacoustics],[if test "$enableval" = yes; then  AC_DEFINE([VORBIS_PSYCHO], , [Enable Vorbis-style psychoacoustics])fi])AC_ARG_ENABLE(valgrind, [  --enable-valgrind       Enable valgrind extra checks],[if test "$enableval" = yes; then  AC_DEFINE([ENABLE_VALGRIND], , [Enable valgrind extra checks])fi])AC_ARG_ENABLE(sse, [  --enable-sse            Enable SSE support], [if test "$enableval" = yes; thenAC_DEFINE([_USE_SSE], , [Enable SSE support])CFLAGS="$CFLAGS -O3 -msse"fi])AC_ARG_ENABLE(fixed-point, [  --enable-fixed-point    Compile as fixed-point],[if test "$enableval" = yes; then  AC_DEFINE([FIXED_POINT], , [Compile as fixed-point])fi])AC_ARG_ENABLE(arm4-asm, [  --enable-arm4-asm       Make use of ARM4 assembly optimizations],[if test "$enableval" = yes; then  AC_DEFINE([ARM4_ASM], , [Make use of ARM4 assembly optimizations])fi])AC_ARG_ENABLE(arm5e-asm, [  --enable-arm5e-asm      Make use of ARM5E assembly optimizations],[if test "$enableval" = yes; then  AC_DEFINE([ARM5E_ASM], , [Make use of ARM5E assembly optimizations])fi])AC_ARG_ENABLE(blackfin-asm, [  --enable-blackfin-asm      Make use of Blackfin assembly optimizations],[if test "$enableval" = yes; then  AC_DEFINE([BFIN_ASM], , [Make use of Blackfin assembly optimizations])fi])AC_ARG_ENABLE(fixed-point-debug, [  --enable-fixed-point-debug  Debug fixed-point implementation],[if test "$enableval" = yes; then  AC_DEFINE([FIXED_DEBUG], , [Debug fixed-point implementation])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], , [Enable support for Epic 4.8 kbps mode])fi])AC_ARG_ENABLE(ti-c55x, [  --enable-ti-c55x        Enable support for TI C55X DSP],[if test "$enableval" = yes; then  has_char16=yes;  AC_DEFINE([TI_C55X], , [Enable support for TI C55X DSP])fi])AC_ARG_ENABLE(16bit-precision, [  --enable-16bit-precision Reduce precision to 16 bits (EXPERIMENTAL)],[if test "$enableval" = yes; then  AC_DEFINE([PRECISION16], , [Reduce precision to 16 bits (EXPERIMENTAL)])fi])AC_CHECK_SIZEOF(short)AC_CHECK_SIZEOF(int)AC_CHECK_SIZEOF(long)AC_CHECK_SIZEOF(long long)if test x$has_char16 = "xyes" ; then        case 1 in                $ac_cv_sizeof_short) SIZE16="short";;                $ac_cv_sizeof_int) SIZE16="int";;        esacelse        case 2 in                $ac_cv_sizeof_short) SIZE16="short";;                $ac_cv_sizeof_int) SIZE16="int";;        esacfiif test x$has_char16 = "xyes" ; then        case 2 in                $ac_cv_sizeof_int) SIZE32="int";;                $ac_cv_sizeof_long) SIZE32="long";;                $ac_cv_sizeof_short) SIZE32="short";;        esacelse        case 4 in                $ac_cv_sizeof_int) SIZE32="int";;                $ac_cv_sizeof_long) SIZE32="long";;                $ac_cv_sizeof_short) SIZE32="short";;        esacfiAC_SUBST(SIZE16)AC_SUBST(SIZE32)AC_OUTPUT([Makefile libspeex/Makefile src/Makefile doc/Makefile Speex.spec           include/Makefile include/speex/Makefile speex.pc           win32/Makefile win32/libspeex/Makefile win32/speexenc/Makefile           win32/speexdec/Makefile symbian/Makefile            include/speex/speex_config_types.h ti/Makefile 	   ti/speex_C54_test/Makefile ti/speex_C55_test/Makefile	   ti/speex_C64_test/Makefile ])if test "x$src" = "x"; then echo "**IMPORTANT**"echo "You don't seem to have the development package for libogg (libogg-devel) installed. Only the Speex library (libspeex) will be built (no encoder/decoder executable)"echo "You can download libogg from http://downloads.xiph.org/releases/ogg/"fiecho "Type \"make; make install\" to compile and install Speex";

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -