Home | History | Annotate | Download | only in patched-yasm
      1 # generated automatically by aclocal 1.11.1 -*- Autoconf -*-
      2 
      3 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
      4 # 2005, 2006, 2007, 2008, 2009  Free Software Foundation, Inc.
      5 # This file is free software; the Free Software Foundation
      6 # gives unlimited permission to copy and/or distribute it,
      7 # with or without modifications, as long as this notice is preserved.
      8 
      9 # This program is distributed in the hope that it will be useful,
     10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
     11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
     12 # PARTICULAR PURPOSE.
     13 
     14 m4_ifndef([AC_AUTOCONF_VERSION],
     15   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
     16 m4_if(m4_defn([AC_AUTOCONF_VERSION]), [2.68],,
     17 [m4_warning([this file was generated for autoconf 2.68.
     18 You have another version of autoconf.  It may work, but is not guaranteed to.
     19 If you have problems, you may need to regenerate the build system entirely.
     20 To do so, use the procedure documented by the package, typically `autoreconf'.])])
     21 
     22 # intlmacosx.m4 serial 3 (gettext-0.18)
     23 dnl Copyright (C) 2004-2010 Free Software Foundation, Inc.
     24 dnl This file is free software; the Free Software Foundation
     25 dnl gives unlimited permission to copy and/or distribute it,
     26 dnl with or without modifications, as long as this notice is preserved.
     27 dnl
     28 dnl This file can can be used in projects which are not available under
     29 dnl the GNU General Public License or the GNU Library General Public
     30 dnl License but which still want to provide support for the GNU gettext
     31 dnl functionality.
     32 dnl Please note that the actual code of the GNU gettext library is covered
     33 dnl by the GNU Library General Public License, and the rest of the GNU
     34 dnl gettext package package is covered by the GNU General Public License.
     35 dnl They are *not* in the public domain.
     36 
     37 dnl Checks for special options needed on MacOS X.
     38 dnl Defines INTL_MACOSX_LIBS.
     39 AC_DEFUN([gt_INTL_MACOSX],
     40 [
     41   dnl Check for API introduced in MacOS X 10.2.
     42   AC_CACHE_CHECK([for CFPreferencesCopyAppValue],
     43     [gt_cv_func_CFPreferencesCopyAppValue],
     44     [gt_save_LIBS="$LIBS"
     45      LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
     46      AC_TRY_LINK([#include <CoreFoundation/CFPreferences.h>],
     47        [CFPreferencesCopyAppValue(NULL, NULL)],
     48        [gt_cv_func_CFPreferencesCopyAppValue=yes],
     49        [gt_cv_func_CFPreferencesCopyAppValue=no])
     50      LIBS="$gt_save_LIBS"])
     51   if test $gt_cv_func_CFPreferencesCopyAppValue = yes; then
     52     AC_DEFINE([HAVE_CFPREFERENCESCOPYAPPVALUE], [1],
     53       [Define to 1 if you have the MacOS X function CFPreferencesCopyAppValue in the CoreFoundation framework.])
     54   fi
     55   dnl Check for API introduced in MacOS X 10.3.
     56   AC_CACHE_CHECK([for CFLocaleCopyCurrent], [gt_cv_func_CFLocaleCopyCurrent],
     57     [gt_save_LIBS="$LIBS"
     58      LIBS="$LIBS -Wl,-framework -Wl,CoreFoundation"
     59      AC_TRY_LINK([#include <CoreFoundation/CFLocale.h>], [CFLocaleCopyCurrent();],
     60        [gt_cv_func_CFLocaleCopyCurrent=yes],
     61        [gt_cv_func_CFLocaleCopyCurrent=no])
     62      LIBS="$gt_save_LIBS"])
     63   if test $gt_cv_func_CFLocaleCopyCurrent = yes; then
     64     AC_DEFINE([HAVE_CFLOCALECOPYCURRENT], [1],
     65       [Define to 1 if you have the MacOS X function CFLocaleCopyCurrent in the CoreFoundation framework.])
     66   fi
     67   INTL_MACOSX_LIBS=
     68   if test $gt_cv_func_CFPreferencesCopyAppValue = yes || test $gt_cv_func_CFLocaleCopyCurrent = yes; then
     69     INTL_MACOSX_LIBS="-Wl,-framework -Wl,CoreFoundation"
     70   fi
     71   AC_SUBST([INTL_MACOSX_LIBS])
     72 ])
     73 
     74 # Copyright (C) 2002, 2003, 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
     75 #
     76 # This file is free software; the Free Software Foundation
     77 # gives unlimited permission to copy and/or distribute it,
     78 # with or without modifications, as long as this notice is preserved.
     79 
     80 # AM_AUTOMAKE_VERSION(VERSION)
     81 # ----------------------------
     82 # Automake X.Y traces this macro to ensure aclocal.m4 has been
     83 # generated from the m4 files accompanying Automake X.Y.
     84 # (This private macro should not be called outside this file.)
     85 AC_DEFUN([AM_AUTOMAKE_VERSION],
     86 [am__api_version='1.11'
     87 dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to
     88 dnl require some minimum version.  Point them to the right macro.
     89 m4_if([$1], [1.11.1], [],
     90       [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl
     91 ])
     92 
     93 # _AM_AUTOCONF_VERSION(VERSION)
     94 # -----------------------------
     95 # aclocal traces this macro to find the Autoconf version.
     96 # This is a private macro too.  Using m4_define simplifies
     97 # the logic in aclocal, which can simply ignore this definition.
     98 m4_define([_AM_AUTOCONF_VERSION], [])
     99 
    100 # AM_SET_CURRENT_AUTOMAKE_VERSION
    101 # -------------------------------
    102 # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced.
    103 # This function is AC_REQUIREd by AM_INIT_AUTOMAKE.
    104 AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION],
    105 [AM_AUTOMAKE_VERSION([1.11.1])dnl
    106 m4_ifndef([AC_AUTOCONF_VERSION],
    107   [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl
    108 _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))])
    109 
    110 # AM_AUX_DIR_EXPAND                                         -*- Autoconf -*-
    111 
    112 # Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
    113 #
    114 # This file is free software; the Free Software Foundation
    115 # gives unlimited permission to copy and/or distribute it,
    116 # with or without modifications, as long as this notice is preserved.
    117 
    118 # For projects using AC_CONFIG_AUX_DIR([foo]), Autoconf sets
    119 # $ac_aux_dir to `$srcdir/foo'.  In other projects, it is set to
    120 # `$srcdir', `$srcdir/..', or `$srcdir/../..'.
    121 #
    122 # Of course, Automake must honor this variable whenever it calls a
    123 # tool from the auxiliary directory.  The problem is that $srcdir (and
    124 # therefore $ac_aux_dir as well) can be either absolute or relative,
    125 # depending on how configure is run.  This is pretty annoying, since
    126 # it makes $ac_aux_dir quite unusable in subdirectories: in the top
    127 # source directory, any form will work fine, but in subdirectories a
    128 # relative path needs to be adjusted first.
    129 #
    130 # $ac_aux_dir/missing
    131 #    fails when called from a subdirectory if $ac_aux_dir is relative
    132 # $top_srcdir/$ac_aux_dir/missing
    133 #    fails if $ac_aux_dir is absolute,
    134 #    fails when called from a subdirectory in a VPATH build with
    135 #          a relative $ac_aux_dir
    136 #
    137 # The reason of the latter failure is that $top_srcdir and $ac_aux_dir
    138 # are both prefixed by $srcdir.  In an in-source build this is usually
    139 # harmless because $srcdir is `.', but things will broke when you
    140 # start a VPATH build or use an absolute $srcdir.
    141 #
    142 # So we could use something similar to $top_srcdir/$ac_aux_dir/missing,
    143 # iff we strip the leading $srcdir from $ac_aux_dir.  That would be:
    144 #   am_aux_dir='\$(top_srcdir)/'`expr "$ac_aux_dir" : "$srcdir//*\(.*\)"`
    145 # and then we would define $MISSING as
    146 #   MISSING="\${SHELL} $am_aux_dir/missing"
    147 # This will work as long as MISSING is not called from configure, because
    148 # unfortunately $(top_srcdir) has no meaning in configure.
    149 # However there are other variables, like CC, which are often used in
    150 # configure, and could therefore not use this "fixed" $ac_aux_dir.
    151 #
    152 # Another solution, used here, is to always expand $ac_aux_dir to an
    153 # absolute PATH.  The drawback is that using absolute paths prevent a
    154 # configured tree to be moved without reconfiguration.
    155 
    156 AC_DEFUN([AM_AUX_DIR_EXPAND],
    157 [dnl Rely on autoconf to set up CDPATH properly.
    158 AC_PREREQ([2.50])dnl
    159 # expand $ac_aux_dir to an absolute path
    160 am_aux_dir=`cd $ac_aux_dir && pwd`
    161 ])
    162 
    163 # AM_CONDITIONAL                                            -*- Autoconf -*-
    164 
    165 # Copyright (C) 1997, 2000, 2001, 2003, 2004, 2005, 2006, 2008
    166 # Free Software Foundation, Inc.
    167 #
    168 # This file is free software; the Free Software Foundation
    169 # gives unlimited permission to copy and/or distribute it,
    170 # with or without modifications, as long as this notice is preserved.
    171 
    172 # serial 9
    173 
    174 # AM_CONDITIONAL(NAME, SHELL-CONDITION)
    175 # -------------------------------------
    176 # Define a conditional.
    177 AC_DEFUN([AM_CONDITIONAL],
    178 [AC_PREREQ(2.52)dnl
    179  ifelse([$1], [TRUE],  [AC_FATAL([$0: invalid condition: $1])],
    180 	[$1], [FALSE], [AC_FATAL([$0: invalid condition: $1])])dnl
    181 AC_SUBST([$1_TRUE])dnl
    182 AC_SUBST([$1_FALSE])dnl
    183 _AM_SUBST_NOTMAKE([$1_TRUE])dnl
    184 _AM_SUBST_NOTMAKE([$1_FALSE])dnl
    185 m4_define([_AM_COND_VALUE_$1], [$2])dnl
    186 if $2; then
    187   $1_TRUE=
    188   $1_FALSE='#'
    189 else
    190   $1_TRUE='#'
    191   $1_FALSE=
    192 fi
    193 AC_CONFIG_COMMANDS_PRE(
    194 [if test -z "${$1_TRUE}" && test -z "${$1_FALSE}"; then
    195   AC_MSG_ERROR([[conditional "$1" was never defined.
    196 Usually this means the macro was only invoked conditionally.]])
    197 fi])])
    198 
    199 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2009
    200 # Free Software Foundation, Inc.
    201 #
    202 # This file is free software; the Free Software Foundation
    203 # gives unlimited permission to copy and/or distribute it,
    204 # with or without modifications, as long as this notice is preserved.
    205 
    206 # serial 10
    207 
    208 # There are a few dirty hacks below to avoid letting `AC_PROG_CC' be
    209 # written in clear, in which case automake, when reading aclocal.m4,
    210 # will think it sees a *use*, and therefore will trigger all it's
    211 # C support machinery.  Also note that it means that autoscan, seeing
    212 # CC etc. in the Makefile, will ask for an AC_PROG_CC use...
    213 
    214 
    215 # _AM_DEPENDENCIES(NAME)
    216 # ----------------------
    217 # See how the compiler implements dependency checking.
    218 # NAME is "CC", "CXX", "GCJ", or "OBJC".
    219 # We try a few techniques and use that to set a single cache variable.
    220 #
    221 # We don't AC_REQUIRE the corresponding AC_PROG_CC since the latter was
    222 # modified to invoke _AM_DEPENDENCIES(CC); we would have a circular
    223 # dependency, and given that the user is not expected to run this macro,
    224 # just rely on AC_PROG_CC.
    225 AC_DEFUN([_AM_DEPENDENCIES],
    226 [AC_REQUIRE([AM_SET_DEPDIR])dnl
    227 AC_REQUIRE([AM_OUTPUT_DEPENDENCY_COMMANDS])dnl
    228 AC_REQUIRE([AM_MAKE_INCLUDE])dnl
    229 AC_REQUIRE([AM_DEP_TRACK])dnl
    230 
    231 ifelse([$1], CC,   [depcc="$CC"   am_compiler_list=],
    232        [$1], CXX,  [depcc="$CXX"  am_compiler_list=],
    233        [$1], OBJC, [depcc="$OBJC" am_compiler_list='gcc3 gcc'],
    234        [$1], UPC,  [depcc="$UPC"  am_compiler_list=],
    235        [$1], GCJ,  [depcc="$GCJ"  am_compiler_list='gcc3 gcc'],
    236                    [depcc="$$1"   am_compiler_list=])
    237 
    238 AC_CACHE_CHECK([dependency style of $depcc],
    239                [am_cv_$1_dependencies_compiler_type],
    240 [if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
    241   # We make a subdir and do the tests there.  Otherwise we can end up
    242   # making bogus files that we don't know about and never remove.  For
    243   # instance it was reported that on HP-UX the gcc test will end up
    244   # making a dummy file named `D' -- because `-MD' means `put the output
    245   # in D'.
    246   mkdir conftest.dir
    247   # Copy depcomp to subdir because otherwise we won't find it if we're
    248   # using a relative directory.
    249   cp "$am_depcomp" conftest.dir
    250   cd conftest.dir
    251   # We will build objects and dependencies in a subdirectory because
    252   # it helps to detect inapplicable dependency modes.  For instance
    253   # both Tru64's cc and ICC support -MD to output dependencies as a
    254   # side effect of compilation, but ICC will put the dependencies in
    255   # the current directory while Tru64 will put them in the object
    256   # directory.
    257   mkdir sub
    258 
    259   am_cv_$1_dependencies_compiler_type=none
    260   if test "$am_compiler_list" = ""; then
    261      am_compiler_list=`sed -n ['s/^#*\([a-zA-Z0-9]*\))$/\1/p'] < ./depcomp`
    262   fi
    263   am__universal=false
    264   m4_case([$1], [CC],
    265     [case " $depcc " in #(
    266      *\ -arch\ *\ -arch\ *) am__universal=true ;;
    267      esac],
    268     [CXX],
    269     [case " $depcc " in #(
    270      *\ -arch\ *\ -arch\ *) am__universal=true ;;
    271      esac])
    272 
    273   for depmode in $am_compiler_list; do
    274     # Setup a source with many dependencies, because some compilers
    275     # like to wrap large dependency lists on column 80 (with \), and
    276     # we should not choose a depcomp mode which is confused by this.
    277     #
    278     # We need to recreate these files for each test, as the compiler may
    279     # overwrite some of them when testing with obscure command lines.
    280     # This happens at least with the AIX C compiler.
    281     : > sub/conftest.c
    282     for i in 1 2 3 4 5 6; do
    283       echo '#include "conftst'$i'.h"' >> sub/conftest.c
    284       # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
    285       # Solaris 8's {/usr,}/bin/sh.
    286       touch sub/conftst$i.h
    287     done
    288     echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
    289 
    290     # We check with `-c' and `-o' for the sake of the "dashmstdout"
    291     # mode.  It turns out that the SunPro C++ compiler does not properly
    292     # handle `-M -o', and we need to detect this.  Also, some Intel
    293     # versions had trouble with output in subdirs
    294     am__obj=sub/conftest.${OBJEXT-o}
    295     am__minus_obj="-o $am__obj"
    296     case $depmode in
    297     gcc)
    298       # This depmode causes a compiler race in universal mode.
    299       test "$am__universal" = false || continue
    300       ;;
    301     nosideeffect)
    302       # after this tag, mechanisms are not by side-effect, so they'll
    303       # only be used when explicitly requested
    304       if test "x$enable_dependency_tracking" = xyes; then
    305 	continue
    306       else
    307 	break
    308       fi
    309       ;;
    310     msvisualcpp | msvcmsys)
    311       # This compiler won't grok `-c -o', but also, the minuso test has
    312       # not run yet.  These depmodes are late enough in the game, and
    313       # so weak that their functioning should not be impacted.
    314       am__obj=conftest.${OBJEXT-o}
    315       am__minus_obj=
    316       ;;
    317     none) break ;;
    318     esac
    319     if depmode=$depmode \
    320        source=sub/conftest.c object=$am__obj \
    321        depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
    322        $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
    323          >/dev/null 2>conftest.err &&
    324        grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
    325        grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
    326        grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
    327        ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
    328       # icc doesn't choke on unknown options, it will just issue warnings
    329       # or remarks (even with -Werror).  So we grep stderr for any message
    330       # that says an option was ignored or not supported.
    331       # When given -MP, icc 7.0 and 7.1 complain thusly:
    332       #   icc: Command line warning: ignoring option '-M'; no argument required
    333       # The diagnosis changed in icc 8.0:
    334       #   icc: Command line remark: option '-MP' not supported
    335       if (grep 'ignoring option' conftest.err ||
    336           grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
    337         am_cv_$1_dependencies_compiler_type=$depmode
    338         break
    339       fi
    340     fi
    341   done
    342 
    343   cd ..
    344   rm -rf conftest.dir
    345 else
    346   am_cv_$1_dependencies_compiler_type=none
    347 fi
    348 ])
    349 AC_SUBST([$1DEPMODE], [depmode=$am_cv_$1_dependencies_compiler_type])
    350 AM_CONDITIONAL([am__fastdep$1], [
    351   test "x$enable_dependency_tracking" != xno \
    352   && test "$am_cv_$1_dependencies_compiler_type" = gcc3])
    353 ])
    354 
    355 
    356 # AM_SET_DEPDIR
    357 # -------------
    358 # Choose a directory name for dependency files.
    359 # This macro is AC_REQUIREd in _AM_DEPENDENCIES
    360 AC_DEFUN([AM_SET_DEPDIR],
    361 [AC_REQUIRE([AM_SET_LEADING_DOT])dnl
    362 AC_SUBST([DEPDIR], ["${am__leading_dot}deps"])dnl
    363 ])
    364 
    365 
    366 # AM_DEP_TRACK
    367 # ------------
    368 AC_DEFUN([AM_DEP_TRACK],
    369 [AC_ARG_ENABLE(dependency-tracking,
    370 [  --disable-dependency-tracking  speeds up one-time build
    371   --enable-dependency-tracking   do not reject slow dependency extractors])
    372 if test "x$enable_dependency_tracking" != xno; then
    373   am_depcomp="$ac_aux_dir/depcomp"
    374   AMDEPBACKSLASH='\'
    375 fi
    376 AM_CONDITIONAL([AMDEP], [test "x$enable_dependency_tracking" != xno])
    377 AC_SUBST([AMDEPBACKSLASH])dnl
    378 _AM_SUBST_NOTMAKE([AMDEPBACKSLASH])dnl
    379 ])
    380 
    381 # Generate code to set up dependency tracking.              -*- Autoconf -*-
    382 
    383 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008
    384 # Free Software Foundation, Inc.
    385 #
    386 # This file is free software; the Free Software Foundation
    387 # gives unlimited permission to copy and/or distribute it,
    388 # with or without modifications, as long as this notice is preserved.
    389 
    390 #serial 5
    391 
    392 # _AM_OUTPUT_DEPENDENCY_COMMANDS
    393 # ------------------------------
    394 AC_DEFUN([_AM_OUTPUT_DEPENDENCY_COMMANDS],
    395 [{
    396   # Autoconf 2.62 quotes --file arguments for eval, but not when files
    397   # are listed without --file.  Let's play safe and only enable the eval
    398   # if we detect the quoting.
    399   case $CONFIG_FILES in
    400   *\'*) eval set x "$CONFIG_FILES" ;;
    401   *)   set x $CONFIG_FILES ;;
    402   esac
    403   shift
    404   for mf
    405   do
    406     # Strip MF so we end up with the name of the file.
    407     mf=`echo "$mf" | sed -e 's/:.*$//'`
    408     # Check whether this is an Automake generated Makefile or not.
    409     # We used to match only the files named `Makefile.in', but
    410     # some people rename them; so instead we look at the file content.
    411     # Grep'ing the first line is not enough: some people post-process
    412     # each Makefile.in and add a new line on top of each file to say so.
    413     # Grep'ing the whole file is not good either: AIX grep has a line
    414     # limit of 2048, but all sed's we know have understand at least 4000.
    415     if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
    416       dirpart=`AS_DIRNAME("$mf")`
    417     else
    418       continue
    419     fi
    420     # Extract the definition of DEPDIR, am__include, and am__quote
    421     # from the Makefile without running `make'.
    422     DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
    423     test -z "$DEPDIR" && continue
    424     am__include=`sed -n 's/^am__include = //p' < "$mf"`
    425     test -z "am__include" && continue
    426     am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
    427     # When using ansi2knr, U may be empty or an underscore; expand it
    428     U=`sed -n 's/^U = //p' < "$mf"`
    429     # Find all dependency output files, they are included files with
    430     # $(DEPDIR) in their names.  We invoke sed twice because it is the
    431     # simplest approach to changing $(DEPDIR) to its actual value in the
    432     # expansion.
    433     for file in `sed -n "
    434       s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
    435 	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
    436       # Make sure the directory exists.
    437       test -f "$dirpart/$file" && continue
    438       fdir=`AS_DIRNAME(["$file"])`
    439       AS_MKDIR_P([$dirpart/$fdir])
    440       # echo "creating $dirpart/$file"
    441       echo '# dummy' > "$dirpart/$file"
    442     done
    443   done
    444 }
    445 ])# _AM_OUTPUT_DEPENDENCY_COMMANDS
    446 
    447 
    448 # AM_OUTPUT_DEPENDENCY_COMMANDS
    449 # -----------------------------
    450 # This macro should only be invoked once -- use via AC_REQUIRE.
    451 #
    452 # This code is only required when automatic dependency tracking
    453 # is enabled.  FIXME.  This creates each `.P' file that we will
    454 # need in order to bootstrap the dependency handling code.
    455 AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS],
    456 [AC_CONFIG_COMMANDS([depfiles],
    457      [test x"$AMDEP_TRUE" != x"" || _AM_OUTPUT_DEPENDENCY_COMMANDS],
    458      [AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"])
    459 ])
    460 
    461 
    462 # Copyright (C) 1996, 1998, 1999, 2000, 2001, 2002, 2003, 2005
    463 # Free Software Foundation, Inc.
    464 #
    465 # This file is free software; the Free Software Foundation
    466 # gives unlimited permission to copy and/or distribute it,
    467 # with or without modifications, as long as this notice is preserved.
    468 
    469 # serial 3
    470 
    471 AC_DEFUN([AM_WITH_DMALLOC],
    472 [AC_MSG_CHECKING([if malloc debugging is wanted])
    473 AC_ARG_WITH(dmalloc,
    474 [  --with-dmalloc          use dmalloc, as in
    475 			  http://www.dmalloc.com/dmalloc.tar.gz],
    476 [if test "$withval" = yes; then
    477   AC_MSG_RESULT(yes)
    478   AC_DEFINE(WITH_DMALLOC,1,
    479 	    [Define if using the dmalloc debugging malloc package])
    480   LIBS="$LIBS -ldmalloc"
    481   LDFLAGS="$LDFLAGS -g"
    482 else
    483   AC_MSG_RESULT(no)
    484 fi], [AC_MSG_RESULT(no)])
    485 ])
    486 
    487 AU_DEFUN([fp_WITH_DMALLOC], [AM_WITH_DMALLOC])
    488 
    489 # Do all the work for Automake.                             -*- Autoconf -*-
    490 
    491 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
    492 # 2005, 2006, 2008, 2009 Free Software Foundation, Inc.
    493 #
    494 # This file is free software; the Free Software Foundation
    495 # gives unlimited permission to copy and/or distribute it,
    496 # with or without modifications, as long as this notice is preserved.
    497 
    498 # serial 16
    499 
    500 # This macro actually does too much.  Some checks are only needed if
    501 # your package does certain things.  But this isn't really a big deal.
    502 
    503 # AM_INIT_AUTOMAKE(PACKAGE, VERSION, [NO-DEFINE])
    504 # AM_INIT_AUTOMAKE([OPTIONS])
    505 # -----------------------------------------------
    506 # The call with PACKAGE and VERSION arguments is the old style
    507 # call (pre autoconf-2.50), which is being phased out.  PACKAGE
    508 # and VERSION should now be passed to AC_INIT and removed from
    509 # the call to AM_INIT_AUTOMAKE.
    510 # We support both call styles for the transition.  After
    511 # the next Automake release, Autoconf can make the AC_INIT
    512 # arguments mandatory, and then we can depend on a new Autoconf
    513 # release and drop the old call support.
    514 AC_DEFUN([AM_INIT_AUTOMAKE],
    515 [AC_PREREQ([2.62])dnl
    516 dnl Autoconf wants to disallow AM_ names.  We explicitly allow
    517 dnl the ones we care about.
    518 m4_pattern_allow([^AM_[A-Z]+FLAGS$])dnl
    519 AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl
    520 AC_REQUIRE([AC_PROG_INSTALL])dnl
    521 if test "`cd $srcdir && pwd`" != "`pwd`"; then
    522   # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
    523   # is not polluted with repeated "-I."
    524   AC_SUBST([am__isrc], [' -I$(srcdir)'])_AM_SUBST_NOTMAKE([am__isrc])dnl
    525   # test to see if srcdir already configured
    526   if test -f $srcdir/config.status; then
    527     AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
    528   fi
    529 fi
    530 
    531 # test whether we have cygpath
    532 if test -z "$CYGPATH_W"; then
    533   if (cygpath --version) >/dev/null 2>/dev/null; then
    534     CYGPATH_W='cygpath -w'
    535   else
    536     CYGPATH_W=echo
    537   fi
    538 fi
    539 AC_SUBST([CYGPATH_W])
    540 
    541 # Define the identity of the package.
    542 dnl Distinguish between old-style and new-style calls.
    543 m4_ifval([$2],
    544 [m4_ifval([$3], [_AM_SET_OPTION([no-define])])dnl
    545  AC_SUBST([PACKAGE], [$1])dnl
    546  AC_SUBST([VERSION], [$2])],
    547 [_AM_SET_OPTIONS([$1])dnl
    548 dnl Diagnose old-style AC_INIT with new-style AM_AUTOMAKE_INIT.
    549 m4_if(m4_ifdef([AC_PACKAGE_NAME], 1)m4_ifdef([AC_PACKAGE_VERSION], 1), 11,,
    550   [m4_fatal([AC_INIT should be called with package and version arguments])])dnl
    551  AC_SUBST([PACKAGE], ['AC_PACKAGE_TARNAME'])dnl
    552  AC_SUBST([VERSION], ['AC_PACKAGE_VERSION'])])dnl
    553 
    554 _AM_IF_OPTION([no-define],,
    555 [AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
    556  AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])dnl
    557 
    558 # Some tools Automake needs.
    559 AC_REQUIRE([AM_SANITY_CHECK])dnl
    560 AC_REQUIRE([AC_ARG_PROGRAM])dnl
    561 AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version})
    562 AM_MISSING_PROG(AUTOCONF, autoconf)
    563 AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version})
    564 AM_MISSING_PROG(AUTOHEADER, autoheader)
    565 AM_MISSING_PROG(MAKEINFO, makeinfo)
    566 AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
    567 AC_REQUIRE([AM_PROG_INSTALL_STRIP])dnl
    568 AC_REQUIRE([AM_PROG_MKDIR_P])dnl
    569 # We need awk for the "check" target.  The system "awk" is bad on
    570 # some platforms.
    571 AC_REQUIRE([AC_PROG_AWK])dnl
    572 AC_REQUIRE([AC_PROG_MAKE_SET])dnl
    573 AC_REQUIRE([AM_SET_LEADING_DOT])dnl
    574 _AM_IF_OPTION([tar-ustar], [_AM_PROG_TAR([ustar])],
    575 	      [_AM_IF_OPTION([tar-pax], [_AM_PROG_TAR([pax])],
    576 			     [_AM_PROG_TAR([v7])])])
    577 _AM_IF_OPTION([no-dependencies],,
    578 [AC_PROVIDE_IFELSE([AC_PROG_CC],
    579 		  [_AM_DEPENDENCIES(CC)],
    580 		  [define([AC_PROG_CC],
    581 			  defn([AC_PROG_CC])[_AM_DEPENDENCIES(CC)])])dnl
    582 AC_PROVIDE_IFELSE([AC_PROG_CXX],
    583 		  [_AM_DEPENDENCIES(CXX)],
    584 		  [define([AC_PROG_CXX],
    585 			  defn([AC_PROG_CXX])[_AM_DEPENDENCIES(CXX)])])dnl
    586 AC_PROVIDE_IFELSE([AC_PROG_OBJC],
    587 		  [_AM_DEPENDENCIES(OBJC)],
    588 		  [define([AC_PROG_OBJC],
    589 			  defn([AC_PROG_OBJC])[_AM_DEPENDENCIES(OBJC)])])dnl
    590 ])
    591 _AM_IF_OPTION([silent-rules], [AC_REQUIRE([AM_SILENT_RULES])])dnl
    592 dnl The `parallel-tests' driver may need to know about EXEEXT, so add the
    593 dnl `am__EXEEXT' conditional if _AM_COMPILER_EXEEXT was seen.  This macro
    594 dnl is hooked onto _AC_COMPILER_EXEEXT early, see below.
    595 AC_CONFIG_COMMANDS_PRE(dnl
    596 [m4_provide_if([_AM_COMPILER_EXEEXT],
    597   [AM_CONDITIONAL([am__EXEEXT], [test -n "$EXEEXT"])])])dnl
    598 ])
    599 
    600 dnl Hook into `_AC_COMPILER_EXEEXT' early to learn its expansion.  Do not
    601 dnl add the conditional right here, as _AC_COMPILER_EXEEXT may be further
    602 dnl mangled by Autoconf and run in a shell conditional statement.
    603 m4_define([_AC_COMPILER_EXEEXT],
    604 m4_defn([_AC_COMPILER_EXEEXT])[m4_provide([_AM_COMPILER_EXEEXT])])
    605 
    606 
    607 # When config.status generates a header, we must update the stamp-h file.
    608 # This file resides in the same directory as the config header
    609 # that is generated.  The stamp files are numbered to have different names.
    610 
    611 # Autoconf calls _AC_AM_CONFIG_HEADER_HOOK (when defined) in the
    612 # loop where config.status creates the headers, so we can generate
    613 # our stamp files there.
    614 AC_DEFUN([_AC_AM_CONFIG_HEADER_HOOK],
    615 [# Compute $1's index in $config_headers.
    616 _am_arg=$1
    617 _am_stamp_count=1
    618 for _am_header in $config_headers :; do
    619   case $_am_header in
    620     $_am_arg | $_am_arg:* )
    621       break ;;
    622     * )
    623       _am_stamp_count=`expr $_am_stamp_count + 1` ;;
    624   esac
    625 done
    626 echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count])
    627 
    628 # Copyright (C) 2001, 2003, 2005, 2008  Free Software Foundation, Inc.
    629 #
    630 # This file is free software; the Free Software Foundation
    631 # gives unlimited permission to copy and/or distribute it,
    632 # with or without modifications, as long as this notice is preserved.
    633 
    634 # AM_PROG_INSTALL_SH
    635 # ------------------
    636 # Define $install_sh.
    637 AC_DEFUN([AM_PROG_INSTALL_SH],
    638 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
    639 if test x"${install_sh}" != xset; then
    640   case $am_aux_dir in
    641   *\ * | *\	*)
    642     install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
    643   *)
    644     install_sh="\${SHELL} $am_aux_dir/install-sh"
    645   esac
    646 fi
    647 AC_SUBST(install_sh)])
    648 
    649 # Copyright (C) 2003, 2005  Free Software Foundation, Inc.
    650 #
    651 # This file is free software; the Free Software Foundation
    652 # gives unlimited permission to copy and/or distribute it,
    653 # with or without modifications, as long as this notice is preserved.
    654 
    655 # serial 2
    656 
    657 # Check whether the underlying file-system supports filenames
    658 # with a leading dot.  For instance MS-DOS doesn't.
    659 AC_DEFUN([AM_SET_LEADING_DOT],
    660 [rm -rf .tst 2>/dev/null
    661 mkdir .tst 2>/dev/null
    662 if test -d .tst; then
    663   am__leading_dot=.
    664 else
    665   am__leading_dot=_
    666 fi
    667 rmdir .tst 2>/dev/null
    668 AC_SUBST([am__leading_dot])])
    669 
    670 # Add --enable-maintainer-mode option to configure.         -*- Autoconf -*-
    671 # From Jim Meyering
    672 
    673 # Copyright (C) 1996, 1998, 2000, 2001, 2002, 2003, 2004, 2005, 2008
    674 # Free Software Foundation, Inc.
    675 #
    676 # This file is free software; the Free Software Foundation
    677 # gives unlimited permission to copy and/or distribute it,
    678 # with or without modifications, as long as this notice is preserved.
    679 
    680 # serial 5
    681 
    682 # AM_MAINTAINER_MODE([DEFAULT-MODE])
    683 # ----------------------------------
    684 # Control maintainer-specific portions of Makefiles.
    685 # Default is to disable them, unless `enable' is passed literally.
    686 # For symmetry, `disable' may be passed as well.  Anyway, the user
    687 # can override the default with the --enable/--disable switch.
    688 AC_DEFUN([AM_MAINTAINER_MODE],
    689 [m4_case(m4_default([$1], [disable]),
    690        [enable], [m4_define([am_maintainer_other], [disable])],
    691        [disable], [m4_define([am_maintainer_other], [enable])],
    692        [m4_define([am_maintainer_other], [enable])
    693         m4_warn([syntax], [unexpected argument to AM@&t@_MAINTAINER_MODE: $1])])
    694 AC_MSG_CHECKING([whether to am_maintainer_other maintainer-specific portions of Makefiles])
    695   dnl maintainer-mode's default is 'disable' unless 'enable' is passed
    696   AC_ARG_ENABLE([maintainer-mode],
    697 [  --][am_maintainer_other][-maintainer-mode  am_maintainer_other make rules and dependencies not useful
    698 			  (and sometimes confusing) to the casual installer],
    699       [USE_MAINTAINER_MODE=$enableval],
    700       [USE_MAINTAINER_MODE=]m4_if(am_maintainer_other, [enable], [no], [yes]))
    701   AC_MSG_RESULT([$USE_MAINTAINER_MODE])
    702   AM_CONDITIONAL([MAINTAINER_MODE], [test $USE_MAINTAINER_MODE = yes])
    703   MAINT=$MAINTAINER_MODE_TRUE
    704   AC_SUBST([MAINT])dnl
    705 ]
    706 )
    707 
    708 AU_DEFUN([jm_MAINTAINER_MODE], [AM_MAINTAINER_MODE])
    709 
    710 # Check to see how 'make' treats includes.	            -*- Autoconf -*-
    711 
    712 # Copyright (C) 2001, 2002, 2003, 2005, 2009  Free Software Foundation, Inc.
    713 #
    714 # This file is free software; the Free Software Foundation
    715 # gives unlimited permission to copy and/or distribute it,
    716 # with or without modifications, as long as this notice is preserved.
    717 
    718 # serial 4
    719 
    720 # AM_MAKE_INCLUDE()
    721 # -----------------
    722 # Check to see how make treats includes.
    723 AC_DEFUN([AM_MAKE_INCLUDE],
    724 [am_make=${MAKE-make}
    725 cat > confinc << 'END'
    726 am__doit:
    727 	@echo this is the am__doit target
    728 .PHONY: am__doit
    729 END
    730 # If we don't find an include directive, just comment out the code.
    731 AC_MSG_CHECKING([for style of include used by $am_make])
    732 am__include="#"
    733 am__quote=
    734 _am_result=none
    735 # First try GNU make style include.
    736 echo "include confinc" > confmf
    737 # Ignore all kinds of additional output from `make'.
    738 case `$am_make -s -f confmf 2> /dev/null` in #(
    739 *the\ am__doit\ target*)
    740   am__include=include
    741   am__quote=
    742   _am_result=GNU
    743   ;;
    744 esac
    745 # Now try BSD make style include.
    746 if test "$am__include" = "#"; then
    747    echo '.include "confinc"' > confmf
    748    case `$am_make -s -f confmf 2> /dev/null` in #(
    749    *the\ am__doit\ target*)
    750      am__include=.include
    751      am__quote="\""
    752      _am_result=BSD
    753      ;;
    754    esac
    755 fi
    756 AC_SUBST([am__include])
    757 AC_SUBST([am__quote])
    758 AC_MSG_RESULT([$_am_result])
    759 rm -f confinc confmf
    760 ])
    761 
    762 # Fake the existence of programs that GNU maintainers use.  -*- Autoconf -*-
    763 
    764 # Copyright (C) 1997, 1999, 2000, 2001, 2003, 2004, 2005, 2008
    765 # Free Software Foundation, Inc.
    766 #
    767 # This file is free software; the Free Software Foundation
    768 # gives unlimited permission to copy and/or distribute it,
    769 # with or without modifications, as long as this notice is preserved.
    770 
    771 # serial 6
    772 
    773 # AM_MISSING_PROG(NAME, PROGRAM)
    774 # ------------------------------
    775 AC_DEFUN([AM_MISSING_PROG],
    776 [AC_REQUIRE([AM_MISSING_HAS_RUN])
    777 $1=${$1-"${am_missing_run}$2"}
    778 AC_SUBST($1)])
    779 
    780 
    781 # AM_MISSING_HAS_RUN
    782 # ------------------
    783 # Define MISSING if not defined so far and test if it supports --run.
    784 # If it does, set am_missing_run to use it, otherwise, to nothing.
    785 AC_DEFUN([AM_MISSING_HAS_RUN],
    786 [AC_REQUIRE([AM_AUX_DIR_EXPAND])dnl
    787 AC_REQUIRE_AUX_FILE([missing])dnl
    788 if test x"${MISSING+set}" != xset; then
    789   case $am_aux_dir in
    790   *\ * | *\	*)
    791     MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
    792   *)
    793     MISSING="\${SHELL} $am_aux_dir/missing" ;;
    794   esac
    795 fi
    796 # Use eval to expand $SHELL
    797 if eval "$MISSING --run true"; then
    798   am_missing_run="$MISSING --run "
    799 else
    800   am_missing_run=
    801   AC_MSG_WARN([`missing' script is too old or missing])
    802 fi
    803 ])
    804 
    805 # Copyright (C) 2003, 2004, 2005, 2006  Free Software Foundation, Inc.
    806 #
    807 # This file is free software; the Free Software Foundation
    808 # gives unlimited permission to copy and/or distribute it,
    809 # with or without modifications, as long as this notice is preserved.
    810 
    811 # AM_PROG_MKDIR_P
    812 # ---------------
    813 # Check for `mkdir -p'.
    814 AC_DEFUN([AM_PROG_MKDIR_P],
    815 [AC_PREREQ([2.60])dnl
    816 AC_REQUIRE([AC_PROG_MKDIR_P])dnl
    817 dnl Automake 1.8 to 1.9.6 used to define mkdir_p.  We now use MKDIR_P,
    818 dnl while keeping a definition of mkdir_p for backward compatibility.
    819 dnl @MKDIR_P@ is magic: AC_OUTPUT adjusts its value for each Makefile.
    820 dnl However we cannot define mkdir_p as $(MKDIR_P) for the sake of
    821 dnl Makefile.ins that do not define MKDIR_P, so we do our own
    822 dnl adjustment using top_builddir (which is defined more often than
    823 dnl MKDIR_P).
    824 AC_SUBST([mkdir_p], ["$MKDIR_P"])dnl
    825 case $mkdir_p in
    826   [[\\/$]]* | ?:[[\\/]]*) ;;
    827   */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
    828 esac
    829 ])
    830 
    831 # Helper functions for option handling.                     -*- Autoconf -*-
    832 
    833 # Copyright (C) 2001, 2002, 2003, 2005, 2008  Free Software Foundation, Inc.
    834 #
    835 # This file is free software; the Free Software Foundation
    836 # gives unlimited permission to copy and/or distribute it,
    837 # with or without modifications, as long as this notice is preserved.
    838 
    839 # serial 4
    840 
    841 # _AM_MANGLE_OPTION(NAME)
    842 # -----------------------
    843 AC_DEFUN([_AM_MANGLE_OPTION],
    844 [[_AM_OPTION_]m4_bpatsubst($1, [[^a-zA-Z0-9_]], [_])])
    845 
    846 # _AM_SET_OPTION(NAME)
    847 # ------------------------------
    848 # Set option NAME.  Presently that only means defining a flag for this option.
    849 AC_DEFUN([_AM_SET_OPTION],
    850 [m4_define(_AM_MANGLE_OPTION([$1]), 1)])
    851 
    852 # _AM_SET_OPTIONS(OPTIONS)
    853 # ----------------------------------
    854 # OPTIONS is a space-separated list of Automake options.
    855 AC_DEFUN([_AM_SET_OPTIONS],
    856 [m4_foreach_w([_AM_Option], [$1], [_AM_SET_OPTION(_AM_Option)])])
    857 
    858 # _AM_IF_OPTION(OPTION, IF-SET, [IF-NOT-SET])
    859 # -------------------------------------------
    860 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
    861 AC_DEFUN([_AM_IF_OPTION],
    862 [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])])
    863 
    864 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2008, 2009
    865 # Free Software Foundation, Inc.
    866 #
    867 # This file is free software; the Free Software Foundation
    868 # gives unlimited permission to copy and/or distribute it,
    869 # with or without modifications, as long as this notice is preserved.
    870 
    871 # AM_PATH_PYTHON([MINIMUM-VERSION], [ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND])
    872 # ---------------------------------------------------------------------------
    873 # Adds support for distributing Python modules and packages.  To
    874 # install modules, copy them to $(pythondir), using the python_PYTHON
    875 # automake variable.  To install a package with the same name as the
    876 # automake package, install to $(pkgpythondir), or use the
    877 # pkgpython_PYTHON automake variable.
    878 #
    879 # The variables $(pyexecdir) and $(pkgpyexecdir) are provided as
    880 # locations to install python extension modules (shared libraries).
    881 # Another macro is required to find the appropriate flags to compile
    882 # extension modules.
    883 #
    884 # If your package is configured with a different prefix to python,
    885 # users will have to add the install directory to the PYTHONPATH
    886 # environment variable, or create a .pth file (see the python
    887 # documentation for details).
    888 #
    889 # If the MINIMUM-VERSION argument is passed, AM_PATH_PYTHON will
    890 # cause an error if the version of python installed on the system
    891 # doesn't meet the requirement.  MINIMUM-VERSION should consist of
    892 # numbers and dots only.
    893 AC_DEFUN([AM_PATH_PYTHON],
    894  [
    895   dnl Find a Python interpreter.  Python versions prior to 2.0 are not
    896   dnl supported. (2.0 was released on October 16, 2000).
    897   m4_define_default([_AM_PYTHON_INTERPRETER_LIST],
    898                     [python python2 python3 python3.2 python3.1 python3.0 python2.7 python2.6 python2.5 python2.4 python2.3 python2.2 dnl
    899 python2.1 python2.0])
    900 
    901   m4_if([$1],[],[
    902     dnl No version check is needed.
    903     # Find any Python interpreter.
    904     if test -z "$PYTHON"; then
    905       AC_PATH_PROGS([PYTHON], _AM_PYTHON_INTERPRETER_LIST, :)
    906     fi
    907     am_display_PYTHON=python
    908   ], [
    909     dnl A version check is needed.
    910     if test -n "$PYTHON"; then
    911       # If the user set $PYTHON, use it and don't search something else.
    912       AC_MSG_CHECKING([whether $PYTHON version >= $1])
    913       AM_PYTHON_CHECK_VERSION([$PYTHON], [$1],
    914 			      [AC_MSG_RESULT(yes)],
    915 			      [AC_MSG_ERROR(too old)])
    916       am_display_PYTHON=$PYTHON
    917     else
    918       # Otherwise, try each interpreter until we find one that satisfies
    919       # VERSION.
    920       AC_CACHE_CHECK([for a Python interpreter with version >= $1],
    921 	[am_cv_pathless_PYTHON],[
    922 	for am_cv_pathless_PYTHON in _AM_PYTHON_INTERPRETER_LIST none; do
    923 	  test "$am_cv_pathless_PYTHON" = none && break
    924 	  AM_PYTHON_CHECK_VERSION([$am_cv_pathless_PYTHON], [$1], [break])
    925 	done])
    926       # Set $PYTHON to the absolute path of $am_cv_pathless_PYTHON.
    927       if test "$am_cv_pathless_PYTHON" = none; then
    928 	PYTHON=:
    929       else
    930         AC_PATH_PROG([PYTHON], [$am_cv_pathless_PYTHON])
    931       fi
    932       am_display_PYTHON=$am_cv_pathless_PYTHON
    933     fi
    934   ])
    935 
    936   if test "$PYTHON" = :; then
    937   dnl Run any user-specified action, or abort.
    938     m4_default([$3], [AC_MSG_ERROR([no suitable Python interpreter found])])
    939   else
    940 
    941   dnl Query Python for its version number.  Getting [:3] seems to be
    942   dnl the best way to do this; it's what "site.py" does in the standard
    943   dnl library.
    944 
    945   AC_CACHE_CHECK([for $am_display_PYTHON version], [am_cv_python_version],
    946     [am_cv_python_version=`$PYTHON -c "import sys; sys.stdout.write(sys.version[[:3]])"`])
    947   AC_SUBST([PYTHON_VERSION], [$am_cv_python_version])
    948 
    949   dnl Use the values of $prefix and $exec_prefix for the corresponding
    950   dnl values of PYTHON_PREFIX and PYTHON_EXEC_PREFIX.  These are made
    951   dnl distinct variables so they can be overridden if need be.  However,
    952   dnl general consensus is that you shouldn't need this ability.
    953 
    954   AC_SUBST([PYTHON_PREFIX], ['${prefix}'])
    955   AC_SUBST([PYTHON_EXEC_PREFIX], ['${exec_prefix}'])
    956 
    957   dnl At times (like when building shared libraries) you may want
    958   dnl to know which OS platform Python thinks this is.
    959 
    960   AC_CACHE_CHECK([for $am_display_PYTHON platform], [am_cv_python_platform],
    961     [am_cv_python_platform=`$PYTHON -c "import sys; sys.stdout.write(sys.platform)"`])
    962   AC_SUBST([PYTHON_PLATFORM], [$am_cv_python_platform])
    963 
    964 
    965   dnl Set up 4 directories:
    966 
    967   dnl pythondir -- where to install python scripts.  This is the
    968   dnl   site-packages directory, not the python standard library
    969   dnl   directory like in previous automake betas.  This behavior
    970   dnl   is more consistent with lispdir.m4 for example.
    971   dnl Query distutils for this directory.  distutils does not exist in
    972   dnl Python 1.5, so we fall back to the hardcoded directory if it
    973   dnl doesn't work.
    974   AC_CACHE_CHECK([for $am_display_PYTHON script directory],
    975     [am_cv_python_pythondir],
    976     [if test "x$prefix" = xNONE
    977      then
    978        am_py_prefix=$ac_default_prefix
    979      else
    980        am_py_prefix=$prefix
    981      fi
    982      am_cv_python_pythondir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(0,0,prefix='$am_py_prefix'))" 2>/dev/null ||
    983      echo "$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
    984      case $am_cv_python_pythondir in
    985      $am_py_prefix*)
    986        am__strip_prefix=`echo "$am_py_prefix" | sed 's|.|.|g'`
    987        am_cv_python_pythondir=`echo "$am_cv_python_pythondir" | sed "s,^$am__strip_prefix,$PYTHON_PREFIX,"`
    988        ;;
    989      *)
    990        case $am_py_prefix in
    991          /usr|/System*) ;;
    992          *)
    993 	  am_cv_python_pythondir=$PYTHON_PREFIX/lib/python$PYTHON_VERSION/site-packages
    994 	  ;;
    995        esac
    996        ;;
    997      esac
    998     ])
    999   AC_SUBST([pythondir], [$am_cv_python_pythondir])
   1000 
   1001   dnl pkgpythondir -- $PACKAGE directory under pythondir.  Was
   1002   dnl   PYTHON_SITE_PACKAGE in previous betas, but this naming is
   1003   dnl   more consistent with the rest of automake.
   1004 
   1005   AC_SUBST([pkgpythondir], [\${pythondir}/$PACKAGE])
   1006 
   1007   dnl pyexecdir -- directory for installing python extension modules
   1008   dnl   (shared libraries)
   1009   dnl Query distutils for this directory.  distutils does not exist in
   1010   dnl Python 1.5, so we fall back to the hardcoded directory if it
   1011   dnl doesn't work.
   1012   AC_CACHE_CHECK([for $am_display_PYTHON extension module directory],
   1013     [am_cv_python_pyexecdir],
   1014     [if test "x$exec_prefix" = xNONE
   1015      then
   1016        am_py_exec_prefix=$am_py_prefix
   1017      else
   1018        am_py_exec_prefix=$exec_prefix
   1019      fi
   1020      am_cv_python_pyexecdir=`$PYTHON -c "import sys; from distutils import sysconfig; sys.stdout.write(sysconfig.get_python_lib(1,0,prefix='$am_py_exec_prefix'))" 2>/dev/null ||
   1021      echo "$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages"`
   1022      case $am_cv_python_pyexecdir in
   1023      $am_py_exec_prefix*)
   1024        am__strip_prefix=`echo "$am_py_exec_prefix" | sed 's|.|.|g'`
   1025        am_cv_python_pyexecdir=`echo "$am_cv_python_pyexecdir" | sed "s,^$am__strip_prefix,$PYTHON_EXEC_PREFIX,"`
   1026        ;;
   1027      *)
   1028        case $am_py_exec_prefix in
   1029          /usr|/System*) ;;
   1030          *)
   1031 	   am_cv_python_pyexecdir=$PYTHON_EXEC_PREFIX/lib/python$PYTHON_VERSION/site-packages
   1032 	   ;;
   1033        esac
   1034        ;;
   1035      esac
   1036     ])
   1037   AC_SUBST([pyexecdir], [$am_cv_python_pyexecdir])
   1038 
   1039   dnl pkgpyexecdir -- $(pyexecdir)/$(PACKAGE)
   1040 
   1041   AC_SUBST([pkgpyexecdir], [\${pyexecdir}/$PACKAGE])
   1042 
   1043   dnl Run any user-specified action.
   1044   $2
   1045   fi
   1046 
   1047 ])
   1048 
   1049 
   1050 # AM_PYTHON_CHECK_VERSION(PROG, VERSION, [ACTION-IF-TRUE], [ACTION-IF-FALSE])
   1051 # ---------------------------------------------------------------------------
   1052 # Run ACTION-IF-TRUE if the Python interpreter PROG has version >= VERSION.
   1053 # Run ACTION-IF-FALSE otherwise.
   1054 # This test uses sys.hexversion instead of the string equivalent (first
   1055 # word of sys.version), in order to cope with versions such as 2.2c1.
   1056 # This supports Python 2.0 or higher. (2.0 was released on October 16, 2000).
   1057 AC_DEFUN([AM_PYTHON_CHECK_VERSION],
   1058  [prog="import sys
   1059 # split strings by '.' and convert to numeric.  Append some zeros
   1060 # because we need at least 4 digits for the hex conversion.
   1061 # map returns an iterator in Python 3.0 and a list in 2.x
   1062 minver = list(map(int, '$2'.split('.'))) + [[0, 0, 0]]
   1063 minverhex = 0
   1064 # xrange is not present in Python 3.0 and range returns an iterator
   1065 for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]]
   1066 sys.exit(sys.hexversion < minverhex)"
   1067   AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])])
   1068 
   1069 # Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
   1070 #
   1071 # This file is free software; the Free Software Foundation
   1072 # gives unlimited permission to copy and/or distribute it,
   1073 # with or without modifications, as long as this notice is preserved.
   1074 
   1075 # AM_RUN_LOG(COMMAND)
   1076 # -------------------
   1077 # Run COMMAND, save the exit status in ac_status, and log it.
   1078 # (This has been adapted from Autoconf's _AC_RUN_LOG macro.)
   1079 AC_DEFUN([AM_RUN_LOG],
   1080 [{ echo "$as_me:$LINENO: $1" >&AS_MESSAGE_LOG_FD
   1081    ($1) >&AS_MESSAGE_LOG_FD 2>&AS_MESSAGE_LOG_FD
   1082    ac_status=$?
   1083    echo "$as_me:$LINENO: \$? = $ac_status" >&AS_MESSAGE_LOG_FD
   1084    (exit $ac_status); }])
   1085 
   1086 # Check to make sure that the build environment is sane.    -*- Autoconf -*-
   1087 
   1088 # Copyright (C) 1996, 1997, 2000, 2001, 2003, 2005, 2008
   1089 # Free Software Foundation, Inc.
   1090 #
   1091 # This file is free software; the Free Software Foundation
   1092 # gives unlimited permission to copy and/or distribute it,
   1093 # with or without modifications, as long as this notice is preserved.
   1094 
   1095 # serial 5
   1096 
   1097 # AM_SANITY_CHECK
   1098 # ---------------
   1099 AC_DEFUN([AM_SANITY_CHECK],
   1100 [AC_MSG_CHECKING([whether build environment is sane])
   1101 # Just in case
   1102 sleep 1
   1103 echo timestamp > conftest.file
   1104 # Reject unsafe characters in $srcdir or the absolute working directory
   1105 # name.  Accept space and tab only in the latter.
   1106 am_lf='
   1107 '
   1108 case `pwd` in
   1109   *[[\\\"\#\$\&\'\`$am_lf]]*)
   1110     AC_MSG_ERROR([unsafe absolute working directory name]);;
   1111 esac
   1112 case $srcdir in
   1113   *[[\\\"\#\$\&\'\`$am_lf\ \	]]*)
   1114     AC_MSG_ERROR([unsafe srcdir value: `$srcdir']);;
   1115 esac
   1116 
   1117 # Do `set' in a subshell so we don't clobber the current shell's
   1118 # arguments.  Must try -L first in case configure is actually a
   1119 # symlink; some systems play weird games with the mod time of symlinks
   1120 # (eg FreeBSD returns the mod time of the symlink's containing
   1121 # directory).
   1122 if (
   1123    set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
   1124    if test "$[*]" = "X"; then
   1125       # -L didn't work.
   1126       set X `ls -t "$srcdir/configure" conftest.file`
   1127    fi
   1128    rm -f conftest.file
   1129    if test "$[*]" != "X $srcdir/configure conftest.file" \
   1130       && test "$[*]" != "X conftest.file $srcdir/configure"; then
   1131 
   1132       # If neither matched, then we have a broken ls.  This can happen
   1133       # if, for instance, CONFIG_SHELL is bash and it inherits a
   1134       # broken ls alias from the environment.  This has actually
   1135       # happened.  Such a system could not be considered "sane".
   1136       AC_MSG_ERROR([ls -t appears to fail.  Make sure there is not a broken
   1137 alias in your environment])
   1138    fi
   1139 
   1140    test "$[2]" = conftest.file
   1141    )
   1142 then
   1143    # Ok.
   1144    :
   1145 else
   1146    AC_MSG_ERROR([newly created file is older than distributed files!
   1147 Check your system clock])
   1148 fi
   1149 AC_MSG_RESULT(yes)])
   1150 
   1151 # Copyright (C) 2001, 2003, 2005  Free Software Foundation, Inc.
   1152 #
   1153 # This file is free software; the Free Software Foundation
   1154 # gives unlimited permission to copy and/or distribute it,
   1155 # with or without modifications, as long as this notice is preserved.
   1156 
   1157 # AM_PROG_INSTALL_STRIP
   1158 # ---------------------
   1159 # One issue with vendor `install' (even GNU) is that you can't
   1160 # specify the program used to strip binaries.  This is especially
   1161 # annoying in cross-compiling environments, where the build's strip
   1162 # is unlikely to handle the host's binaries.
   1163 # Fortunately install-sh will honor a STRIPPROG variable, so we
   1164 # always use install-sh in `make install-strip', and initialize
   1165 # STRIPPROG with the value of the STRIP variable (set by the user).
   1166 AC_DEFUN([AM_PROG_INSTALL_STRIP],
   1167 [AC_REQUIRE([AM_PROG_INSTALL_SH])dnl
   1168 # Installed binaries are usually stripped using `strip' when the user
   1169 # run `make install-strip'.  However `strip' might not be the right
   1170 # tool to use in cross-compilation environments, therefore Automake
   1171 # will honor the `STRIP' environment variable to overrule this program.
   1172 dnl Don't test for $cross_compiling = yes, because it might be `maybe'.
   1173 if test "$cross_compiling" != no; then
   1174   AC_CHECK_TOOL([STRIP], [strip], :)
   1175 fi
   1176 INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
   1177 AC_SUBST([INSTALL_STRIP_PROGRAM])])
   1178 
   1179 # Copyright (C) 2006, 2008  Free Software Foundation, Inc.
   1180 #
   1181 # This file is free software; the Free Software Foundation
   1182 # gives unlimited permission to copy and/or distribute it,
   1183 # with or without modifications, as long as this notice is preserved.
   1184 
   1185 # serial 2
   1186 
   1187 # _AM_SUBST_NOTMAKE(VARIABLE)
   1188 # ---------------------------
   1189 # Prevent Automake from outputting VARIABLE = @VARIABLE@ in Makefile.in.
   1190 # This macro is traced by Automake.
   1191 AC_DEFUN([_AM_SUBST_NOTMAKE])
   1192 
   1193 # AM_SUBST_NOTMAKE(VARIABLE)
   1194 # ---------------------------
   1195 # Public sister of _AM_SUBST_NOTMAKE.
   1196 AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)])
   1197 
   1198 # Check how to create a tarball.                            -*- Autoconf -*-
   1199 
   1200 # Copyright (C) 2004, 2005  Free Software Foundation, Inc.
   1201 #
   1202 # This file is free software; the Free Software Foundation
   1203 # gives unlimited permission to copy and/or distribute it,
   1204 # with or without modifications, as long as this notice is preserved.
   1205 
   1206 # serial 2
   1207 
   1208 # _AM_PROG_TAR(FORMAT)
   1209 # --------------------
   1210 # Check how to create a tarball in format FORMAT.
   1211 # FORMAT should be one of `v7', `ustar', or `pax'.
   1212 #
   1213 # Substitute a variable $(am__tar) that is a command
   1214 # writing to stdout a FORMAT-tarball containing the directory
   1215 # $tardir.
   1216 #     tardir=directory && $(am__tar) > result.tar
   1217 #
   1218 # Substitute a variable $(am__untar) that extract such
   1219 # a tarball read from stdin.
   1220 #     $(am__untar) < result.tar
   1221 AC_DEFUN([_AM_PROG_TAR],
   1222 [# Always define AMTAR for backward compatibility.
   1223 AM_MISSING_PROG([AMTAR], [tar])
   1224 m4_if([$1], [v7],
   1225      [am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'],
   1226      [m4_case([$1], [ustar],, [pax],,
   1227               [m4_fatal([Unknown tar format])])
   1228 AC_MSG_CHECKING([how to create a $1 tar archive])
   1229 # Loop over all known methods to create a tar archive until one works.
   1230 _am_tools='gnutar m4_if([$1], [ustar], [plaintar]) pax cpio none'
   1231 _am_tools=${am_cv_prog_tar_$1-$_am_tools}
   1232 # Do not fold the above two line into one, because Tru64 sh and
   1233 # Solaris sh will not grok spaces in the rhs of `-'.
   1234 for _am_tool in $_am_tools
   1235 do
   1236   case $_am_tool in
   1237   gnutar)
   1238     for _am_tar in tar gnutar gtar;
   1239     do
   1240       AM_RUN_LOG([$_am_tar --version]) && break
   1241     done
   1242     am__tar="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$$tardir"'
   1243     am__tar_="$_am_tar --format=m4_if([$1], [pax], [posix], [$1]) -chf - "'"$tardir"'
   1244     am__untar="$_am_tar -xf -"
   1245     ;;
   1246   plaintar)
   1247     # Must skip GNU tar: if it does not support --format= it doesn't create
   1248     # ustar tarball either.
   1249     (tar --version) >/dev/null 2>&1 && continue
   1250     am__tar='tar chf - "$$tardir"'
   1251     am__tar_='tar chf - "$tardir"'
   1252     am__untar='tar xf -'
   1253     ;;
   1254   pax)
   1255     am__tar='pax -L -x $1 -w "$$tardir"'
   1256     am__tar_='pax -L -x $1 -w "$tardir"'
   1257     am__untar='pax -r'
   1258     ;;
   1259   cpio)
   1260     am__tar='find "$$tardir" -print | cpio -o -H $1 -L'
   1261     am__tar_='find "$tardir" -print | cpio -o -H $1 -L'
   1262     am__untar='cpio -i -H $1 -d'
   1263     ;;
   1264   none)
   1265     am__tar=false
   1266     am__tar_=false
   1267     am__untar=false
   1268     ;;
   1269   esac
   1270 
   1271   # If the value was cached, stop now.  We just wanted to have am__tar
   1272   # and am__untar set.
   1273   test -n "${am_cv_prog_tar_$1}" && break
   1274 
   1275   # tar/untar a dummy directory, and stop if the command works
   1276   rm -rf conftest.dir
   1277   mkdir conftest.dir
   1278   echo GrepMe > conftest.dir/file
   1279   AM_RUN_LOG([tardir=conftest.dir && eval $am__tar_ >conftest.tar])
   1280   rm -rf conftest.dir
   1281   if test -s conftest.tar; then
   1282     AM_RUN_LOG([$am__untar <conftest.tar])
   1283     grep GrepMe conftest.dir/file >/dev/null 2>&1 && break
   1284   fi
   1285 done
   1286 rm -rf conftest.dir
   1287 
   1288 AC_CACHE_VAL([am_cv_prog_tar_$1], [am_cv_prog_tar_$1=$_am_tool])
   1289 AC_MSG_RESULT([$am_cv_prog_tar_$1])])
   1290 AC_SUBST([am__tar])
   1291 AC_SUBST([am__untar])
   1292 ]) # _AM_PROG_TAR
   1293 
   1294 m4_include([m4/ax_create_stdint_h.m4])
   1295 m4_include([m4/cython.m4])
   1296 m4_include([m4/gettext.m4])
   1297 m4_include([m4/iconv.m4])
   1298 m4_include([m4/lib-ld.m4])
   1299 m4_include([m4/lib-link.m4])
   1300 m4_include([m4/lib-prefix.m4])
   1301 m4_include([m4/nls.m4])
   1302 m4_include([m4/po.m4])
   1303 m4_include([m4/progtest.m4])
   1304 m4_include([m4/pythonhead.m4])
   1305