358 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			358 lines
		
	
	
		
			11 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| dnl aclocal.m4 generated automatically by aclocal 1.2d
 | |
| 
 | |
| dnl Copyright (C) 1994, 1995, 1996, 1997 Free Software Foundation, Inc.
 | |
| dnl This Makefile.in is free software; the Free Software Foundation
 | |
| dnl gives unlimited permission to copy and/or distribute it,
 | |
| dnl with or without modifications, as long as this notice is preserved.
 | |
| 
 | |
| dnl This program is distributed in the hope that it will be useful,
 | |
| dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
 | |
| dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 | |
| dnl PARTICULAR PURPOSE.
 | |
| 
 | |
| # Do all the work for Automake.  This macro actually does too much --
 | |
| # some checks are only needed if your package does certain things.
 | |
| # But this isn't really a big deal.
 | |
| 
 | |
| # serial 1
 | |
| 
 | |
| dnl Usage:
 | |
| dnl AM_INIT_AUTOMAKE(package,version, [no-define])
 | |
| 
 | |
| AC_DEFUN(AM_INIT_AUTOMAKE,
 | |
| [AC_REQUIRE([AM_PROG_INSTALL])
 | |
| PACKAGE=[$1]
 | |
| AC_SUBST(PACKAGE)
 | |
| VERSION=[$2]
 | |
| AC_SUBST(VERSION)
 | |
| dnl test to see if srcdir already configured
 | |
| if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
 | |
|   AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
 | |
| fi
 | |
| ifelse([$3],,
 | |
| AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE")
 | |
| AC_DEFINE_UNQUOTED(VERSION, "$VERSION"))
 | |
| AC_REQUIRE([AM_SANITY_CHECK])
 | |
| AC_REQUIRE([AC_ARG_PROGRAM])
 | |
| dnl FIXME This is truly gross.
 | |
| missing_dir=`cd $ac_aux_dir && pwd`
 | |
| AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
 | |
| AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
 | |
| AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
 | |
| AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
 | |
| AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
 | |
| AC_REQUIRE([AC_PROG_MAKE_SET])])
 | |
| 
 | |
| 
 | |
| # serial 1
 | |
| 
 | |
| AC_DEFUN(AM_PROG_INSTALL,
 | |
| [AC_REQUIRE([AC_PROG_INSTALL])
 | |
| test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL_PROGRAM}'
 | |
| AC_SUBST(INSTALL_SCRIPT)dnl
 | |
| ])
 | |
| 
 | |
| #
 | |
| # Check to make sure that the build environment is sane.
 | |
| #
 | |
| 
 | |
