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

📄 aclocal.m4

📁 一个简单的文本编辑器
💻 M4
📖 第 1 页 / 共 5 页
字号:
  for pkg in $enableval; do    if test "X$pkg" = "X$p"; then      enable_fast_install=yes    fi  done  IFS="$ac_save_ifs"  ;;esac],enable_fast_install=AC_ENABLE_FAST_INSTALL_DEFAULT)dnl])# AC_ENABLE_FAST_INSTALL - set the default to --disable-fast-installAC_DEFUN(AC_DISABLE_FAST_INSTALL, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnlAC_ENABLE_FAST_INSTALL(no)])# AC_PROG_LD - find the path to the GNU or non-GNU linkerAC_DEFUN(AC_PROG_LD,[AC_ARG_WITH(gnu-ld,[  --with-gnu-ld           assume the C compiler uses GNU ld [default=no]],test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no)AC_REQUIRE([AC_PROG_CC])dnlAC_REQUIRE([AC_CANONICAL_HOST])dnlAC_REQUIRE([AC_CANONICAL_BUILD])dnlac_prog=ldif test "$ac_cv_prog_gcc" = yes; then  # Check if gcc -print-prog-name=ld gives a path.  AC_MSG_CHECKING([for ld used by GCC])  ac_prog=`($CC -print-prog-name=ld) 2>&5`  case "$ac_prog" in    # Accept absolute paths.changequote(,)dnl    [\\/]* | [A-Za-z]:[\\/]*)      re_direlt='/[^/][^/]*/\.\./'changequote([,])dnl      # Canonicalize the path of ld      ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'`      while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do	ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"`      done      test -z "$LD" && LD="$ac_prog"      ;;  "")    # If it fails, then pretend we aren't using GCC.    ac_prog=ld    ;;  *)    # If it is relative, then search for the first ld in PATH.    with_gnu_ld=unknown    ;;  esacelif test "$with_gnu_ld" = yes; then  AC_MSG_CHECKING([for GNU ld])else  AC_MSG_CHECKING([for non-GNU ld])fiAC_CACHE_VAL(ac_cv_path_LD,[if test -z "$LD"; then  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"  for ac_dir in $PATH; do    test -z "$ac_dir" && ac_dir=.    if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then      ac_cv_path_LD="$ac_dir/$ac_prog"      # Check to see if the program is GNU ld.  I'd rather use --version,      # but apparently some GNU ld's only accept -v.      # Break only if it was the GNU/non-GNU ld that we prefer.      if "$ac_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then	test "$with_gnu_ld" != no && break      else	test "$with_gnu_ld" != yes && break      fi    fi  done  IFS="$ac_save_ifs"else  ac_cv_path_LD="$LD" # Let the user override the test with a path.fi])LD="$ac_cv_path_LD"if test -n "$LD"; then  AC_MSG_RESULT($LD)else  AC_MSG_RESULT(no)fitest -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])AC_PROG_LD_GNU])AC_DEFUN(AC_PROG_LD_GNU,[AC_CACHE_CHECK([if the linker ($LD) is GNU ld], ac_cv_prog_gnu_ld,[# I'd rather use --version here, but apparently some GNU ld's only accept -v.if $LD -v 2>&1 </dev/null | egrep '(GNU|with BFD)' 1>&5; then  ac_cv_prog_gnu_ld=yeselse  ac_cv_prog_gnu_ld=nofi])])# AC_PROG_NM - find the path to a BSD-compatible name listerAC_DEFUN(AC_PROG_NM,[AC_MSG_CHECKING([for BSD-compatible nm])AC_CACHE_VAL(ac_cv_path_NM,[if test -n "$NM"; then  # Let the user override the test.  ac_cv_path_NM="$NM"else  IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}"  for ac_dir in $PATH /usr/ccs/bin /usr/ucb /bin; do    test -z "$ac_dir" && ac_dir=.    if test -f $ac_dir/nm || test -f $ac_dir/nm$ac_exeext ; then      # Check to see if the nm accepts a BSD-compat flag.      # Adding the `sed 1q' prevents false positives on HP-UX, which says:      #   nm: unknown option "B" ignored      if ($ac_dir/nm -B /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then	ac_cv_path_NM="$ac_dir/nm -B"	break      elif ($ac_dir/nm -p /dev/null 2>&1 | sed '1q'; exit 0) | egrep /dev/null >/dev/null; then	ac_cv_path_NM="$ac_dir/nm -p"	break      else	ac_cv_path_NM=${ac_cv_path_NM="$ac_dir/nm"} # keep the first match, but	continue # so that we can try to find one that supports BSD flags      fi    fi  done  IFS="$ac_save_ifs"  test -z "$ac_cv_path_NM" && ac_cv_path_NM=nmfi])NM="$ac_cv_path_NM"AC_MSG_RESULT([$NM])])# AC_CHECK_LIBM - check for math libraryAC_DEFUN(AC_CHECK_LIBM,[AC_REQUIRE([AC_CANONICAL_HOST])dnlLIBM=case "$lt_target" in*-*-beos* | *-*-cygwin*)  # These system don't have libm  ;;*-ncr-sysv4.3*)  AC_CHECK_LIB(mw, _mwvalidcheckl, LIBM="-lmw")  AC_CHECK_LIB(m, main, LIBM="$LIBM -lm")  ;;*)  AC_CHECK_LIB(m, main, LIBM="-lm")  ;;esac])# AC_LIBLTDL_CONVENIENCE[(dir)] - sets LIBLTDL to the link flags for# the libltdl convenience library and INCLTDL to the include flags for# the libltdl header and adds --enable-ltdl-convenience to the# configure arguments.  Note that LIBLTDL and INCLTDL are not# AC_SUBSTed, nor is AC_CONFIG_SUBDIRS called.  If DIR is not# provided, it is assumed to be `libltdl'.  LIBLTDL will be prefixed# with '${top_builddir}/' and INCLTDL will be prefixed with# '${top_srcdir}/' (note the single quotes!).  If your package is not# flat and you're not using automake, define top_builddir and# top_srcdir appropriately in the Makefiles.AC_DEFUN(AC_LIBLTDL_CONVENIENCE, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl  case "$enable_ltdl_convenience" in  no) AC_MSG_ERROR([this package needs a convenience libltdl]) ;;  "") enable_ltdl_convenience=yes      ac_configure_args="$ac_configure_args --enable-ltdl-convenience" ;;  esac  LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdlc.la  INCLTDL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])])# AC_LIBLTDL_INSTALLABLE[(dir)] - sets LIBLTDL to the link flags for# the libltdl installable library and INCLTDL to the include flags for# the libltdl header and adds --enable-ltdl-install to the configure# arguments.  Note that LIBLTDL and INCLTDL are not AC_SUBSTed, nor is# AC_CONFIG_SUBDIRS called.  If DIR is not provided and an installed# libltdl is not found, it is assumed to be `libltdl'.  LIBLTDL will# be prefixed with '${top_builddir}/' and INCLTDL will be prefixed# with '${top_srcdir}/' (note the single quotes!).  If your package is# not flat and you're not using automake, define top_builddir and# top_srcdir appropriately in the Makefiles.# In the future, this macro may have to be called after AC_PROG_LIBTOOL.AC_DEFUN(AC_LIBLTDL_INSTALLABLE, [AC_BEFORE([$0],[AC_LIBTOOL_SETUP])dnl  AC_CHECK_LIB(ltdl, main,  [test x"$enable_ltdl_install" != xyes && enable_ltdl_install=no],  [if test x"$enable_ltdl_install" = xno; then     AC_MSG_WARN([libltdl not installed, but installation disabled])   else     enable_ltdl_install=yes   fi  ])  if test x"$enable_ltdl_install" = x"yes"; then    ac_configure_args="$ac_configure_args --enable-ltdl-install"    LIBLTDL='${top_builddir}/'ifelse($#,1,[$1],['libltdl'])/libltdl.la    INCLTDL='-I${top_srcdir}/'ifelse($#,1,[$1],['libltdl'])  else    ac_configure_args="$ac_configure_args --enable-ltdl-install=no"    LIBLTDL="-lltdl"    INCLTDL=  fi])dnl old namesAC_DEFUN(AM_PROG_LIBTOOL, [indir([AC_PROG_LIBTOOL])])dnlAC_DEFUN(AM_ENABLE_SHARED, [indir([AC_ENABLE_SHARED], $@)])dnlAC_DEFUN(AM_ENABLE_STATIC, [indir([AC_ENABLE_STATIC], $@)])dnlAC_DEFUN(AM_DISABLE_SHARED, [indir([AC_DISABLE_SHARED], $@)])dnlAC_DEFUN(AM_DISABLE_STATIC, [indir([AC_DISABLE_STATIC], $@)])dnlAC_DEFUN(AM_PROG_LD, [indir([AC_PROG_LD])])dnlAC_DEFUN(AM_PROG_NM, [indir([AC_PROG_NM])])dnldnl This is just to silence aclocal about the macro not being usedifelse([AC_DISABLE_FAST_INSTALL])dnldnldnl GNOME_INIT_HOOK (script-if-gnome-enabled, [failflag], [additional-inits])dnldnl if failflag is "fail" then GNOME_INIT_HOOK will abort if gnomeConf.shdnl is not found. dnlAC_DEFUN([GNOME_INIT_HOOK],[	AC_SUBST(GNOME_LIBS)	AC_SUBST(GNOMEUI_LIBS)	AC_SUBST(GNOMEGNORBA_LIBS)	AC_SUBST(GTKXMHTML_LIBS)	AC_SUBST(ZVT_LIBS)	AC_SUBST(GNOME_LIBDIR)	AC_SUBST(GNOME_INCLUDEDIR)	AC_ARG_WITH(gnome-includes,	[  --with-gnome-includes   Specify location of GNOME headers],[	CFLAGS="$CFLAGS -I$withval"	])		AC_ARG_WITH(gnome-libs,	[  --with-gnome-libs       Specify location of GNOME libs],[	LDFLAGS="$LDFLAGS -L$withval"	gnome_prefix=$withval	])	AC_ARG_WITH(gnome,	[  --with-gnome            Specify prefix for GNOME files],		if test x$withval = xyes; then	    		want_gnome=yes	    		dnl Note that an empty true branch is not			dnl valid sh syntax.	    		ifelse([$1], [], :, [$1])        	else	    		if test "x$withval" = xno; then	        		want_gnome=no	    		else	        		want_gnome=yes	    			LDFLAGS="$LDFLAGS -L$withval/lib"	    			CFLAGS="$CFLAGS -I$withval/include"	    			gnome_prefix=$withval/lib	    		fi  		fi,		want_gnome=yes)	if test "x$want_gnome" = xyes; then	    AC_PATH_PROG(GNOME_CONFIG,gnome-config,no)	    if test "$GNOME_CONFIG" = "no"; then	      no_gnome_config="yes"	    else	      AC_MSG_CHECKING(if $GNOME_CONFIG works)	      if $GNOME_CONFIG --libs-only-l gnome >/dev/null 2>&1; then	        AC_MSG_RESULT(yes)	        GNOME_GNORBA_HOOK([],$2)	        GNOME_LIBS="`$GNOME_CONFIG --libs-only-l gnome`"	        GNOMEUI_LIBS="`$GNOME_CONFIG --libs-only-l gnomeui`"	        GNOMEGNORBA_LIBS="`$GNOME_CONFIG --libs-only-l gnorba gnomeui`"	        GTKXMHTML_LIBS="`$GNOME_CONFIG --libs-only-l gtkxmhtml`"		ZVT_LIBS="`$GNOME_CONFIG --libs-only-l zvt`"	        GNOME_LIBDIR="`$GNOME_CONFIG --libs-only-L gnorba gnomeui`"	        GNOME_INCLUDEDIR="`$GNOME_CONFIG --cflags gnorba gnomeui`"                $1	      else	        AC_MSG_RESULT(no)	        no_gnome_config="yes"              fi            fi	    if test x$exec_prefix = xNONE; then	        if test x$prefix = xNONE; then		    gnome_prefix=$ac_default_prefix/lib	        else 		    gnome_prefix=$prefix/lib	        fi	    else	        gnome_prefix=`eval echo \`echo $libdir\``	    fi		    if test "$no_gnome_config" = "yes"; then              AC_MSG_CHECKING(for gnomeConf.sh file in $gnome_prefix)	      if test -f $gnome_prefix/gnomeConf.sh; then	        AC_MSG_RESULT(found)	        echo "loading gnome configuration from" \		     "$gnome_prefix/gnomeConf.sh"	        . $gnome_prefix/gnomeConf.sh	        $1	      else	        AC_MSG_RESULT(not found) 	        if test x$2 = xfail; then	          AC_MSG_ERROR(Could not find the gnomeConf.sh file that is generated by gnome-libs install) 	        fi	      fi            fi	fi	if test -n "$3"; then	  n="$3"	  for i in $n; do	    AC_MSG_CHECKING(extra library \"$i\")	    case $i in 	      applets)		AC_SUBST(GNOME_APPLETS_LIBS)		GNOME_APPLETS_LIBS=`$GNOME_CONFIG --libs-only-l applets`		AC_MSG_RESULT($GNOME_APPLETS_LIBS);;	      docklets)		AC_SUBST(GNOME_DOCKLETS_LIBS)		GNOME_DOCKLETS_LIBS=`$GNOME_CONFIG --libs-only-l docklets`		AC_MSG_RESULT($GNOME_DOCKLETS_LIBS);;	      capplet)		AC_SUBST(GNOME_CAPPLET_LIBS)		GNOME_CAPPLET_LIBS=`$GNOME_CONFIG --libs-only-l capplet`		AC_MSG_RESULT($GNOME_CAPPLET_LIBS);;	      *)		AC_MSG_RESULT(unknown library)	    esac	  done	fi])dnldnl GNOME_INIT ([additional-inits])dnlAC_DEFUN([GNOME_INIT],[	GNOME_INIT_HOOK([],fail,$1)])dnldnl GNOME_GNORBA_HOOK (script-if-gnorba-found, failflag)dnldnl if failflag is "failure" it aborts if gnorba is not found.dnlAC_DEFUN([GNOME_GNORBA_HOOK],[	GNOME_ORBIT_HOOK([],$2)	AC_CACHE_CHECK([for gnorba libraries],gnome_cv_gnorba_found,[		gnome_cv_gnorba_found=no		if test x$gnome_cv_orbit_found = xyes; then			GNORBA_CFLAGS="`gnome-config --cflags gnorba gnomeui`"			GNORBA_LIBS="`gnome-config --libs gnorba gnomeui`"			if test -n "$GNORBA_LIBS"; then				gnome_cv_gnorba_found=yes			fi		fi	])	AM_CONDITIONAL(HAVE_GNORBA, test x$gnome_cv_gnorba_found = xyes)	if test x$gnome_cv_orbit_found = xyes; then		$1		GNORBA_CFLAGS="`gnome-config --cflags gnorba gnomeui`"		GNORBA_LIBS="`gnome-config --libs gnorba gnomeui`"		AC_SUBST(GNORBA_CFLAGS)		AC_SUBST(GNORBA_LIBS)	else	    	if test x$2 = xfailure; then			AC_MSG_ERROR(gnorba library not installed or installation problem)	    	fi	fi])AC_DEFUN([GNOME_GNORBA_CHECK], [	GNOME_GNORBA_HOOK([],failure)])dnldnl GNOME_ORBIT_HOOK (script-if-orbit-found, failflag)dnldnl if failflag is "failure" it aborts if orbit is not found.dnlAC_DEFUN([GNOME_ORBIT_HOOK],[	AC_PATH_PROG(ORBIT_CONFIG,orbit-config,no)

⌨️ 快捷键说明

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