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

📄 aclocal.m4

📁 网络MPEG4IP流媒体开发源代码
💻 M4
📖 第 1 页 / 共 5 页
字号:
  # used as fallback echo  shift  cat <<EOF$*EOF  exit 0fi# The HP-UX ksh and POSIX shell print the target directory to stdout# if CDPATH is set.if test "X${CDPATH+set}" = Xset; then CDPATH=:; export CDPATH; fiif test -z "$ECHO"; thenif test "X${echo_test_string+set}" != Xset; then# find a string as large as possible, as long as the shell can cope with it  for cmd in 'sed 50q "[$]0"' 'sed 20q "[$]0"' 'sed 10q "[$]0"' 'sed 2q "[$]0"' 'echo test'; do    # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...    if (echo_test_string="`eval $cmd`") 2>/dev/null &&       echo_test_string="`eval $cmd`" &&       (test "X$echo_test_string" = "X$echo_test_string") 2>/dev/null    then      break    fi  donefiif test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&   echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&   test "X$echo_testing_string" = "X$echo_test_string"; then  :else  # The Solaris, AIX, and Digital Unix default echo programs unquote  # backslashes.  This makes it impossible to quote backslashes using  #   echo "$something" | sed 's/\\/\\\\/g'  #  # So, first we look for a working echo in the user's PATH.  IFS="${IFS= 	}"; save_ifs="$IFS"; IFS=$PATH_SEPARATOR  for dir in $PATH /usr/ucb; do    if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&       test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&       echo_testing_string=`($dir/echo "$echo_test_string") 2>/dev/null` &&       test "X$echo_testing_string" = "X$echo_test_string"; then      echo="$dir/echo"      break    fi  done  IFS="$save_ifs"  if test "X$echo" = Xecho; then    # We didn't find a better echo, so look for alternatives.    if test "X`(print -r '\t') 2>/dev/null`" = 'X\t' &&       echo_testing_string=`(print -r "$echo_test_string") 2>/dev/null` &&       test "X$echo_testing_string" = "X$echo_test_string"; then      # This shell has a builtin print -r that does the trick.      echo='print -r'    elif (test -f /bin/ksh || test -f /bin/ksh$ac_exeext) &&	 test "X$CONFIG_SHELL" != X/bin/ksh; then      # If we have ksh, try running configure again with it.      ORIGINAL_CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}      export ORIGINAL_CONFIG_SHELL      CONFIG_SHELL=/bin/ksh      export CONFIG_SHELL      exec $CONFIG_SHELL "[$]0" --no-reexec ${1+"[$]@"}    else      # Try using printf.      echo='printf %s\n'      if test "X`($echo '\t') 2>/dev/null`" = 'X\t' &&	 echo_testing_string=`($echo "$echo_test_string") 2>/dev/null` &&	 test "X$echo_testing_string" = "X$echo_test_string"; then	# Cool, printf works	:      elif echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&	   test "X$echo_testing_string" = 'X\t' &&	   echo_testing_string=`($ORIGINAL_CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&	   test "X$echo_testing_string" = "X$echo_test_string"; then	CONFIG_SHELL=$ORIGINAL_CONFIG_SHELL	export CONFIG_SHELL	SHELL="$CONFIG_SHELL"	export SHELL	echo="$CONFIG_SHELL [$]0 --fallback-echo"      elif echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo '\t') 2>/dev/null` &&	   test "X$echo_testing_string" = 'X\t' &&	   echo_testing_string=`($CONFIG_SHELL "[$]0" --fallback-echo "$echo_test_string") 2>/dev/null` &&	   test "X$echo_testing_string" = "X$echo_test_string"; then	echo="$CONFIG_SHELL [$]0 --fallback-echo"      else	# maybe with a smaller string...	prev=:	for cmd in 'echo test' 'sed 2q "[$]0"' 'sed 10q "[$]0"' 'sed 20q "[$]0"' 'sed 50q "[$]0"'; do	  if (test "X$echo_test_string" = "X`eval $cmd`") 2>/dev/null	  then	    break	  fi	  prev="$cmd"	done	if test "$prev" != 'sed 50q "[$]0"'; then	  echo_test_string=`eval $prev`	  export echo_test_string	  exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "[$]0" ${1+"[$]@"}	else	  # Oops.  We lost completely, so just stick with echo.	  echo=echo	fi      fi    fi  fififi# Copy echo and quote the copy suitably for passing to libtool from# the Makefile, instead of quoting the original, which is used later.ECHO=$echoif test "X$ECHO" = "X$CONFIG_SHELL [$]0 --fallback-echo"; then   ECHO="$CONFIG_SHELL \\\$\[$]0 --fallback-echo"fiAC_SUBST(ECHO)AC_DIVERT_POP])# _LT_AC_PROG_ECHO_BACKSLASH# _LT_AC_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,#                           ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)# ------------------------------------------------------------------AC_DEFUN([_LT_AC_TRY_DLOPEN_SELF],[if test "$cross_compiling" = yes; then :  [$4]else  AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl  lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2  lt_status=$lt_dlunknown  cat > conftest.$ac_ext <<EOF[#line __oline__ "configure"#include "confdefs.h"#if HAVE_DLFCN_H#include <dlfcn.h>#endif#include <stdio.h>#ifdef RTLD_GLOBAL#  define LT_DLGLOBAL		RTLD_GLOBAL#else#  ifdef DL_GLOBAL#    define LT_DLGLOBAL		DL_GLOBAL#  else#    define LT_DLGLOBAL		0#  endif#endif/* We may have to define LT_DLLAZY_OR_NOW in the command line if we   find out it does not work in some platform. */#ifndef LT_DLLAZY_OR_NOW#  ifdef RTLD_LAZY#    define LT_DLLAZY_OR_NOW		RTLD_LAZY#  else#    ifdef DL_LAZY#      define LT_DLLAZY_OR_NOW		DL_LAZY#    else#      ifdef RTLD_NOW#        define LT_DLLAZY_OR_NOW	RTLD_NOW#      else#        ifdef DL_NOW#          define LT_DLLAZY_OR_NOW	DL_NOW#        else#          define LT_DLLAZY_OR_NOW	0#        endif#      endif#    endif#  endif#endif#ifdef __cplusplusextern "C" void exit (int);#endifvoid fnord() { int i=42;}int main (){  void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);  int status = $lt_dlunknown;  if (self)    {      if (dlsym (self,"fnord"))       status = $lt_dlno_uscore;      else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;      /* dlclose (self); */    }    exit (status);}]EOF  if AC_TRY_EVAL(ac_link) && test -s conftest${ac_exeext} 2>/dev/null; then    (./conftest; exit; ) 2>/dev/null    lt_status=$?    case x$lt_status in      x$lt_dlno_uscore) $1 ;;      x$lt_dlneed_uscore) $2 ;;      x$lt_unknown|x*) $3 ;;    esac  else :    # compilation failed    $3  fifirm -fr conftest*])# _LT_AC_TRY_DLOPEN_SELF# AC_LIBTOOL_DLOPEN_SELF# -------------------AC_DEFUN([AC_LIBTOOL_DLOPEN_SELF],[if test "x$enable_dlopen" != xyes; then  enable_dlopen=unknown  enable_dlopen_self=unknown  enable_dlopen_self_static=unknownelse  lt_cv_dlopen=no  lt_cv_dlopen_libs=  case $host_os in  beos*)    lt_cv_dlopen="load_add_on"    lt_cv_dlopen_libs=    lt_cv_dlopen_self=yes    ;;  cygwin* | mingw* | pw32*)    lt_cv_dlopen="LoadLibrary"    lt_cv_dlopen_libs=   ;;  *)    AC_CHECK_FUNC([shl_load],          [lt_cv_dlopen="shl_load"],      [AC_CHECK_LIB([dld], [shl_load],            [lt_cv_dlopen="shl_load" lt_cv_dlopen_libs="-dld"],	[AC_CHECK_FUNC([dlopen],	      [lt_cv_dlopen="dlopen"],	  [AC_CHECK_LIB([dl], [dlopen],	        [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-ldl"],	    [AC_CHECK_LIB([svld], [dlopen],	          [lt_cv_dlopen="dlopen" lt_cv_dlopen_libs="-lsvld"],	      [AC_CHECK_LIB([dld], [dld_link],	            [lt_cv_dlopen="dld_link" lt_cv_dlopen_libs="-dld"])	      ])	    ])	  ])	])      ])    ;;  esac  if test "x$lt_cv_dlopen" != xno; then    enable_dlopen=yes  else    enable_dlopen=no  fi  case $lt_cv_dlopen in  dlopen)    save_CPPFLAGS="$CPPFLAGS"    AC_REQUIRE([_LT_AC_CHECK_DLFCN])dnl    test "x$ac_cv_header_dlfcn_h" = xyes && CPPFLAGS="$CPPFLAGS -DHAVE_DLFCN_H"    save_LDFLAGS="$LDFLAGS"    eval LDFLAGS=\"\$LDFLAGS $export_dynamic_flag_spec\"    save_LIBS="$LIBS"    LIBS="$lt_cv_dlopen_libs $LIBS"    AC_CACHE_CHECK([whether a program can dlopen itself],	  lt_cv_dlopen_self, [dnl	  _LT_AC_TRY_DLOPEN_SELF(	    lt_cv_dlopen_self=yes, lt_cv_dlopen_self=yes,	    lt_cv_dlopen_self=no, lt_cv_dlopen_self=cross)    ])    if test "x$lt_cv_dlopen_self" = xyes; then      LDFLAGS="$LDFLAGS $link_static_flag"      AC_CACHE_CHECK([whether a statically linked program can dlopen itself],    	  lt_cv_dlopen_self_static, [dnl	  _LT_AC_TRY_DLOPEN_SELF(	    lt_cv_dlopen_self_static=yes, lt_cv_dlopen_self_static=yes,	    lt_cv_dlopen_self_static=no,  lt_cv_dlopen_self_static=cross)      ])    fi    CPPFLAGS="$save_CPPFLAGS"    LDFLAGS="$save_LDFLAGS"    LIBS="$save_LIBS"    ;;  esac  case $lt_cv_dlopen_self in  yes|no) enable_dlopen_self=$lt_cv_dlopen_self ;;  *) enable_dlopen_self=unknown ;;  esac  case $lt_cv_dlopen_self_static in  yes|no) enable_dlopen_self_static=$lt_cv_dlopen_self_static ;;  *) enable_dlopen_self_static=unknown ;;  esacfi])# AC_LIBTOOL_DLOPEN_SELFAC_DEFUN([_LT_AC_LTCONFIG_HACK],[AC_REQUIRE([AC_LIBTOOL_SYS_GLOBAL_SYMBOL_PIPE])dnl# Sed substitution that helps us do robust quoting.  It backslashifies# metacharacters that are still active within double-quoted strings.Xsed='sed -e s/^X//'sed_quote_subst='s/\([[\\"\\`$\\\\]]\)/\\\1/g'# Same as above, but do not quote variable references.double_quote_subst='s/\([[\\"\\`\\\\]]\)/\\\1/g'# Sed substitution to delay expansion of an escaped shell variable in a# double_quote_subst'ed string.delay_variable_subst='s/\\\\\\\\\\\$/\\\\\\$/g'# Constants:rm="rm -f"# Global variables:default_ofile=libtoolcan_build_shared=yes# All known linkers require a `.a' archive for static linking (except M$VC,# which needs '.lib').libext=altmain="$ac_aux_dir/ltmain.sh"ofile="$default_ofile"with_gnu_ld="$lt_cv_prog_gnu_ld"need_locks="$enable_libtool_lock"old_CC="$CC"old_CFLAGS="$CFLAGS"# Set sane defaults for various variablestest -z "$AR" && AR=artest -z "$AR_FLAGS" && AR_FLAGS=crutest -z "$AS" && AS=astest -z "$CC" && CC=cctest -z "$DLLTOOL" && DLLTOOL=dlltooltest -z "$LD" && LD=ldtest -z "$LN_S" && LN_S="ln -s"test -z "$MAGIC_CMD" && MAGIC_CMD=filetest -z "$NM" && NM=nmtest -z "$OBJDUMP" && OBJDUMP=objdumptest -z "$RANLIB" && RANLIB=:test -z "$STRIP" && STRIP=:test -z "$ac_objext" && ac_objext=oif test x"$host" != x"$build"; then  ac_tool_prefix=${host_alias}-else  ac_tool_prefix=fi# Transform linux* to *-*-linux-gnu*, to support old configure scripts.case $host_os inlinux-gnu*) ;;linux*) host=`echo $host | sed 's/^\(.*-.*-linux\)\(.*\)$/\1-gnu\2/'`esaccase $host_os inaix3*)  # AIX sometimes has problems with the GCC collect2 program.  For some  # reason, if we set the COLLECT_NAMES environment variable, the problems  # vanish in a puff of smoke.  if test "X${COLLECT_NAMES+set}" != Xset; then    COLLECT_NAMES=    export COLLECT_NAMES  fi  ;;esac# Determine commands to create old-style static archives.old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs$old_deplibs'old_postinstall_cmds='chmod 644 $oldlib'old_postuninstall_cmds=if test -n "$RANLIB"; then  case $host_os in  openbsd*)    old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds"    ;;  *)    old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds"    ;;  esac  old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib"fi# Allow CC to be a program name with arguments.set dummy $CCcompiler="[$]2"AC_MSG_CHECKING([for objdir])rm -f .libs 2>/dev/nullmkdir .libs 2>/dev/nullif test -d .libs; then  objdir=.libselse  # MS-DOS does not allow filenames that begin with a dot.  objdir=_libs

⌨️ 快捷键说明

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