| AC_DEFUN(AM_SANITY_CHECK,
 | |
| [AC_MSG_CHECKING([whether build environment is sane])
 | |
| # Just in case
 | |
| sleep 1
 | |
| echo timestamp > conftestfile
 | |
| # Do `set' in a subshell so we don't clobber the current shell's
 | |
| # arguments.  Must try -L first in case configure is actually a
 | |
| # symlink; some systems play weird games with the mod time of symlinks
 | |
| # (eg FreeBSD returns the mod time of the symlink's containing
 | |
| # directory).
 | |
| if (
 | |
|    set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null`
 | |
|    if test "[$]*" = "X"; then
 | |
|       # -L didn't work.
 | |
|       set X `ls -t $srcdir/configure conftestfile`
 | |
|    fi
 | |
|    if test "[$]*" != "X $srcdir/configure conftestfile" \
 | |
|       && test "[$]*" != "X conftestfile $srcdir/configure"; then
 | |
| 
 | |
|       # If neither matched, then we have a broken ls.  This can happen
 | |
|       # if, for instance, CONFIG_SHELL is bash and it inherits a
 | |
|       # broken ls alias from the environment.  This has actually
 | |
|       # happened.  Such a system could not be considered "sane".
 | |
|       AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
 | |
| alias in your environment])
 | |
|    fi
 | |
| 
 | |
|    test "[$]2" = conftestfile
 | |
|    )
 | |
| then
 | |
|    # Ok.
 | |
|    :
 | |
| else
 | |
|    AC_MSG_ERROR([newly created file is older than distributed files!
 | |
| Check your system clock])
 | |
| fi
 | |
| rm -f conftest*
 | |
| AC_MSG_RESULT(yes)])
 | |
| 
 | |
| dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY)
 | |
| dnl The program must properly implement --version.
 | |
| AC_DEFUN(AM_MISSING_PROG,
 | |
| [AC_MSG_CHECKING(for working $2)
 | |
| # Run test in a subshell; some versions of sh will print an error if
 | |
| # an executable is not found, even if stderr is redirected.
 | |
| # Redirect stdin to placate older versions of autoconf.  Sigh.
 | |
| if ($2 --version) < /dev/null > /dev/null 2>&1; then
 | |
|    $1=$2
 | |
|    AC_MSG_RESULT(found)
 | |
| else
 | |
|    $1="$3/missing $2"
 | |
|    AC_MSG_RESULT(missing)
 | |
| fi
 | |
| AC_SUBST($1)])
 | |
| 
 | |
| # Like AC_CONFIG_HEADER, but automatically create stamp file.
 | |
| 
 | |
| AC_DEFUN(AM_CONFIG_HEADER,
 | |
| [AC_PREREQ([2.12])
 | |
| AC_CONFIG_HEADER([$1])
 | |
| dnl When config.status generates a header, we must update the stamp-h file.
 | |
| dnl This file resides in the same directory as the config header
 | |
| dnl that is generated.  We must strip everything past the first ":",
 | |
| dnl and everything past the last "/".
 | |
| AC_OUTPUT_COMMANDS(changequote(<<,>>)dnl
 | |
| ifelse(patsubst(<<$1>>, <<[^ ]>>, <<>>), <<>>,
 | |
| <<test -z "<<$>>CONFIG_HEADERS" || echo timestamp > patsubst(<<$1>>, <<^\([^:]*/\)?.*>>, <<\1>>)stamp-h<<>>dnl>>,
 | |
| <<am_indx=1
 | |
| for am_file in <<$1>>; do
 | |
|   case " <<$>>CONFIG_HEADERS " in
 | |
|   *" <<$>>am_file "*<<)>>
 | |
|     echo timestamp > `echo <<$>>am_file | sed -e 's%:.*%%' -e 's%[^/]*$%%'`stamp-h$am_indx
 | |
|     ;;
 | |
|   esac
 | |
|   am_indx=`expr "<<$>>am_indx" + 1`
 | |
| done<<>>dnl>>)
 | |
| changequote([,]))])
 | |
| 
 | |
| 
 | |
| # serial 9 AM_PROG_LIBTOOL
 | |
| AC_DEFUN(AM_PROG_LIBTOOL,
 | |
| [AC_REQUIRE([AC_CANONICAL_HOST])
 | |
| AC_REQUIRE([AC_PROG_CC])
 | |
| AC_REQUIRE([AC_PROG_RANLIB])
 | |
| AC_REQUIRE([AM_PROG_LD])
 | |
| AC_REQUIRE([AC_PROG_LN_S])
 | |
| 
 | |
| # Always use our own libtool.
 | |
| LIBTOOL='$(top_builddir)/libtool'
 | |
| AC_SUBST(LIBTOOL)
 | |
| 
 | |
| dnl Allow the --disable-shared flag to stop us from building shared libs.
 | |
| AC_ARG_ENABLE(shared,
 | |
| [  --enable-shared         build shared libraries [default=yes]],
 | |
| test "$enableval" = no && libtool_shared=" --disable-shared",
 | |
| libtool_shared=)
 | |
| 
 | |
| dnl Allow the --disable-static flag to stop us from building static libs.
 | |
| AC_ARG_ENABLE(static,
 | |
| [  --enable-static         build static libraries [default=yes]],
 | |
| test "$enableval" = no && libtool_static=" --disable-static",
 | |
| libtool_static=)
 | |
| 
 | |
| libtool_flags="$libtool_shared$libtool_static"
 | |
| test "$silent" = yes && libtool_flags="$libtool_flags --silent"
 | |
| test "$ac_cv_prog_gcc" = yes && libtool_flags="$libtool_flags --with-gcc"
 | |
| test "$ac_cv_prog_gnu_ld" = yes && libtool_flags="$libtool_flags --with-gnu-ld"
 | |
| 
 | |
| # Some flags need to be propagated to the compiler or linker for good
 | |
| # libtool support.
 | |
| [case "$host" in
 | |
| *-*-irix6*)
 | |
|   for f in '-32' '-64' '-cckr' '-n32' '-mips1' '-mips2' '-mips3' '-mips4'; do
 | |
|     if echo " $CC $CFLAGS " | egrep -e "[ 	]$f[	 ]" > /dev/null; then
 | |
|       LD="${LD-ld} $f"
 | |
|     fi
 | |
|   done
 | |
|   ;;
 | |
| 
 | |
| *-*-sco3.2v5*)
 | |
|   # On SCO OpenServer 5, we need -belf to get full-featured binaries.
 | |
|   CFLAGS="$CFLAGS -belf"
 | |
|   ;;
 | |
| esac]
 | |
| 
 | |
| # Actually configure libtool.  ac_aux_dir is where install-sh is found.
 | |
| CC="$CC" CFLAGS="$CFLAGS" CPPFLAGS="$CPPFLAGS" \
 | |
| LD="$LD" RANLIB="$RANLIB" LN_S="$LN_S" \
 | |
| ${CONFIG_SHELL-/bin/sh} $ac_aux_dir/ltconfig \
 | |
| $libtool_flags --no-verify $ac_aux_dir/ltmain.sh $host \
 | |
| || AC_MSG_ERROR([libtool configure failed])
 | |
| ])
 | |
| 
 | |
| # AM_PROG_LD - find the path to the GNU or non-GNU linker
 | |
| AC_DEFUN(AM_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)
 | |
| if test "$with_gnu_ld" = yes; then
 | |
|   AC_MSG_CHECKING([for GNU ld])
 | |
| else
 | |
|   AC_MSG_CHECKING([for non-GNU ld])
 | |
| fi
 | |
| AC_CACHE_VAL(ac_cv_path_LD,
 | |
| [case "$LD" in
 | |
|   /*)
 | |
|   ac_cv_path_LD="$LD" # Let the user override the test with a path.
 | |
|   ;;
 | |
|   *)
 | |
|   IFS="${IFS= 	}"; ac_save_ifs="$IFS"; IFS="${IFS}:"
 | |
|   for ac_dir in $PATH; do
 | |
|     test -z "$ac_dir" && ac_dir=.
 | |
|     if test -f "$ac_dir/ld"; then
 | |
|       ac_cv_path_LD="$ac_dir/ld"
 | |
|       # 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 ld|with BFD)' > /dev/null; then
 | |
| 	test "$with_gnu_ld" = yes && break
 | |
|       else
 | |
|         test "$with_gnu_ld" != yes && break
 | |
|       fi
 | |
|     fi
 | |
|   done
 | |
|   IFS="$ac_save_ifs"
 | |
|   ;;
 | |
| esac])
 | |
| LD="$ac_cv_path_LD"
 | |
| if test -n "$LD"; then
 | |
|   AC_MSG_RESULT($LD)
 | |
| else
 | |
|   AC_MSG_RESULT(no)
 | |
| fi
 | |
| test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH])
 | |
| AC_SUBST(LD)
 | |
| AM_PROG_LD_GNU
 | |
| ])
 | |
| 
 | |
| AC_DEFUN(AM_PROG_LD_GNU,
 | |
| [AC_CACHE_CHECK([whether we are using 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 ld|with BFD)' > /dev/null; then
 | |
|   ac_cv_prog_gnu_ld=yes
 | |
| else
 | |
|   ac_cv_prog_gnu_ld=no
 | |
| fi])
 | |
| ])
 | |
| 
 | |
| # Add --enable-maintainer-mode option to configure.
 | |
| # From Jim Meyering
 | |
| 
 | |
| # serial 1
 | |
| 
 | |
| AC_DEFUN(AM_MAINTAINER_MODE,
 | |
| [AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles])
 | |
|   dnl maintainer-mode is disabled by default
 | |
|   AC_ARG_ENABLE(maintainer-mode,
 | |
| [  --enable-maintainer-mode enable make rules and dependencies not useful
 | |
|                           (and sometimes confusing) to the casual installer],
 | |
|       USE_MAINTAINER_MODE=$enableval,
 | |
|       USE_MAINTAINER_MODE=no)
 | |
|   AC_MSG_RESULT($USE_MAINTAINER_MODE)
 | |
|   if test $USE_MAINTAINER_MODE = yes; then
 | |
|     MAINT=
 | |
|   else
 | |
|     MAINT='#M#'
 | |
|   fi
 | |
|   AC_SUBST(MAINT)dnl
 | |
| ]
 | |
| )
 | |
| 
 | |
| 
 | |
| # serial 1
 | |
| 
 | |
| # @defmac AC_PROG_CC_STDC
 | |
| # @maindex PROG_CC_STDC
 | |
| # @ovindex CC
 | |
| # If the C compiler in not in ANSI C mode by default, try to add an option
 | |
| # to output variable @code{CC} to make it so.  This macro tries various
 | |
| # options that select ANSI C on some system or another.  It considers the
 | |
| # compiler to be in ANSI C mode if it handles function prototypes correctly.
 | |
| #
 | |
| # If you use this macro, you should check after calling it whether the C
 | |
| # compiler has been set to accept ANSI C; if not, the shell variable
 | |
| # @code{am_cv_prog_cc_stdc} is set to @samp{no}.  If you wrote your source
 | |
| # code in ANSI C, you can make an un-ANSIfied copy of it by using the
 | |
| # program @code{ansi2knr}, which comes with Ghostscript.
 | |
| # @end defmac
 | |
| 
 | |
| AC_DEFUN(AM_PROG_CC_STDC,
 | |
| [AC_REQUIRE([AC_PROG_CC])
 | |
| AC_BEFORE([$0], [AC_C_INLINE])
 | |
| AC_BEFORE([$0], [AC_C_CONST])
 | |
| dnl Force this before AC_PROG_CPP.  Some cpp's, eg on HPUX, require
 | |
| dnl a magic option to avoid problems with ANSI preprocessor commands
 | |
| dnl like #elif.
 | |
| dnl FIXME: can't do this because then AC_AIX won't work due to a
 | |
| dnl circular dependency.
 | |
| dnl AC_BEFORE([$0], [AC_PROG_CPP])
 | |
| AC_MSG_CHECKING(for ${CC-cc} option to accept ANSI C)
 | |
| AC_CACHE_VAL(am_cv_prog_cc_stdc,
 | |
| [am_cv_prog_cc_stdc=no
 | |
| ac_save_CC="$CC"
 | |
| # Don't try gcc -ansi; that turns off useful extensions and
 | |
| # breaks some systems' header files.
 | |
| # AIX			-qlanglvl=ansi
 | |
| # Ultrix and OSF/1	-std1
 | |
| # HP-UX			-Aa -D_HPUX_SOURCE
 | |
| # SVR4			-Xc -D__EXTENSIONS__
 | |
| for ac_arg in "" -qlanglvl=ansi -std1 "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
 | |
| do
 | |
|   CC="$ac_save_CC $ac_arg"
 | |
|   AC_TRY_COMPILE(
 | |
| [#include <stdarg.h>
 | |
| #include <stdio.h>
 | |
| #include <sys/types.h>
 | |
| #include <sys/stat.h>
 | |
| /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
 | |
| struct buf { int x; };
 | |
| FILE * (*rcsopen) (struct buf *, struct stat *, int);
 | |
| static char *e (p, i)
 | |
|      char **p;
 | |
|      int i;
 | |
| {
 | |
|   return p[i];
 | |
| }
 | |
| static char *f (char * (*g) (char **, int), char **p, ...)
 | |
| {
 | |
|   char *s;
 | |
|   va_list v;
 | |
|   va_start (v,p);
 | |
|   s = g (p, va_arg (v,int));
 | |
|   va_end (v);
 | |
|   return s;
 | |
| }
 | |
| int test (int i, double x);
 | |
| struct s1 {int (*f) (int a);};
 | |
| struct s2 {int (*f) (double a);};
 | |
| int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
 | |
| int argc;
 | |
| char **argv;
 | |
| ], [
 | |
| return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
 | |
| ],
 | |
| [am_cv_prog_cc_stdc="$ac_arg"; break])
 | |
| done
 | |
| CC="$ac_save_CC"
 | |
| ])
 | |
| if test -z "$am_cv_prog_cc_stdc"; then
 | |
|   AC_MSG_RESULT([none needed])
 | |
| else
 | |
|   AC_MSG_RESULT($am_cv_prog_cc_stdc)
 | |
| fi
 | |
| case "x$am_cv_prog_cc_stdc" in
 | |
|   x|xno) ;;
 | |
|   *) CC="$CC $am_cv_prog_cc_stdc" ;;
 | |
| esac
 | |
| ])
 | |
| 
 | 
