• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.65 for marisa 0.1.4.
4#
5# Report bugs to <syata@acm.org>.
6#
7#
8# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
9# 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software Foundation,
10# Inc.
11#
12#
13# This configure script is free software; the Free Software Foundation
14# gives unlimited permission to copy, distribute and modify it.
15## -------------------- ##
16## M4sh Initialization. ##
17## -------------------- ##
18
19# Be more Bourne compatible
20DUALCASE=1; export DUALCASE # for MKS sh
21if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
22  emulate sh
23  NULLCMD=:
24  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
25  # is contrary to our usage.  Disable this feature.
26  alias -g '${1+"$@"}'='"$@"'
27  setopt NO_GLOB_SUBST
28else
29  case `(set -o) 2>/dev/null` in #(
30  *posix*) :
31    set -o posix ;; #(
32  *) :
33     ;;
34esac
35fi
36
37
38as_nl='
39'
40export as_nl
41# Printing a long string crashes Solaris 7 /usr/bin/printf.
42as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
43as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
44as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
45# Prefer a ksh shell builtin over an external printf program on Solaris,
46# but without wasting forks for bash or zsh.
47if test -z "$BASH_VERSION$ZSH_VERSION" \
48    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
49  as_echo='print -r --'
50  as_echo_n='print -rn --'
51elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
52  as_echo='printf %s\n'
53  as_echo_n='printf %s'
54else
55  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
56    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
57    as_echo_n='/usr/ucb/echo -n'
58  else
59    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60    as_echo_n_body='eval
61      arg=$1;
62      case $arg in #(
63      *"$as_nl"*)
64	expr "X$arg" : "X\\(.*\\)$as_nl";
65	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
66      esac;
67      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
68    '
69    export as_echo_n_body
70    as_echo_n='sh -c $as_echo_n_body as_echo'
71  fi
72  export as_echo_body
73  as_echo='sh -c $as_echo_body as_echo'
74fi
75
76# The user is always right.
77if test "${PATH_SEPARATOR+set}" != set; then
78  PATH_SEPARATOR=:
79  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
80    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
81      PATH_SEPARATOR=';'
82  }
83fi
84
85
86# IFS
87# We need space, tab and new line, in precisely that order.  Quoting is
88# there to prevent editors from complaining about space-tab.
89# (If _AS_PATH_WALK were called with IFS unset, it would disable word
90# splitting by setting IFS to empty value.)
91IFS=" ""	$as_nl"
92
93# Find who we are.  Look in the path if we contain no directory separator.
94case $0 in #((
95  *[\\/]* ) as_myself=$0 ;;
96  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97for as_dir in $PATH
98do
99  IFS=$as_save_IFS
100  test -z "$as_dir" && as_dir=.
101    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
102  done
103IFS=$as_save_IFS
104
105     ;;
106esac
107# We did not find ourselves, most probably we were run as `sh COMMAND'
108# in which case we are not to be found in the path.
109if test "x$as_myself" = x; then
110  as_myself=$0
111fi
112if test ! -f "$as_myself"; then
113  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114  exit 1
115fi
116
117# Unset variables that we do not need and which cause bugs (e.g. in
118# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
119# suppresses any "Segmentation fault" message there.  '((' could
120# trigger a bug in pdksh 5.2.14.
121for as_var in BASH_ENV ENV MAIL MAILPATH
122do eval test x\${$as_var+set} = xset \
123  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
124done
125PS1='$ '
126PS2='> '
127PS4='+ '
128
129# NLS nuisances.
130LC_ALL=C
131export LC_ALL
132LANGUAGE=C
133export LANGUAGE
134
135# CDPATH.
136(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
137
138if test "x$CONFIG_SHELL" = x; then
139  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
140  emulate sh
141  NULLCMD=:
142  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
143  # is contrary to our usage.  Disable this feature.
144  alias -g '\${1+\"\$@\"}'='\"\$@\"'
145  setopt NO_GLOB_SUBST
146else
147  case \`(set -o) 2>/dev/null\` in #(
148  *posix*) :
149    set -o posix ;; #(
150  *) :
151     ;;
152esac
153fi
154"
155  as_required="as_fn_return () { (exit \$1); }
156as_fn_success () { as_fn_return 0; }
157as_fn_failure () { as_fn_return 1; }
158as_fn_ret_success () { return 0; }
159as_fn_ret_failure () { return 1; }
160
161exitcode=0
162as_fn_success || { exitcode=1; echo as_fn_success failed.; }
163as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
164as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
165as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
166if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
167
168else
169  exitcode=1; echo positional parameters were not saved.
170fi
171test x\$exitcode = x0 || exit 1"
172  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
173  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
174  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
175  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
176test \$(( 1 + 1 )) = 2 || exit 1"
177  if (eval "$as_required") 2>/dev/null; then :
178  as_have_required=yes
179else
180  as_have_required=no
181fi
182  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
183
184else
185  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
186as_found=false
187for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
188do
189  IFS=$as_save_IFS
190  test -z "$as_dir" && as_dir=.
191  as_found=:
192  case $as_dir in #(
193	 /*)
194	   for as_base in sh bash ksh sh5; do
195	     # Try only shells that exist, to save several forks.
196	     as_shell=$as_dir/$as_base
197	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
198		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
199  CONFIG_SHELL=$as_shell as_have_required=yes
200		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
201  break 2
202fi
203fi
204	   done;;
205       esac
206  as_found=false
207done
208$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
209	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
210  CONFIG_SHELL=$SHELL as_have_required=yes
211fi; }
212IFS=$as_save_IFS
213
214
215      if test "x$CONFIG_SHELL" != x; then :
216  # We cannot yet assume a decent shell, so we have to provide a
217	# neutralization value for shells without unset; and this also
218	# works around shells that cannot unset nonexistent variables.
219	BASH_ENV=/dev/null
220	ENV=/dev/null
221	(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
222	export CONFIG_SHELL
223	exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
224fi
225
226    if test x$as_have_required = xno; then :
227  $as_echo "$0: This script requires a shell more modern than all"
228  $as_echo "$0: the shells that I found on your system."
229  if test x${ZSH_VERSION+set} = xset ; then
230    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
231    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
232  else
233    $as_echo "$0: Please tell bug-autoconf@gnu.org and syata@acm.org
234$0: about your system, including any error possibly output
235$0: before this message. Then install a modern shell, or
236$0: manually run the script under such a shell if you do
237$0: have one."
238  fi
239  exit 1
240fi
241fi
242fi
243SHELL=${CONFIG_SHELL-/bin/sh}
244export SHELL
245# Unset more variables known to interfere with behavior of common tools.
246CLICOLOR_FORCE= GREP_OPTIONS=
247unset CLICOLOR_FORCE GREP_OPTIONS
248
249## --------------------- ##
250## M4sh Shell Functions. ##
251## --------------------- ##
252# as_fn_unset VAR
253# ---------------
254# Portably unset VAR.
255as_fn_unset ()
256{
257  { eval $1=; unset $1;}
258}
259as_unset=as_fn_unset
260
261# as_fn_set_status STATUS
262# -----------------------
263# Set $? to STATUS, without forking.
264as_fn_set_status ()
265{
266  return $1
267} # as_fn_set_status
268
269# as_fn_exit STATUS
270# -----------------
271# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
272as_fn_exit ()
273{
274  set +e
275  as_fn_set_status $1
276  exit $1
277} # as_fn_exit
278
279# as_fn_mkdir_p
280# -------------
281# Create "$as_dir" as a directory, including parents if necessary.
282as_fn_mkdir_p ()
283{
284
285  case $as_dir in #(
286  -*) as_dir=./$as_dir;;
287  esac
288  test -d "$as_dir" || eval $as_mkdir_p || {
289    as_dirs=
290    while :; do
291      case $as_dir in #(
292      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
293      *) as_qdir=$as_dir;;
294      esac
295      as_dirs="'$as_qdir' $as_dirs"
296      as_dir=`$as_dirname -- "$as_dir" ||
297$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
298	 X"$as_dir" : 'X\(//\)[^/]' \| \
299	 X"$as_dir" : 'X\(//\)$' \| \
300	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
301$as_echo X"$as_dir" |
302    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
303	    s//\1/
304	    q
305	  }
306	  /^X\(\/\/\)[^/].*/{
307	    s//\1/
308	    q
309	  }
310	  /^X\(\/\/\)$/{
311	    s//\1/
312	    q
313	  }
314	  /^X\(\/\).*/{
315	    s//\1/
316	    q
317	  }
318	  s/.*/./; q'`
319      test -d "$as_dir" && break
320    done
321    test -z "$as_dirs" || eval "mkdir $as_dirs"
322  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
323
324
325} # as_fn_mkdir_p
326# as_fn_append VAR VALUE
327# ----------------------
328# Append the text in VALUE to the end of the definition contained in VAR. Take
329# advantage of any shell optimizations that allow amortized linear growth over
330# repeated appends, instead of the typical quadratic growth present in naive
331# implementations.
332if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
333  eval 'as_fn_append ()
334  {
335    eval $1+=\$2
336  }'
337else
338  as_fn_append ()
339  {
340    eval $1=\$$1\$2
341  }
342fi # as_fn_append
343
344# as_fn_arith ARG...
345# ------------------
346# Perform arithmetic evaluation on the ARGs, and store the result in the
347# global $as_val. Take advantage of shells that can avoid forks. The arguments
348# must be portable across $(()) and expr.
349if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
350  eval 'as_fn_arith ()
351  {
352    as_val=$(( $* ))
353  }'
354else
355  as_fn_arith ()
356  {
357    as_val=`expr "$@" || test $? -eq 1`
358  }
359fi # as_fn_arith
360
361
362# as_fn_error ERROR [LINENO LOG_FD]
363# ---------------------------------
364# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
365# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
366# script with status $?, using 1 if that was 0.
367as_fn_error ()
368{
369  as_status=$?; test $as_status -eq 0 && as_status=1
370  if test "$3"; then
371    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
372    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
373  fi
374  $as_echo "$as_me: error: $1" >&2
375  as_fn_exit $as_status
376} # as_fn_error
377
378if expr a : '\(a\)' >/dev/null 2>&1 &&
379   test "X`expr 00001 : '.*\(...\)'`" = X001; then
380  as_expr=expr
381else
382  as_expr=false
383fi
384
385if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386  as_basename=basename
387else
388  as_basename=false
389fi
390
391if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
392  as_dirname=dirname
393else
394  as_dirname=false
395fi
396
397as_me=`$as_basename -- "$0" ||
398$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
399	 X"$0" : 'X\(//\)$' \| \
400	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
401$as_echo X/"$0" |
402    sed '/^.*\/\([^/][^/]*\)\/*$/{
403	    s//\1/
404	    q
405	  }
406	  /^X\/\(\/\/\)$/{
407	    s//\1/
408	    q
409	  }
410	  /^X\/\(\/\).*/{
411	    s//\1/
412	    q
413	  }
414	  s/.*/./; q'`
415
416# Avoid depending upon Character Ranges.
417as_cr_letters='abcdefghijklmnopqrstuvwxyz'
418as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
419as_cr_Letters=$as_cr_letters$as_cr_LETTERS
420as_cr_digits='0123456789'
421as_cr_alnum=$as_cr_Letters$as_cr_digits
422
423
424  as_lineno_1=$LINENO as_lineno_1a=$LINENO
425  as_lineno_2=$LINENO as_lineno_2a=$LINENO
426  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
427  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
428  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
429  sed -n '
430    p
431    /[$]LINENO/=
432  ' <$as_myself |
433    sed '
434      s/[$]LINENO.*/&-/
435      t lineno
436      b
437      :lineno
438      N
439      :loop
440      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
441      t loop
442      s/-\n.*//
443    ' >$as_me.lineno &&
444  chmod +x "$as_me.lineno" ||
445    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
446
447  # Don't try to exec as it changes $[0], causing all sort of problems
448  # (the dirname of $[0] is not the place where we might find the
449  # original and so on.  Autoconf is especially sensitive to this).
450  . "./$as_me.lineno"
451  # Exit status is that of the last command.
452  exit
453}
454
455ECHO_C= ECHO_N= ECHO_T=
456case `echo -n x` in #(((((
457-n*)
458  case `echo 'xy\c'` in
459  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
460  xy)  ECHO_C='\c';;
461  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
462       ECHO_T='	';;
463  esac;;
464*)
465  ECHO_N='-n';;
466esac
467
468rm -f conf$$ conf$$.exe conf$$.file
469if test -d conf$$.dir; then
470  rm -f conf$$.dir/conf$$.file
471else
472  rm -f conf$$.dir
473  mkdir conf$$.dir 2>/dev/null
474fi
475if (echo >conf$$.file) 2>/dev/null; then
476  if ln -s conf$$.file conf$$ 2>/dev/null; then
477    as_ln_s='ln -s'
478    # ... but there are two gotchas:
479    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
480    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
481    # In both cases, we have to default to `cp -p'.
482    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
483      as_ln_s='cp -p'
484  elif ln conf$$.file conf$$ 2>/dev/null; then
485    as_ln_s=ln
486  else
487    as_ln_s='cp -p'
488  fi
489else
490  as_ln_s='cp -p'
491fi
492rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
493rmdir conf$$.dir 2>/dev/null
494
495if mkdir -p . 2>/dev/null; then
496  as_mkdir_p='mkdir -p "$as_dir"'
497else
498  test -d ./-p && rmdir ./-p
499  as_mkdir_p=false
500fi
501
502if test -x / >/dev/null 2>&1; then
503  as_test_x='test -x'
504else
505  if ls -dL / >/dev/null 2>&1; then
506    as_ls_L_option=L
507  else
508    as_ls_L_option=
509  fi
510  as_test_x='
511    eval sh -c '\''
512      if test -d "$1"; then
513	test -d "$1/.";
514      else
515	case $1 in #(
516	-*)set "./$1";;
517	esac;
518	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
519	???[sx]*):;;*)false;;esac;fi
520    '\'' sh
521  '
522fi
523as_executable_p=$as_test_x
524
525# Sed expression to map a string onto a valid CPP name.
526as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
527
528# Sed expression to map a string onto a valid variable name.
529as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
530
531
532test -n "$DJDIR" || exec 7<&0 </dev/null
533exec 6>&1
534
535# Name of the host.
536# hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
537# so uname gets run too.
538ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
539
540#
541# Initializations.
542#
543ac_default_prefix=/usr/local
544ac_clean_files=
545ac_config_libobj_dir=.
546LIBOBJS=
547cross_compiling=no
548subdirs=
549MFLAGS=
550MAKEFLAGS=
551
552# Identity of this package.
553PACKAGE_NAME='marisa'
554PACKAGE_TARNAME='marisa'
555PACKAGE_VERSION='0.1.4'
556PACKAGE_STRING='marisa 0.1.4'
557PACKAGE_BUGREPORT='syata@acm.org'
558PACKAGE_URL=''
559
560ac_unique_file="lib/marisa.h"
561# Factoring default headers for most tests.
562ac_includes_default="\
563#include <stdio.h>
564#ifdef HAVE_SYS_TYPES_H
565# include <sys/types.h>
566#endif
567#ifdef HAVE_SYS_STAT_H
568# include <sys/stat.h>
569#endif
570#ifdef STDC_HEADERS
571# include <stdlib.h>
572# include <stddef.h>
573#else
574# ifdef HAVE_STDLIB_H
575#  include <stdlib.h>
576# endif
577#endif
578#ifdef HAVE_STRING_H
579# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
580#  include <memory.h>
581# endif
582# include <string.h>
583#endif
584#ifdef HAVE_STRINGS_H
585# include <strings.h>
586#endif
587#ifdef HAVE_INTTYPES_H
588# include <inttypes.h>
589#endif
590#ifdef HAVE_STDINT_H
591# include <stdint.h>
592#endif
593#ifdef HAVE_UNISTD_H
594# include <unistd.h>
595#endif"
596
597ac_header_list=
598ac_subst_vars='am__EXEEXT_FALSE
599am__EXEEXT_TRUE
600LTLIBOBJS
601POW_LIB
602LIBOBJS
603EGREP
604GREP
605CPP
606RANLIB
607am__fastdepCC_FALSE
608am__fastdepCC_TRUE
609CCDEPMODE
610ac_ct_CC
611CFLAGS
612CC
613am__fastdepCXX_FALSE
614am__fastdepCXX_TRUE
615CXXDEPMODE
616AMDEPBACKSLASH
617AMDEP_FALSE
618AMDEP_TRUE
619am__quote
620am__include
621DEPDIR
622OBJEXT
623EXEEXT
624ac_ct_CXX
625CPPFLAGS
626LDFLAGS
627CXXFLAGS
628CXX
629am__untar
630am__tar
631AMTAR
632am__leading_dot
633SET_MAKE
634AWK
635mkdir_p
636MKDIR_P
637INSTALL_STRIP_PROGRAM
638STRIP
639install_sh
640MAKEINFO
641AUTOHEADER
642AUTOMAKE
643AUTOCONF
644ACLOCAL
645VERSION
646PACKAGE
647CYGPATH_W
648am__isrc
649INSTALL_DATA
650INSTALL_SCRIPT
651INSTALL_PROGRAM
652target_alias
653host_alias
654build_alias
655LIBS
656ECHO_T
657ECHO_N
658ECHO_C
659DEFS
660mandir
661localedir
662libdir
663psdir
664pdfdir
665dvidir
666htmldir
667infodir
668docdir
669oldincludedir
670includedir
671localstatedir
672sharedstatedir
673sysconfdir
674datadir
675datarootdir
676libexecdir
677sbindir
678bindir
679program_transform_name
680prefix
681exec_prefix
682PACKAGE_URL
683PACKAGE_BUGREPORT
684PACKAGE_STRING
685PACKAGE_VERSION
686PACKAGE_TARNAME
687PACKAGE_NAME
688PATH_SEPARATOR
689SHELL'
690ac_subst_files=''
691ac_user_opts='
692enable_option_checking
693enable_dependency_tracking
694'
695      ac_precious_vars='build_alias
696host_alias
697target_alias
698CXX
699CXXFLAGS
700LDFLAGS
701LIBS
702CPPFLAGS
703CCC
704CC
705CFLAGS
706CPP'
707
708
709# Initialize some variables set by options.
710ac_init_help=
711ac_init_version=false
712ac_unrecognized_opts=
713ac_unrecognized_sep=
714# The variables have the same names as the options, with
715# dashes changed to underlines.
716cache_file=/dev/null
717exec_prefix=NONE
718no_create=
719no_recursion=
720prefix=NONE
721program_prefix=NONE
722program_suffix=NONE
723program_transform_name=s,x,x,
724silent=
725site=
726srcdir=
727verbose=
728x_includes=NONE
729x_libraries=NONE
730
731# Installation directory options.
732# These are left unexpanded so users can "make install exec_prefix=/foo"
733# and all the variables that are supposed to be based on exec_prefix
734# by default will actually change.
735# Use braces instead of parens because sh, perl, etc. also accept them.
736# (The list follows the same order as the GNU Coding Standards.)
737bindir='${exec_prefix}/bin'
738sbindir='${exec_prefix}/sbin'
739libexecdir='${exec_prefix}/libexec'
740datarootdir='${prefix}/share'
741datadir='${datarootdir}'
742sysconfdir='${prefix}/etc'
743sharedstatedir='${prefix}/com'
744localstatedir='${prefix}/var'
745includedir='${prefix}/include'
746oldincludedir='/usr/include'
747docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
748infodir='${datarootdir}/info'
749htmldir='${docdir}'
750dvidir='${docdir}'
751pdfdir='${docdir}'
752psdir='${docdir}'
753libdir='${exec_prefix}/lib'
754localedir='${datarootdir}/locale'
755mandir='${datarootdir}/man'
756
757ac_prev=
758ac_dashdash=
759for ac_option
760do
761  # If the previous option needs an argument, assign it.
762  if test -n "$ac_prev"; then
763    eval $ac_prev=\$ac_option
764    ac_prev=
765    continue
766  fi
767
768  case $ac_option in
769  *=*)	ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
770  *)	ac_optarg=yes ;;
771  esac
772
773  # Accept the important Cygnus configure options, so we can diagnose typos.
774
775  case $ac_dashdash$ac_option in
776  --)
777    ac_dashdash=yes ;;
778
779  -bindir | --bindir | --bindi | --bind | --bin | --bi)
780    ac_prev=bindir ;;
781  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
782    bindir=$ac_optarg ;;
783
784  -build | --build | --buil | --bui | --bu)
785    ac_prev=build_alias ;;
786  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
787    build_alias=$ac_optarg ;;
788
789  -cache-file | --cache-file | --cache-fil | --cache-fi \
790  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
791    ac_prev=cache_file ;;
792  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
793  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
794    cache_file=$ac_optarg ;;
795
796  --config-cache | -C)
797    cache_file=config.cache ;;
798
799  -datadir | --datadir | --datadi | --datad)
800    ac_prev=datadir ;;
801  -datadir=* | --datadir=* | --datadi=* | --datad=*)
802    datadir=$ac_optarg ;;
803
804  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
805  | --dataroo | --dataro | --datar)
806    ac_prev=datarootdir ;;
807  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
808  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
809    datarootdir=$ac_optarg ;;
810
811  -disable-* | --disable-*)
812    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
813    # Reject names that are not valid shell variable names.
814    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
815      as_fn_error "invalid feature name: $ac_useropt"
816    ac_useropt_orig=$ac_useropt
817    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
818    case $ac_user_opts in
819      *"
820"enable_$ac_useropt"
821"*) ;;
822      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
823	 ac_unrecognized_sep=', ';;
824    esac
825    eval enable_$ac_useropt=no ;;
826
827  -docdir | --docdir | --docdi | --doc | --do)
828    ac_prev=docdir ;;
829  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
830    docdir=$ac_optarg ;;
831
832  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
833    ac_prev=dvidir ;;
834  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
835    dvidir=$ac_optarg ;;
836
837  -enable-* | --enable-*)
838    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
839    # Reject names that are not valid shell variable names.
840    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
841      as_fn_error "invalid feature name: $ac_useropt"
842    ac_useropt_orig=$ac_useropt
843    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
844    case $ac_user_opts in
845      *"
846"enable_$ac_useropt"
847"*) ;;
848      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
849	 ac_unrecognized_sep=', ';;
850    esac
851    eval enable_$ac_useropt=\$ac_optarg ;;
852
853  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
854  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
855  | --exec | --exe | --ex)
856    ac_prev=exec_prefix ;;
857  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
858  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
859  | --exec=* | --exe=* | --ex=*)
860    exec_prefix=$ac_optarg ;;
861
862  -gas | --gas | --ga | --g)
863    # Obsolete; use --with-gas.
864    with_gas=yes ;;
865
866  -help | --help | --hel | --he | -h)
867    ac_init_help=long ;;
868  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
869    ac_init_help=recursive ;;
870  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
871    ac_init_help=short ;;
872
873  -host | --host | --hos | --ho)
874    ac_prev=host_alias ;;
875  -host=* | --host=* | --hos=* | --ho=*)
876    host_alias=$ac_optarg ;;
877
878  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
879    ac_prev=htmldir ;;
880  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
881  | --ht=*)
882    htmldir=$ac_optarg ;;
883
884  -includedir | --includedir | --includedi | --included | --include \
885  | --includ | --inclu | --incl | --inc)
886    ac_prev=includedir ;;
887  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
888  | --includ=* | --inclu=* | --incl=* | --inc=*)
889    includedir=$ac_optarg ;;
890
891  -infodir | --infodir | --infodi | --infod | --info | --inf)
892    ac_prev=infodir ;;
893  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
894    infodir=$ac_optarg ;;
895
896  -libdir | --libdir | --libdi | --libd)
897    ac_prev=libdir ;;
898  -libdir=* | --libdir=* | --libdi=* | --libd=*)
899    libdir=$ac_optarg ;;
900
901  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
902  | --libexe | --libex | --libe)
903    ac_prev=libexecdir ;;
904  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
905  | --libexe=* | --libex=* | --libe=*)
906    libexecdir=$ac_optarg ;;
907
908  -localedir | --localedir | --localedi | --localed | --locale)
909    ac_prev=localedir ;;
910  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
911    localedir=$ac_optarg ;;
912
913  -localstatedir | --localstatedir | --localstatedi | --localstated \
914  | --localstate | --localstat | --localsta | --localst | --locals)
915    ac_prev=localstatedir ;;
916  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
917  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
918    localstatedir=$ac_optarg ;;
919
920  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
921    ac_prev=mandir ;;
922  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
923    mandir=$ac_optarg ;;
924
925  -nfp | --nfp | --nf)
926    # Obsolete; use --without-fp.
927    with_fp=no ;;
928
929  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
930  | --no-cr | --no-c | -n)
931    no_create=yes ;;
932
933  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
934  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
935    no_recursion=yes ;;
936
937  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
938  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
939  | --oldin | --oldi | --old | --ol | --o)
940    ac_prev=oldincludedir ;;
941  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
942  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
943  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
944    oldincludedir=$ac_optarg ;;
945
946  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
947    ac_prev=prefix ;;
948  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
949    prefix=$ac_optarg ;;
950
951  -program-prefix | --program-prefix | --program-prefi | --program-pref \
952  | --program-pre | --program-pr | --program-p)
953    ac_prev=program_prefix ;;
954  -program-prefix=* | --program-prefix=* | --program-prefi=* \
955  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
956    program_prefix=$ac_optarg ;;
957
958  -program-suffix | --program-suffix | --program-suffi | --program-suff \
959  | --program-suf | --program-su | --program-s)
960    ac_prev=program_suffix ;;
961  -program-suffix=* | --program-suffix=* | --program-suffi=* \
962  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
963    program_suffix=$ac_optarg ;;
964
965  -program-transform-name | --program-transform-name \
966  | --program-transform-nam | --program-transform-na \
967  | --program-transform-n | --program-transform- \
968  | --program-transform | --program-transfor \
969  | --program-transfo | --program-transf \
970  | --program-trans | --program-tran \
971  | --progr-tra | --program-tr | --program-t)
972    ac_prev=program_transform_name ;;
973  -program-transform-name=* | --program-transform-name=* \
974  | --program-transform-nam=* | --program-transform-na=* \
975  | --program-transform-n=* | --program-transform-=* \
976  | --program-transform=* | --program-transfor=* \
977  | --program-transfo=* | --program-transf=* \
978  | --program-trans=* | --program-tran=* \
979  | --progr-tra=* | --program-tr=* | --program-t=*)
980    program_transform_name=$ac_optarg ;;
981
982  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
983    ac_prev=pdfdir ;;
984  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
985    pdfdir=$ac_optarg ;;
986
987  -psdir | --psdir | --psdi | --psd | --ps)
988    ac_prev=psdir ;;
989  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
990    psdir=$ac_optarg ;;
991
992  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
993  | -silent | --silent | --silen | --sile | --sil)
994    silent=yes ;;
995
996  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
997    ac_prev=sbindir ;;
998  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
999  | --sbi=* | --sb=*)
1000    sbindir=$ac_optarg ;;
1001
1002  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1003  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1004  | --sharedst | --shareds | --shared | --share | --shar \
1005  | --sha | --sh)
1006    ac_prev=sharedstatedir ;;
1007  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1008  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1009  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1010  | --sha=* | --sh=*)
1011    sharedstatedir=$ac_optarg ;;
1012
1013  -site | --site | --sit)
1014    ac_prev=site ;;
1015  -site=* | --site=* | --sit=*)
1016    site=$ac_optarg ;;
1017
1018  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1019    ac_prev=srcdir ;;
1020  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1021    srcdir=$ac_optarg ;;
1022
1023  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1024  | --syscon | --sysco | --sysc | --sys | --sy)
1025    ac_prev=sysconfdir ;;
1026  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1027  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1028    sysconfdir=$ac_optarg ;;
1029
1030  -target | --target | --targe | --targ | --tar | --ta | --t)
1031    ac_prev=target_alias ;;
1032  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1033    target_alias=$ac_optarg ;;
1034
1035  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1036    verbose=yes ;;
1037
1038  -version | --version | --versio | --versi | --vers | -V)
1039    ac_init_version=: ;;
1040
1041  -with-* | --with-*)
1042    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1043    # Reject names that are not valid shell variable names.
1044    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1045      as_fn_error "invalid package name: $ac_useropt"
1046    ac_useropt_orig=$ac_useropt
1047    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1048    case $ac_user_opts in
1049      *"
1050"with_$ac_useropt"
1051"*) ;;
1052      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1053	 ac_unrecognized_sep=', ';;
1054    esac
1055    eval with_$ac_useropt=\$ac_optarg ;;
1056
1057  -without-* | --without-*)
1058    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1059    # Reject names that are not valid shell variable names.
1060    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1061      as_fn_error "invalid package name: $ac_useropt"
1062    ac_useropt_orig=$ac_useropt
1063    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1064    case $ac_user_opts in
1065      *"
1066"with_$ac_useropt"
1067"*) ;;
1068      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1069	 ac_unrecognized_sep=', ';;
1070    esac
1071    eval with_$ac_useropt=no ;;
1072
1073  --x)
1074    # Obsolete; use --with-x.
1075    with_x=yes ;;
1076
1077  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1078  | --x-incl | --x-inc | --x-in | --x-i)
1079    ac_prev=x_includes ;;
1080  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1081  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1082    x_includes=$ac_optarg ;;
1083
1084  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1085  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1086    ac_prev=x_libraries ;;
1087  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1088  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1089    x_libraries=$ac_optarg ;;
1090
1091  -*) as_fn_error "unrecognized option: \`$ac_option'
1092Try \`$0 --help' for more information."
1093    ;;
1094
1095  *=*)
1096    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1097    # Reject names that are not valid shell variable names.
1098    case $ac_envvar in #(
1099      '' | [0-9]* | *[!_$as_cr_alnum]* )
1100      as_fn_error "invalid variable name: \`$ac_envvar'" ;;
1101    esac
1102    eval $ac_envvar=\$ac_optarg
1103    export $ac_envvar ;;
1104
1105  *)
1106    # FIXME: should be removed in autoconf 3.0.
1107    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1108    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1109      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1110    : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1111    ;;
1112
1113  esac
1114done
1115
1116if test -n "$ac_prev"; then
1117  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1118  as_fn_error "missing argument to $ac_option"
1119fi
1120
1121if test -n "$ac_unrecognized_opts"; then
1122  case $enable_option_checking in
1123    no) ;;
1124    fatal) as_fn_error "unrecognized options: $ac_unrecognized_opts" ;;
1125    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1126  esac
1127fi
1128
1129# Check all directory arguments for consistency.
1130for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1131		datadir sysconfdir sharedstatedir localstatedir includedir \
1132		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1133		libdir localedir mandir
1134do
1135  eval ac_val=\$$ac_var
1136  # Remove trailing slashes.
1137  case $ac_val in
1138    */ )
1139      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1140      eval $ac_var=\$ac_val;;
1141  esac
1142  # Be sure to have absolute directory names.
1143  case $ac_val in
1144    [\\/$]* | ?:[\\/]* )  continue;;
1145    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1146  esac
1147  as_fn_error "expected an absolute directory name for --$ac_var: $ac_val"
1148done
1149
1150# There might be people who depend on the old broken behavior: `$host'
1151# used to hold the argument of --host etc.
1152# FIXME: To remove some day.
1153build=$build_alias
1154host=$host_alias
1155target=$target_alias
1156
1157# FIXME: To remove some day.
1158if test "x$host_alias" != x; then
1159  if test "x$build_alias" = x; then
1160    cross_compiling=maybe
1161    $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1162    If a cross compiler is detected then cross compile mode will be used." >&2
1163  elif test "x$build_alias" != "x$host_alias"; then
1164    cross_compiling=yes
1165  fi
1166fi
1167
1168ac_tool_prefix=
1169test -n "$host_alias" && ac_tool_prefix=$host_alias-
1170
1171test "$silent" = yes && exec 6>/dev/null
1172
1173
1174ac_pwd=`pwd` && test -n "$ac_pwd" &&
1175ac_ls_di=`ls -di .` &&
1176ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1177  as_fn_error "working directory cannot be determined"
1178test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1179  as_fn_error "pwd does not report name of working directory"
1180
1181
1182# Find the source files, if location was not specified.
1183if test -z "$srcdir"; then
1184  ac_srcdir_defaulted=yes
1185  # Try the directory containing this script, then the parent directory.
1186  ac_confdir=`$as_dirname -- "$as_myself" ||
1187$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1188	 X"$as_myself" : 'X\(//\)[^/]' \| \
1189	 X"$as_myself" : 'X\(//\)$' \| \
1190	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1191$as_echo X"$as_myself" |
1192    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1193	    s//\1/
1194	    q
1195	  }
1196	  /^X\(\/\/\)[^/].*/{
1197	    s//\1/
1198	    q
1199	  }
1200	  /^X\(\/\/\)$/{
1201	    s//\1/
1202	    q
1203	  }
1204	  /^X\(\/\).*/{
1205	    s//\1/
1206	    q
1207	  }
1208	  s/.*/./; q'`
1209  srcdir=$ac_confdir
1210  if test ! -r "$srcdir/$ac_unique_file"; then
1211    srcdir=..
1212  fi
1213else
1214  ac_srcdir_defaulted=no
1215fi
1216if test ! -r "$srcdir/$ac_unique_file"; then
1217  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1218  as_fn_error "cannot find sources ($ac_unique_file) in $srcdir"
1219fi
1220ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1221ac_abs_confdir=`(
1222	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1223	pwd)`
1224# When building in place, set srcdir=.
1225if test "$ac_abs_confdir" = "$ac_pwd"; then
1226  srcdir=.
1227fi
1228# Remove unnecessary trailing slashes from srcdir.
1229# Double slashes in file names in object file debugging info
1230# mess up M-x gdb in Emacs.
1231case $srcdir in
1232*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1233esac
1234for ac_var in $ac_precious_vars; do
1235  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1236  eval ac_env_${ac_var}_value=\$${ac_var}
1237  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1238  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1239done
1240
1241#
1242# Report the --help message.
1243#
1244if test "$ac_init_help" = "long"; then
1245  # Omit some internal or obsolete options to make the list less imposing.
1246  # This message is too long to be a string in the A/UX 3.1 sh.
1247  cat <<_ACEOF
1248\`configure' configures marisa 0.1.4 to adapt to many kinds of systems.
1249
1250Usage: $0 [OPTION]... [VAR=VALUE]...
1251
1252To assign environment variables (e.g., CC, CFLAGS...), specify them as
1253VAR=VALUE.  See below for descriptions of some of the useful variables.
1254
1255Defaults for the options are specified in brackets.
1256
1257Configuration:
1258  -h, --help              display this help and exit
1259      --help=short        display options specific to this package
1260      --help=recursive    display the short help of all the included packages
1261  -V, --version           display version information and exit
1262  -q, --quiet, --silent   do not print \`checking...' messages
1263      --cache-file=FILE   cache test results in FILE [disabled]
1264  -C, --config-cache      alias for \`--cache-file=config.cache'
1265  -n, --no-create         do not create output files
1266      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1267
1268Installation directories:
1269  --prefix=PREFIX         install architecture-independent files in PREFIX
1270                          [$ac_default_prefix]
1271  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1272                          [PREFIX]
1273
1274By default, \`make install' will install all the files in
1275\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1276an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1277for instance \`--prefix=\$HOME'.
1278
1279For better control, use the options below.
1280
1281Fine tuning of the installation directories:
1282  --bindir=DIR            user executables [EPREFIX/bin]
1283  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1284  --libexecdir=DIR        program executables [EPREFIX/libexec]
1285  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1286  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1287  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1288  --libdir=DIR            object code libraries [EPREFIX/lib]
1289  --includedir=DIR        C header files [PREFIX/include]
1290  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1291  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1292  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1293  --infodir=DIR           info documentation [DATAROOTDIR/info]
1294  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1295  --mandir=DIR            man documentation [DATAROOTDIR/man]
1296  --docdir=DIR            documentation root [DATAROOTDIR/doc/marisa]
1297  --htmldir=DIR           html documentation [DOCDIR]
1298  --dvidir=DIR            dvi documentation [DOCDIR]
1299  --pdfdir=DIR            pdf documentation [DOCDIR]
1300  --psdir=DIR             ps documentation [DOCDIR]
1301_ACEOF
1302
1303  cat <<\_ACEOF
1304
1305Program names:
1306  --program-prefix=PREFIX            prepend PREFIX to installed program names
1307  --program-suffix=SUFFIX            append SUFFIX to installed program names
1308  --program-transform-name=PROGRAM   run sed PROGRAM on installed program names
1309_ACEOF
1310fi
1311
1312if test -n "$ac_init_help"; then
1313  case $ac_init_help in
1314     short | recursive ) echo "Configuration of marisa 0.1.4:";;
1315   esac
1316  cat <<\_ACEOF
1317
1318Optional Features:
1319  --disable-option-checking  ignore unrecognized --enable/--with options
1320  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1321  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1322  --disable-dependency-tracking  speeds up one-time build
1323  --enable-dependency-tracking   do not reject slow dependency extractors
1324
1325Some influential environment variables:
1326  CXX         C++ compiler command
1327  CXXFLAGS    C++ compiler flags
1328  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1329              nonstandard directory <lib dir>
1330  LIBS        libraries to pass to the linker, e.g. -l<library>
1331  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1332              you have headers in a nonstandard directory <include dir>
1333  CC          C compiler command
1334  CFLAGS      C compiler flags
1335  CPP         C preprocessor
1336
1337Use these variables to override the choices made by `configure' or to help
1338it to find libraries and programs with nonstandard names/locations.
1339
1340Report bugs to <syata@acm.org>.
1341_ACEOF
1342ac_status=$?
1343fi
1344
1345if test "$ac_init_help" = "recursive"; then
1346  # If there are subdirs, report their specific --help.
1347  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1348    test -d "$ac_dir" ||
1349      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1350      continue
1351    ac_builddir=.
1352
1353case "$ac_dir" in
1354.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1355*)
1356  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1357  # A ".." for each directory in $ac_dir_suffix.
1358  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1359  case $ac_top_builddir_sub in
1360  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1361  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1362  esac ;;
1363esac
1364ac_abs_top_builddir=$ac_pwd
1365ac_abs_builddir=$ac_pwd$ac_dir_suffix
1366# for backward compatibility:
1367ac_top_builddir=$ac_top_build_prefix
1368
1369case $srcdir in
1370  .)  # We are building in place.
1371    ac_srcdir=.
1372    ac_top_srcdir=$ac_top_builddir_sub
1373    ac_abs_top_srcdir=$ac_pwd ;;
1374  [\\/]* | ?:[\\/]* )  # Absolute name.
1375    ac_srcdir=$srcdir$ac_dir_suffix;
1376    ac_top_srcdir=$srcdir
1377    ac_abs_top_srcdir=$srcdir ;;
1378  *) # Relative name.
1379    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1380    ac_top_srcdir=$ac_top_build_prefix$srcdir
1381    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1382esac
1383ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1384
1385    cd "$ac_dir" || { ac_status=$?; continue; }
1386    # Check for guested configure.
1387    if test -f "$ac_srcdir/configure.gnu"; then
1388      echo &&
1389      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1390    elif test -f "$ac_srcdir/configure"; then
1391      echo &&
1392      $SHELL "$ac_srcdir/configure" --help=recursive
1393    else
1394      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1395    fi || ac_status=$?
1396    cd "$ac_pwd" || { ac_status=$?; break; }
1397  done
1398fi
1399
1400test -n "$ac_init_help" && exit $ac_status
1401if $ac_init_version; then
1402  cat <<\_ACEOF
1403marisa configure 0.1.4
1404generated by GNU Autoconf 2.65
1405
1406Copyright (C) 2009 Free Software Foundation, Inc.
1407This configure script is free software; the Free Software Foundation
1408gives unlimited permission to copy, distribute and modify it.
1409_ACEOF
1410  exit
1411fi
1412
1413## ------------------------ ##
1414## Autoconf initialization. ##
1415## ------------------------ ##
1416
1417# ac_fn_cxx_try_compile LINENO
1418# ----------------------------
1419# Try to compile conftest.$ac_ext, and return whether this succeeded.
1420ac_fn_cxx_try_compile ()
1421{
1422  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1423  rm -f conftest.$ac_objext
1424  if { { ac_try="$ac_compile"
1425case "(($ac_try" in
1426  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1427  *) ac_try_echo=$ac_try;;
1428esac
1429eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1430$as_echo "$ac_try_echo"; } >&5
1431  (eval "$ac_compile") 2>conftest.err
1432  ac_status=$?
1433  if test -s conftest.err; then
1434    grep -v '^ *+' conftest.err >conftest.er1
1435    cat conftest.er1 >&5
1436    mv -f conftest.er1 conftest.err
1437  fi
1438  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1439  test $ac_status = 0; } && {
1440	 test -z "$ac_cxx_werror_flag" ||
1441	 test ! -s conftest.err
1442       } && test -s conftest.$ac_objext; then :
1443  ac_retval=0
1444else
1445  $as_echo "$as_me: failed program was:" >&5
1446sed 's/^/| /' conftest.$ac_ext >&5
1447
1448	ac_retval=1
1449fi
1450  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1451  as_fn_set_status $ac_retval
1452
1453} # ac_fn_cxx_try_compile
1454
1455# ac_fn_c_try_compile LINENO
1456# --------------------------
1457# Try to compile conftest.$ac_ext, and return whether this succeeded.
1458ac_fn_c_try_compile ()
1459{
1460  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1461  rm -f conftest.$ac_objext
1462  if { { ac_try="$ac_compile"
1463case "(($ac_try" in
1464  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1465  *) ac_try_echo=$ac_try;;
1466esac
1467eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1468$as_echo "$ac_try_echo"; } >&5
1469  (eval "$ac_compile") 2>conftest.err
1470  ac_status=$?
1471  if test -s conftest.err; then
1472    grep -v '^ *+' conftest.err >conftest.er1
1473    cat conftest.er1 >&5
1474    mv -f conftest.er1 conftest.err
1475  fi
1476  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1477  test $ac_status = 0; } && {
1478	 test -z "$ac_c_werror_flag" ||
1479	 test ! -s conftest.err
1480       } && test -s conftest.$ac_objext; then :
1481  ac_retval=0
1482else
1483  $as_echo "$as_me: failed program was:" >&5
1484sed 's/^/| /' conftest.$ac_ext >&5
1485
1486	ac_retval=1
1487fi
1488  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1489  as_fn_set_status $ac_retval
1490
1491} # ac_fn_c_try_compile
1492
1493# ac_fn_c_try_cpp LINENO
1494# ----------------------
1495# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1496ac_fn_c_try_cpp ()
1497{
1498  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1499  if { { ac_try="$ac_cpp conftest.$ac_ext"
1500case "(($ac_try" in
1501  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1502  *) ac_try_echo=$ac_try;;
1503esac
1504eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1505$as_echo "$ac_try_echo"; } >&5
1506  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1507  ac_status=$?
1508  if test -s conftest.err; then
1509    grep -v '^ *+' conftest.err >conftest.er1
1510    cat conftest.er1 >&5
1511    mv -f conftest.er1 conftest.err
1512  fi
1513  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1514  test $ac_status = 0; } >/dev/null && {
1515	 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1516	 test ! -s conftest.err
1517       }; then :
1518  ac_retval=0
1519else
1520  $as_echo "$as_me: failed program was:" >&5
1521sed 's/^/| /' conftest.$ac_ext >&5
1522
1523    ac_retval=1
1524fi
1525  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1526  as_fn_set_status $ac_retval
1527
1528} # ac_fn_c_try_cpp
1529
1530# ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1531# -------------------------------------------------------
1532# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1533# the include files in INCLUDES and setting the cache variable VAR
1534# accordingly.
1535ac_fn_c_check_header_mongrel ()
1536{
1537  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1538  if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1539  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1540$as_echo_n "checking for $2... " >&6; }
1541if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1542  $as_echo_n "(cached) " >&6
1543fi
1544eval ac_res=\$$3
1545	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1546$as_echo "$ac_res" >&6; }
1547else
1548  # Is the header compilable?
1549{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1550$as_echo_n "checking $2 usability... " >&6; }
1551cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1552/* end confdefs.h.  */
1553$4
1554#include <$2>
1555_ACEOF
1556if ac_fn_c_try_compile "$LINENO"; then :
1557  ac_header_compiler=yes
1558else
1559  ac_header_compiler=no
1560fi
1561rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1562{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1563$as_echo "$ac_header_compiler" >&6; }
1564
1565# Is the header present?
1566{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1567$as_echo_n "checking $2 presence... " >&6; }
1568cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1569/* end confdefs.h.  */
1570#include <$2>
1571_ACEOF
1572if ac_fn_c_try_cpp "$LINENO"; then :
1573  ac_header_preproc=yes
1574else
1575  ac_header_preproc=no
1576fi
1577rm -f conftest.err conftest.$ac_ext
1578{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1579$as_echo "$ac_header_preproc" >&6; }
1580
1581# So?  What about this header?
1582case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1583  yes:no: )
1584    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1585$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1586    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1587$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1588    ;;
1589  no:yes:* )
1590    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1591$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1592    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1593$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1594    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1595$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1596    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1597$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1598    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1599$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1600( cat <<\_ASBOX
1601## ---------------------------- ##
1602## Report this to syata@acm.org ##
1603## ---------------------------- ##
1604_ASBOX
1605     ) | sed "s/^/$as_me: WARNING:     /" >&2
1606    ;;
1607esac
1608  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1609$as_echo_n "checking for $2... " >&6; }
1610if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1611  $as_echo_n "(cached) " >&6
1612else
1613  eval "$3=\$ac_header_compiler"
1614fi
1615eval ac_res=\$$3
1616	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1617$as_echo "$ac_res" >&6; }
1618fi
1619  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1620
1621} # ac_fn_c_check_header_mongrel
1622
1623# ac_fn_c_try_run LINENO
1624# ----------------------
1625# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1626# that executables *can* be run.
1627ac_fn_c_try_run ()
1628{
1629  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1630  if { { ac_try="$ac_link"
1631case "(($ac_try" in
1632  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1633  *) ac_try_echo=$ac_try;;
1634esac
1635eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1636$as_echo "$ac_try_echo"; } >&5
1637  (eval "$ac_link") 2>&5
1638  ac_status=$?
1639  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1640  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1641  { { case "(($ac_try" in
1642  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1643  *) ac_try_echo=$ac_try;;
1644esac
1645eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1646$as_echo "$ac_try_echo"; } >&5
1647  (eval "$ac_try") 2>&5
1648  ac_status=$?
1649  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1650  test $ac_status = 0; }; }; then :
1651  ac_retval=0
1652else
1653  $as_echo "$as_me: program exited with status $ac_status" >&5
1654       $as_echo "$as_me: failed program was:" >&5
1655sed 's/^/| /' conftest.$ac_ext >&5
1656
1657       ac_retval=$ac_status
1658fi
1659  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1660  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1661  as_fn_set_status $ac_retval
1662
1663} # ac_fn_c_try_run
1664
1665# ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1666# -------------------------------------------------------
1667# Tests whether HEADER exists and can be compiled using the include files in
1668# INCLUDES, setting the cache variable VAR accordingly.
1669ac_fn_c_check_header_compile ()
1670{
1671  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1672  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1673$as_echo_n "checking for $2... " >&6; }
1674if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1675  $as_echo_n "(cached) " >&6
1676else
1677  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1678/* end confdefs.h.  */
1679$4
1680#include <$2>
1681_ACEOF
1682if ac_fn_c_try_compile "$LINENO"; then :
1683  eval "$3=yes"
1684else
1685  eval "$3=no"
1686fi
1687rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1688fi
1689eval ac_res=\$$3
1690	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1691$as_echo "$ac_res" >&6; }
1692  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1693
1694} # ac_fn_c_check_header_compile
1695
1696# ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1697# -------------------------------------------
1698# Tests whether TYPE exists after having included INCLUDES, setting cache
1699# variable VAR accordingly.
1700ac_fn_c_check_type ()
1701{
1702  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1703  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1704$as_echo_n "checking for $2... " >&6; }
1705if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1706  $as_echo_n "(cached) " >&6
1707else
1708  eval "$3=no"
1709  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1710/* end confdefs.h.  */
1711$4
1712int
1713main ()
1714{
1715if (sizeof ($2))
1716	 return 0;
1717  ;
1718  return 0;
1719}
1720_ACEOF
1721if ac_fn_c_try_compile "$LINENO"; then :
1722  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1723/* end confdefs.h.  */
1724$4
1725int
1726main ()
1727{
1728if (sizeof (($2)))
1729	    return 0;
1730  ;
1731  return 0;
1732}
1733_ACEOF
1734if ac_fn_c_try_compile "$LINENO"; then :
1735
1736else
1737  eval "$3=yes"
1738fi
1739rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1740fi
1741rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1742fi
1743eval ac_res=\$$3
1744	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1745$as_echo "$ac_res" >&6; }
1746  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1747
1748} # ac_fn_c_check_type
1749
1750# ac_fn_c_find_uintX_t LINENO BITS VAR
1751# ------------------------------------
1752# Finds an unsigned integer type with width BITS, setting cache variable VAR
1753# accordingly.
1754ac_fn_c_find_uintX_t ()
1755{
1756  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1757  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for uint$2_t" >&5
1758$as_echo_n "checking for uint$2_t... " >&6; }
1759if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1760  $as_echo_n "(cached) " >&6
1761else
1762  eval "$3=no"
1763     # Order is important - never check a type that is potentially smaller
1764     # than half of the expected target width.
1765     for ac_type in uint$2_t 'unsigned int' 'unsigned long int' \
1766	 'unsigned long long int' 'unsigned short int' 'unsigned char'; do
1767       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1768/* end confdefs.h.  */
1769$ac_includes_default
1770int
1771main ()
1772{
1773static int test_array [1 - 2 * !((($ac_type) -1 >> ($2 / 2 - 1)) >> ($2 / 2 - 1) == 3)];
1774test_array [0] = 0
1775
1776  ;
1777  return 0;
1778}
1779_ACEOF
1780if ac_fn_c_try_compile "$LINENO"; then :
1781  case $ac_type in #(
1782  uint$2_t) :
1783    eval "$3=yes" ;; #(
1784  *) :
1785    eval "$3=\$ac_type" ;;
1786esac
1787fi
1788rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1789       eval as_val=\$$3
1790   if test "x$as_val" = x""no; then :
1791
1792else
1793  break
1794fi
1795     done
1796fi
1797eval ac_res=\$$3
1798	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1799$as_echo "$ac_res" >&6; }
1800  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1801
1802} # ac_fn_c_find_uintX_t
1803
1804# ac_fn_c_try_link LINENO
1805# -----------------------
1806# Try to link conftest.$ac_ext, and return whether this succeeded.
1807ac_fn_c_try_link ()
1808{
1809  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1810  rm -f conftest.$ac_objext conftest$ac_exeext
1811  if { { ac_try="$ac_link"
1812case "(($ac_try" in
1813  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1814  *) ac_try_echo=$ac_try;;
1815esac
1816eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1817$as_echo "$ac_try_echo"; } >&5
1818  (eval "$ac_link") 2>conftest.err
1819  ac_status=$?
1820  if test -s conftest.err; then
1821    grep -v '^ *+' conftest.err >conftest.er1
1822    cat conftest.er1 >&5
1823    mv -f conftest.er1 conftest.err
1824  fi
1825  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1826  test $ac_status = 0; } && {
1827	 test -z "$ac_c_werror_flag" ||
1828	 test ! -s conftest.err
1829       } && test -s conftest$ac_exeext && {
1830	 test "$cross_compiling" = yes ||
1831	 $as_test_x conftest$ac_exeext
1832       }; then :
1833  ac_retval=0
1834else
1835  $as_echo "$as_me: failed program was:" >&5
1836sed 's/^/| /' conftest.$ac_ext >&5
1837
1838	ac_retval=1
1839fi
1840  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1841  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1842  # interfere with the next link command; also delete a directory that is
1843  # left behind by Apple's compiler.  We do this before executing the actions.
1844  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1845  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1846  as_fn_set_status $ac_retval
1847
1848} # ac_fn_c_try_link
1849
1850# ac_fn_c_check_func LINENO FUNC VAR
1851# ----------------------------------
1852# Tests whether FUNC exists, setting the cache variable VAR accordingly
1853ac_fn_c_check_func ()
1854{
1855  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1856  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1857$as_echo_n "checking for $2... " >&6; }
1858if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1859  $as_echo_n "(cached) " >&6
1860else
1861  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1862/* end confdefs.h.  */
1863/* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1864   For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1865#define $2 innocuous_$2
1866
1867/* System header to define __stub macros and hopefully few prototypes,
1868    which can conflict with char $2 (); below.
1869    Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1870    <limits.h> exists even on freestanding compilers.  */
1871
1872#ifdef __STDC__
1873# include <limits.h>
1874#else
1875# include <assert.h>
1876#endif
1877
1878#undef $2
1879
1880/* Override any GCC internal prototype to avoid an error.
1881   Use char because int might match the return type of a GCC
1882   builtin and then its argument prototype would still apply.  */
1883#ifdef __cplusplus
1884extern "C"
1885#endif
1886char $2 ();
1887/* The GNU C library defines this for functions which it implements
1888    to always fail with ENOSYS.  Some functions are actually named
1889    something starting with __ and the normal name is an alias.  */
1890#if defined __stub_$2 || defined __stub___$2
1891choke me
1892#endif
1893
1894int
1895main ()
1896{
1897return $2 ();
1898  ;
1899  return 0;
1900}
1901_ACEOF
1902if ac_fn_c_try_link "$LINENO"; then :
1903  eval "$3=yes"
1904else
1905  eval "$3=no"
1906fi
1907rm -f core conftest.err conftest.$ac_objext \
1908    conftest$ac_exeext conftest.$ac_ext
1909fi
1910eval ac_res=\$$3
1911	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1912$as_echo "$ac_res" >&6; }
1913  eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1914
1915} # ac_fn_c_check_func
1916cat >config.log <<_ACEOF
1917This file contains any messages produced by compilers while
1918running configure, to aid debugging if configure makes a mistake.
1919
1920It was created by marisa $as_me 0.1.4, which was
1921generated by GNU Autoconf 2.65.  Invocation command line was
1922
1923  $ $0 $@
1924
1925_ACEOF
1926exec 5>>config.log
1927{
1928cat <<_ASUNAME
1929## --------- ##
1930## Platform. ##
1931## --------- ##
1932
1933hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1934uname -m = `(uname -m) 2>/dev/null || echo unknown`
1935uname -r = `(uname -r) 2>/dev/null || echo unknown`
1936uname -s = `(uname -s) 2>/dev/null || echo unknown`
1937uname -v = `(uname -v) 2>/dev/null || echo unknown`
1938
1939/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1940/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1941
1942/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1943/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1944/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1945/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1946/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1947/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1948/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1949
1950_ASUNAME
1951
1952as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1953for as_dir in $PATH
1954do
1955  IFS=$as_save_IFS
1956  test -z "$as_dir" && as_dir=.
1957    $as_echo "PATH: $as_dir"
1958  done
1959IFS=$as_save_IFS
1960
1961} >&5
1962
1963cat >&5 <<_ACEOF
1964
1965
1966## ----------- ##
1967## Core tests. ##
1968## ----------- ##
1969
1970_ACEOF
1971
1972
1973# Keep a trace of the command line.
1974# Strip out --no-create and --no-recursion so they do not pile up.
1975# Strip out --silent because we don't want to record it for future runs.
1976# Also quote any args containing shell meta-characters.
1977# Make two passes to allow for proper duplicate-argument suppression.
1978ac_configure_args=
1979ac_configure_args0=
1980ac_configure_args1=
1981ac_must_keep_next=false
1982for ac_pass in 1 2
1983do
1984  for ac_arg
1985  do
1986    case $ac_arg in
1987    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1988    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1989    | -silent | --silent | --silen | --sile | --sil)
1990      continue ;;
1991    *\'*)
1992      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1993    esac
1994    case $ac_pass in
1995    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1996    2)
1997      as_fn_append ac_configure_args1 " '$ac_arg'"
1998      if test $ac_must_keep_next = true; then
1999	ac_must_keep_next=false # Got value, back to normal.
2000      else
2001	case $ac_arg in
2002	  *=* | --config-cache | -C | -disable-* | --disable-* \
2003	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
2004	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
2005	  | -with-* | --with-* | -without-* | --without-* | --x)
2006	    case "$ac_configure_args0 " in
2007	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2008	    esac
2009	    ;;
2010	  -* ) ac_must_keep_next=true ;;
2011	esac
2012      fi
2013      as_fn_append ac_configure_args " '$ac_arg'"
2014      ;;
2015    esac
2016  done
2017done
2018{ ac_configure_args0=; unset ac_configure_args0;}
2019{ ac_configure_args1=; unset ac_configure_args1;}
2020
2021# When interrupted or exit'd, cleanup temporary files, and complete
2022# config.log.  We remove comments because anyway the quotes in there
2023# would cause problems or look ugly.
2024# WARNING: Use '\'' to represent an apostrophe within the trap.
2025# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2026trap 'exit_status=$?
2027  # Save into config.log some information that might help in debugging.
2028  {
2029    echo
2030
2031    cat <<\_ASBOX
2032## ---------------- ##
2033## Cache variables. ##
2034## ---------------- ##
2035_ASBOX
2036    echo
2037    # The following way of writing the cache mishandles newlines in values,
2038(
2039  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2040    eval ac_val=\$$ac_var
2041    case $ac_val in #(
2042    *${as_nl}*)
2043      case $ac_var in #(
2044      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2045$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2046      esac
2047      case $ac_var in #(
2048      _ | IFS | as_nl) ;; #(
2049      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2050      *) { eval $ac_var=; unset $ac_var;} ;;
2051      esac ;;
2052    esac
2053  done
2054  (set) 2>&1 |
2055    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2056    *${as_nl}ac_space=\ *)
2057      sed -n \
2058	"s/'\''/'\''\\\\'\'''\''/g;
2059	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2060      ;; #(
2061    *)
2062      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2063      ;;
2064    esac |
2065    sort
2066)
2067    echo
2068
2069    cat <<\_ASBOX
2070## ----------------- ##
2071## Output variables. ##
2072## ----------------- ##
2073_ASBOX
2074    echo
2075    for ac_var in $ac_subst_vars
2076    do
2077      eval ac_val=\$$ac_var
2078      case $ac_val in
2079      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2080      esac
2081      $as_echo "$ac_var='\''$ac_val'\''"
2082    done | sort
2083    echo
2084
2085    if test -n "$ac_subst_files"; then
2086      cat <<\_ASBOX
2087## ------------------- ##
2088## File substitutions. ##
2089## ------------------- ##
2090_ASBOX
2091      echo
2092      for ac_var in $ac_subst_files
2093      do
2094	eval ac_val=\$$ac_var
2095	case $ac_val in
2096	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2097	esac
2098	$as_echo "$ac_var='\''$ac_val'\''"
2099      done | sort
2100      echo
2101    fi
2102
2103    if test -s confdefs.h; then
2104      cat <<\_ASBOX
2105## ----------- ##
2106## confdefs.h. ##
2107## ----------- ##
2108_ASBOX
2109      echo
2110      cat confdefs.h
2111      echo
2112    fi
2113    test "$ac_signal" != 0 &&
2114      $as_echo "$as_me: caught signal $ac_signal"
2115    $as_echo "$as_me: exit $exit_status"
2116  } >&5
2117  rm -f core *.core core.conftest.* &&
2118    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2119    exit $exit_status
2120' 0
2121for ac_signal in 1 2 13 15; do
2122  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2123done
2124ac_signal=0
2125
2126# confdefs.h avoids OS command line length limits that DEFS can exceed.
2127rm -f -r conftest* confdefs.h
2128
2129$as_echo "/* confdefs.h */" > confdefs.h
2130
2131# Predefined preprocessor variables.
2132
2133cat >>confdefs.h <<_ACEOF
2134#define PACKAGE_NAME "$PACKAGE_NAME"
2135_ACEOF
2136
2137cat >>confdefs.h <<_ACEOF
2138#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2139_ACEOF
2140
2141cat >>confdefs.h <<_ACEOF
2142#define PACKAGE_VERSION "$PACKAGE_VERSION"
2143_ACEOF
2144
2145cat >>confdefs.h <<_ACEOF
2146#define PACKAGE_STRING "$PACKAGE_STRING"
2147_ACEOF
2148
2149cat >>confdefs.h <<_ACEOF
2150#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2151_ACEOF
2152
2153cat >>confdefs.h <<_ACEOF
2154#define PACKAGE_URL "$PACKAGE_URL"
2155_ACEOF
2156
2157
2158# Let the site file select an alternate cache file if it wants to.
2159# Prefer an explicitly selected file to automatically selected ones.
2160ac_site_file1=NONE
2161ac_site_file2=NONE
2162if test -n "$CONFIG_SITE"; then
2163  ac_site_file1=$CONFIG_SITE
2164elif test "x$prefix" != xNONE; then
2165  ac_site_file1=$prefix/share/config.site
2166  ac_site_file2=$prefix/etc/config.site
2167else
2168  ac_site_file1=$ac_default_prefix/share/config.site
2169  ac_site_file2=$ac_default_prefix/etc/config.site
2170fi
2171for ac_site_file in "$ac_site_file1" "$ac_site_file2"
2172do
2173  test "x$ac_site_file" = xNONE && continue
2174  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
2175    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2176$as_echo "$as_me: loading site script $ac_site_file" >&6;}
2177    sed 's/^/| /' "$ac_site_file" >&5
2178    . "$ac_site_file"
2179  fi
2180done
2181
2182if test -r "$cache_file"; then
2183  # Some versions of bash will fail to source /dev/null (special files
2184  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2185  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2186    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2187$as_echo "$as_me: loading cache $cache_file" >&6;}
2188    case $cache_file in
2189      [\\/]* | ?:[\\/]* ) . "$cache_file";;
2190      *)                      . "./$cache_file";;
2191    esac
2192  fi
2193else
2194  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2195$as_echo "$as_me: creating cache $cache_file" >&6;}
2196  >$cache_file
2197fi
2198
2199as_fn_append ac_header_list " stdlib.h"
2200as_fn_append ac_header_list " unistd.h"
2201as_fn_append ac_header_list " sys/param.h"
2202# Check that the precious variables saved in the cache have kept the same
2203# value.
2204ac_cache_corrupted=false
2205for ac_var in $ac_precious_vars; do
2206  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2207  eval ac_new_set=\$ac_env_${ac_var}_set
2208  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2209  eval ac_new_val=\$ac_env_${ac_var}_value
2210  case $ac_old_set,$ac_new_set in
2211    set,)
2212      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2213$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2214      ac_cache_corrupted=: ;;
2215    ,set)
2216      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2217$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2218      ac_cache_corrupted=: ;;
2219    ,);;
2220    *)
2221      if test "x$ac_old_val" != "x$ac_new_val"; then
2222	# differences in whitespace do not lead to failure.
2223	ac_old_val_w=`echo x $ac_old_val`
2224	ac_new_val_w=`echo x $ac_new_val`
2225	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2226	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2227$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2228	  ac_cache_corrupted=:
2229	else
2230	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2231$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2232	  eval $ac_var=\$ac_old_val
2233	fi
2234	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2235$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2236	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2237$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2238      fi;;
2239  esac
2240  # Pass precious variables to config.status.
2241  if test "$ac_new_set" = set; then
2242    case $ac_new_val in
2243    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2244    *) ac_arg=$ac_var=$ac_new_val ;;
2245    esac
2246    case " $ac_configure_args " in
2247      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2248      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2249    esac
2250  fi
2251done
2252if $ac_cache_corrupted; then
2253  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2254$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2255  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2256$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2257  as_fn_error "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2258fi
2259## -------------------- ##
2260## Main body of script. ##
2261## -------------------- ##
2262
2263ac_ext=c
2264ac_cpp='$CPP $CPPFLAGS'
2265ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2266ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2267ac_compiler_gnu=$ac_cv_c_compiler_gnu
2268
2269
2270
2271am__api_version='1.11'
2272
2273ac_aux_dir=
2274for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2275  for ac_t in install-sh install.sh shtool; do
2276    if test -f "$ac_dir/$ac_t"; then
2277      ac_aux_dir=$ac_dir
2278      ac_install_sh="$ac_aux_dir/$ac_t -c"
2279      break 2
2280    fi
2281  done
2282done
2283if test -z "$ac_aux_dir"; then
2284  as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2285fi
2286
2287# These three variables are undocumented and unsupported,
2288# and are intended to be withdrawn in a future Autoconf release.
2289# They can cause serious problems if a builder's source tree is in a directory
2290# whose full name contains unusual characters.
2291ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2292ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2293ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2294
2295
2296# Find a good install program.  We prefer a C program (faster),
2297# so one script is as good as another.  But avoid the broken or
2298# incompatible versions:
2299# SysV /etc/install, /usr/sbin/install
2300# SunOS /usr/etc/install
2301# IRIX /sbin/install
2302# AIX /bin/install
2303# AmigaOS /C/install, which installs bootblocks on floppy discs
2304# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2305# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2306# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2307# OS/2's system install, which has a completely different semantic
2308# ./install, which can be erroneously created by make from ./install.sh.
2309# Reject install programs that cannot install multiple files.
2310{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2311$as_echo_n "checking for a BSD-compatible install... " >&6; }
2312if test -z "$INSTALL"; then
2313if test "${ac_cv_path_install+set}" = set; then :
2314  $as_echo_n "(cached) " >&6
2315else
2316  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2317for as_dir in $PATH
2318do
2319  IFS=$as_save_IFS
2320  test -z "$as_dir" && as_dir=.
2321    # Account for people who put trailing slashes in PATH elements.
2322case $as_dir/ in #((
2323  ./ | .// | /[cC]/* | \
2324  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2325  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2326  /usr/ucb/* ) ;;
2327  *)
2328    # OSF1 and SCO ODT 3.0 have their own names for install.
2329    # Don't use installbsd from OSF since it installs stuff as root
2330    # by default.
2331    for ac_prog in ginstall scoinst install; do
2332      for ac_exec_ext in '' $ac_executable_extensions; do
2333	if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2334	  if test $ac_prog = install &&
2335	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2336	    # AIX install.  It has an incompatible calling convention.
2337	    :
2338	  elif test $ac_prog = install &&
2339	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2340	    # program-specific install script used by HP pwplus--don't use.
2341	    :
2342	  else
2343	    rm -rf conftest.one conftest.two conftest.dir
2344	    echo one > conftest.one
2345	    echo two > conftest.two
2346	    mkdir conftest.dir
2347	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2348	      test -s conftest.one && test -s conftest.two &&
2349	      test -s conftest.dir/conftest.one &&
2350	      test -s conftest.dir/conftest.two
2351	    then
2352	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2353	      break 3
2354	    fi
2355	  fi
2356	fi
2357      done
2358    done
2359    ;;
2360esac
2361
2362  done
2363IFS=$as_save_IFS
2364
2365rm -rf conftest.one conftest.two conftest.dir
2366
2367fi
2368  if test "${ac_cv_path_install+set}" = set; then
2369    INSTALL=$ac_cv_path_install
2370  else
2371    # As a last resort, use the slow shell script.  Don't cache a
2372    # value for INSTALL within a source directory, because that will
2373    # break other packages using the cache if that directory is
2374    # removed, or if the value is a relative name.
2375    INSTALL=$ac_install_sh
2376  fi
2377fi
2378{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2379$as_echo "$INSTALL" >&6; }
2380
2381# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2382# It thinks the first close brace ends the variable substitution.
2383test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2384
2385test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2386
2387test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2388
2389{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2390$as_echo_n "checking whether build environment is sane... " >&6; }
2391# Just in case
2392sleep 1
2393echo timestamp > conftest.file
2394# Reject unsafe characters in $srcdir or the absolute working directory
2395# name.  Accept space and tab only in the latter.
2396am_lf='
2397'
2398case `pwd` in
2399  *[\\\"\#\$\&\'\`$am_lf]*)
2400    as_fn_error "unsafe absolute working directory name" "$LINENO" 5;;
2401esac
2402case $srcdir in
2403  *[\\\"\#\$\&\'\`$am_lf\ \	]*)
2404    as_fn_error "unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2405esac
2406
2407# Do `set' in a subshell so we don't clobber the current shell's
2408# arguments.  Must try -L first in case configure is actually a
2409# symlink; some systems play weird games with the mod time of symlinks
2410# (eg FreeBSD returns the mod time of the symlink's containing
2411# directory).
2412if (
2413   set X `ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2414   if test "$*" = "X"; then
2415      # -L didn't work.
2416      set X `ls -t "$srcdir/configure" conftest.file`
2417   fi
2418   rm -f conftest.file
2419   if test "$*" != "X $srcdir/configure conftest.file" \
2420      && test "$*" != "X conftest.file $srcdir/configure"; then
2421
2422      # If neither matched, then we have a broken ls.  This can happen
2423      # if, for instance, CONFIG_SHELL is bash and it inherits a
2424      # broken ls alias from the environment.  This has actually
2425      # happened.  Such a system could not be considered "sane".
2426      as_fn_error "ls -t appears to fail.  Make sure there is not a broken
2427alias in your environment" "$LINENO" 5
2428   fi
2429
2430   test "$2" = conftest.file
2431   )
2432then
2433   # Ok.
2434   :
2435else
2436   as_fn_error "newly created file is older than distributed files!
2437Check your system clock" "$LINENO" 5
2438fi
2439{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2440$as_echo "yes" >&6; }
2441test "$program_prefix" != NONE &&
2442  program_transform_name="s&^&$program_prefix&;$program_transform_name"
2443# Use a double $ so make ignores it.
2444test "$program_suffix" != NONE &&
2445  program_transform_name="s&\$&$program_suffix&;$program_transform_name"
2446# Double any \ or $.
2447# By default was `s,x,x', remove it if useless.
2448ac_script='s/[\\$]/&&/g;s/;s,x,x,$//'
2449program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
2450
2451# expand $ac_aux_dir to an absolute path
2452am_aux_dir=`cd $ac_aux_dir && pwd`
2453
2454if test x"${MISSING+set}" != xset; then
2455  case $am_aux_dir in
2456  *\ * | *\	*)
2457    MISSING="\${SHELL} \"$am_aux_dir/missing\"" ;;
2458  *)
2459    MISSING="\${SHELL} $am_aux_dir/missing" ;;
2460  esac
2461fi
2462# Use eval to expand $SHELL
2463if eval "$MISSING --run true"; then
2464  am_missing_run="$MISSING --run "
2465else
2466  am_missing_run=
2467  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2468$as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2469fi
2470
2471if test x"${install_sh}" != xset; then
2472  case $am_aux_dir in
2473  *\ * | *\	*)
2474    install_sh="\${SHELL} '$am_aux_dir/install-sh'" ;;
2475  *)
2476    install_sh="\${SHELL} $am_aux_dir/install-sh"
2477  esac
2478fi
2479
2480# Installed binaries are usually stripped using `strip' when the user
2481# run `make install-strip'.  However `strip' might not be the right
2482# tool to use in cross-compilation environments, therefore Automake
2483# will honor the `STRIP' environment variable to overrule this program.
2484if test "$cross_compiling" != no; then
2485  if test -n "$ac_tool_prefix"; then
2486  # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2487set dummy ${ac_tool_prefix}strip; ac_word=$2
2488{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2489$as_echo_n "checking for $ac_word... " >&6; }
2490if test "${ac_cv_prog_STRIP+set}" = set; then :
2491  $as_echo_n "(cached) " >&6
2492else
2493  if test -n "$STRIP"; then
2494  ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
2495else
2496as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2497for as_dir in $PATH
2498do
2499  IFS=$as_save_IFS
2500  test -z "$as_dir" && as_dir=.
2501    for ac_exec_ext in '' $ac_executable_extensions; do
2502  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2503    ac_cv_prog_STRIP="${ac_tool_prefix}strip"
2504    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2505    break 2
2506  fi
2507done
2508  done
2509IFS=$as_save_IFS
2510
2511fi
2512fi
2513STRIP=$ac_cv_prog_STRIP
2514if test -n "$STRIP"; then
2515  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2516$as_echo "$STRIP" >&6; }
2517else
2518  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2519$as_echo "no" >&6; }
2520fi
2521
2522
2523fi
2524if test -z "$ac_cv_prog_STRIP"; then
2525  ac_ct_STRIP=$STRIP
2526  # Extract the first word of "strip", so it can be a program name with args.
2527set dummy strip; ac_word=$2
2528{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2529$as_echo_n "checking for $ac_word... " >&6; }
2530if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2531  $as_echo_n "(cached) " >&6
2532else
2533  if test -n "$ac_ct_STRIP"; then
2534  ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
2535else
2536as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2537for as_dir in $PATH
2538do
2539  IFS=$as_save_IFS
2540  test -z "$as_dir" && as_dir=.
2541    for ac_exec_ext in '' $ac_executable_extensions; do
2542  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2543    ac_cv_prog_ac_ct_STRIP="strip"
2544    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2545    break 2
2546  fi
2547done
2548  done
2549IFS=$as_save_IFS
2550
2551fi
2552fi
2553ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
2554if test -n "$ac_ct_STRIP"; then
2555  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2556$as_echo "$ac_ct_STRIP" >&6; }
2557else
2558  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2559$as_echo "no" >&6; }
2560fi
2561
2562  if test "x$ac_ct_STRIP" = x; then
2563    STRIP=":"
2564  else
2565    case $cross_compiling:$ac_tool_warned in
2566yes:)
2567{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2568$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2569ac_tool_warned=yes ;;
2570esac
2571    STRIP=$ac_ct_STRIP
2572  fi
2573else
2574  STRIP="$ac_cv_prog_STRIP"
2575fi
2576
2577fi
2578INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s"
2579
2580{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2581$as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2582if test -z "$MKDIR_P"; then
2583  if test "${ac_cv_path_mkdir+set}" = set; then :
2584  $as_echo_n "(cached) " >&6
2585else
2586  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2587for as_dir in $PATH$PATH_SEPARATOR/opt/sfw/bin
2588do
2589  IFS=$as_save_IFS
2590  test -z "$as_dir" && as_dir=.
2591    for ac_prog in mkdir gmkdir; do
2592	 for ac_exec_ext in '' $ac_executable_extensions; do
2593	   { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } || continue
2594	   case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2595	     'mkdir (GNU coreutils) '* | \
2596	     'mkdir (coreutils) '* | \
2597	     'mkdir (fileutils) '4.1*)
2598	       ac_cv_path_mkdir=$as_dir/$ac_prog$ac_exec_ext
2599	       break 3;;
2600	   esac
2601	 done
2602       done
2603  done
2604IFS=$as_save_IFS
2605
2606fi
2607
2608  test -d ./--version && rmdir ./--version
2609  if test "${ac_cv_path_mkdir+set}" = set; then
2610    MKDIR_P="$ac_cv_path_mkdir -p"
2611  else
2612    # As a last resort, use the slow shell script.  Don't cache a
2613    # value for MKDIR_P within a source directory, because that will
2614    # break other packages using the cache if that directory is
2615    # removed, or if the value is a relative name.
2616    MKDIR_P="$ac_install_sh -d"
2617  fi
2618fi
2619{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2620$as_echo "$MKDIR_P" >&6; }
2621
2622mkdir_p="$MKDIR_P"
2623case $mkdir_p in
2624  [\\/$]* | ?:[\\/]*) ;;
2625  */*) mkdir_p="\$(top_builddir)/$mkdir_p" ;;
2626esac
2627
2628for ac_prog in gawk mawk nawk awk
2629do
2630  # Extract the first word of "$ac_prog", so it can be a program name with args.
2631set dummy $ac_prog; ac_word=$2
2632{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2633$as_echo_n "checking for $ac_word... " >&6; }
2634if test "${ac_cv_prog_AWK+set}" = set; then :
2635  $as_echo_n "(cached) " >&6
2636else
2637  if test -n "$AWK"; then
2638  ac_cv_prog_AWK="$AWK" # Let the user override the test.
2639else
2640as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2641for as_dir in $PATH
2642do
2643  IFS=$as_save_IFS
2644  test -z "$as_dir" && as_dir=.
2645    for ac_exec_ext in '' $ac_executable_extensions; do
2646  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2647    ac_cv_prog_AWK="$ac_prog"
2648    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2649    break 2
2650  fi
2651done
2652  done
2653IFS=$as_save_IFS
2654
2655fi
2656fi
2657AWK=$ac_cv_prog_AWK
2658if test -n "$AWK"; then
2659  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2660$as_echo "$AWK" >&6; }
2661else
2662  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2663$as_echo "no" >&6; }
2664fi
2665
2666
2667  test -n "$AWK" && break
2668done
2669
2670{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2671$as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2672set x ${MAKE-make}
2673ac_make=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2674if { as_var=ac_cv_prog_make_${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2675  $as_echo_n "(cached) " >&6
2676else
2677  cat >conftest.make <<\_ACEOF
2678SHELL = /bin/sh
2679all:
2680	@echo '@@@%%%=$(MAKE)=@@@%%%'
2681_ACEOF
2682# GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2683case `${MAKE-make} -f conftest.make 2>/dev/null` in
2684  *@@@%%%=?*=@@@%%%*)
2685    eval ac_cv_prog_make_${ac_make}_set=yes;;
2686  *)
2687    eval ac_cv_prog_make_${ac_make}_set=no;;
2688esac
2689rm -f conftest.make
2690fi
2691if eval test \$ac_cv_prog_make_${ac_make}_set = yes; then
2692  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2693$as_echo "yes" >&6; }
2694  SET_MAKE=
2695else
2696  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2697$as_echo "no" >&6; }
2698  SET_MAKE="MAKE=${MAKE-make}"
2699fi
2700
2701rm -rf .tst 2>/dev/null
2702mkdir .tst 2>/dev/null
2703if test -d .tst; then
2704  am__leading_dot=.
2705else
2706  am__leading_dot=_
2707fi
2708rmdir .tst 2>/dev/null
2709
2710if test "`cd $srcdir && pwd`" != "`pwd`"; then
2711  # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2712  # is not polluted with repeated "-I."
2713  am__isrc=' -I$(srcdir)'
2714  # test to see if srcdir already configured
2715  if test -f $srcdir/config.status; then
2716    as_fn_error "source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2717  fi
2718fi
2719
2720# test whether we have cygpath
2721if test -z "$CYGPATH_W"; then
2722  if (cygpath --version) >/dev/null 2>/dev/null; then
2723    CYGPATH_W='cygpath -w'
2724  else
2725    CYGPATH_W=echo
2726  fi
2727fi
2728
2729
2730# Define the identity of the package.
2731 PACKAGE='marisa'
2732 VERSION='0.1.4'
2733
2734
2735cat >>confdefs.h <<_ACEOF
2736#define PACKAGE "$PACKAGE"
2737_ACEOF
2738
2739
2740cat >>confdefs.h <<_ACEOF
2741#define VERSION "$VERSION"
2742_ACEOF
2743
2744# Some tools Automake needs.
2745
2746ACLOCAL=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2747
2748
2749AUTOCONF=${AUTOCONF-"${am_missing_run}autoconf"}
2750
2751
2752AUTOMAKE=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2753
2754
2755AUTOHEADER=${AUTOHEADER-"${am_missing_run}autoheader"}
2756
2757
2758MAKEINFO=${MAKEINFO-"${am_missing_run}makeinfo"}
2759
2760# We need awk for the "check" target.  The system "awk" is bad on
2761# some platforms.
2762# Always define AMTAR for backward compatibility.
2763
2764AMTAR=${AMTAR-"${am_missing_run}tar"}
2765
2766am__tar='${AMTAR} chof - "$$tardir"'; am__untar='${AMTAR} xf -'
2767
2768
2769
2770
2771
2772
2773# Checks for programs.
2774ac_ext=cpp
2775ac_cpp='$CXXCPP $CPPFLAGS'
2776ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2777ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2778ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2779if test -z "$CXX"; then
2780  if test -n "$CCC"; then
2781    CXX=$CCC
2782  else
2783    if test -n "$ac_tool_prefix"; then
2784  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2785  do
2786    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2787set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2788{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2789$as_echo_n "checking for $ac_word... " >&6; }
2790if test "${ac_cv_prog_CXX+set}" = set; then :
2791  $as_echo_n "(cached) " >&6
2792else
2793  if test -n "$CXX"; then
2794  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2795else
2796as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2797for as_dir in $PATH
2798do
2799  IFS=$as_save_IFS
2800  test -z "$as_dir" && as_dir=.
2801    for ac_exec_ext in '' $ac_executable_extensions; do
2802  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2803    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2804    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2805    break 2
2806  fi
2807done
2808  done
2809IFS=$as_save_IFS
2810
2811fi
2812fi
2813CXX=$ac_cv_prog_CXX
2814if test -n "$CXX"; then
2815  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2816$as_echo "$CXX" >&6; }
2817else
2818  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2819$as_echo "no" >&6; }
2820fi
2821
2822
2823    test -n "$CXX" && break
2824  done
2825fi
2826if test -z "$CXX"; then
2827  ac_ct_CXX=$CXX
2828  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2829do
2830  # Extract the first word of "$ac_prog", so it can be a program name with args.
2831set dummy $ac_prog; ac_word=$2
2832{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2833$as_echo_n "checking for $ac_word... " >&6; }
2834if test "${ac_cv_prog_ac_ct_CXX+set}" = set; then :
2835  $as_echo_n "(cached) " >&6
2836else
2837  if test -n "$ac_ct_CXX"; then
2838  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2839else
2840as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2841for as_dir in $PATH
2842do
2843  IFS=$as_save_IFS
2844  test -z "$as_dir" && as_dir=.
2845    for ac_exec_ext in '' $ac_executable_extensions; do
2846  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2847    ac_cv_prog_ac_ct_CXX="$ac_prog"
2848    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2849    break 2
2850  fi
2851done
2852  done
2853IFS=$as_save_IFS
2854
2855fi
2856fi
2857ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2858if test -n "$ac_ct_CXX"; then
2859  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2860$as_echo "$ac_ct_CXX" >&6; }
2861else
2862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2863$as_echo "no" >&6; }
2864fi
2865
2866
2867  test -n "$ac_ct_CXX" && break
2868done
2869
2870  if test "x$ac_ct_CXX" = x; then
2871    CXX="g++"
2872  else
2873    case $cross_compiling:$ac_tool_warned in
2874yes:)
2875{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2876$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2877ac_tool_warned=yes ;;
2878esac
2879    CXX=$ac_ct_CXX
2880  fi
2881fi
2882
2883  fi
2884fi
2885# Provide some information about the compiler.
2886$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2887set X $ac_compile
2888ac_compiler=$2
2889for ac_option in --version -v -V -qversion; do
2890  { { ac_try="$ac_compiler $ac_option >&5"
2891case "(($ac_try" in
2892  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2893  *) ac_try_echo=$ac_try;;
2894esac
2895eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2896$as_echo "$ac_try_echo"; } >&5
2897  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2898  ac_status=$?
2899  if test -s conftest.err; then
2900    sed '10a\
2901... rest of stderr output deleted ...
2902         10q' conftest.err >conftest.er1
2903    cat conftest.er1 >&5
2904  fi
2905  rm -f conftest.er1 conftest.err
2906  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2907  test $ac_status = 0; }
2908done
2909
2910cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2911/* end confdefs.h.  */
2912
2913int
2914main ()
2915{
2916
2917  ;
2918  return 0;
2919}
2920_ACEOF
2921ac_clean_files_save=$ac_clean_files
2922ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2923# Try to create an executable without -o first, disregard a.out.
2924# It will help us diagnose broken compilers, and finding out an intuition
2925# of exeext.
2926{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
2927$as_echo_n "checking whether the C++ compiler works... " >&6; }
2928ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2929
2930# The possible output files:
2931ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2932
2933ac_rmfiles=
2934for ac_file in $ac_files
2935do
2936  case $ac_file in
2937    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2938    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2939  esac
2940done
2941rm -f $ac_rmfiles
2942
2943if { { ac_try="$ac_link_default"
2944case "(($ac_try" in
2945  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2946  *) ac_try_echo=$ac_try;;
2947esac
2948eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2949$as_echo "$ac_try_echo"; } >&5
2950  (eval "$ac_link_default") 2>&5
2951  ac_status=$?
2952  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2953  test $ac_status = 0; }; then :
2954  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2955# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2956# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2957# so that the user can short-circuit this test for compilers unknown to
2958# Autoconf.
2959for ac_file in $ac_files ''
2960do
2961  test -f "$ac_file" || continue
2962  case $ac_file in
2963    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2964	;;
2965    [ab].out )
2966	# We found the default executable, but exeext='' is most
2967	# certainly right.
2968	break;;
2969    *.* )
2970	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2971	then :; else
2972	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2973	fi
2974	# We set ac_cv_exeext here because the later test for it is not
2975	# safe: cross compilers may not add the suffix if given an `-o'
2976	# argument, so we may need to know it at that point already.
2977	# Even if this section looks crufty: it has the advantage of
2978	# actually working.
2979	break;;
2980    * )
2981	break;;
2982  esac
2983done
2984test "$ac_cv_exeext" = no && ac_cv_exeext=
2985
2986else
2987  ac_file=''
2988fi
2989if test -z "$ac_file"; then :
2990  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2991$as_echo "no" >&6; }
2992$as_echo "$as_me: failed program was:" >&5
2993sed 's/^/| /' conftest.$ac_ext >&5
2994
2995{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2996$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2997{ as_fn_set_status 77
2998as_fn_error "C++ compiler cannot create executables
2999See \`config.log' for more details." "$LINENO" 5; }; }
3000else
3001  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3002$as_echo "yes" >&6; }
3003fi
3004{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
3005$as_echo_n "checking for C++ compiler default output file name... " >&6; }
3006{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3007$as_echo "$ac_file" >&6; }
3008ac_exeext=$ac_cv_exeext
3009
3010rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
3011ac_clean_files=$ac_clean_files_save
3012{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3013$as_echo_n "checking for suffix of executables... " >&6; }
3014if { { ac_try="$ac_link"
3015case "(($ac_try" in
3016  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3017  *) ac_try_echo=$ac_try;;
3018esac
3019eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3020$as_echo "$ac_try_echo"; } >&5
3021  (eval "$ac_link") 2>&5
3022  ac_status=$?
3023  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3024  test $ac_status = 0; }; then :
3025  # If both `conftest.exe' and `conftest' are `present' (well, observable)
3026# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
3027# work properly (i.e., refer to `conftest.exe'), while it won't with
3028# `rm'.
3029for ac_file in conftest.exe conftest conftest.*; do
3030  test -f "$ac_file" || continue
3031  case $ac_file in
3032    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3033    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
3034	  break;;
3035    * ) break;;
3036  esac
3037done
3038else
3039  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3040$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3041as_fn_error "cannot compute suffix of executables: cannot compile and link
3042See \`config.log' for more details." "$LINENO" 5; }
3043fi
3044rm -f conftest conftest$ac_cv_exeext
3045{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3046$as_echo "$ac_cv_exeext" >&6; }
3047
3048rm -f conftest.$ac_ext
3049EXEEXT=$ac_cv_exeext
3050ac_exeext=$EXEEXT
3051cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3052/* end confdefs.h.  */
3053#include <stdio.h>
3054int
3055main ()
3056{
3057FILE *f = fopen ("conftest.out", "w");
3058 return ferror (f) || fclose (f) != 0;
3059
3060  ;
3061  return 0;
3062}
3063_ACEOF
3064ac_clean_files="$ac_clean_files conftest.out"
3065# Check that the compiler produces executables we can run.  If not, either
3066# the compiler is broken, or we cross compile.
3067{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3068$as_echo_n "checking whether we are cross compiling... " >&6; }
3069if test "$cross_compiling" != yes; then
3070  { { ac_try="$ac_link"
3071case "(($ac_try" in
3072  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3073  *) ac_try_echo=$ac_try;;
3074esac
3075eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3076$as_echo "$ac_try_echo"; } >&5
3077  (eval "$ac_link") 2>&5
3078  ac_status=$?
3079  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3080  test $ac_status = 0; }
3081  if { ac_try='./conftest$ac_cv_exeext'
3082  { { case "(($ac_try" in
3083  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3084  *) ac_try_echo=$ac_try;;
3085esac
3086eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3087$as_echo "$ac_try_echo"; } >&5
3088  (eval "$ac_try") 2>&5
3089  ac_status=$?
3090  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3091  test $ac_status = 0; }; }; then
3092    cross_compiling=no
3093  else
3094    if test "$cross_compiling" = maybe; then
3095	cross_compiling=yes
3096    else
3097	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3098$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3099as_fn_error "cannot run C++ compiled programs.
3100If you meant to cross compile, use \`--host'.
3101See \`config.log' for more details." "$LINENO" 5; }
3102    fi
3103  fi
3104fi
3105{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3106$as_echo "$cross_compiling" >&6; }
3107
3108rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
3109ac_clean_files=$ac_clean_files_save
3110{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3111$as_echo_n "checking for suffix of object files... " >&6; }
3112if test "${ac_cv_objext+set}" = set; then :
3113  $as_echo_n "(cached) " >&6
3114else
3115  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3116/* end confdefs.h.  */
3117
3118int
3119main ()
3120{
3121
3122  ;
3123  return 0;
3124}
3125_ACEOF
3126rm -f conftest.o conftest.obj
3127if { { ac_try="$ac_compile"
3128case "(($ac_try" in
3129  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3130  *) ac_try_echo=$ac_try;;
3131esac
3132eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3133$as_echo "$ac_try_echo"; } >&5
3134  (eval "$ac_compile") 2>&5
3135  ac_status=$?
3136  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3137  test $ac_status = 0; }; then :
3138  for ac_file in conftest.o conftest.obj conftest.*; do
3139  test -f "$ac_file" || continue;
3140  case $ac_file in
3141    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3142    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3143       break;;
3144  esac
3145done
3146else
3147  $as_echo "$as_me: failed program was:" >&5
3148sed 's/^/| /' conftest.$ac_ext >&5
3149
3150{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3151$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3152as_fn_error "cannot compute suffix of object files: cannot compile
3153See \`config.log' for more details." "$LINENO" 5; }
3154fi
3155rm -f conftest.$ac_cv_objext conftest.$ac_ext
3156fi
3157{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3158$as_echo "$ac_cv_objext" >&6; }
3159OBJEXT=$ac_cv_objext
3160ac_objext=$OBJEXT
3161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
3162$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
3163if test "${ac_cv_cxx_compiler_gnu+set}" = set; then :
3164  $as_echo_n "(cached) " >&6
3165else
3166  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3167/* end confdefs.h.  */
3168
3169int
3170main ()
3171{
3172#ifndef __GNUC__
3173       choke me
3174#endif
3175
3176  ;
3177  return 0;
3178}
3179_ACEOF
3180if ac_fn_cxx_try_compile "$LINENO"; then :
3181  ac_compiler_gnu=yes
3182else
3183  ac_compiler_gnu=no
3184fi
3185rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3186ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
3187
3188fi
3189{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
3190$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
3191if test $ac_compiler_gnu = yes; then
3192  GXX=yes
3193else
3194  GXX=
3195fi
3196ac_test_CXXFLAGS=${CXXFLAGS+set}
3197ac_save_CXXFLAGS=$CXXFLAGS
3198{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
3199$as_echo_n "checking whether $CXX accepts -g... " >&6; }
3200if test "${ac_cv_prog_cxx_g+set}" = set; then :
3201  $as_echo_n "(cached) " >&6
3202else
3203  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
3204   ac_cxx_werror_flag=yes
3205   ac_cv_prog_cxx_g=no
3206   CXXFLAGS="-g"
3207   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3208/* end confdefs.h.  */
3209
3210int
3211main ()
3212{
3213
3214  ;
3215  return 0;
3216}
3217_ACEOF
3218if ac_fn_cxx_try_compile "$LINENO"; then :
3219  ac_cv_prog_cxx_g=yes
3220else
3221  CXXFLAGS=""
3222      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3223/* end confdefs.h.  */
3224
3225int
3226main ()
3227{
3228
3229  ;
3230  return 0;
3231}
3232_ACEOF
3233if ac_fn_cxx_try_compile "$LINENO"; then :
3234
3235else
3236  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3237	 CXXFLAGS="-g"
3238	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3239/* end confdefs.h.  */
3240
3241int
3242main ()
3243{
3244
3245  ;
3246  return 0;
3247}
3248_ACEOF
3249if ac_fn_cxx_try_compile "$LINENO"; then :
3250  ac_cv_prog_cxx_g=yes
3251fi
3252rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3253fi
3254rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3255fi
3256rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3257   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
3258fi
3259{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
3260$as_echo "$ac_cv_prog_cxx_g" >&6; }
3261if test "$ac_test_CXXFLAGS" = set; then
3262  CXXFLAGS=$ac_save_CXXFLAGS
3263elif test $ac_cv_prog_cxx_g = yes; then
3264  if test "$GXX" = yes; then
3265    CXXFLAGS="-g -O2"
3266  else
3267    CXXFLAGS="-g"
3268  fi
3269else
3270  if test "$GXX" = yes; then
3271    CXXFLAGS="-O2"
3272  else
3273    CXXFLAGS=
3274  fi
3275fi
3276ac_ext=c
3277ac_cpp='$CPP $CPPFLAGS'
3278ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3279ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3280ac_compiler_gnu=$ac_cv_c_compiler_gnu
3281DEPDIR="${am__leading_dot}deps"
3282
3283ac_config_commands="$ac_config_commands depfiles"
3284
3285
3286am_make=${MAKE-make}
3287cat > confinc << 'END'
3288am__doit:
3289	@echo this is the am__doit target
3290.PHONY: am__doit
3291END
3292# If we don't find an include directive, just comment out the code.
3293{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3294$as_echo_n "checking for style of include used by $am_make... " >&6; }
3295am__include="#"
3296am__quote=
3297_am_result=none
3298# First try GNU make style include.
3299echo "include confinc" > confmf
3300# Ignore all kinds of additional output from `make'.
3301case `$am_make -s -f confmf 2> /dev/null` in #(
3302*the\ am__doit\ target*)
3303  am__include=include
3304  am__quote=
3305  _am_result=GNU
3306  ;;
3307esac
3308# Now try BSD make style include.
3309if test "$am__include" = "#"; then
3310   echo '.include "confinc"' > confmf
3311   case `$am_make -s -f confmf 2> /dev/null` in #(
3312   *the\ am__doit\ target*)
3313     am__include=.include
3314     am__quote="\""
3315     _am_result=BSD
3316     ;;
3317   esac
3318fi
3319
3320
3321{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3322$as_echo "$_am_result" >&6; }
3323rm -f confinc confmf
3324
3325# Check whether --enable-dependency-tracking was given.
3326if test "${enable_dependency_tracking+set}" = set; then :
3327  enableval=$enable_dependency_tracking;
3328fi
3329
3330if test "x$enable_dependency_tracking" != xno; then
3331  am_depcomp="$ac_aux_dir/depcomp"
3332  AMDEPBACKSLASH='\'
3333fi
3334 if test "x$enable_dependency_tracking" != xno; then
3335  AMDEP_TRUE=
3336  AMDEP_FALSE='#'
3337else
3338  AMDEP_TRUE='#'
3339  AMDEP_FALSE=
3340fi
3341
3342
3343
3344depcc="$CXX"  am_compiler_list=
3345
3346{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3347$as_echo_n "checking dependency style of $depcc... " >&6; }
3348if test "${am_cv_CXX_dependencies_compiler_type+set}" = set; then :
3349  $as_echo_n "(cached) " >&6
3350else
3351  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3352  # We make a subdir and do the tests there.  Otherwise we can end up
3353  # making bogus files that we don't know about and never remove.  For
3354  # instance it was reported that on HP-UX the gcc test will end up
3355  # making a dummy file named `D' -- because `-MD' means `put the output
3356  # in D'.
3357  mkdir conftest.dir
3358  # Copy depcomp to subdir because otherwise we won't find it if we're
3359  # using a relative directory.
3360  cp "$am_depcomp" conftest.dir
3361  cd conftest.dir
3362  # We will build objects and dependencies in a subdirectory because
3363  # it helps to detect inapplicable dependency modes.  For instance
3364  # both Tru64's cc and ICC support -MD to output dependencies as a
3365  # side effect of compilation, but ICC will put the dependencies in
3366  # the current directory while Tru64 will put them in the object
3367  # directory.
3368  mkdir sub
3369
3370  am_cv_CXX_dependencies_compiler_type=none
3371  if test "$am_compiler_list" = ""; then
3372     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3373  fi
3374  am__universal=false
3375  case " $depcc " in #(
3376     *\ -arch\ *\ -arch\ *) am__universal=true ;;
3377     esac
3378
3379  for depmode in $am_compiler_list; do
3380    # Setup a source with many dependencies, because some compilers
3381    # like to wrap large dependency lists on column 80 (with \), and
3382    # we should not choose a depcomp mode which is confused by this.
3383    #
3384    # We need to recreate these files for each test, as the compiler may
3385    # overwrite some of them when testing with obscure command lines.
3386    # This happens at least with the AIX C compiler.
3387    : > sub/conftest.c
3388    for i in 1 2 3 4 5 6; do
3389      echo '#include "conftst'$i'.h"' >> sub/conftest.c
3390      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3391      # Solaris 8's {/usr,}/bin/sh.
3392      touch sub/conftst$i.h
3393    done
3394    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3395
3396    # We check with `-c' and `-o' for the sake of the "dashmstdout"
3397    # mode.  It turns out that the SunPro C++ compiler does not properly
3398    # handle `-M -o', and we need to detect this.  Also, some Intel
3399    # versions had trouble with output in subdirs
3400    am__obj=sub/conftest.${OBJEXT-o}
3401    am__minus_obj="-o $am__obj"
3402    case $depmode in
3403    gcc)
3404      # This depmode causes a compiler race in universal mode.
3405      test "$am__universal" = false || continue
3406      ;;
3407    nosideeffect)
3408      # after this tag, mechanisms are not by side-effect, so they'll
3409      # only be used when explicitly requested
3410      if test "x$enable_dependency_tracking" = xyes; then
3411	continue
3412      else
3413	break
3414      fi
3415      ;;
3416    msvisualcpp | msvcmsys)
3417      # This compiler won't grok `-c -o', but also, the minuso test has
3418      # not run yet.  These depmodes are late enough in the game, and
3419      # so weak that their functioning should not be impacted.
3420      am__obj=conftest.${OBJEXT-o}
3421      am__minus_obj=
3422      ;;
3423    none) break ;;
3424    esac
3425    if depmode=$depmode \
3426       source=sub/conftest.c object=$am__obj \
3427       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
3428       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
3429         >/dev/null 2>conftest.err &&
3430       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
3431       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
3432       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
3433       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
3434      # icc doesn't choke on unknown options, it will just issue warnings
3435      # or remarks (even with -Werror).  So we grep stderr for any message
3436      # that says an option was ignored or not supported.
3437      # When given -MP, icc 7.0 and 7.1 complain thusly:
3438      #   icc: Command line warning: ignoring option '-M'; no argument required
3439      # The diagnosis changed in icc 8.0:
3440      #   icc: Command line remark: option '-MP' not supported
3441      if (grep 'ignoring option' conftest.err ||
3442          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
3443        am_cv_CXX_dependencies_compiler_type=$depmode
3444        break
3445      fi
3446    fi
3447  done
3448
3449  cd ..
3450  rm -rf conftest.dir
3451else
3452  am_cv_CXX_dependencies_compiler_type=none
3453fi
3454
3455fi
3456{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CXX_dependencies_compiler_type" >&5
3457$as_echo "$am_cv_CXX_dependencies_compiler_type" >&6; }
3458CXXDEPMODE=depmode=$am_cv_CXX_dependencies_compiler_type
3459
3460 if
3461  test "x$enable_dependency_tracking" != xno \
3462  && test "$am_cv_CXX_dependencies_compiler_type" = gcc3; then
3463  am__fastdepCXX_TRUE=
3464  am__fastdepCXX_FALSE='#'
3465else
3466  am__fastdepCXX_TRUE='#'
3467  am__fastdepCXX_FALSE=
3468fi
3469
3470
3471ac_ext=c
3472ac_cpp='$CPP $CPPFLAGS'
3473ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3474ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3475ac_compiler_gnu=$ac_cv_c_compiler_gnu
3476if test -n "$ac_tool_prefix"; then
3477  # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3478set dummy ${ac_tool_prefix}gcc; ac_word=$2
3479{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3480$as_echo_n "checking for $ac_word... " >&6; }
3481if test "${ac_cv_prog_CC+set}" = set; then :
3482  $as_echo_n "(cached) " >&6
3483else
3484  if test -n "$CC"; then
3485  ac_cv_prog_CC="$CC" # Let the user override the test.
3486else
3487as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3488for as_dir in $PATH
3489do
3490  IFS=$as_save_IFS
3491  test -z "$as_dir" && as_dir=.
3492    for ac_exec_ext in '' $ac_executable_extensions; do
3493  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3494    ac_cv_prog_CC="${ac_tool_prefix}gcc"
3495    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3496    break 2
3497  fi
3498done
3499  done
3500IFS=$as_save_IFS
3501
3502fi
3503fi
3504CC=$ac_cv_prog_CC
3505if test -n "$CC"; then
3506  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3507$as_echo "$CC" >&6; }
3508else
3509  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3510$as_echo "no" >&6; }
3511fi
3512
3513
3514fi
3515if test -z "$ac_cv_prog_CC"; then
3516  ac_ct_CC=$CC
3517  # Extract the first word of "gcc", so it can be a program name with args.
3518set dummy gcc; ac_word=$2
3519{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3520$as_echo_n "checking for $ac_word... " >&6; }
3521if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3522  $as_echo_n "(cached) " >&6
3523else
3524  if test -n "$ac_ct_CC"; then
3525  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3526else
3527as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3528for as_dir in $PATH
3529do
3530  IFS=$as_save_IFS
3531  test -z "$as_dir" && as_dir=.
3532    for ac_exec_ext in '' $ac_executable_extensions; do
3533  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3534    ac_cv_prog_ac_ct_CC="gcc"
3535    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3536    break 2
3537  fi
3538done
3539  done
3540IFS=$as_save_IFS
3541
3542fi
3543fi
3544ac_ct_CC=$ac_cv_prog_ac_ct_CC
3545if test -n "$ac_ct_CC"; then
3546  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3547$as_echo "$ac_ct_CC" >&6; }
3548else
3549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3550$as_echo "no" >&6; }
3551fi
3552
3553  if test "x$ac_ct_CC" = x; then
3554    CC=""
3555  else
3556    case $cross_compiling:$ac_tool_warned in
3557yes:)
3558{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3559$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3560ac_tool_warned=yes ;;
3561esac
3562    CC=$ac_ct_CC
3563  fi
3564else
3565  CC="$ac_cv_prog_CC"
3566fi
3567
3568if test -z "$CC"; then
3569          if test -n "$ac_tool_prefix"; then
3570    # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3571set dummy ${ac_tool_prefix}cc; ac_word=$2
3572{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3573$as_echo_n "checking for $ac_word... " >&6; }
3574if test "${ac_cv_prog_CC+set}" = set; then :
3575  $as_echo_n "(cached) " >&6
3576else
3577  if test -n "$CC"; then
3578  ac_cv_prog_CC="$CC" # Let the user override the test.
3579else
3580as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3581for as_dir in $PATH
3582do
3583  IFS=$as_save_IFS
3584  test -z "$as_dir" && as_dir=.
3585    for ac_exec_ext in '' $ac_executable_extensions; do
3586  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3587    ac_cv_prog_CC="${ac_tool_prefix}cc"
3588    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3589    break 2
3590  fi
3591done
3592  done
3593IFS=$as_save_IFS
3594
3595fi
3596fi
3597CC=$ac_cv_prog_CC
3598if test -n "$CC"; then
3599  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3600$as_echo "$CC" >&6; }
3601else
3602  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3603$as_echo "no" >&6; }
3604fi
3605
3606
3607  fi
3608fi
3609if test -z "$CC"; then
3610  # Extract the first word of "cc", so it can be a program name with args.
3611set dummy cc; ac_word=$2
3612{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3613$as_echo_n "checking for $ac_word... " >&6; }
3614if test "${ac_cv_prog_CC+set}" = set; then :
3615  $as_echo_n "(cached) " >&6
3616else
3617  if test -n "$CC"; then
3618  ac_cv_prog_CC="$CC" # Let the user override the test.
3619else
3620  ac_prog_rejected=no
3621as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3622for as_dir in $PATH
3623do
3624  IFS=$as_save_IFS
3625  test -z "$as_dir" && as_dir=.
3626    for ac_exec_ext in '' $ac_executable_extensions; do
3627  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3628    if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3629       ac_prog_rejected=yes
3630       continue
3631     fi
3632    ac_cv_prog_CC="cc"
3633    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3634    break 2
3635  fi
3636done
3637  done
3638IFS=$as_save_IFS
3639
3640if test $ac_prog_rejected = yes; then
3641  # We found a bogon in the path, so make sure we never use it.
3642  set dummy $ac_cv_prog_CC
3643  shift
3644  if test $# != 0; then
3645    # We chose a different compiler from the bogus one.
3646    # However, it has the same basename, so the bogon will be chosen
3647    # first if we set CC to just the basename; use the full file name.
3648    shift
3649    ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
3650  fi
3651fi
3652fi
3653fi
3654CC=$ac_cv_prog_CC
3655if test -n "$CC"; then
3656  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3657$as_echo "$CC" >&6; }
3658else
3659  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3660$as_echo "no" >&6; }
3661fi
3662
3663
3664fi
3665if test -z "$CC"; then
3666  if test -n "$ac_tool_prefix"; then
3667  for ac_prog in cl.exe
3668  do
3669    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3670set dummy $ac_tool_prefix$ac_prog; ac_word=$2
3671{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3672$as_echo_n "checking for $ac_word... " >&6; }
3673if test "${ac_cv_prog_CC+set}" = set; then :
3674  $as_echo_n "(cached) " >&6
3675else
3676  if test -n "$CC"; then
3677  ac_cv_prog_CC="$CC" # Let the user override the test.
3678else
3679as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3680for as_dir in $PATH
3681do
3682  IFS=$as_save_IFS
3683  test -z "$as_dir" && as_dir=.
3684    for ac_exec_ext in '' $ac_executable_extensions; do
3685  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3686    ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
3687    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3688    break 2
3689  fi
3690done
3691  done
3692IFS=$as_save_IFS
3693
3694fi
3695fi
3696CC=$ac_cv_prog_CC
3697if test -n "$CC"; then
3698  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3699$as_echo "$CC" >&6; }
3700else
3701  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3702$as_echo "no" >&6; }
3703fi
3704
3705
3706    test -n "$CC" && break
3707  done
3708fi
3709if test -z "$CC"; then
3710  ac_ct_CC=$CC
3711  for ac_prog in cl.exe
3712do
3713  # Extract the first word of "$ac_prog", so it can be a program name with args.
3714set dummy $ac_prog; ac_word=$2
3715{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3716$as_echo_n "checking for $ac_word... " >&6; }
3717if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3718  $as_echo_n "(cached) " >&6
3719else
3720  if test -n "$ac_ct_CC"; then
3721  ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
3722else
3723as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3724for as_dir in $PATH
3725do
3726  IFS=$as_save_IFS
3727  test -z "$as_dir" && as_dir=.
3728    for ac_exec_ext in '' $ac_executable_extensions; do
3729  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3730    ac_cv_prog_ac_ct_CC="$ac_prog"
3731    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3732    break 2
3733  fi
3734done
3735  done
3736IFS=$as_save_IFS
3737
3738fi
3739fi
3740ac_ct_CC=$ac_cv_prog_ac_ct_CC
3741if test -n "$ac_ct_CC"; then
3742  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3743$as_echo "$ac_ct_CC" >&6; }
3744else
3745  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3746$as_echo "no" >&6; }
3747fi
3748
3749
3750  test -n "$ac_ct_CC" && break
3751done
3752
3753  if test "x$ac_ct_CC" = x; then
3754    CC=""
3755  else
3756    case $cross_compiling:$ac_tool_warned in
3757yes:)
3758{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3759$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3760ac_tool_warned=yes ;;
3761esac
3762    CC=$ac_ct_CC
3763  fi
3764fi
3765
3766fi
3767
3768
3769test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3770$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3771as_fn_error "no acceptable C compiler found in \$PATH
3772See \`config.log' for more details." "$LINENO" 5; }
3773
3774# Provide some information about the compiler.
3775$as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3776set X $ac_compile
3777ac_compiler=$2
3778for ac_option in --version -v -V -qversion; do
3779  { { ac_try="$ac_compiler $ac_option >&5"
3780case "(($ac_try" in
3781  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3782  *) ac_try_echo=$ac_try;;
3783esac
3784eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3785$as_echo "$ac_try_echo"; } >&5
3786  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3787  ac_status=$?
3788  if test -s conftest.err; then
3789    sed '10a\
3790... rest of stderr output deleted ...
3791         10q' conftest.err >conftest.er1
3792    cat conftest.er1 >&5
3793  fi
3794  rm -f conftest.er1 conftest.err
3795  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3796  test $ac_status = 0; }
3797done
3798
3799{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3800$as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3801if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3802  $as_echo_n "(cached) " >&6
3803else
3804  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3805/* end confdefs.h.  */
3806
3807int
3808main ()
3809{
3810#ifndef __GNUC__
3811       choke me
3812#endif
3813
3814  ;
3815  return 0;
3816}
3817_ACEOF
3818if ac_fn_c_try_compile "$LINENO"; then :
3819  ac_compiler_gnu=yes
3820else
3821  ac_compiler_gnu=no
3822fi
3823rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3824ac_cv_c_compiler_gnu=$ac_compiler_gnu
3825
3826fi
3827{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3828$as_echo "$ac_cv_c_compiler_gnu" >&6; }
3829if test $ac_compiler_gnu = yes; then
3830  GCC=yes
3831else
3832  GCC=
3833fi
3834ac_test_CFLAGS=${CFLAGS+set}
3835ac_save_CFLAGS=$CFLAGS
3836{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3837$as_echo_n "checking whether $CC accepts -g... " >&6; }
3838if test "${ac_cv_prog_cc_g+set}" = set; then :
3839  $as_echo_n "(cached) " >&6
3840else
3841  ac_save_c_werror_flag=$ac_c_werror_flag
3842   ac_c_werror_flag=yes
3843   ac_cv_prog_cc_g=no
3844   CFLAGS="-g"
3845   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3846/* end confdefs.h.  */
3847
3848int
3849main ()
3850{
3851
3852  ;
3853  return 0;
3854}
3855_ACEOF
3856if ac_fn_c_try_compile "$LINENO"; then :
3857  ac_cv_prog_cc_g=yes
3858else
3859  CFLAGS=""
3860      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3861/* end confdefs.h.  */
3862
3863int
3864main ()
3865{
3866
3867  ;
3868  return 0;
3869}
3870_ACEOF
3871if ac_fn_c_try_compile "$LINENO"; then :
3872
3873else
3874  ac_c_werror_flag=$ac_save_c_werror_flag
3875	 CFLAGS="-g"
3876	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3877/* end confdefs.h.  */
3878
3879int
3880main ()
3881{
3882
3883  ;
3884  return 0;
3885}
3886_ACEOF
3887if ac_fn_c_try_compile "$LINENO"; then :
3888  ac_cv_prog_cc_g=yes
3889fi
3890rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3891fi
3892rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3893fi
3894rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3895   ac_c_werror_flag=$ac_save_c_werror_flag
3896fi
3897{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3898$as_echo "$ac_cv_prog_cc_g" >&6; }
3899if test "$ac_test_CFLAGS" = set; then
3900  CFLAGS=$ac_save_CFLAGS
3901elif test $ac_cv_prog_cc_g = yes; then
3902  if test "$GCC" = yes; then
3903    CFLAGS="-g -O2"
3904  else
3905    CFLAGS="-g"
3906  fi
3907else
3908  if test "$GCC" = yes; then
3909    CFLAGS="-O2"
3910  else
3911    CFLAGS=
3912  fi
3913fi
3914{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3915$as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3916if test "${ac_cv_prog_cc_c89+set}" = set; then :
3917  $as_echo_n "(cached) " >&6
3918else
3919  ac_cv_prog_cc_c89=no
3920ac_save_CC=$CC
3921cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3922/* end confdefs.h.  */
3923#include <stdarg.h>
3924#include <stdio.h>
3925#include <sys/types.h>
3926#include <sys/stat.h>
3927/* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
3928struct buf { int x; };
3929FILE * (*rcsopen) (struct buf *, struct stat *, int);
3930static char *e (p, i)
3931     char **p;
3932     int i;
3933{
3934  return p[i];
3935}
3936static char *f (char * (*g) (char **, int), char **p, ...)
3937{
3938  char *s;
3939  va_list v;
3940  va_start (v,p);
3941  s = g (p, va_arg (v,int));
3942  va_end (v);
3943  return s;
3944}
3945
3946/* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
3947   function prototypes and stuff, but not '\xHH' hex character constants.
3948   These don't provoke an error unfortunately, instead are silently treated
3949   as 'x'.  The following induces an error, until -std is added to get
3950   proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
3951   array size at least.  It's necessary to write '\x00'==0 to get something
3952   that's true only with -std.  */
3953int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3954
3955/* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3956   inside strings and character constants.  */
3957#define FOO(x) 'x'
3958int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3959
3960int test (int i, double x);
3961struct s1 {int (*f) (int a);};
3962struct s2 {int (*f) (double a);};
3963int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3964int argc;
3965char **argv;
3966int
3967main ()
3968{
3969return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
3970  ;
3971  return 0;
3972}
3973_ACEOF
3974for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3975	-Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3976do
3977  CC="$ac_save_CC $ac_arg"
3978  if ac_fn_c_try_compile "$LINENO"; then :
3979  ac_cv_prog_cc_c89=$ac_arg
3980fi
3981rm -f core conftest.err conftest.$ac_objext
3982  test "x$ac_cv_prog_cc_c89" != "xno" && break
3983done
3984rm -f conftest.$ac_ext
3985CC=$ac_save_CC
3986
3987fi
3988# AC_CACHE_VAL
3989case "x$ac_cv_prog_cc_c89" in
3990  x)
3991    { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3992$as_echo "none needed" >&6; } ;;
3993  xno)
3994    { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3995$as_echo "unsupported" >&6; } ;;
3996  *)
3997    CC="$CC $ac_cv_prog_cc_c89"
3998    { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3999$as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4000esac
4001if test "x$ac_cv_prog_cc_c89" != xno; then :
4002
4003fi
4004
4005ac_ext=c
4006ac_cpp='$CPP $CPPFLAGS'
4007ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4008ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4009ac_compiler_gnu=$ac_cv_c_compiler_gnu
4010
4011depcc="$CC"   am_compiler_list=
4012
4013{ $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
4014$as_echo_n "checking dependency style of $depcc... " >&6; }
4015if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
4016  $as_echo_n "(cached) " >&6
4017else
4018  if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
4019  # We make a subdir and do the tests there.  Otherwise we can end up
4020  # making bogus files that we don't know about and never remove.  For
4021  # instance it was reported that on HP-UX the gcc test will end up
4022  # making a dummy file named `D' -- because `-MD' means `put the output
4023  # in D'.
4024  mkdir conftest.dir
4025  # Copy depcomp to subdir because otherwise we won't find it if we're
4026  # using a relative directory.
4027  cp "$am_depcomp" conftest.dir
4028  cd conftest.dir
4029  # We will build objects and dependencies in a subdirectory because
4030  # it helps to detect inapplicable dependency modes.  For instance
4031  # both Tru64's cc and ICC support -MD to output dependencies as a
4032  # side effect of compilation, but ICC will put the dependencies in
4033  # the current directory while Tru64 will put them in the object
4034  # directory.
4035  mkdir sub
4036
4037  am_cv_CC_dependencies_compiler_type=none
4038  if test "$am_compiler_list" = ""; then
4039     am_compiler_list=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
4040  fi
4041  am__universal=false
4042  case " $depcc " in #(
4043     *\ -arch\ *\ -arch\ *) am__universal=true ;;
4044     esac
4045
4046  for depmode in $am_compiler_list; do
4047    # Setup a source with many dependencies, because some compilers
4048    # like to wrap large dependency lists on column 80 (with \), and
4049    # we should not choose a depcomp mode which is confused by this.
4050    #
4051    # We need to recreate these files for each test, as the compiler may
4052    # overwrite some of them when testing with obscure command lines.
4053    # This happens at least with the AIX C compiler.
4054    : > sub/conftest.c
4055    for i in 1 2 3 4 5 6; do
4056      echo '#include "conftst'$i'.h"' >> sub/conftest.c
4057      # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
4058      # Solaris 8's {/usr,}/bin/sh.
4059      touch sub/conftst$i.h
4060    done
4061    echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
4062
4063    # We check with `-c' and `-o' for the sake of the "dashmstdout"
4064    # mode.  It turns out that the SunPro C++ compiler does not properly
4065    # handle `-M -o', and we need to detect this.  Also, some Intel
4066    # versions had trouble with output in subdirs
4067    am__obj=sub/conftest.${OBJEXT-o}
4068    am__minus_obj="-o $am__obj"
4069    case $depmode in
4070    gcc)
4071      # This depmode causes a compiler race in universal mode.
4072      test "$am__universal" = false || continue
4073      ;;
4074    nosideeffect)
4075      # after this tag, mechanisms are not by side-effect, so they'll
4076      # only be used when explicitly requested
4077      if test "x$enable_dependency_tracking" = xyes; then
4078	continue
4079      else
4080	break
4081      fi
4082      ;;
4083    msvisualcpp | msvcmsys)
4084      # This compiler won't grok `-c -o', but also, the minuso test has
4085      # not run yet.  These depmodes are late enough in the game, and
4086      # so weak that their functioning should not be impacted.
4087      am__obj=conftest.${OBJEXT-o}
4088      am__minus_obj=
4089      ;;
4090    none) break ;;
4091    esac
4092    if depmode=$depmode \
4093       source=sub/conftest.c object=$am__obj \
4094       depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
4095       $SHELL ./depcomp $depcc -c $am__minus_obj sub/conftest.c \
4096         >/dev/null 2>conftest.err &&
4097       grep sub/conftst1.h sub/conftest.Po > /dev/null 2>&1 &&
4098       grep sub/conftst6.h sub/conftest.Po > /dev/null 2>&1 &&
4099       grep $am__obj sub/conftest.Po > /dev/null 2>&1 &&
4100       ${MAKE-make} -s -f confmf > /dev/null 2>&1; then
4101      # icc doesn't choke on unknown options, it will just issue warnings
4102      # or remarks (even with -Werror).  So we grep stderr for any message
4103      # that says an option was ignored or not supported.
4104      # When given -MP, icc 7.0 and 7.1 complain thusly:
4105      #   icc: Command line warning: ignoring option '-M'; no argument required
4106      # The diagnosis changed in icc 8.0:
4107      #   icc: Command line remark: option '-MP' not supported
4108      if (grep 'ignoring option' conftest.err ||
4109          grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
4110        am_cv_CC_dependencies_compiler_type=$depmode
4111        break
4112      fi
4113    fi
4114  done
4115
4116  cd ..
4117  rm -rf conftest.dir
4118else
4119  am_cv_CC_dependencies_compiler_type=none
4120fi
4121
4122fi
4123{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4124$as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4125CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
4126
4127 if
4128  test "x$enable_dependency_tracking" != xno \
4129  && test "$am_cv_CC_dependencies_compiler_type" = gcc3; then
4130  am__fastdepCC_TRUE=
4131  am__fastdepCC_FALSE='#'
4132else
4133  am__fastdepCC_TRUE='#'
4134  am__fastdepCC_FALSE=
4135fi
4136
4137
4138if test -n "$ac_tool_prefix"; then
4139  # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
4140set dummy ${ac_tool_prefix}ranlib; ac_word=$2
4141{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4142$as_echo_n "checking for $ac_word... " >&6; }
4143if test "${ac_cv_prog_RANLIB+set}" = set; then :
4144  $as_echo_n "(cached) " >&6
4145else
4146  if test -n "$RANLIB"; then
4147  ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
4148else
4149as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4150for as_dir in $PATH
4151do
4152  IFS=$as_save_IFS
4153  test -z "$as_dir" && as_dir=.
4154    for ac_exec_ext in '' $ac_executable_extensions; do
4155  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4156    ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib"
4157    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4158    break 2
4159  fi
4160done
4161  done
4162IFS=$as_save_IFS
4163
4164fi
4165fi
4166RANLIB=$ac_cv_prog_RANLIB
4167if test -n "$RANLIB"; then
4168  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
4169$as_echo "$RANLIB" >&6; }
4170else
4171  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4172$as_echo "no" >&6; }
4173fi
4174
4175
4176fi
4177if test -z "$ac_cv_prog_RANLIB"; then
4178  ac_ct_RANLIB=$RANLIB
4179  # Extract the first word of "ranlib", so it can be a program name with args.
4180set dummy ranlib; ac_word=$2
4181{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4182$as_echo_n "checking for $ac_word... " >&6; }
4183if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
4184  $as_echo_n "(cached) " >&6
4185else
4186  if test -n "$ac_ct_RANLIB"; then
4187  ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
4188else
4189as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4190for as_dir in $PATH
4191do
4192  IFS=$as_save_IFS
4193  test -z "$as_dir" && as_dir=.
4194    for ac_exec_ext in '' $ac_executable_extensions; do
4195  if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4196    ac_cv_prog_ac_ct_RANLIB="ranlib"
4197    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4198    break 2
4199  fi
4200done
4201  done
4202IFS=$as_save_IFS
4203
4204fi
4205fi
4206ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
4207if test -n "$ac_ct_RANLIB"; then
4208  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
4209$as_echo "$ac_ct_RANLIB" >&6; }
4210else
4211  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4212$as_echo "no" >&6; }
4213fi
4214
4215  if test "x$ac_ct_RANLIB" = x; then
4216    RANLIB=":"
4217  else
4218    case $cross_compiling:$ac_tool_warned in
4219yes:)
4220{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4221$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4222ac_tool_warned=yes ;;
4223esac
4224    RANLIB=$ac_ct_RANLIB
4225  fi
4226else
4227  RANLIB="$ac_cv_prog_RANLIB"
4228fi
4229
4230
4231
4232# Checks for libraries.
4233
4234# Checks for header files.
4235
4236ac_ext=c
4237ac_cpp='$CPP $CPPFLAGS'
4238ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4239ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4240ac_compiler_gnu=$ac_cv_c_compiler_gnu
4241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4242$as_echo_n "checking how to run the C preprocessor... " >&6; }
4243# On Suns, sometimes $CPP names a directory.
4244if test -n "$CPP" && test -d "$CPP"; then
4245  CPP=
4246fi
4247if test -z "$CPP"; then
4248  if test "${ac_cv_prog_CPP+set}" = set; then :
4249  $as_echo_n "(cached) " >&6
4250else
4251      # Double quotes because CPP needs to be expanded
4252    for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4253    do
4254      ac_preproc_ok=false
4255for ac_c_preproc_warn_flag in '' yes
4256do
4257  # Use a header file that comes with gcc, so configuring glibc
4258  # with a fresh cross-compiler works.
4259  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4260  # <limits.h> exists even on freestanding compilers.
4261  # On the NeXT, cc -E runs the code through the compiler's parser,
4262  # not just through cpp. "Syntax error" is here to catch this case.
4263  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4264/* end confdefs.h.  */
4265#ifdef __STDC__
4266# include <limits.h>
4267#else
4268# include <assert.h>
4269#endif
4270		     Syntax error
4271_ACEOF
4272if ac_fn_c_try_cpp "$LINENO"; then :
4273
4274else
4275  # Broken: fails on valid input.
4276continue
4277fi
4278rm -f conftest.err conftest.$ac_ext
4279
4280  # OK, works on sane cases.  Now check whether nonexistent headers
4281  # can be detected and how.
4282  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4283/* end confdefs.h.  */
4284#include <ac_nonexistent.h>
4285_ACEOF
4286if ac_fn_c_try_cpp "$LINENO"; then :
4287  # Broken: success on invalid input.
4288continue
4289else
4290  # Passes both tests.
4291ac_preproc_ok=:
4292break
4293fi
4294rm -f conftest.err conftest.$ac_ext
4295
4296done
4297# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4298rm -f conftest.err conftest.$ac_ext
4299if $ac_preproc_ok; then :
4300  break
4301fi
4302
4303    done
4304    ac_cv_prog_CPP=$CPP
4305
4306fi
4307  CPP=$ac_cv_prog_CPP
4308else
4309  ac_cv_prog_CPP=$CPP
4310fi
4311{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
4312$as_echo "$CPP" >&6; }
4313ac_preproc_ok=false
4314for ac_c_preproc_warn_flag in '' yes
4315do
4316  # Use a header file that comes with gcc, so configuring glibc
4317  # with a fresh cross-compiler works.
4318  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4319  # <limits.h> exists even on freestanding compilers.
4320  # On the NeXT, cc -E runs the code through the compiler's parser,
4321  # not just through cpp. "Syntax error" is here to catch this case.
4322  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4323/* end confdefs.h.  */
4324#ifdef __STDC__
4325# include <limits.h>
4326#else
4327# include <assert.h>
4328#endif
4329		     Syntax error
4330_ACEOF
4331if ac_fn_c_try_cpp "$LINENO"; then :
4332
4333else
4334  # Broken: fails on valid input.
4335continue
4336fi
4337rm -f conftest.err conftest.$ac_ext
4338
4339  # OK, works on sane cases.  Now check whether nonexistent headers
4340  # can be detected and how.
4341  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4342/* end confdefs.h.  */
4343#include <ac_nonexistent.h>
4344_ACEOF
4345if ac_fn_c_try_cpp "$LINENO"; then :
4346  # Broken: success on invalid input.
4347continue
4348else
4349  # Passes both tests.
4350ac_preproc_ok=:
4351break
4352fi
4353rm -f conftest.err conftest.$ac_ext
4354
4355done
4356# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4357rm -f conftest.err conftest.$ac_ext
4358if $ac_preproc_ok; then :
4359
4360else
4361  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4362$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4363as_fn_error "C preprocessor \"$CPP\" fails sanity check
4364See \`config.log' for more details." "$LINENO" 5; }
4365fi
4366
4367ac_ext=c
4368ac_cpp='$CPP $CPPFLAGS'
4369ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4370ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4371ac_compiler_gnu=$ac_cv_c_compiler_gnu
4372
4373
4374{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4375$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4376if test "${ac_cv_path_GREP+set}" = set; then :
4377  $as_echo_n "(cached) " >&6
4378else
4379  if test -z "$GREP"; then
4380  ac_path_GREP_found=false
4381  # Loop through the user's path and test for each of PROGNAME-LIST
4382  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4383for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4384do
4385  IFS=$as_save_IFS
4386  test -z "$as_dir" && as_dir=.
4387    for ac_prog in grep ggrep; do
4388    for ac_exec_ext in '' $ac_executable_extensions; do
4389      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
4390      { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } || continue
4391# Check for GNU ac_path_GREP and select it if it is found.
4392  # Check for GNU $ac_path_GREP
4393case `"$ac_path_GREP" --version 2>&1` in
4394*GNU*)
4395  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
4396*)
4397  ac_count=0
4398  $as_echo_n 0123456789 >"conftest.in"
4399  while :
4400  do
4401    cat "conftest.in" "conftest.in" >"conftest.tmp"
4402    mv "conftest.tmp" "conftest.in"
4403    cp "conftest.in" "conftest.nl"
4404    $as_echo 'GREP' >> "conftest.nl"
4405    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4406    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4407    as_fn_arith $ac_count + 1 && ac_count=$as_val
4408    if test $ac_count -gt ${ac_path_GREP_max-0}; then
4409      # Best one so far, save it but keep looking for a better one
4410      ac_cv_path_GREP="$ac_path_GREP"
4411      ac_path_GREP_max=$ac_count
4412    fi
4413    # 10*(2^10) chars as input seems more than enough
4414    test $ac_count -gt 10 && break
4415  done
4416  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4417esac
4418
4419      $ac_path_GREP_found && break 3
4420    done
4421  done
4422  done
4423IFS=$as_save_IFS
4424  if test -z "$ac_cv_path_GREP"; then
4425    as_fn_error "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4426  fi
4427else
4428  ac_cv_path_GREP=$GREP
4429fi
4430
4431fi
4432{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4433$as_echo "$ac_cv_path_GREP" >&6; }
4434 GREP="$ac_cv_path_GREP"
4435
4436
4437{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4438$as_echo_n "checking for egrep... " >&6; }
4439if test "${ac_cv_path_EGREP+set}" = set; then :
4440  $as_echo_n "(cached) " >&6
4441else
4442  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
4443   then ac_cv_path_EGREP="$GREP -E"
4444   else
4445     if test -z "$EGREP"; then
4446  ac_path_EGREP_found=false
4447  # Loop through the user's path and test for each of PROGNAME-LIST
4448  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4449for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
4450do
4451  IFS=$as_save_IFS
4452  test -z "$as_dir" && as_dir=.
4453    for ac_prog in egrep; do
4454    for ac_exec_ext in '' $ac_executable_extensions; do
4455      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
4456      { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } || continue
4457# Check for GNU ac_path_EGREP and select it if it is found.
4458  # Check for GNU $ac_path_EGREP
4459case `"$ac_path_EGREP" --version 2>&1` in
4460*GNU*)
4461  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
4462*)
4463  ac_count=0
4464  $as_echo_n 0123456789 >"conftest.in"
4465  while :
4466  do
4467    cat "conftest.in" "conftest.in" >"conftest.tmp"
4468    mv "conftest.tmp" "conftest.in"
4469    cp "conftest.in" "conftest.nl"
4470    $as_echo 'EGREP' >> "conftest.nl"
4471    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
4472    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
4473    as_fn_arith $ac_count + 1 && ac_count=$as_val
4474    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4475      # Best one so far, save it but keep looking for a better one
4476      ac_cv_path_EGREP="$ac_path_EGREP"
4477      ac_path_EGREP_max=$ac_count
4478    fi
4479    # 10*(2^10) chars as input seems more than enough
4480    test $ac_count -gt 10 && break
4481  done
4482  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
4483esac
4484
4485      $ac_path_EGREP_found && break 3
4486    done
4487  done
4488  done
4489IFS=$as_save_IFS
4490  if test -z "$ac_cv_path_EGREP"; then
4491    as_fn_error "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4492  fi
4493else
4494  ac_cv_path_EGREP=$EGREP
4495fi
4496
4497   fi
4498fi
4499{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4500$as_echo "$ac_cv_path_EGREP" >&6; }
4501 EGREP="$ac_cv_path_EGREP"
4502
4503
4504{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4505$as_echo_n "checking for ANSI C header files... " >&6; }
4506if test "${ac_cv_header_stdc+set}" = set; then :
4507  $as_echo_n "(cached) " >&6
4508else
4509  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4510/* end confdefs.h.  */
4511#include <stdlib.h>
4512#include <stdarg.h>
4513#include <string.h>
4514#include <float.h>
4515
4516int
4517main ()
4518{
4519
4520  ;
4521  return 0;
4522}
4523_ACEOF
4524if ac_fn_c_try_compile "$LINENO"; then :
4525  ac_cv_header_stdc=yes
4526else
4527  ac_cv_header_stdc=no
4528fi
4529rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4530
4531if test $ac_cv_header_stdc = yes; then
4532  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4533  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4534/* end confdefs.h.  */
4535#include <string.h>
4536
4537_ACEOF
4538if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4539  $EGREP "memchr" >/dev/null 2>&1; then :
4540
4541else
4542  ac_cv_header_stdc=no
4543fi
4544rm -f conftest*
4545
4546fi
4547
4548if test $ac_cv_header_stdc = yes; then
4549  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4550  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4551/* end confdefs.h.  */
4552#include <stdlib.h>
4553
4554_ACEOF
4555if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4556  $EGREP "free" >/dev/null 2>&1; then :
4557
4558else
4559  ac_cv_header_stdc=no
4560fi
4561rm -f conftest*
4562
4563fi
4564
4565if test $ac_cv_header_stdc = yes; then
4566  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4567  if test "$cross_compiling" = yes; then :
4568  :
4569else
4570  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4571/* end confdefs.h.  */
4572#include <ctype.h>
4573#include <stdlib.h>
4574#if ((' ' & 0x0FF) == 0x020)
4575# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4576# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4577#else
4578# define ISLOWER(c) \
4579		   (('a' <= (c) && (c) <= 'i') \
4580		     || ('j' <= (c) && (c) <= 'r') \
4581		     || ('s' <= (c) && (c) <= 'z'))
4582# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4583#endif
4584
4585#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4586int
4587main ()
4588{
4589  int i;
4590  for (i = 0; i < 256; i++)
4591    if (XOR (islower (i), ISLOWER (i))
4592	|| toupper (i) != TOUPPER (i))
4593      return 2;
4594  return 0;
4595}
4596_ACEOF
4597if ac_fn_c_try_run "$LINENO"; then :
4598
4599else
4600  ac_cv_header_stdc=no
4601fi
4602rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4603  conftest.$ac_objext conftest.beam conftest.$ac_ext
4604fi
4605
4606fi
4607fi
4608{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4609$as_echo "$ac_cv_header_stdc" >&6; }
4610if test $ac_cv_header_stdc = yes; then
4611
4612$as_echo "#define STDC_HEADERS 1" >>confdefs.h
4613
4614fi
4615
4616# On IRIX 5.3, sys/types and inttypes.h are conflicting.
4617for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
4618		  inttypes.h stdint.h unistd.h
4619do :
4620  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4621ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4622"
4623eval as_val=\$$as_ac_Header
4624   if test "x$as_val" = x""yes; then :
4625  cat >>confdefs.h <<_ACEOF
4626#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4627_ACEOF
4628
4629fi
4630
4631done
4632
4633
4634for ac_header in fcntl.h limits.h stddef.h stdint.h unistd.h
4635do :
4636  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4637ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4638eval as_val=\$$as_ac_Header
4639   if test "x$as_val" = x""yes; then :
4640  cat >>confdefs.h <<_ACEOF
4641#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4642_ACEOF
4643
4644fi
4645
4646done
4647
4648
4649# Checks for typedefs, structures, and compiler characteristics.
4650{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for stdbool.h that conforms to C99" >&5
4651$as_echo_n "checking for stdbool.h that conforms to C99... " >&6; }
4652if test "${ac_cv_header_stdbool_h+set}" = set; then :
4653  $as_echo_n "(cached) " >&6
4654else
4655  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4656/* end confdefs.h.  */
4657
4658#include <stdbool.h>
4659#ifndef bool
4660 "error: bool is not defined"
4661#endif
4662#ifndef false
4663 "error: false is not defined"
4664#endif
4665#if false
4666 "error: false is not 0"
4667#endif
4668#ifndef true
4669 "error: true is not defined"
4670#endif
4671#if true != 1
4672 "error: true is not 1"
4673#endif
4674#ifndef __bool_true_false_are_defined
4675 "error: __bool_true_false_are_defined is not defined"
4676#endif
4677
4678	struct s { _Bool s: 1; _Bool t; } s;
4679
4680	char a[true == 1 ? 1 : -1];
4681	char b[false == 0 ? 1 : -1];
4682	char c[__bool_true_false_are_defined == 1 ? 1 : -1];
4683	char d[(bool) 0.5 == true ? 1 : -1];
4684	bool e = &s;
4685	char f[(_Bool) 0.0 == false ? 1 : -1];
4686	char g[true];
4687	char h[sizeof (_Bool)];
4688	char i[sizeof s.t];
4689	enum { j = false, k = true, l = false * true, m = true * 256 };
4690	/* The following fails for
4691	   HP aC++/ANSI C B3910B A.05.55 [Dec 04 2003]. */
4692	_Bool n[m];
4693	char o[sizeof n == m * sizeof n[0] ? 1 : -1];
4694	char p[-1 - (_Bool) 0 < 0 && -1 - (bool) 0 < 0 ? 1 : -1];
4695#	if defined __xlc__ || defined __GNUC__
4696	 /* Catch a bug in IBM AIX xlc compiler version 6.0.0.0
4697	    reported by James Lemley on 2005-10-05; see
4698	    http://lists.gnu.org/archive/html/bug-coreutils/2005-10/msg00086.html
4699	    This test is not quite right, since xlc is allowed to
4700	    reject this program, as the initializer for xlcbug is
4701	    not one of the forms that C requires support for.
4702	    However, doing the test right would require a runtime
4703	    test, and that would make cross-compilation harder.
4704	    Let us hope that IBM fixes the xlc bug, and also adds
4705	    support for this kind of constant expression.  In the
4706	    meantime, this test will reject xlc, which is OK, since
4707	    our stdbool.h substitute should suffice.  We also test
4708	    this with GCC, where it should work, to detect more
4709	    quickly whether someone messes up the test in the
4710	    future.  */
4711	 char digs[] = "0123456789";
4712	 int xlcbug = 1 / (&(digs + 5)[-2 + (bool) 1] == &digs[4] ? 1 : -1);
4713#	endif
4714	/* Catch a bug in an HP-UX C compiler.  See
4715	   http://gcc.gnu.org/ml/gcc-patches/2003-12/msg02303.html
4716	   http://lists.gnu.org/archive/html/bug-coreutils/2005-11/msg00161.html
4717	 */
4718	_Bool q = true;
4719	_Bool *pq = &q;
4720
4721int
4722main ()
4723{
4724
4725	*pq |= q;
4726	*pq |= ! q;
4727	/* Refer to every declared value, to avoid compiler optimizations.  */
4728	return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l
4729		+ !m + !n + !o + !p + !q + !pq);
4730
4731  ;
4732  return 0;
4733}
4734_ACEOF
4735if ac_fn_c_try_compile "$LINENO"; then :
4736  ac_cv_header_stdbool_h=yes
4737else
4738  ac_cv_header_stdbool_h=no
4739fi
4740rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4741fi
4742{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdbool_h" >&5
4743$as_echo "$ac_cv_header_stdbool_h" >&6; }
4744ac_fn_c_check_type "$LINENO" "_Bool" "ac_cv_type__Bool" "$ac_includes_default"
4745if test "x$ac_cv_type__Bool" = x""yes; then :
4746
4747cat >>confdefs.h <<_ACEOF
4748#define HAVE__BOOL 1
4749_ACEOF
4750
4751
4752fi
4753
4754if test $ac_cv_header_stdbool_h = yes; then
4755
4756$as_echo "#define HAVE_STDBOOL_H 1" >>confdefs.h
4757
4758fi
4759
4760{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inline" >&5
4761$as_echo_n "checking for inline... " >&6; }
4762if test "${ac_cv_c_inline+set}" = set; then :
4763  $as_echo_n "(cached) " >&6
4764else
4765  ac_cv_c_inline=no
4766for ac_kw in inline __inline__ __inline; do
4767  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4768/* end confdefs.h.  */
4769#ifndef __cplusplus
4770typedef int foo_t;
4771static $ac_kw foo_t static_foo () {return 0; }
4772$ac_kw foo_t foo () {return 0; }
4773#endif
4774
4775_ACEOF
4776if ac_fn_c_try_compile "$LINENO"; then :
4777  ac_cv_c_inline=$ac_kw
4778fi
4779rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4780  test "$ac_cv_c_inline" != no && break
4781done
4782
4783fi
4784{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_inline" >&5
4785$as_echo "$ac_cv_c_inline" >&6; }
4786
4787case $ac_cv_c_inline in
4788  inline | yes) ;;
4789  *)
4790    case $ac_cv_c_inline in
4791      no) ac_val=;;
4792      *) ac_val=$ac_cv_c_inline;;
4793    esac
4794    cat >>confdefs.h <<_ACEOF
4795#ifndef __cplusplus
4796#define inline $ac_val
4797#endif
4798_ACEOF
4799    ;;
4800esac
4801
4802ac_fn_c_check_type "$LINENO" "size_t" "ac_cv_type_size_t" "$ac_includes_default"
4803if test "x$ac_cv_type_size_t" = x""yes; then :
4804
4805else
4806
4807cat >>confdefs.h <<_ACEOF
4808#define size_t unsigned int
4809_ACEOF
4810
4811fi
4812
4813ac_fn_c_check_type "$LINENO" "ssize_t" "ac_cv_type_ssize_t" "$ac_includes_default"
4814if test "x$ac_cv_type_ssize_t" = x""yes; then :
4815
4816else
4817
4818cat >>confdefs.h <<_ACEOF
4819#define ssize_t int
4820_ACEOF
4821
4822fi
4823
4824ac_fn_c_find_uintX_t "$LINENO" "16" "ac_cv_c_uint16_t"
4825case $ac_cv_c_uint16_t in #(
4826  no|yes) ;; #(
4827  *)
4828
4829
4830cat >>confdefs.h <<_ACEOF
4831#define uint16_t $ac_cv_c_uint16_t
4832_ACEOF
4833;;
4834  esac
4835
4836ac_fn_c_find_uintX_t "$LINENO" "32" "ac_cv_c_uint32_t"
4837case $ac_cv_c_uint32_t in #(
4838  no|yes) ;; #(
4839  *)
4840
4841$as_echo "#define _UINT32_T 1" >>confdefs.h
4842
4843
4844cat >>confdefs.h <<_ACEOF
4845#define uint32_t $ac_cv_c_uint32_t
4846_ACEOF
4847;;
4848  esac
4849
4850ac_fn_c_find_uintX_t "$LINENO" "64" "ac_cv_c_uint64_t"
4851case $ac_cv_c_uint64_t in #(
4852  no|yes) ;; #(
4853  *)
4854
4855$as_echo "#define _UINT64_T 1" >>confdefs.h
4856
4857
4858cat >>confdefs.h <<_ACEOF
4859#define uint64_t $ac_cv_c_uint64_t
4860_ACEOF
4861;;
4862  esac
4863
4864ac_fn_c_find_uintX_t "$LINENO" "8" "ac_cv_c_uint8_t"
4865case $ac_cv_c_uint8_t in #(
4866  no|yes) ;; #(
4867  *)
4868
4869$as_echo "#define _UINT8_T 1" >>confdefs.h
4870
4871
4872cat >>confdefs.h <<_ACEOF
4873#define uint8_t $ac_cv_c_uint8_t
4874_ACEOF
4875;;
4876  esac
4877
4878
4879# Checks for library functions.
4880for ac_header in stdlib.h
4881do :
4882  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
4883if test "x$ac_cv_header_stdlib_h" = x""yes; then :
4884  cat >>confdefs.h <<_ACEOF
4885#define HAVE_STDLIB_H 1
4886_ACEOF
4887
4888fi
4889
4890done
4891
4892{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible malloc" >&5
4893$as_echo_n "checking for GNU libc compatible malloc... " >&6; }
4894if test "${ac_cv_func_malloc_0_nonnull+set}" = set; then :
4895  $as_echo_n "(cached) " >&6
4896else
4897  if test "$cross_compiling" = yes; then :
4898  ac_cv_func_malloc_0_nonnull=no
4899else
4900  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4901/* end confdefs.h.  */
4902#if defined STDC_HEADERS || defined HAVE_STDLIB_H
4903# include <stdlib.h>
4904#else
4905char *malloc ();
4906#endif
4907
4908int
4909main ()
4910{
4911return ! malloc (0);
4912  ;
4913  return 0;
4914}
4915_ACEOF
4916if ac_fn_c_try_run "$LINENO"; then :
4917  ac_cv_func_malloc_0_nonnull=yes
4918else
4919  ac_cv_func_malloc_0_nonnull=no
4920fi
4921rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
4922  conftest.$ac_objext conftest.beam conftest.$ac_ext
4923fi
4924
4925fi
4926{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_malloc_0_nonnull" >&5
4927$as_echo "$ac_cv_func_malloc_0_nonnull" >&6; }
4928if test $ac_cv_func_malloc_0_nonnull = yes; then :
4929
4930$as_echo "#define HAVE_MALLOC 1" >>confdefs.h
4931
4932else
4933  $as_echo "#define HAVE_MALLOC 0" >>confdefs.h
4934
4935   case " $LIBOBJS " in
4936  *" malloc.$ac_objext "* ) ;;
4937  *) LIBOBJS="$LIBOBJS malloc.$ac_objext"
4938 ;;
4939esac
4940
4941
4942$as_echo "#define malloc rpl_malloc" >>confdefs.h
4943
4944fi
4945
4946
4947
4948
4949
4950  for ac_header in $ac_header_list
4951do :
4952  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4953ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4954"
4955eval as_val=\$$as_ac_Header
4956   if test "x$as_val" = x""yes; then :
4957  cat >>confdefs.h <<_ACEOF
4958#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4959_ACEOF
4960
4961fi
4962
4963done
4964
4965
4966
4967
4968
4969
4970
4971
4972for ac_func in getpagesize
4973do :
4974  ac_fn_c_check_func "$LINENO" "getpagesize" "ac_cv_func_getpagesize"
4975if test "x$ac_cv_func_getpagesize" = x""yes; then :
4976  cat >>confdefs.h <<_ACEOF
4977#define HAVE_GETPAGESIZE 1
4978_ACEOF
4979
4980fi
4981done
4982
4983{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
4984$as_echo_n "checking for working mmap... " >&6; }
4985if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
4986  $as_echo_n "(cached) " >&6
4987else
4988  if test "$cross_compiling" = yes; then :
4989  ac_cv_func_mmap_fixed_mapped=no
4990else
4991  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4992/* end confdefs.h.  */
4993$ac_includes_default
4994/* malloc might have been renamed as rpl_malloc. */
4995#undef malloc
4996
4997/* Thanks to Mike Haertel and Jim Avera for this test.
4998   Here is a matrix of mmap possibilities:
4999	mmap private not fixed
5000	mmap private fixed at somewhere currently unmapped
5001	mmap private fixed at somewhere already mapped
5002	mmap shared not fixed
5003	mmap shared fixed at somewhere currently unmapped
5004	mmap shared fixed at somewhere already mapped
5005   For private mappings, we should verify that changes cannot be read()
5006   back from the file, nor mmap's back from the file at a different
5007   address.  (There have been systems where private was not correctly
5008   implemented like the infamous i386 svr4.0, and systems where the
5009   VM page cache was not coherent with the file system buffer cache
5010   like early versions of FreeBSD and possibly contemporary NetBSD.)
5011   For shared mappings, we should conversely verify that changes get
5012   propagated back to all the places they're supposed to be.
5013
5014   Grep wants private fixed already mapped.
5015   The main things grep needs to know about mmap are:
5016   * does it exist and is it safe to write into the mmap'd area
5017   * how to use it (BSD variants)  */
5018
5019#include <fcntl.h>
5020#include <sys/mman.h>
5021
5022#if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
5023char *malloc ();
5024#endif
5025
5026/* This mess was copied from the GNU getpagesize.h.  */
5027#ifndef HAVE_GETPAGESIZE
5028# ifdef _SC_PAGESIZE
5029#  define getpagesize() sysconf(_SC_PAGESIZE)
5030# else /* no _SC_PAGESIZE */
5031#  ifdef HAVE_SYS_PARAM_H
5032#   include <sys/param.h>
5033#   ifdef EXEC_PAGESIZE
5034#    define getpagesize() EXEC_PAGESIZE
5035#   else /* no EXEC_PAGESIZE */
5036#    ifdef NBPG
5037#     define getpagesize() NBPG * CLSIZE
5038#     ifndef CLSIZE
5039#      define CLSIZE 1
5040#     endif /* no CLSIZE */
5041#    else /* no NBPG */
5042#     ifdef NBPC
5043#      define getpagesize() NBPC
5044#     else /* no NBPC */
5045#      ifdef PAGESIZE
5046#       define getpagesize() PAGESIZE
5047#      endif /* PAGESIZE */
5048#     endif /* no NBPC */
5049#    endif /* no NBPG */
5050#   endif /* no EXEC_PAGESIZE */
5051#  else /* no HAVE_SYS_PARAM_H */
5052#   define getpagesize() 8192	/* punt totally */
5053#  endif /* no HAVE_SYS_PARAM_H */
5054# endif /* no _SC_PAGESIZE */
5055
5056#endif /* no HAVE_GETPAGESIZE */
5057
5058int
5059main ()
5060{
5061  char *data, *data2, *data3;
5062  const char *cdata2;
5063  int i, pagesize;
5064  int fd, fd2;
5065
5066  pagesize = getpagesize ();
5067
5068  /* First, make a file with some known garbage in it. */
5069  data = (char *) malloc (pagesize);
5070  if (!data)
5071    return 1;
5072  for (i = 0; i < pagesize; ++i)
5073    *(data + i) = rand ();
5074  umask (0);
5075  fd = creat ("conftest.mmap", 0600);
5076  if (fd < 0)
5077    return 2;
5078  if (write (fd, data, pagesize) != pagesize)
5079    return 3;
5080  close (fd);
5081
5082  /* Next, check that the tail of a page is zero-filled.  File must have
5083     non-zero length, otherwise we risk SIGBUS for entire page.  */
5084  fd2 = open ("conftest.txt", O_RDWR | O_CREAT | O_TRUNC, 0600);
5085  if (fd2 < 0)
5086    return 4;
5087  cdata2 = "";
5088  if (write (fd2, cdata2, 1) != 1)
5089    return 5;
5090  data2 = (char *) mmap (0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd2, 0L);
5091  if (data2 == MAP_FAILED)
5092    return 6;
5093  for (i = 0; i < pagesize; ++i)
5094    if (*(data2 + i))
5095      return 7;
5096  close (fd2);
5097  if (munmap (data2, pagesize))
5098    return 8;
5099
5100  /* Next, try to mmap the file at a fixed address which already has
5101     something else allocated at it.  If we can, also make sure that
5102     we see the same garbage.  */
5103  fd = open ("conftest.mmap", O_RDWR);
5104  if (fd < 0)
5105    return 9;
5106  if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
5107		     MAP_PRIVATE | MAP_FIXED, fd, 0L))
5108    return 10;
5109  for (i = 0; i < pagesize; ++i)
5110    if (*(data + i) != *(data2 + i))
5111      return 11;
5112
5113  /* Finally, make sure that changes to the mapped area do not
5114     percolate back to the file as seen by read().  (This is a bug on
5115     some variants of i386 svr4.0.)  */
5116  for (i = 0; i < pagesize; ++i)
5117    *(data2 + i) = *(data2 + i) + 1;
5118  data3 = (char *) malloc (pagesize);
5119  if (!data3)
5120    return 12;
5121  if (read (fd, data3, pagesize) != pagesize)
5122    return 13;
5123  for (i = 0; i < pagesize; ++i)
5124    if (*(data + i) != *(data3 + i))
5125      return 14;
5126  close (fd);
5127  return 0;
5128}
5129_ACEOF
5130if ac_fn_c_try_run "$LINENO"; then :
5131  ac_cv_func_mmap_fixed_mapped=yes
5132else
5133  ac_cv_func_mmap_fixed_mapped=no
5134fi
5135rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5136  conftest.$ac_objext conftest.beam conftest.$ac_ext
5137fi
5138
5139fi
5140{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
5141$as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
5142if test $ac_cv_func_mmap_fixed_mapped = yes; then
5143
5144$as_echo "#define HAVE_MMAP 1" >>confdefs.h
5145
5146fi
5147rm -f conftest.mmap conftest.txt
5148
5149for ac_header in stdlib.h
5150do :
5151  ac_fn_c_check_header_mongrel "$LINENO" "stdlib.h" "ac_cv_header_stdlib_h" "$ac_includes_default"
5152if test "x$ac_cv_header_stdlib_h" = x""yes; then :
5153  cat >>confdefs.h <<_ACEOF
5154#define HAVE_STDLIB_H 1
5155_ACEOF
5156
5157fi
5158
5159done
5160
5161{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU libc compatible realloc" >&5
5162$as_echo_n "checking for GNU libc compatible realloc... " >&6; }
5163if test "${ac_cv_func_realloc_0_nonnull+set}" = set; then :
5164  $as_echo_n "(cached) " >&6
5165else
5166  if test "$cross_compiling" = yes; then :
5167  ac_cv_func_realloc_0_nonnull=no
5168else
5169  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5170/* end confdefs.h.  */
5171#if defined STDC_HEADERS || defined HAVE_STDLIB_H
5172# include <stdlib.h>
5173#else
5174char *realloc ();
5175#endif
5176
5177int
5178main ()
5179{
5180return ! realloc (0, 0);
5181  ;
5182  return 0;
5183}
5184_ACEOF
5185if ac_fn_c_try_run "$LINENO"; then :
5186  ac_cv_func_realloc_0_nonnull=yes
5187else
5188  ac_cv_func_realloc_0_nonnull=no
5189fi
5190rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5191  conftest.$ac_objext conftest.beam conftest.$ac_ext
5192fi
5193
5194fi
5195{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_realloc_0_nonnull" >&5
5196$as_echo "$ac_cv_func_realloc_0_nonnull" >&6; }
5197if test $ac_cv_func_realloc_0_nonnull = yes; then :
5198
5199$as_echo "#define HAVE_REALLOC 1" >>confdefs.h
5200
5201else
5202  $as_echo "#define HAVE_REALLOC 0" >>confdefs.h
5203
5204   case " $LIBOBJS " in
5205  *" realloc.$ac_objext "* ) ;;
5206  *) LIBOBJS="$LIBOBJS realloc.$ac_objext"
5207 ;;
5208esac
5209
5210
5211$as_echo "#define realloc rpl_realloc" >>confdefs.h
5212
5213fi
5214
5215
5216{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for working strtod" >&5
5217$as_echo_n "checking for working strtod... " >&6; }
5218if test "${ac_cv_func_strtod+set}" = set; then :
5219  $as_echo_n "(cached) " >&6
5220else
5221  if test "$cross_compiling" = yes; then :
5222  ac_cv_func_strtod=no
5223else
5224  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5225/* end confdefs.h.  */
5226
5227$ac_includes_default
5228#ifndef strtod
5229double strtod ();
5230#endif
5231int
5232main()
5233{
5234  {
5235    /* Some versions of Linux strtod mis-parse strings with leading '+'.  */
5236    char *string = " +69";
5237    char *term;
5238    double value;
5239    value = strtod (string, &term);
5240    if (value != 69 || term != (string + 4))
5241      return 1;
5242  }
5243
5244  {
5245    /* Under Solaris 2.4, strtod returns the wrong value for the
5246       terminating character under some conditions.  */
5247    char *string = "NaN";
5248    char *term;
5249    strtod (string, &term);
5250    if (term != string && *(term - 1) == 0)
5251      return 1;
5252  }
5253  return 0;
5254}
5255
5256_ACEOF
5257if ac_fn_c_try_run "$LINENO"; then :
5258  ac_cv_func_strtod=yes
5259else
5260  ac_cv_func_strtod=no
5261fi
5262rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
5263  conftest.$ac_objext conftest.beam conftest.$ac_ext
5264fi
5265
5266fi
5267{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_strtod" >&5
5268$as_echo "$ac_cv_func_strtod" >&6; }
5269if test $ac_cv_func_strtod = no; then
5270  case " $LIBOBJS " in
5271  *" strtod.$ac_objext "* ) ;;
5272  *) LIBOBJS="$LIBOBJS strtod.$ac_objext"
5273 ;;
5274esac
5275
5276ac_fn_c_check_func "$LINENO" "pow" "ac_cv_func_pow"
5277if test "x$ac_cv_func_pow" = x""yes; then :
5278
5279fi
5280
5281if test $ac_cv_func_pow = no; then
5282  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pow in -lm" >&5
5283$as_echo_n "checking for pow in -lm... " >&6; }
5284if test "${ac_cv_lib_m_pow+set}" = set; then :
5285  $as_echo_n "(cached) " >&6
5286else
5287  ac_check_lib_save_LIBS=$LIBS
5288LIBS="-lm  $LIBS"
5289cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5290/* end confdefs.h.  */
5291
5292/* Override any GCC internal prototype to avoid an error.
5293   Use char because int might match the return type of a GCC
5294   builtin and then its argument prototype would still apply.  */
5295#ifdef __cplusplus
5296extern "C"
5297#endif
5298char pow ();
5299int
5300main ()
5301{
5302return pow ();
5303  ;
5304  return 0;
5305}
5306_ACEOF
5307if ac_fn_c_try_link "$LINENO"; then :
5308  ac_cv_lib_m_pow=yes
5309else
5310  ac_cv_lib_m_pow=no
5311fi
5312rm -f core conftest.err conftest.$ac_objext \
5313    conftest$ac_exeext conftest.$ac_ext
5314LIBS=$ac_check_lib_save_LIBS
5315fi
5316{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_m_pow" >&5
5317$as_echo "$ac_cv_lib_m_pow" >&6; }
5318if test "x$ac_cv_lib_m_pow" = x""yes; then :
5319  POW_LIB=-lm
5320else
5321  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cannot find library containing definition of pow" >&5
5322$as_echo "$as_me: WARNING: cannot find library containing definition of pow" >&2;}
5323fi
5324
5325fi
5326
5327fi
5328
5329for ac_func in munmap strtol
5330do :
5331  as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
5332ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
5333eval as_val=\$$as_ac_var
5334   if test "x$as_val" = x""yes; then :
5335  cat >>confdefs.h <<_ACEOF
5336#define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
5337_ACEOF
5338
5339fi
5340done
5341
5342
5343ac_config_files="$ac_config_files Makefile lib/Makefile tests/Makefile tools/Makefile"
5344
5345cat >confcache <<\_ACEOF
5346# This file is a shell script that caches the results of configure
5347# tests run on this system so they can be shared between configure
5348# scripts and configure runs, see configure's option --config-cache.
5349# It is not useful on other systems.  If it contains results you don't
5350# want to keep, you may remove or edit it.
5351#
5352# config.status only pays attention to the cache file if you give it
5353# the --recheck option to rerun configure.
5354#
5355# `ac_cv_env_foo' variables (set or unset) will be overridden when
5356# loading this file, other *unset* `ac_cv_foo' will be assigned the
5357# following values.
5358
5359_ACEOF
5360
5361# The following way of writing the cache mishandles newlines in values,
5362# but we know of no workaround that is simple, portable, and efficient.
5363# So, we kill variables containing newlines.
5364# Ultrix sh set writes to stderr and can't be redirected directly,
5365# and sets the high bit in the cache file unless we assign to the vars.
5366(
5367  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5368    eval ac_val=\$$ac_var
5369    case $ac_val in #(
5370    *${as_nl}*)
5371      case $ac_var in #(
5372      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5373$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5374      esac
5375      case $ac_var in #(
5376      _ | IFS | as_nl) ;; #(
5377      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
5378      *) { eval $ac_var=; unset $ac_var;} ;;
5379      esac ;;
5380    esac
5381  done
5382
5383  (set) 2>&1 |
5384    case $as_nl`(ac_space=' '; set) 2>&1` in #(
5385    *${as_nl}ac_space=\ *)
5386      # `set' does not quote correctly, so add quotes: double-quote
5387      # substitution turns \\\\ into \\, and sed turns \\ into \.
5388      sed -n \
5389	"s/'/'\\\\''/g;
5390	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5391      ;; #(
5392    *)
5393      # `set' quotes correctly as required by POSIX, so do not add quotes.
5394      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5395      ;;
5396    esac |
5397    sort
5398) |
5399  sed '
5400     /^ac_cv_env_/b end
5401     t clear
5402     :clear
5403     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5404     t end
5405     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5406     :end' >>confcache
5407if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
5408  if test -w "$cache_file"; then
5409    test "x$cache_file" != "x/dev/null" &&
5410      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5411$as_echo "$as_me: updating cache $cache_file" >&6;}
5412    cat confcache >$cache_file
5413  else
5414    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5415$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5416  fi
5417fi
5418rm -f confcache
5419
5420test "x$prefix" = xNONE && prefix=$ac_default_prefix
5421# Let make expand exec_prefix.
5422test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
5423
5424# Transform confdefs.h into DEFS.
5425# Protect against shell expansion while executing Makefile rules.
5426# Protect against Makefile macro expansion.
5427#
5428# If the first sed substitution is executed (which looks for macros that
5429# take arguments), then branch to the quote section.  Otherwise,
5430# look for a macro that doesn't take arguments.
5431ac_script='
5432:mline
5433/\\$/{
5434 N
5435 s,\\\n,,
5436 b mline
5437}
5438t clear
5439:clear
5440s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 (][^	 (]*([^)]*)\)[	 ]*\(.*\)/-D\1=\2/g
5441t quote
5442s/^[	 ]*#[	 ]*define[	 ][	 ]*\([^	 ][^	 ]*\)[	 ]*\(.*\)/-D\1=\2/g
5443t quote
5444b any
5445:quote
5446s/[	 `~#$^&*(){}\\|;'\''"<>?]/\\&/g
5447s/\[/\\&/g
5448s/\]/\\&/g
5449s/\$/$$/g
5450H
5451:any
5452${
5453	g
5454	s/^\n//
5455	s/\n/ /g
5456	p
5457}
5458'
5459DEFS=`sed -n "$ac_script" confdefs.h`
5460
5461
5462ac_libobjs=
5463ac_ltlibobjs=
5464for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
5465  # 1. Remove the extension, and $U if already installed.
5466  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
5467  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
5468  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
5469  #    will be set to the directory where LIBOBJS objects are built.
5470  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5471  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
5472done
5473LIBOBJS=$ac_libobjs
5474
5475LTLIBOBJS=$ac_ltlibobjs
5476
5477
5478 if test -n "$EXEEXT"; then
5479  am__EXEEXT_TRUE=
5480  am__EXEEXT_FALSE='#'
5481else
5482  am__EXEEXT_TRUE='#'
5483  am__EXEEXT_FALSE=
5484fi
5485
5486if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
5487  as_fn_error "conditional \"AMDEP\" was never defined.
5488Usually this means the macro was only invoked conditionally." "$LINENO" 5
5489fi
5490if test -z "${am__fastdepCXX_TRUE}" && test -z "${am__fastdepCXX_FALSE}"; then
5491  as_fn_error "conditional \"am__fastdepCXX\" was never defined.
5492Usually this means the macro was only invoked conditionally." "$LINENO" 5
5493fi
5494if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
5495  as_fn_error "conditional \"am__fastdepCC\" was never defined.
5496Usually this means the macro was only invoked conditionally." "$LINENO" 5
5497fi
5498
5499: ${CONFIG_STATUS=./config.status}
5500ac_write_fail=0
5501ac_clean_files_save=$ac_clean_files
5502ac_clean_files="$ac_clean_files $CONFIG_STATUS"
5503{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5504$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5505as_write_fail=0
5506cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5507#! $SHELL
5508# Generated by $as_me.
5509# Run this file to recreate the current configuration.
5510# Compiler output produced by configure, useful for debugging
5511# configure, is in config.log if it exists.
5512
5513debug=false
5514ac_cs_recheck=false
5515ac_cs_silent=false
5516
5517SHELL=\${CONFIG_SHELL-$SHELL}
5518export SHELL
5519_ASEOF
5520cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
5521## -------------------- ##
5522## M4sh Initialization. ##
5523## -------------------- ##
5524
5525# Be more Bourne compatible
5526DUALCASE=1; export DUALCASE # for MKS sh
5527if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
5528  emulate sh
5529  NULLCMD=:
5530  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5531  # is contrary to our usage.  Disable this feature.
5532  alias -g '${1+"$@"}'='"$@"'
5533  setopt NO_GLOB_SUBST
5534else
5535  case `(set -o) 2>/dev/null` in #(
5536  *posix*) :
5537    set -o posix ;; #(
5538  *) :
5539     ;;
5540esac
5541fi
5542
5543
5544as_nl='
5545'
5546export as_nl
5547# Printing a long string crashes Solaris 7 /usr/bin/printf.
5548as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5549as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5550as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5551# Prefer a ksh shell builtin over an external printf program on Solaris,
5552# but without wasting forks for bash or zsh.
5553if test -z "$BASH_VERSION$ZSH_VERSION" \
5554    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5555  as_echo='print -r --'
5556  as_echo_n='print -rn --'
5557elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5558  as_echo='printf %s\n'
5559  as_echo_n='printf %s'
5560else
5561  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5562    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
5563    as_echo_n='/usr/ucb/echo -n'
5564  else
5565    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5566    as_echo_n_body='eval
5567      arg=$1;
5568      case $arg in #(
5569      *"$as_nl"*)
5570	expr "X$arg" : "X\\(.*\\)$as_nl";
5571	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5572      esac;
5573      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
5574    '
5575    export as_echo_n_body
5576    as_echo_n='sh -c $as_echo_n_body as_echo'
5577  fi
5578  export as_echo_body
5579  as_echo='sh -c $as_echo_body as_echo'
5580fi
5581
5582# The user is always right.
5583if test "${PATH_SEPARATOR+set}" != set; then
5584  PATH_SEPARATOR=:
5585  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5586    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5587      PATH_SEPARATOR=';'
5588  }
5589fi
5590
5591
5592# IFS
5593# We need space, tab and new line, in precisely that order.  Quoting is
5594# there to prevent editors from complaining about space-tab.
5595# (If _AS_PATH_WALK were called with IFS unset, it would disable word
5596# splitting by setting IFS to empty value.)
5597IFS=" ""	$as_nl"
5598
5599# Find who we are.  Look in the path if we contain no directory separator.
5600case $0 in #((
5601  *[\\/]* ) as_myself=$0 ;;
5602  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5603for as_dir in $PATH
5604do
5605  IFS=$as_save_IFS
5606  test -z "$as_dir" && as_dir=.
5607    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5608  done
5609IFS=$as_save_IFS
5610
5611     ;;
5612esac
5613# We did not find ourselves, most probably we were run as `sh COMMAND'
5614# in which case we are not to be found in the path.
5615if test "x$as_myself" = x; then
5616  as_myself=$0
5617fi
5618if test ! -f "$as_myself"; then
5619  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5620  exit 1
5621fi
5622
5623# Unset variables that we do not need and which cause bugs (e.g. in
5624# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
5625# suppresses any "Segmentation fault" message there.  '((' could
5626# trigger a bug in pdksh 5.2.14.
5627for as_var in BASH_ENV ENV MAIL MAILPATH
5628do eval test x\${$as_var+set} = xset \
5629  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
5630done
5631PS1='$ '
5632PS2='> '
5633PS4='+ '
5634
5635# NLS nuisances.
5636LC_ALL=C
5637export LC_ALL
5638LANGUAGE=C
5639export LANGUAGE
5640
5641# CDPATH.
5642(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
5643
5644
5645# as_fn_error ERROR [LINENO LOG_FD]
5646# ---------------------------------
5647# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5648# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5649# script with status $?, using 1 if that was 0.
5650as_fn_error ()
5651{
5652  as_status=$?; test $as_status -eq 0 && as_status=1
5653  if test "$3"; then
5654    as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
5655    $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5656  fi
5657  $as_echo "$as_me: error: $1" >&2
5658  as_fn_exit $as_status
5659} # as_fn_error
5660
5661
5662# as_fn_set_status STATUS
5663# -----------------------
5664# Set $? to STATUS, without forking.
5665as_fn_set_status ()
5666{
5667  return $1
5668} # as_fn_set_status
5669
5670# as_fn_exit STATUS
5671# -----------------
5672# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5673as_fn_exit ()
5674{
5675  set +e
5676  as_fn_set_status $1
5677  exit $1
5678} # as_fn_exit
5679
5680# as_fn_unset VAR
5681# ---------------
5682# Portably unset VAR.
5683as_fn_unset ()
5684{
5685  { eval $1=; unset $1;}
5686}
5687as_unset=as_fn_unset
5688# as_fn_append VAR VALUE
5689# ----------------------
5690# Append the text in VALUE to the end of the definition contained in VAR. Take
5691# advantage of any shell optimizations that allow amortized linear growth over
5692# repeated appends, instead of the typical quadratic growth present in naive
5693# implementations.
5694if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
5695  eval 'as_fn_append ()
5696  {
5697    eval $1+=\$2
5698  }'
5699else
5700  as_fn_append ()
5701  {
5702    eval $1=\$$1\$2
5703  }
5704fi # as_fn_append
5705
5706# as_fn_arith ARG...
5707# ------------------
5708# Perform arithmetic evaluation on the ARGs, and store the result in the
5709# global $as_val. Take advantage of shells that can avoid forks. The arguments
5710# must be portable across $(()) and expr.
5711if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
5712  eval 'as_fn_arith ()
5713  {
5714    as_val=$(( $* ))
5715  }'
5716else
5717  as_fn_arith ()
5718  {
5719    as_val=`expr "$@" || test $? -eq 1`
5720  }
5721fi # as_fn_arith
5722
5723
5724if expr a : '\(a\)' >/dev/null 2>&1 &&
5725   test "X`expr 00001 : '.*\(...\)'`" = X001; then
5726  as_expr=expr
5727else
5728  as_expr=false
5729fi
5730
5731if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
5732  as_basename=basename
5733else
5734  as_basename=false
5735fi
5736
5737if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
5738  as_dirname=dirname
5739else
5740  as_dirname=false
5741fi
5742
5743as_me=`$as_basename -- "$0" ||
5744$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
5745	 X"$0" : 'X\(//\)$' \| \
5746	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
5747$as_echo X/"$0" |
5748    sed '/^.*\/\([^/][^/]*\)\/*$/{
5749	    s//\1/
5750	    q
5751	  }
5752	  /^X\/\(\/\/\)$/{
5753	    s//\1/
5754	    q
5755	  }
5756	  /^X\/\(\/\).*/{
5757	    s//\1/
5758	    q
5759	  }
5760	  s/.*/./; q'`
5761
5762# Avoid depending upon Character Ranges.
5763as_cr_letters='abcdefghijklmnopqrstuvwxyz'
5764as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
5765as_cr_Letters=$as_cr_letters$as_cr_LETTERS
5766as_cr_digits='0123456789'
5767as_cr_alnum=$as_cr_Letters$as_cr_digits
5768
5769ECHO_C= ECHO_N= ECHO_T=
5770case `echo -n x` in #(((((
5771-n*)
5772  case `echo 'xy\c'` in
5773  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
5774  xy)  ECHO_C='\c';;
5775  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
5776       ECHO_T='	';;
5777  esac;;
5778*)
5779  ECHO_N='-n';;
5780esac
5781
5782rm -f conf$$ conf$$.exe conf$$.file
5783if test -d conf$$.dir; then
5784  rm -f conf$$.dir/conf$$.file
5785else
5786  rm -f conf$$.dir
5787  mkdir conf$$.dir 2>/dev/null
5788fi
5789if (echo >conf$$.file) 2>/dev/null; then
5790  if ln -s conf$$.file conf$$ 2>/dev/null; then
5791    as_ln_s='ln -s'
5792    # ... but there are two gotchas:
5793    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
5794    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
5795    # In both cases, we have to default to `cp -p'.
5796    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
5797      as_ln_s='cp -p'
5798  elif ln conf$$.file conf$$ 2>/dev/null; then
5799    as_ln_s=ln
5800  else
5801    as_ln_s='cp -p'
5802  fi
5803else
5804  as_ln_s='cp -p'
5805fi
5806rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
5807rmdir conf$$.dir 2>/dev/null
5808
5809
5810# as_fn_mkdir_p
5811# -------------
5812# Create "$as_dir" as a directory, including parents if necessary.
5813as_fn_mkdir_p ()
5814{
5815
5816  case $as_dir in #(
5817  -*) as_dir=./$as_dir;;
5818  esac
5819  test -d "$as_dir" || eval $as_mkdir_p || {
5820    as_dirs=
5821    while :; do
5822      case $as_dir in #(
5823      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
5824      *) as_qdir=$as_dir;;
5825      esac
5826      as_dirs="'$as_qdir' $as_dirs"
5827      as_dir=`$as_dirname -- "$as_dir" ||
5828$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
5829	 X"$as_dir" : 'X\(//\)[^/]' \| \
5830	 X"$as_dir" : 'X\(//\)$' \| \
5831	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
5832$as_echo X"$as_dir" |
5833    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
5834	    s//\1/
5835	    q
5836	  }
5837	  /^X\(\/\/\)[^/].*/{
5838	    s//\1/
5839	    q
5840	  }
5841	  /^X\(\/\/\)$/{
5842	    s//\1/
5843	    q
5844	  }
5845	  /^X\(\/\).*/{
5846	    s//\1/
5847	    q
5848	  }
5849	  s/.*/./; q'`
5850      test -d "$as_dir" && break
5851    done
5852    test -z "$as_dirs" || eval "mkdir $as_dirs"
5853  } || test -d "$as_dir" || as_fn_error "cannot create directory $as_dir"
5854
5855
5856} # as_fn_mkdir_p
5857if mkdir -p . 2>/dev/null; then
5858  as_mkdir_p='mkdir -p "$as_dir"'
5859else
5860  test -d ./-p && rmdir ./-p
5861  as_mkdir_p=false
5862fi
5863
5864if test -x / >/dev/null 2>&1; then
5865  as_test_x='test -x'
5866else
5867  if ls -dL / >/dev/null 2>&1; then
5868    as_ls_L_option=L
5869  else
5870    as_ls_L_option=
5871  fi
5872  as_test_x='
5873    eval sh -c '\''
5874      if test -d "$1"; then
5875	test -d "$1/.";
5876      else
5877	case $1 in #(
5878	-*)set "./$1";;
5879	esac;
5880	case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
5881	???[sx]*):;;*)false;;esac;fi
5882    '\'' sh
5883  '
5884fi
5885as_executable_p=$as_test_x
5886
5887# Sed expression to map a string onto a valid CPP name.
5888as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
5889
5890# Sed expression to map a string onto a valid variable name.
5891as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
5892
5893
5894exec 6>&1
5895## ----------------------------------- ##
5896## Main body of $CONFIG_STATUS script. ##
5897## ----------------------------------- ##
5898_ASEOF
5899test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
5900
5901cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5902# Save the log message, to keep $0 and so on meaningful, and to
5903# report actual input values of CONFIG_FILES etc. instead of their
5904# values after options handling.
5905ac_log="
5906This file was extended by marisa $as_me 0.1.4, which was
5907generated by GNU Autoconf 2.65.  Invocation command line was
5908
5909  CONFIG_FILES    = $CONFIG_FILES
5910  CONFIG_HEADERS  = $CONFIG_HEADERS
5911  CONFIG_LINKS    = $CONFIG_LINKS
5912  CONFIG_COMMANDS = $CONFIG_COMMANDS
5913  $ $0 $@
5914
5915on `(hostname || uname -n) 2>/dev/null | sed 1q`
5916"
5917
5918_ACEOF
5919
5920case $ac_config_files in *"
5921"*) set x $ac_config_files; shift; ac_config_files=$*;;
5922esac
5923
5924
5925
5926cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5927# Files that config.status was made for.
5928config_files="$ac_config_files"
5929config_commands="$ac_config_commands"
5930
5931_ACEOF
5932
5933cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5934ac_cs_usage="\
5935\`$as_me' instantiates files and other configuration actions
5936from templates according to the current configuration.  Unless the files
5937and actions are specified as TAGs, all are instantiated by default.
5938
5939Usage: $0 [OPTION]... [TAG]...
5940
5941  -h, --help       print this help, then exit
5942  -V, --version    print version number and configuration settings, then exit
5943      --config     print configuration, then exit
5944  -q, --quiet, --silent
5945                   do not print progress messages
5946  -d, --debug      don't remove temporary files
5947      --recheck    update $as_me by reconfiguring in the same conditions
5948      --file=FILE[:TEMPLATE]
5949                   instantiate the configuration file FILE
5950
5951Configuration files:
5952$config_files
5953
5954Configuration commands:
5955$config_commands
5956
5957Report bugs to <syata@acm.org>."
5958
5959_ACEOF
5960cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5961ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
5962ac_cs_version="\\
5963marisa config.status 0.1.4
5964configured by $0, generated by GNU Autoconf 2.65,
5965  with options \\"\$ac_cs_config\\"
5966
5967Copyright (C) 2009 Free Software Foundation, Inc.
5968This config.status script is free software; the Free Software Foundation
5969gives unlimited permission to copy, distribute and modify it."
5970
5971ac_pwd='$ac_pwd'
5972srcdir='$srcdir'
5973INSTALL='$INSTALL'
5974MKDIR_P='$MKDIR_P'
5975AWK='$AWK'
5976test -n "\$AWK" || AWK=awk
5977_ACEOF
5978
5979cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5980# The default lists apply if the user does not specify any file.
5981ac_need_defaults=:
5982while test $# != 0
5983do
5984  case $1 in
5985  --*=*)
5986    ac_option=`expr "X$1" : 'X\([^=]*\)='`
5987    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
5988    ac_shift=:
5989    ;;
5990  *)
5991    ac_option=$1
5992    ac_optarg=$2
5993    ac_shift=shift
5994    ;;
5995  esac
5996
5997  case $ac_option in
5998  # Handling of the options.
5999  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
6000    ac_cs_recheck=: ;;
6001  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
6002    $as_echo "$ac_cs_version"; exit ;;
6003  --config | --confi | --conf | --con | --co | --c )
6004    $as_echo "$ac_cs_config"; exit ;;
6005  --debug | --debu | --deb | --de | --d | -d )
6006    debug=: ;;
6007  --file | --fil | --fi | --f )
6008    $ac_shift
6009    case $ac_optarg in
6010    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6011    esac
6012    as_fn_append CONFIG_FILES " '$ac_optarg'"
6013    ac_need_defaults=false;;
6014  --he | --h |  --help | --hel | -h )
6015    $as_echo "$ac_cs_usage"; exit ;;
6016  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
6017  | -silent | --silent | --silen | --sile | --sil | --si | --s)
6018    ac_cs_silent=: ;;
6019
6020  # This is an error.
6021  -*) as_fn_error "unrecognized option: \`$1'
6022Try \`$0 --help' for more information." ;;
6023
6024  *) as_fn_append ac_config_targets " $1"
6025     ac_need_defaults=false ;;
6026
6027  esac
6028  shift
6029done
6030
6031ac_configure_extra_args=
6032
6033if $ac_cs_silent; then
6034  exec 6>/dev/null
6035  ac_configure_extra_args="$ac_configure_extra_args --silent"
6036fi
6037
6038_ACEOF
6039cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6040if \$ac_cs_recheck; then
6041  set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6042  shift
6043  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6044  CONFIG_SHELL='$SHELL'
6045  export CONFIG_SHELL
6046  exec "\$@"
6047fi
6048
6049_ACEOF
6050cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6051exec 5>>config.log
6052{
6053  echo
6054  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6055## Running $as_me. ##
6056_ASBOX
6057  $as_echo "$ac_log"
6058} >&5
6059
6060_ACEOF
6061cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6062#
6063# INIT-COMMANDS
6064#
6065AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
6066
6067_ACEOF
6068
6069cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6070
6071# Handling of arguments.
6072for ac_config_target in $ac_config_targets
6073do
6074  case $ac_config_target in
6075    "depfiles") CONFIG_COMMANDS="$CONFIG_COMMANDS depfiles" ;;
6076    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
6077    "lib/Makefile") CONFIG_FILES="$CONFIG_FILES lib/Makefile" ;;
6078    "tests/Makefile") CONFIG_FILES="$CONFIG_FILES tests/Makefile" ;;
6079    "tools/Makefile") CONFIG_FILES="$CONFIG_FILES tools/Makefile" ;;
6080
6081  *) as_fn_error "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6082  esac
6083done
6084
6085
6086# If the user did not use the arguments to specify the items to instantiate,
6087# then the envvar interface is used.  Set only those that are not.
6088# We use the long form for the default assignment because of an extremely
6089# bizarre bug on SunOS 4.1.3.
6090if $ac_need_defaults; then
6091  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
6092  test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
6093fi
6094
6095# Have a temporary directory for convenience.  Make it in the build tree
6096# simply because there is no reason against having it here, and in addition,
6097# creating and moving files from /tmp can sometimes cause problems.
6098# Hook for its removal unless debugging.
6099# Note that there is a small window in which the directory will not be cleaned:
6100# after its creation but before its name has been assigned to `$tmp'.
6101$debug ||
6102{
6103  tmp=
6104  trap 'exit_status=$?
6105  { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6106' 0
6107  trap 'as_fn_exit 1' 1 2 13 15
6108}
6109# Create a (secure) tmp directory for tmp files.
6110
6111{
6112  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6113  test -n "$tmp" && test -d "$tmp"
6114}  ||
6115{
6116  tmp=./conf$$-$RANDOM
6117  (umask 077 && mkdir "$tmp")
6118} || as_fn_error "cannot create a temporary directory in ." "$LINENO" 5
6119
6120# Set up the scripts for CONFIG_FILES section.
6121# No need to generate them if there are no CONFIG_FILES.
6122# This happens for instance with `./config.status config.h'.
6123if test -n "$CONFIG_FILES"; then
6124
6125
6126ac_cr=`echo X | tr X '\015'`
6127# On cygwin, bash can eat \r inside `` if the user requested igncr.
6128# But we know of no other shell where ac_cr would be empty at this
6129# point, so we can use a bashism as a fallback.
6130if test "x$ac_cr" = x; then
6131  eval ac_cr=\$\'\\r\'
6132fi
6133ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6134if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6135  ac_cs_awk_cr='\r'
6136else
6137  ac_cs_awk_cr=$ac_cr
6138fi
6139
6140echo 'BEGIN {' >"$tmp/subs1.awk" &&
6141_ACEOF
6142
6143
6144{
6145  echo "cat >conf$$subs.awk <<_ACEOF" &&
6146  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6147  echo "_ACEOF"
6148} >conf$$subs.sh ||
6149  as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6150ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6151ac_delim='%!_!# '
6152for ac_last_try in false false false false false :; do
6153  . ./conf$$subs.sh ||
6154    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6155
6156  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
6157  if test $ac_delim_n = $ac_delim_num; then
6158    break
6159  elif $ac_last_try; then
6160    as_fn_error "could not make $CONFIG_STATUS" "$LINENO" 5
6161  else
6162    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
6163  fi
6164done
6165rm -f conf$$subs.sh
6166
6167cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6168cat >>"\$tmp/subs1.awk" <<\\_ACAWK &&
6169_ACEOF
6170sed -n '
6171h
6172s/^/S["/; s/!.*/"]=/
6173p
6174g
6175s/^[^!]*!//
6176:repl
6177t repl
6178s/'"$ac_delim"'$//
6179t delim
6180:nl
6181h
6182s/\(.\{148\}\)..*/\1/
6183t more1
6184s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
6185p
6186n
6187b repl
6188:more1
6189s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6190p
6191g
6192s/.\{148\}//
6193t nl
6194:delim
6195h
6196s/\(.\{148\}\)..*/\1/
6197t more2
6198s/["\\]/\\&/g; s/^/"/; s/$/"/
6199p
6200b
6201:more2
6202s/["\\]/\\&/g; s/^/"/; s/$/"\\/
6203p
6204g
6205s/.\{148\}//
6206t delim
6207' <conf$$subs.awk | sed '
6208/^[^""]/{
6209  N
6210  s/\n//
6211}
6212' >>$CONFIG_STATUS || ac_write_fail=1
6213rm -f conf$$subs.awk
6214cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6215_ACAWK
6216cat >>"\$tmp/subs1.awk" <<_ACAWK &&
6217  for (key in S) S_is_set[key] = 1
6218  FS = ""
6219
6220}
6221{
6222  line = $ 0
6223  nfields = split(line, field, "@")
6224  substed = 0
6225  len = length(field[1])
6226  for (i = 2; i < nfields; i++) {
6227    key = field[i]
6228    keylen = length(key)
6229    if (S_is_set[key]) {
6230      value = S[key]
6231      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6232      len += length(value) + length(field[++i])
6233      substed = 1
6234    } else
6235      len += 1 + keylen
6236  }
6237
6238  print line
6239}
6240
6241_ACAWK
6242_ACEOF
6243cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6244if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6245  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
6246else
6247  cat
6248fi < "$tmp/subs1.awk" > "$tmp/subs.awk" \
6249  || as_fn_error "could not setup config files machinery" "$LINENO" 5
6250_ACEOF
6251
6252# VPATH may cause trouble with some makes, so we remove $(srcdir),
6253# ${srcdir} and @srcdir@ from VPATH if srcdir is ".", strip leading and
6254# trailing colons and then remove the whole line if VPATH becomes empty
6255# (actually we leave an empty line to preserve line numbers).
6256if test "x$srcdir" = x.; then
6257  ac_vpsub='/^[	 ]*VPATH[	 ]*=/{
6258s/:*\$(srcdir):*/:/
6259s/:*\${srcdir}:*/:/
6260s/:*@srcdir@:*/:/
6261s/^\([^=]*=[	 ]*\):*/\1/
6262s/:*$//
6263s/^[^=]*=[	 ]*$//
6264}'
6265fi
6266
6267cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6268fi # test -n "$CONFIG_FILES"
6269
6270
6271eval set X "  :F $CONFIG_FILES      :C $CONFIG_COMMANDS"
6272shift
6273for ac_tag
6274do
6275  case $ac_tag in
6276  :[FHLC]) ac_mode=$ac_tag; continue;;
6277  esac
6278  case $ac_mode$ac_tag in
6279  :[FHL]*:*);;
6280  :L* | :C*:*) as_fn_error "invalid tag \`$ac_tag'" "$LINENO" 5;;
6281  :[FH]-) ac_tag=-:-;;
6282  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
6283  esac
6284  ac_save_IFS=$IFS
6285  IFS=:
6286  set x $ac_tag
6287  IFS=$ac_save_IFS
6288  shift
6289  ac_file=$1
6290  shift
6291
6292  case $ac_mode in
6293  :L) ac_source=$1;;
6294  :[FH])
6295    ac_file_inputs=
6296    for ac_f
6297    do
6298      case $ac_f in
6299      -) ac_f="$tmp/stdin";;
6300      *) # Look for the file first in the build tree, then in the source tree
6301	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
6302	 # because $ac_f cannot contain `:'.
6303	 test -f "$ac_f" ||
6304	   case $ac_f in
6305	   [\\/$]*) false;;
6306	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
6307	   esac ||
6308	   as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6309      esac
6310      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6311      as_fn_append ac_file_inputs " '$ac_f'"
6312    done
6313
6314    # Let's still pretend it is `configure' which instantiates (i.e., don't
6315    # use $as_me), people would be surprised to read:
6316    #    /* config.h.  Generated by config.status.  */
6317    configure_input='Generated from '`
6318	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6319	`' by configure.'
6320    if test x"$ac_file" != x-; then
6321      configure_input="$ac_file.  $configure_input"
6322      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6323$as_echo "$as_me: creating $ac_file" >&6;}
6324    fi
6325    # Neutralize special characters interpreted by sed in replacement strings.
6326    case $configure_input in #(
6327    *\&* | *\|* | *\\* )
6328       ac_sed_conf_input=`$as_echo "$configure_input" |
6329       sed 's/[\\\\&|]/\\\\&/g'`;; #(
6330    *) ac_sed_conf_input=$configure_input;;
6331    esac
6332
6333    case $ac_tag in
6334    *:-:* | *:-) cat >"$tmp/stdin" \
6335      || as_fn_error "could not create $ac_file" "$LINENO" 5 ;;
6336    esac
6337    ;;
6338  esac
6339
6340  ac_dir=`$as_dirname -- "$ac_file" ||
6341$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6342	 X"$ac_file" : 'X\(//\)[^/]' \| \
6343	 X"$ac_file" : 'X\(//\)$' \| \
6344	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6345$as_echo X"$ac_file" |
6346    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6347	    s//\1/
6348	    q
6349	  }
6350	  /^X\(\/\/\)[^/].*/{
6351	    s//\1/
6352	    q
6353	  }
6354	  /^X\(\/\/\)$/{
6355	    s//\1/
6356	    q
6357	  }
6358	  /^X\(\/\).*/{
6359	    s//\1/
6360	    q
6361	  }
6362	  s/.*/./; q'`
6363  as_dir="$ac_dir"; as_fn_mkdir_p
6364  ac_builddir=.
6365
6366case "$ac_dir" in
6367.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
6368*)
6369  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6370  # A ".." for each directory in $ac_dir_suffix.
6371  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6372  case $ac_top_builddir_sub in
6373  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
6374  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
6375  esac ;;
6376esac
6377ac_abs_top_builddir=$ac_pwd
6378ac_abs_builddir=$ac_pwd$ac_dir_suffix
6379# for backward compatibility:
6380ac_top_builddir=$ac_top_build_prefix
6381
6382case $srcdir in
6383  .)  # We are building in place.
6384    ac_srcdir=.
6385    ac_top_srcdir=$ac_top_builddir_sub
6386    ac_abs_top_srcdir=$ac_pwd ;;
6387  [\\/]* | ?:[\\/]* )  # Absolute name.
6388    ac_srcdir=$srcdir$ac_dir_suffix;
6389    ac_top_srcdir=$srcdir
6390    ac_abs_top_srcdir=$srcdir ;;
6391  *) # Relative name.
6392    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
6393    ac_top_srcdir=$ac_top_build_prefix$srcdir
6394    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
6395esac
6396ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
6397
6398
6399  case $ac_mode in
6400  :F)
6401  #
6402  # CONFIG_FILE
6403  #
6404
6405  case $INSTALL in
6406  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
6407  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
6408  esac
6409  ac_MKDIR_P=$MKDIR_P
6410  case $MKDIR_P in
6411  [\\/$]* | ?:[\\/]* ) ;;
6412  */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
6413  esac
6414_ACEOF
6415
6416cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6417# If the template does not know about datarootdir, expand it.
6418# FIXME: This hack should be removed a few years after 2.60.
6419ac_datarootdir_hack=; ac_datarootdir_seen=
6420ac_sed_dataroot='
6421/datarootdir/ {
6422  p
6423  q
6424}
6425/@datadir@/p
6426/@docdir@/p
6427/@infodir@/p
6428/@localedir@/p
6429/@mandir@/p'
6430case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6431*datarootdir*) ac_datarootdir_seen=yes;;
6432*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
6433  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6434$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6435_ACEOF
6436cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6437  ac_datarootdir_hack='
6438  s&@datadir@&$datadir&g
6439  s&@docdir@&$docdir&g
6440  s&@infodir@&$infodir&g
6441  s&@localedir@&$localedir&g
6442  s&@mandir@&$mandir&g
6443  s&\\\${datarootdir}&$datarootdir&g' ;;
6444esac
6445_ACEOF
6446
6447# Neutralize VPATH when `$srcdir' = `.'.
6448# Shell code in configure.ac might set extrasub.
6449# FIXME: do we really want to maintain this feature?
6450cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6451ac_sed_extra="$ac_vpsub
6452$extrasub
6453_ACEOF
6454cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6455:t
6456/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
6457s|@configure_input@|$ac_sed_conf_input|;t t
6458s&@top_builddir@&$ac_top_builddir_sub&;t t
6459s&@top_build_prefix@&$ac_top_build_prefix&;t t
6460s&@srcdir@&$ac_srcdir&;t t
6461s&@abs_srcdir@&$ac_abs_srcdir&;t t
6462s&@top_srcdir@&$ac_top_srcdir&;t t
6463s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
6464s&@builddir@&$ac_builddir&;t t
6465s&@abs_builddir@&$ac_abs_builddir&;t t
6466s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
6467s&@INSTALL@&$ac_INSTALL&;t t
6468s&@MKDIR_P@&$ac_MKDIR_P&;t t
6469$ac_datarootdir_hack
6470"
6471eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.awk" >$tmp/out \
6472  || as_fn_error "could not create $ac_file" "$LINENO" 5
6473
6474test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6475  { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out"`; test -n "$ac_out"; } &&
6476  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' "$tmp/out"`; test -z "$ac_out"; } &&
6477  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6478which seems to be undefined.  Please make sure it is defined." >&5
6479$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
6480which seems to be undefined.  Please make sure it is defined." >&2;}
6481
6482  rm -f "$tmp/stdin"
6483  case $ac_file in
6484  -) cat "$tmp/out" && rm -f "$tmp/out";;
6485  *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6486  esac \
6487  || as_fn_error "could not create $ac_file" "$LINENO" 5
6488 ;;
6489
6490
6491  :C)  { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6492$as_echo "$as_me: executing $ac_file commands" >&6;}
6493 ;;
6494  esac
6495
6496
6497  case $ac_file$ac_mode in
6498    "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
6499  # Autoconf 2.62 quotes --file arguments for eval, but not when files
6500  # are listed without --file.  Let's play safe and only enable the eval
6501  # if we detect the quoting.
6502  case $CONFIG_FILES in
6503  *\'*) eval set x "$CONFIG_FILES" ;;
6504  *)   set x $CONFIG_FILES ;;
6505  esac
6506  shift
6507  for mf
6508  do
6509    # Strip MF so we end up with the name of the file.
6510    mf=`echo "$mf" | sed -e 's/:.*$//'`
6511    # Check whether this is an Automake generated Makefile or not.
6512    # We used to match only the files named `Makefile.in', but
6513    # some people rename them; so instead we look at the file content.
6514    # Grep'ing the first line is not enough: some people post-process
6515    # each Makefile.in and add a new line on top of each file to say so.
6516    # Grep'ing the whole file is not good either: AIX grep has a line
6517    # limit of 2048, but all sed's we know have understand at least 4000.
6518    if sed -n 's,^#.*generated by automake.*,X,p' "$mf" | grep X >/dev/null 2>&1; then
6519      dirpart=`$as_dirname -- "$mf" ||
6520$as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6521	 X"$mf" : 'X\(//\)[^/]' \| \
6522	 X"$mf" : 'X\(//\)$' \| \
6523	 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
6524$as_echo X"$mf" |
6525    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6526	    s//\1/
6527	    q
6528	  }
6529	  /^X\(\/\/\)[^/].*/{
6530	    s//\1/
6531	    q
6532	  }
6533	  /^X\(\/\/\)$/{
6534	    s//\1/
6535	    q
6536	  }
6537	  /^X\(\/\).*/{
6538	    s//\1/
6539	    q
6540	  }
6541	  s/.*/./; q'`
6542    else
6543      continue
6544    fi
6545    # Extract the definition of DEPDIR, am__include, and am__quote
6546    # from the Makefile without running `make'.
6547    DEPDIR=`sed -n 's/^DEPDIR = //p' < "$mf"`
6548    test -z "$DEPDIR" && continue
6549    am__include=`sed -n 's/^am__include = //p' < "$mf"`
6550    test -z "am__include" && continue
6551    am__quote=`sed -n 's/^am__quote = //p' < "$mf"`
6552    # When using ansi2knr, U may be empty or an underscore; expand it
6553    U=`sed -n 's/^U = //p' < "$mf"`
6554    # Find all dependency output files, they are included files with
6555    # $(DEPDIR) in their names.  We invoke sed twice because it is the
6556    # simplest approach to changing $(DEPDIR) to its actual value in the
6557    # expansion.
6558    for file in `sed -n "
6559      s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
6560	 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
6561      # Make sure the directory exists.
6562      test -f "$dirpart/$file" && continue
6563      fdir=`$as_dirname -- "$file" ||
6564$as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6565	 X"$file" : 'X\(//\)[^/]' \| \
6566	 X"$file" : 'X\(//\)$' \| \
6567	 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
6568$as_echo X"$file" |
6569    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6570	    s//\1/
6571	    q
6572	  }
6573	  /^X\(\/\/\)[^/].*/{
6574	    s//\1/
6575	    q
6576	  }
6577	  /^X\(\/\/\)$/{
6578	    s//\1/
6579	    q
6580	  }
6581	  /^X\(\/\).*/{
6582	    s//\1/
6583	    q
6584	  }
6585	  s/.*/./; q'`
6586      as_dir=$dirpart/$fdir; as_fn_mkdir_p
6587      # echo "creating $dirpart/$file"
6588      echo '# dummy' > "$dirpart/$file"
6589    done
6590  done
6591}
6592 ;;
6593
6594  esac
6595done # for ac_tag
6596
6597
6598as_fn_exit 0
6599_ACEOF
6600ac_clean_files=$ac_clean_files_save
6601
6602test $ac_write_fail = 0 ||
6603  as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6604
6605
6606# configure is writing to config.log, and then calls config.status.
6607# config.status does its own redirection, appending to config.log.
6608# Unfortunately, on DOS this fails, as config.log is still kept open
6609# by configure, so config.status won't be able to write to it; its
6610# output is simply discarded.  So we exec the FD to /dev/null,
6611# effectively closing config.log, so it can be properly (re)opened and
6612# appended to by config.status.  When coming back to configure, we
6613# need to make the FD available again.
6614if test "$no_create" != yes; then
6615  ac_cs_success=:
6616  ac_config_status_args=
6617  test "$silent" = yes &&
6618    ac_config_status_args="$ac_config_status_args --quiet"
6619  exec 5>/dev/null
6620  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
6621  exec 5>>config.log
6622  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6623  # would make configure fail if this is the last instruction.
6624  $ac_cs_success || as_fn_exit $?
6625fi
6626if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
6627  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6628$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
6629fi
6630
6631