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

📄 configure.in

📁 mpeg层3音频编码程序
💻 IN
字号:
dnl Process this file with autoconf to produce a configure script.AC_INIT(audio.c)AC_CONFIG_HEADER(config.h)dnl FeaturesAC_ARG_ENABLE(realtime,[  --enable-realtime       play sounds using Linux realtime features],AC_DEFINE(LINUX_REALTIME))dnl I am really not sure if this should be done this waydnl looking for a better compiler on non-linux systemsAC_CHECK_PROG(CC,cc,/opt/SUNWspro/bin/cc,,/opt/SUNWspro/bin)AC_CHECK_PROG(CC,cc,/opt/ansic/bin/cc,,/opt/ansic/bin)dnl Checks for programs.AC_PROG_CCdnl Checks for libraries.dnl Checks for header files.AC_HEADER_STDCAC_HEADER_SYS_WAITAC_CHECK_HEADERS(fcntl.h sys/ioctl.h sys/time.h unistd.h linux/soundcard.h machine/soundcard.h dmedia/audio.h sys/audioio.h sys/select.h)dnl Checks for typedefs, structures, and compiler characteristics.AC_C_CONSTAC_C_INLINEAC_HEADER_TIMEdnl Checks for library functions.AC_PROG_GCC_TRADITIONALAC_FUNC_VPRINTFAC_CHECK_FUNCS(select mlock mlockall sched_setscheduler)AC_MSG_CHECKING(Checking OS type)AC_SUBST(OS_TYPE)OS_TYPE=`uname -s`AC_MSG_RESULT($OS_TYPE)AC_MSG_CHECKING(Checking machine architecture)AC_SUBST(ARCH_TYPE)ARCH_TYPE=`uname -m`AC_MSG_RESULT($ARCH_TYPE)CFLAGS=LDFLAGS=CFLAGS_ARCH=DEFINES=AC_SUBST(CC)AC_SUBST(CFLAGS)AC_SUBST(CFLAGS_ARCH)AC_SUBST(LDFLAGS)AC_SUBST(DEFINES)case "$OS_TYPE" in  AIX)    CC="gcc"    CFLAGS="-O3 -ffast-math -funroll-loops"    DEFINES="-DOS_$OS_TYPE -DARCH_$ARCH_TYPE"    ;;  Linux|FreeBSD)    CC="gcc"    if test "$ARCH_TYPE" = "i486" ; then      CFLAGS_ARCH="-m486"    fi    if test "$ARCH_TYPE" = "i586" ; then      CFLAGS_ARCH="-i586 -pipe"    fi    if test "$OS_TYPE" = "FreeBSD" ; then      OS_TYPE="BSD"    fi    CFLAGS="-O6 -ffast-math -fomit-frame-pointer ${CFLAGS_ARCH}"    DEFINES="-DNO_BYTE_SWAPPING -DOS_$OS_TYPE -DARCH_$ARCH_TYPE"     ;;  SunOS)    if test "$CC" = "gcc"; then    	CFLAGS="-O6 -Dinline= "    fi    if test "$CC" = "/opt/SUNWspro/bin/cc"; then    	CFLAGS="-xO5 -fns -dalign -ftrap=%none -xtarget=native -xlibmil -xsafe=mem -Dinline= "	AC_MSG_RESULT([Using Sun compiler instead of gcc])    fi    LDFLAGS="-lsocket -lnsl"    DEFINES="-DOS_$OS_TYPE -DARCH_$ARCH_TYPE"    ;;  IRIX)    if test "$CC" = "gcc" ; then       CFLAGS="-O6"      LDFLAGS="-laudio"    else       CFLAGS="-Ofast=ip22_4k"      LDFLAGS="-Ofast=ip22_4k -laudio"    fi    DEFINES="-DOS_$OS_TYPE -DARCH_$ARCH_TYPE"    ;;  HPUX)    if test "$CC" = "gcc"; then      CFLAGS="-O3 -ffast-math -funroll-loops -fomit-frame-pointer -mpa-risc-1-1 -mschedule=7100"       DEFINES="-DOS_HPUX -DARCH_9000 -DHAS_AUTOINCREMENT -D_XOPEN_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1"      LDFLAGS="-O -L/lib/pa1.1 -lxnet"    fi    if test "$CC" = "/opt/ansic/bin/cc"; then      DEFINES="-DOS_HPUX -DARCH_9000 -DHAS_AUTOINCREMENT -DSMALL_L1_CACHE -D_XOPEN_SOURCE=1 -D_XOPEN_SOURCE_EXTENDED=1"      CFLAGS="-Dinline=  -Ae +DA1.1 +O3 +Oall"      LDFLAGS="-O -L/lib/pa1.1 -lxnet"    fi    ;;  *)    AC_MSG_RESULT([Unknown hardware. You will probably have problems compiling amp.])    ;;esacAC_OUTPUT(Makefile)

⌨️ 快捷键说明

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