1#! /bin/sh
2# Guess values for system-dependent variables and create Makefiles.
3# Generated by GNU Autoconf 2.69.
4#
5#
6# Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
7#
8#
9# This configure script is free software; the Free Software Foundation
10# gives unlimited permission to copy, distribute and modify it.
11## -------------------- ##
12## M4sh Initialization. ##
13## -------------------- ##
14
15# Be more Bourne compatible
16DUALCASE=1; export DUALCASE # for MKS sh
17if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
18  emulate sh
19  NULLCMD=:
20  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21  # is contrary to our usage.  Disable this feature.
22  alias -g '${1+"$@"}'='"$@"'
23  setopt NO_GLOB_SUBST
24else
25  case `(set -o) 2>/dev/null` in #(
26  *posix*) :
27    set -o posix ;; #(
28  *) :
29     ;;
30esac
31fi
32
33
34as_nl='
35'
36export as_nl
37# Printing a long string crashes Solaris 7 /usr/bin/printf.
38as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41# Prefer a ksh shell builtin over an external printf program on Solaris,
42# but without wasting forks for bash or zsh.
43if test -z "$BASH_VERSION$ZSH_VERSION" \
44    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
45  as_echo='print -r --'
46  as_echo_n='print -rn --'
47elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
48  as_echo='printf %s\n'
49  as_echo_n='printf %s'
50else
51  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
53    as_echo_n='/usr/ucb/echo -n'
54  else
55    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
56    as_echo_n_body='eval
57      arg=$1;
58      case $arg in #(
59      *"$as_nl"*)
60	expr "X$arg" : "X\\(.*\\)$as_nl";
61	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
62      esac;
63      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
64    '
65    export as_echo_n_body
66    as_echo_n='sh -c $as_echo_n_body as_echo'
67  fi
68  export as_echo_body
69  as_echo='sh -c $as_echo_body as_echo'
70fi
71
72# The user is always right.
73if test "${PATH_SEPARATOR+set}" != set; then
74  PATH_SEPARATOR=:
75  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
77      PATH_SEPARATOR=';'
78  }
79fi
80
81
82# IFS
83# We need space, tab and new line, in precisely that order.  Quoting is
84# there to prevent editors from complaining about space-tab.
85# (If _AS_PATH_WALK were called with IFS unset, it would disable word
86# splitting by setting IFS to empty value.)
87IFS=" ""	$as_nl"
88
89# Find who we are.  Look in the path if we contain no directory separator.
90as_myself=
91case $0 in #((
92  *[\\/]* ) as_myself=$0 ;;
93  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
94for as_dir in $PATH
95do
96  IFS=$as_save_IFS
97  test -z "$as_dir" && as_dir=.
98    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
99  done
100IFS=$as_save_IFS
101
102     ;;
103esac
104# We did not find ourselves, most probably we were run as `sh COMMAND'
105# in which case we are not to be found in the path.
106if test "x$as_myself" = x; then
107  as_myself=$0
108fi
109if test ! -f "$as_myself"; then
110  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
111  exit 1
112fi
113
114# Unset variables that we do not need and which cause bugs (e.g. in
115# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
116# suppresses any "Segmentation fault" message there.  '((' could
117# trigger a bug in pdksh 5.2.14.
118for as_var in BASH_ENV ENV MAIL MAILPATH
119do eval test x\${$as_var+set} = xset \
120  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
121done
122PS1='$ '
123PS2='> '
124PS4='+ '
125
126# NLS nuisances.
127LC_ALL=C
128export LC_ALL
129LANGUAGE=C
130export LANGUAGE
131
132# CDPATH.
133(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
134
135# Use a proper internal environment variable to ensure we don't fall
136  # into an infinite loop, continuously re-executing ourselves.
137  if test x"${_as_can_reexec}" != xno && test "x$CONFIG_SHELL" != x; then
138    _as_can_reexec=no; export _as_can_reexec;
139    # We cannot yet assume a decent shell, so we have to provide a
140# neutralization value for shells without unset; and this also
141# works around shells that cannot unset nonexistent variables.
142# Preserve -v and -x to the replacement shell.
143BASH_ENV=/dev/null
144ENV=/dev/null
145(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
146case $- in # ((((
147  *v*x* | *x*v* ) as_opts=-vx ;;
148  *v* ) as_opts=-v ;;
149  *x* ) as_opts=-x ;;
150  * ) as_opts= ;;
151esac
152exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153# Admittedly, this is quite paranoid, since all the known shells bail
154# out after a failed `exec'.
155$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
156as_fn_exit 255
157  fi
158  # We don't want this to propagate to other subprocesses.
159          { _as_can_reexec=; unset _as_can_reexec;}
160if test "x$CONFIG_SHELL" = x; then
161  as_bourne_compatible="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
162  emulate sh
163  NULLCMD=:
164  # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165  # is contrary to our usage.  Disable this feature.
166  alias -g '\${1+\"\$@\"}'='\"\$@\"'
167  setopt NO_GLOB_SUBST
168else
169  case \`(set -o) 2>/dev/null\` in #(
170  *posix*) :
171    set -o posix ;; #(
172  *) :
173     ;;
174esac
175fi
176"
177  as_required="as_fn_return () { (exit \$1); }
178as_fn_success () { as_fn_return 0; }
179as_fn_failure () { as_fn_return 1; }
180as_fn_ret_success () { return 0; }
181as_fn_ret_failure () { return 1; }
182
183exitcode=0
184as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
189
190else
191  exitcode=1; echo positional parameters were not saved.
192fi
193test x\$exitcode = x0 || exit 1
194test -x / || exit 1"
195  as_suggested="  as_lineno_1=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_1a=\$LINENO
196  as_lineno_2=";as_suggested=$as_suggested$LINENO;as_suggested=$as_suggested" as_lineno_2a=\$LINENO
197  eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198  test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199test \$(( 1 + 1 )) = 2 || exit 1"
200  if (eval "$as_required") 2>/dev/null; then :
201  as_have_required=yes
202else
203  as_have_required=no
204fi
205  if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207else
208  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209as_found=false
210for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211do
212  IFS=$as_save_IFS
213  test -z "$as_dir" && as_dir=.
214  as_found=:
215  case $as_dir in #(
216	 /*)
217	   for as_base in sh bash ksh sh5; do
218	     # Try only shells that exist, to save several forks.
219	     as_shell=$as_dir/$as_base
220	     if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221		    { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222  CONFIG_SHELL=$as_shell as_have_required=yes
223		   if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224  break 2
225fi
226fi
227	   done;;
228       esac
229  as_found=false
230done
231$as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232	      { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233  CONFIG_SHELL=$SHELL as_have_required=yes
234fi; }
235IFS=$as_save_IFS
236
237
238      if test "x$CONFIG_SHELL" != x; then :
239  export CONFIG_SHELL
240             # We cannot yet assume a decent shell, so we have to provide a
241# neutralization value for shells without unset; and this also
242# works around shells that cannot unset nonexistent variables.
243# Preserve -v and -x to the replacement shell.
244BASH_ENV=/dev/null
245ENV=/dev/null
246(unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247case $- in # ((((
248  *v*x* | *x*v* ) as_opts=-vx ;;
249  *v* ) as_opts=-v ;;
250  *x* ) as_opts=-x ;;
251  * ) as_opts= ;;
252esac
253exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254# Admittedly, this is quite paranoid, since all the known shells bail
255# out after a failed `exec'.
256$as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257exit 255
258fi
259
260    if test x$as_have_required = xno; then :
261  $as_echo "$0: This script requires a shell more modern than all"
262  $as_echo "$0: the shells that I found on your system."
263  if test x${ZSH_VERSION+set} = xset ; then
264    $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265    $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266  else
267    $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268$0: including any error possibly output before this
269$0: message. Then install a modern shell, or manually run
270$0: the script under such a shell if you do have one."
271  fi
272  exit 1
273fi
274fi
275fi
276SHELL=${CONFIG_SHELL-/bin/sh}
277export SHELL
278# Unset more variables known to interfere with behavior of common tools.
279CLICOLOR_FORCE= GREP_OPTIONS=
280unset CLICOLOR_FORCE GREP_OPTIONS
281
282## --------------------- ##
283## M4sh Shell Functions. ##
284## --------------------- ##
285# as_fn_unset VAR
286# ---------------
287# Portably unset VAR.
288as_fn_unset ()
289{
290  { eval $1=; unset $1;}
291}
292as_unset=as_fn_unset
293
294# as_fn_set_status STATUS
295# -----------------------
296# Set $? to STATUS, without forking.
297as_fn_set_status ()
298{
299  return $1
300} # as_fn_set_status
301
302# as_fn_exit STATUS
303# -----------------
304# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305as_fn_exit ()
306{
307  set +e
308  as_fn_set_status $1
309  exit $1
310} # as_fn_exit
311
312# as_fn_mkdir_p
313# -------------
314# Create "$as_dir" as a directory, including parents if necessary.
315as_fn_mkdir_p ()
316{
317
318  case $as_dir in #(
319  -*) as_dir=./$as_dir;;
320  esac
321  test -d "$as_dir" || eval $as_mkdir_p || {
322    as_dirs=
323    while :; do
324      case $as_dir in #(
325      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326      *) as_qdir=$as_dir;;
327      esac
328      as_dirs="'$as_qdir' $as_dirs"
329      as_dir=`$as_dirname -- "$as_dir" ||
330$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331	 X"$as_dir" : 'X\(//\)[^/]' \| \
332	 X"$as_dir" : 'X\(//\)$' \| \
333	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334$as_echo X"$as_dir" |
335    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336	    s//\1/
337	    q
338	  }
339	  /^X\(\/\/\)[^/].*/{
340	    s//\1/
341	    q
342	  }
343	  /^X\(\/\/\)$/{
344	    s//\1/
345	    q
346	  }
347	  /^X\(\/\).*/{
348	    s//\1/
349	    q
350	  }
351	  s/.*/./; q'`
352      test -d "$as_dir" && break
353    done
354    test -z "$as_dirs" || eval "mkdir $as_dirs"
355  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356
357
358} # as_fn_mkdir_p
359
360# as_fn_executable_p FILE
361# -----------------------
362# Test if FILE is an executable regular file.
363as_fn_executable_p ()
364{
365  test -f "$1" && test -x "$1"
366} # as_fn_executable_p
367# as_fn_append VAR VALUE
368# ----------------------
369# Append the text in VALUE to the end of the definition contained in VAR. Take
370# advantage of any shell optimizations that allow amortized linear growth over
371# repeated appends, instead of the typical quadratic growth present in naive
372# implementations.
373if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374  eval 'as_fn_append ()
375  {
376    eval $1+=\$2
377  }'
378else
379  as_fn_append ()
380  {
381    eval $1=\$$1\$2
382  }
383fi # as_fn_append
384
385# as_fn_arith ARG...
386# ------------------
387# Perform arithmetic evaluation on the ARGs, and store the result in the
388# global $as_val. Take advantage of shells that can avoid forks. The arguments
389# must be portable across $(()) and expr.
390if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391  eval 'as_fn_arith ()
392  {
393    as_val=$(( $* ))
394  }'
395else
396  as_fn_arith ()
397  {
398    as_val=`expr "$@" || test $? -eq 1`
399  }
400fi # as_fn_arith
401
402
403# as_fn_error STATUS ERROR [LINENO LOG_FD]
404# ----------------------------------------
405# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407# script with STATUS, using 1 if that was 0.
408as_fn_error ()
409{
410  as_status=$1; test $as_status -eq 0 && as_status=1
411  if test "$4"; then
412    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414  fi
415  $as_echo "$as_me: error: $2" >&2
416  as_fn_exit $as_status
417} # as_fn_error
418
419if expr a : '\(a\)' >/dev/null 2>&1 &&
420   test "X`expr 00001 : '.*\(...\)'`" = X001; then
421  as_expr=expr
422else
423  as_expr=false
424fi
425
426if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427  as_basename=basename
428else
429  as_basename=false
430fi
431
432if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433  as_dirname=dirname
434else
435  as_dirname=false
436fi
437
438as_me=`$as_basename -- "$0" ||
439$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440	 X"$0" : 'X\(//\)$' \| \
441	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442$as_echo X/"$0" |
443    sed '/^.*\/\([^/][^/]*\)\/*$/{
444	    s//\1/
445	    q
446	  }
447	  /^X\/\(\/\/\)$/{
448	    s//\1/
449	    q
450	  }
451	  /^X\/\(\/\).*/{
452	    s//\1/
453	    q
454	  }
455	  s/.*/./; q'`
456
457# Avoid depending upon Character Ranges.
458as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461as_cr_digits='0123456789'
462as_cr_alnum=$as_cr_Letters$as_cr_digits
463
464
465  as_lineno_1=$LINENO as_lineno_1a=$LINENO
466  as_lineno_2=$LINENO as_lineno_2a=$LINENO
467  eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468  test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469  # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
470  sed -n '
471    p
472    /[$]LINENO/=
473  ' <$as_myself |
474    sed '
475      s/[$]LINENO.*/&-/
476      t lineno
477      b
478      :lineno
479      N
480      :loop
481      s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482      t loop
483      s/-\n.*//
484    ' >$as_me.lineno &&
485  chmod +x "$as_me.lineno" ||
486    { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487
488  # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489  # already done that, so ensure we don't try to do so again and fall
490  # in an infinite loop.  This has already happened in practice.
491  _as_can_reexec=no; export _as_can_reexec
492  # Don't try to exec as it changes $[0], causing all sort of problems
493  # (the dirname of $[0] is not the place where we might find the
494  # original and so on.  Autoconf is especially sensitive to this).
495  . "./$as_me.lineno"
496  # Exit status is that of the last command.
497  exit
498}
499
500ECHO_C= ECHO_N= ECHO_T=
501case `echo -n x` in #(((((
502-n*)
503  case `echo 'xy\c'` in
504  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
505  xy)  ECHO_C='\c';;
506  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
507       ECHO_T='	';;
508  esac;;
509*)
510  ECHO_N='-n';;
511esac
512
513rm -f conf$$ conf$$.exe conf$$.file
514if test -d conf$$.dir; then
515  rm -f conf$$.dir/conf$$.file
516else
517  rm -f conf$$.dir
518  mkdir conf$$.dir 2>/dev/null
519fi
520if (echo >conf$$.file) 2>/dev/null; then
521  if ln -s conf$$.file conf$$ 2>/dev/null; then
522    as_ln_s='ln -s'
523    # ... but there are two gotchas:
524    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526    # In both cases, we have to default to `cp -pR'.
527    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528      as_ln_s='cp -pR'
529  elif ln conf$$.file conf$$ 2>/dev/null; then
530    as_ln_s=ln
531  else
532    as_ln_s='cp -pR'
533  fi
534else
535  as_ln_s='cp -pR'
536fi
537rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538rmdir conf$$.dir 2>/dev/null
539
540if mkdir -p . 2>/dev/null; then
541  as_mkdir_p='mkdir -p "$as_dir"'
542else
543  test -d ./-p && rmdir ./-p
544  as_mkdir_p=false
545fi
546
547as_test_x='test -x'
548as_executable_p=as_fn_executable_p
549
550# Sed expression to map a string onto a valid CPP name.
551as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553# Sed expression to map a string onto a valid variable name.
554as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
557test -n "$DJDIR" || exec 7<&0 </dev/null
558exec 6>&1
559
560# Name of the host.
561# hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562# so uname gets run too.
563ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
565#
566# Initializations.
567#
568ac_default_prefix=/usr/local
569ac_clean_files=
570ac_config_libobj_dir=.
571LIBOBJS=
572cross_compiling=no
573subdirs=
574MFLAGS=
575MAKEFLAGS=
576
577# Identity of this package.
578PACKAGE_NAME=
579PACKAGE_TARNAME=
580PACKAGE_VERSION=
581PACKAGE_STRING=
582PACKAGE_BUGREPORT=
583PACKAGE_URL=
584
585ac_unique_file="c++tools"
586ac_unique_file="server.cc"
587# Factoring default headers for most tests.
588ac_includes_default="\
589#include <stdio.h>
590#ifdef HAVE_SYS_TYPES_H
591# include <sys/types.h>
592#endif
593#ifdef HAVE_SYS_STAT_H
594# include <sys/stat.h>
595#endif
596#ifdef STDC_HEADERS
597# include <stdlib.h>
598# include <stddef.h>
599#else
600# ifdef HAVE_STDLIB_H
601#  include <stdlib.h>
602# endif
603#endif
604#ifdef HAVE_STRING_H
605# if !defined STDC_HEADERS && defined HAVE_MEMORY_H
606#  include <memory.h>
607# endif
608# include <string.h>
609#endif
610#ifdef HAVE_STRINGS_H
611# include <strings.h>
612#endif
613#ifdef HAVE_INTTYPES_H
614# include <inttypes.h>
615#endif
616#ifdef HAVE_STDINT_H
617# include <stdint.h>
618#endif
619#ifdef HAVE_UNISTD_H
620# include <unistd.h>
621#endif"
622
623ac_subst_vars='LTLIBOBJS
624LIBOBJS
625NETLIBS
626get_gcc_base_ver
627EGREP
628GREP
629CXXCPP
630PIEFLAG
631MAINTAINER
632CXX_AUX_TOOLS
633AUTOHEADER
634AUTOCONF
635OBJEXT
636EXEEXT
637ac_ct_CXX
638CPPFLAGS
639LDFLAGS
640CXXFLAGS
641CXX
642INSTALL_DATA
643INSTALL_SCRIPT
644INSTALL_PROGRAM
645target_os
646target_vendor
647target_cpu
648target
649host_os
650host_vendor
651host_cpu
652host
653target_noncanonical
654build_os
655build_vendor
656build_cpu
657build
658target_alias
659host_alias
660build_alias
661LIBS
662ECHO_T
663ECHO_N
664ECHO_C
665DEFS
666mandir
667localedir
668libdir
669psdir
670pdfdir
671dvidir
672htmldir
673infodir
674docdir
675oldincludedir
676includedir
677localstatedir
678sharedstatedir
679sysconfdir
680datadir
681datarootdir
682libexecdir
683sbindir
684bindir
685program_transform_name
686prefix
687exec_prefix
688PACKAGE_URL
689PACKAGE_BUGREPORT
690PACKAGE_STRING
691PACKAGE_VERSION
692PACKAGE_TARNAME
693PACKAGE_NAME
694PATH_SEPARATOR
695SHELL'
696ac_subst_files=''
697ac_user_opts='
698enable_option_checking
699enable_c___tools
700enable_maintainer_mode
701enable_checking
702enable_default_pie
703with_gcc_major_version_only
704'
705      ac_precious_vars='build_alias
706host_alias
707target_alias
708CXX
709CXXFLAGS
710LDFLAGS
711LIBS
712CPPFLAGS
713CCC
714CXXCPP'
715
716
717# Initialize some variables set by options.
718ac_init_help=
719ac_init_version=false
720ac_unrecognized_opts=
721ac_unrecognized_sep=
722# The variables have the same names as the options, with
723# dashes changed to underlines.
724cache_file=/dev/null
725exec_prefix=NONE
726no_create=
727no_recursion=
728prefix=NONE
729program_prefix=NONE
730program_suffix=NONE
731program_transform_name=s,x,x,
732silent=
733site=
734srcdir=
735verbose=
736x_includes=NONE
737x_libraries=NONE
738
739# Installation directory options.
740# These are left unexpanded so users can "make install exec_prefix=/foo"
741# and all the variables that are supposed to be based on exec_prefix
742# by default will actually change.
743# Use braces instead of parens because sh, perl, etc. also accept them.
744# (The list follows the same order as the GNU Coding Standards.)
745bindir='${exec_prefix}/bin'
746sbindir='${exec_prefix}/sbin'
747libexecdir='${exec_prefix}/libexec'
748datarootdir='${prefix}/share'
749datadir='${datarootdir}'
750sysconfdir='${prefix}/etc'
751sharedstatedir='${prefix}/com'
752localstatedir='${prefix}/var'
753includedir='${prefix}/include'
754oldincludedir='/usr/include'
755docdir='${datarootdir}/doc/${PACKAGE}'
756infodir='${datarootdir}/info'
757htmldir='${docdir}'
758dvidir='${docdir}'
759pdfdir='${docdir}'
760psdir='${docdir}'
761libdir='${exec_prefix}/lib'
762localedir='${datarootdir}/locale'
763mandir='${datarootdir}/man'
764
765ac_prev=
766ac_dashdash=
767for ac_option
768do
769  # If the previous option needs an argument, assign it.
770  if test -n "$ac_prev"; then
771    eval $ac_prev=\$ac_option
772    ac_prev=
773    continue
774  fi
775
776  case $ac_option in
777  *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
778  *=)   ac_optarg= ;;
779  *)    ac_optarg=yes ;;
780  esac
781
782  # Accept the important Cygnus configure options, so we can diagnose typos.
783
784  case $ac_dashdash$ac_option in
785  --)
786    ac_dashdash=yes ;;
787
788  -bindir | --bindir | --bindi | --bind | --bin | --bi)
789    ac_prev=bindir ;;
790  -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
791    bindir=$ac_optarg ;;
792
793  -build | --build | --buil | --bui | --bu)
794    ac_prev=build_alias ;;
795  -build=* | --build=* | --buil=* | --bui=* | --bu=*)
796    build_alias=$ac_optarg ;;
797
798  -cache-file | --cache-file | --cache-fil | --cache-fi \
799  | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
800    ac_prev=cache_file ;;
801  -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
802  | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
803    cache_file=$ac_optarg ;;
804
805  --config-cache | -C)
806    cache_file=config.cache ;;
807
808  -datadir | --datadir | --datadi | --datad)
809    ac_prev=datadir ;;
810  -datadir=* | --datadir=* | --datadi=* | --datad=*)
811    datadir=$ac_optarg ;;
812
813  -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
814  | --dataroo | --dataro | --datar)
815    ac_prev=datarootdir ;;
816  -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
817  | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
818    datarootdir=$ac_optarg ;;
819
820  -disable-* | --disable-*)
821    ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
822    # Reject names that are not valid shell variable names.
823    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
824      as_fn_error $? "invalid feature name: $ac_useropt"
825    ac_useropt_orig=$ac_useropt
826    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
827    case $ac_user_opts in
828      *"
829"enable_$ac_useropt"
830"*) ;;
831      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
832	 ac_unrecognized_sep=', ';;
833    esac
834    eval enable_$ac_useropt=no ;;
835
836  -docdir | --docdir | --docdi | --doc | --do)
837    ac_prev=docdir ;;
838  -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
839    docdir=$ac_optarg ;;
840
841  -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
842    ac_prev=dvidir ;;
843  -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
844    dvidir=$ac_optarg ;;
845
846  -enable-* | --enable-*)
847    ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
848    # Reject names that are not valid shell variable names.
849    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
850      as_fn_error $? "invalid feature name: $ac_useropt"
851    ac_useropt_orig=$ac_useropt
852    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
853    case $ac_user_opts in
854      *"
855"enable_$ac_useropt"
856"*) ;;
857      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
858	 ac_unrecognized_sep=', ';;
859    esac
860    eval enable_$ac_useropt=\$ac_optarg ;;
861
862  -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
863  | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
864  | --exec | --exe | --ex)
865    ac_prev=exec_prefix ;;
866  -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
867  | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
868  | --exec=* | --exe=* | --ex=*)
869    exec_prefix=$ac_optarg ;;
870
871  -gas | --gas | --ga | --g)
872    # Obsolete; use --with-gas.
873    with_gas=yes ;;
874
875  -help | --help | --hel | --he | -h)
876    ac_init_help=long ;;
877  -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
878    ac_init_help=recursive ;;
879  -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
880    ac_init_help=short ;;
881
882  -host | --host | --hos | --ho)
883    ac_prev=host_alias ;;
884  -host=* | --host=* | --hos=* | --ho=*)
885    host_alias=$ac_optarg ;;
886
887  -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
888    ac_prev=htmldir ;;
889  -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
890  | --ht=*)
891    htmldir=$ac_optarg ;;
892
893  -includedir | --includedir | --includedi | --included | --include \
894  | --includ | --inclu | --incl | --inc)
895    ac_prev=includedir ;;
896  -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
897  | --includ=* | --inclu=* | --incl=* | --inc=*)
898    includedir=$ac_optarg ;;
899
900  -infodir | --infodir | --infodi | --infod | --info | --inf)
901    ac_prev=infodir ;;
902  -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
903    infodir=$ac_optarg ;;
904
905  -libdir | --libdir | --libdi | --libd)
906    ac_prev=libdir ;;
907  -libdir=* | --libdir=* | --libdi=* | --libd=*)
908    libdir=$ac_optarg ;;
909
910  -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
911  | --libexe | --libex | --libe)
912    ac_prev=libexecdir ;;
913  -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
914  | --libexe=* | --libex=* | --libe=*)
915    libexecdir=$ac_optarg ;;
916
917  -localedir | --localedir | --localedi | --localed | --locale)
918    ac_prev=localedir ;;
919  -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
920    localedir=$ac_optarg ;;
921
922  -localstatedir | --localstatedir | --localstatedi | --localstated \
923  | --localstate | --localstat | --localsta | --localst | --locals)
924    ac_prev=localstatedir ;;
925  -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
926  | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
927    localstatedir=$ac_optarg ;;
928
929  -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
930    ac_prev=mandir ;;
931  -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
932    mandir=$ac_optarg ;;
933
934  -nfp | --nfp | --nf)
935    # Obsolete; use --without-fp.
936    with_fp=no ;;
937
938  -no-create | --no-create | --no-creat | --no-crea | --no-cre \
939  | --no-cr | --no-c | -n)
940    no_create=yes ;;
941
942  -no-recursion | --no-recursion | --no-recursio | --no-recursi \
943  | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
944    no_recursion=yes ;;
945
946  -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
947  | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
948  | --oldin | --oldi | --old | --ol | --o)
949    ac_prev=oldincludedir ;;
950  -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
951  | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
952  | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
953    oldincludedir=$ac_optarg ;;
954
955  -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
956    ac_prev=prefix ;;
957  -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
958    prefix=$ac_optarg ;;
959
960  -program-prefix | --program-prefix | --program-prefi | --program-pref \
961  | --program-pre | --program-pr | --program-p)
962    ac_prev=program_prefix ;;
963  -program-prefix=* | --program-prefix=* | --program-prefi=* \
964  | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
965    program_prefix=$ac_optarg ;;
966
967  -program-suffix | --program-suffix | --program-suffi | --program-suff \
968  | --program-suf | --program-su | --program-s)
969    ac_prev=program_suffix ;;
970  -program-suffix=* | --program-suffix=* | --program-suffi=* \
971  | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
972    program_suffix=$ac_optarg ;;
973
974  -program-transform-name | --program-transform-name \
975  | --program-transform-nam | --program-transform-na \
976  | --program-transform-n | --program-transform- \
977  | --program-transform | --program-transfor \
978  | --program-transfo | --program-transf \
979  | --program-trans | --program-tran \
980  | --progr-tra | --program-tr | --program-t)
981    ac_prev=program_transform_name ;;
982  -program-transform-name=* | --program-transform-name=* \
983  | --program-transform-nam=* | --program-transform-na=* \
984  | --program-transform-n=* | --program-transform-=* \
985  | --program-transform=* | --program-transfor=* \
986  | --program-transfo=* | --program-transf=* \
987  | --program-trans=* | --program-tran=* \
988  | --progr-tra=* | --program-tr=* | --program-t=*)
989    program_transform_name=$ac_optarg ;;
990
991  -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
992    ac_prev=pdfdir ;;
993  -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
994    pdfdir=$ac_optarg ;;
995
996  -psdir | --psdir | --psdi | --psd | --ps)
997    ac_prev=psdir ;;
998  -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
999    psdir=$ac_optarg ;;
1000
1001  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1002  | -silent | --silent | --silen | --sile | --sil)
1003    silent=yes ;;
1004
1005  -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
1006    ac_prev=sbindir ;;
1007  -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
1008  | --sbi=* | --sb=*)
1009    sbindir=$ac_optarg ;;
1010
1011  -sharedstatedir | --sharedstatedir | --sharedstatedi \
1012  | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
1013  | --sharedst | --shareds | --shared | --share | --shar \
1014  | --sha | --sh)
1015    ac_prev=sharedstatedir ;;
1016  -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
1017  | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
1018  | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
1019  | --sha=* | --sh=*)
1020    sharedstatedir=$ac_optarg ;;
1021
1022  -site | --site | --sit)
1023    ac_prev=site ;;
1024  -site=* | --site=* | --sit=*)
1025    site=$ac_optarg ;;
1026
1027  -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1028    ac_prev=srcdir ;;
1029  -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1030    srcdir=$ac_optarg ;;
1031
1032  -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1033  | --syscon | --sysco | --sysc | --sys | --sy)
1034    ac_prev=sysconfdir ;;
1035  -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1036  | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1037    sysconfdir=$ac_optarg ;;
1038
1039  -target | --target | --targe | --targ | --tar | --ta | --t)
1040    ac_prev=target_alias ;;
1041  -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1042    target_alias=$ac_optarg ;;
1043
1044  -v | -verbose | --verbose | --verbos | --verbo | --verb)
1045    verbose=yes ;;
1046
1047  -version | --version | --versio | --versi | --vers | -V)
1048    ac_init_version=: ;;
1049
1050  -with-* | --with-*)
1051    ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1052    # Reject names that are not valid shell variable names.
1053    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1054      as_fn_error $? "invalid package name: $ac_useropt"
1055    ac_useropt_orig=$ac_useropt
1056    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1057    case $ac_user_opts in
1058      *"
1059"with_$ac_useropt"
1060"*) ;;
1061      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1062	 ac_unrecognized_sep=', ';;
1063    esac
1064    eval with_$ac_useropt=\$ac_optarg ;;
1065
1066  -without-* | --without-*)
1067    ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1068    # Reject names that are not valid shell variable names.
1069    expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1070      as_fn_error $? "invalid package name: $ac_useropt"
1071    ac_useropt_orig=$ac_useropt
1072    ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1073    case $ac_user_opts in
1074      *"
1075"with_$ac_useropt"
1076"*) ;;
1077      *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1078	 ac_unrecognized_sep=', ';;
1079    esac
1080    eval with_$ac_useropt=no ;;
1081
1082  --x)
1083    # Obsolete; use --with-x.
1084    with_x=yes ;;
1085
1086  -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1087  | --x-incl | --x-inc | --x-in | --x-i)
1088    ac_prev=x_includes ;;
1089  -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1090  | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1091    x_includes=$ac_optarg ;;
1092
1093  -x-libraries | --x-libraries | --x-librarie | --x-librari \
1094  | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1095    ac_prev=x_libraries ;;
1096  -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1097  | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1098    x_libraries=$ac_optarg ;;
1099
1100  -*) as_fn_error $? "unrecognized option: \`$ac_option'
1101Try \`$0 --help' for more information"
1102    ;;
1103
1104  *=*)
1105    ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1106    # Reject names that are not valid shell variable names.
1107    case $ac_envvar in #(
1108      '' | [0-9]* | *[!_$as_cr_alnum]* )
1109      as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1110    esac
1111    eval $ac_envvar=\$ac_optarg
1112    export $ac_envvar ;;
1113
1114  *)
1115    # FIXME: should be removed in autoconf 3.0.
1116    $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1117    expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1118      $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1119    : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1120    ;;
1121
1122  esac
1123done
1124
1125if test -n "$ac_prev"; then
1126  ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1127  as_fn_error $? "missing argument to $ac_option"
1128fi
1129
1130if test -n "$ac_unrecognized_opts"; then
1131  case $enable_option_checking in
1132    no) ;;
1133    fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1134    *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1135  esac
1136fi
1137
1138# Check all directory arguments for consistency.
1139for ac_var in	exec_prefix prefix bindir sbindir libexecdir datarootdir \
1140		datadir sysconfdir sharedstatedir localstatedir includedir \
1141		oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1142		libdir localedir mandir
1143do
1144  eval ac_val=\$$ac_var
1145  # Remove trailing slashes.
1146  case $ac_val in
1147    */ )
1148      ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1149      eval $ac_var=\$ac_val;;
1150  esac
1151  # Be sure to have absolute directory names.
1152  case $ac_val in
1153    [\\/$]* | ?:[\\/]* )  continue;;
1154    NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1155  esac
1156  as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1157done
1158
1159# There might be people who depend on the old broken behavior: `$host'
1160# used to hold the argument of --host etc.
1161# FIXME: To remove some day.
1162build=$build_alias
1163host=$host_alias
1164target=$target_alias
1165
1166# FIXME: To remove some day.
1167if test "x$host_alias" != x; then
1168  if test "x$build_alias" = x; then
1169    cross_compiling=maybe
1170  elif test "x$build_alias" != "x$host_alias"; then
1171    cross_compiling=yes
1172  fi
1173fi
1174
1175ac_tool_prefix=
1176test -n "$host_alias" && ac_tool_prefix=$host_alias-
1177
1178test "$silent" = yes && exec 6>/dev/null
1179
1180
1181ac_pwd=`pwd` && test -n "$ac_pwd" &&
1182ac_ls_di=`ls -di .` &&
1183ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1184  as_fn_error $? "working directory cannot be determined"
1185test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1186  as_fn_error $? "pwd does not report name of working directory"
1187
1188
1189# Find the source files, if location was not specified.
1190if test -z "$srcdir"; then
1191  ac_srcdir_defaulted=yes
1192  # Try the directory containing this script, then the parent directory.
1193  ac_confdir=`$as_dirname -- "$as_myself" ||
1194$as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1195	 X"$as_myself" : 'X\(//\)[^/]' \| \
1196	 X"$as_myself" : 'X\(//\)$' \| \
1197	 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1198$as_echo X"$as_myself" |
1199    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1200	    s//\1/
1201	    q
1202	  }
1203	  /^X\(\/\/\)[^/].*/{
1204	    s//\1/
1205	    q
1206	  }
1207	  /^X\(\/\/\)$/{
1208	    s//\1/
1209	    q
1210	  }
1211	  /^X\(\/\).*/{
1212	    s//\1/
1213	    q
1214	  }
1215	  s/.*/./; q'`
1216  srcdir=$ac_confdir
1217  if test ! -r "$srcdir/$ac_unique_file"; then
1218    srcdir=..
1219  fi
1220else
1221  ac_srcdir_defaulted=no
1222fi
1223if test ! -r "$srcdir/$ac_unique_file"; then
1224  test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1225  as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1226fi
1227ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1228ac_abs_confdir=`(
1229	cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1230	pwd)`
1231# When building in place, set srcdir=.
1232if test "$ac_abs_confdir" = "$ac_pwd"; then
1233  srcdir=.
1234fi
1235# Remove unnecessary trailing slashes from srcdir.
1236# Double slashes in file names in object file debugging info
1237# mess up M-x gdb in Emacs.
1238case $srcdir in
1239*/) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1240esac
1241for ac_var in $ac_precious_vars; do
1242  eval ac_env_${ac_var}_set=\${${ac_var}+set}
1243  eval ac_env_${ac_var}_value=\$${ac_var}
1244  eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1245  eval ac_cv_env_${ac_var}_value=\$${ac_var}
1246done
1247
1248#
1249# Report the --help message.
1250#
1251if test "$ac_init_help" = "long"; then
1252  # Omit some internal or obsolete options to make the list less imposing.
1253  # This message is too long to be a string in the A/UX 3.1 sh.
1254  cat <<_ACEOF
1255\`configure' configures this package to adapt to many kinds of systems.
1256
1257Usage: $0 [OPTION]... [VAR=VALUE]...
1258
1259To assign environment variables (e.g., CC, CFLAGS...), specify them as
1260VAR=VALUE.  See below for descriptions of some of the useful variables.
1261
1262Defaults for the options are specified in brackets.
1263
1264Configuration:
1265  -h, --help              display this help and exit
1266      --help=short        display options specific to this package
1267      --help=recursive    display the short help of all the included packages
1268  -V, --version           display version information and exit
1269  -q, --quiet, --silent   do not print \`checking ...' messages
1270      --cache-file=FILE   cache test results in FILE [disabled]
1271  -C, --config-cache      alias for \`--cache-file=config.cache'
1272  -n, --no-create         do not create output files
1273      --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1274
1275Installation directories:
1276  --prefix=PREFIX         install architecture-independent files in PREFIX
1277                          [$ac_default_prefix]
1278  --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1279                          [PREFIX]
1280
1281By default, \`make install' will install all the files in
1282\`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1283an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1284for instance \`--prefix=\$HOME'.
1285
1286For better control, use the options below.
1287
1288Fine tuning of the installation directories:
1289  --bindir=DIR            user executables [EPREFIX/bin]
1290  --sbindir=DIR           system admin executables [EPREFIX/sbin]
1291  --libexecdir=DIR        program executables [EPREFIX/libexec]
1292  --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1293  --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1294  --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1295  --libdir=DIR            object code libraries [EPREFIX/lib]
1296  --includedir=DIR        C header files [PREFIX/include]
1297  --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1298  --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1299  --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1300  --infodir=DIR           info documentation [DATAROOTDIR/info]
1301  --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1302  --mandir=DIR            man documentation [DATAROOTDIR/man]
1303  --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1304  --htmldir=DIR           html documentation [DOCDIR]
1305  --dvidir=DIR            dvi documentation [DOCDIR]
1306  --pdfdir=DIR            pdf documentation [DOCDIR]
1307  --psdir=DIR             ps documentation [DOCDIR]
1308_ACEOF
1309
1310  cat <<\_ACEOF
1311
1312System types:
1313  --build=BUILD     configure for building on BUILD [guessed]
1314  --host=HOST       cross-compile to build programs to run on HOST [BUILD]
1315  --target=TARGET   configure for building compilers for TARGET [HOST]
1316_ACEOF
1317fi
1318
1319if test -n "$ac_init_help"; then
1320
1321  cat <<\_ACEOF
1322
1323Optional Features:
1324  --disable-option-checking  ignore unrecognized --enable/--with options
1325  --disable-FEATURE       do not include FEATURE (same as --enable-FEATURE=no)
1326  --enable-FEATURE[=ARG]  include FEATURE [ARG=yes]
1327  --enable-c++-tools      build auxiliary c++ tools
1328  --enable-maintainer-mode
1329                          enable maintainer mode. Add rules to rebuild
1330                          configurey bits
1331  --enable-checking[=LIST]
1332                          enable expensive run-time checks. With LIST, enable
1333                          only specific categories of checks. Categories are:
1334                          yes,no,all,none,release.
1335  --enable-default-pie    enable Position Independent Executable as default
1336
1337Optional Packages:
1338  --with-PACKAGE[=ARG]    use PACKAGE [ARG=yes]
1339  --without-PACKAGE       do not use PACKAGE (same as --with-PACKAGE=no)
1340  --with-gcc-major-version-only
1341                          use only GCC major number in filesystem paths
1342
1343Some influential environment variables:
1344  CXX         C++ compiler command
1345  CXXFLAGS    C++ compiler flags
1346  LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1347              nonstandard directory <lib dir>
1348  LIBS        libraries to pass to the linker, e.g. -l<library>
1349  CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1350              you have headers in a nonstandard directory <include dir>
1351  CXXCPP      C++ preprocessor
1352
1353Use these variables to override the choices made by `configure' or to help
1354it to find libraries and programs with nonstandard names/locations.
1355
1356Report bugs to the package provider.
1357_ACEOF
1358ac_status=$?
1359fi
1360
1361if test "$ac_init_help" = "recursive"; then
1362  # If there are subdirs, report their specific --help.
1363  for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1364    test -d "$ac_dir" ||
1365      { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1366      continue
1367    ac_builddir=.
1368
1369case "$ac_dir" in
1370.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1371*)
1372  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1373  # A ".." for each directory in $ac_dir_suffix.
1374  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1375  case $ac_top_builddir_sub in
1376  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1377  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1378  esac ;;
1379esac
1380ac_abs_top_builddir=$ac_pwd
1381ac_abs_builddir=$ac_pwd$ac_dir_suffix
1382# for backward compatibility:
1383ac_top_builddir=$ac_top_build_prefix
1384
1385case $srcdir in
1386  .)  # We are building in place.
1387    ac_srcdir=.
1388    ac_top_srcdir=$ac_top_builddir_sub
1389    ac_abs_top_srcdir=$ac_pwd ;;
1390  [\\/]* | ?:[\\/]* )  # Absolute name.
1391    ac_srcdir=$srcdir$ac_dir_suffix;
1392    ac_top_srcdir=$srcdir
1393    ac_abs_top_srcdir=$srcdir ;;
1394  *) # Relative name.
1395    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1396    ac_top_srcdir=$ac_top_build_prefix$srcdir
1397    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1398esac
1399ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1400
1401    cd "$ac_dir" || { ac_status=$?; continue; }
1402    # Check for guested configure.
1403    if test -f "$ac_srcdir/configure.gnu"; then
1404      echo &&
1405      $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1406    elif test -f "$ac_srcdir/configure"; then
1407      echo &&
1408      $SHELL "$ac_srcdir/configure" --help=recursive
1409    else
1410      $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1411    fi || ac_status=$?
1412    cd "$ac_pwd" || { ac_status=$?; break; }
1413  done
1414fi
1415
1416test -n "$ac_init_help" && exit $ac_status
1417if $ac_init_version; then
1418  cat <<\_ACEOF
1419configure
1420generated by GNU Autoconf 2.69
1421
1422Copyright (C) 2012 Free Software Foundation, Inc.
1423This configure script is free software; the Free Software Foundation
1424gives unlimited permission to copy, distribute and modify it.
1425_ACEOF
1426  exit
1427fi
1428
1429## ------------------------ ##
1430## Autoconf initialization. ##
1431## ------------------------ ##
1432
1433# ac_fn_cxx_try_compile LINENO
1434# ----------------------------
1435# Try to compile conftest.$ac_ext, and return whether this succeeded.
1436ac_fn_cxx_try_compile ()
1437{
1438  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1439  rm -f conftest.$ac_objext
1440  if { { ac_try="$ac_compile"
1441case "(($ac_try" in
1442  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1443  *) ac_try_echo=$ac_try;;
1444esac
1445eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1446$as_echo "$ac_try_echo"; } >&5
1447  (eval "$ac_compile") 2>conftest.err
1448  ac_status=$?
1449  if test -s conftest.err; then
1450    grep -v '^ *+' conftest.err >conftest.er1
1451    cat conftest.er1 >&5
1452    mv -f conftest.er1 conftest.err
1453  fi
1454  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1455  test $ac_status = 0; } && {
1456	 test -z "$ac_cxx_werror_flag" ||
1457	 test ! -s conftest.err
1458       } && test -s conftest.$ac_objext; then :
1459  ac_retval=0
1460else
1461  $as_echo "$as_me: failed program was:" >&5
1462sed 's/^/| /' conftest.$ac_ext >&5
1463
1464	ac_retval=1
1465fi
1466  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1467  as_fn_set_status $ac_retval
1468
1469} # ac_fn_cxx_try_compile
1470
1471# ac_fn_cxx_try_cpp LINENO
1472# ------------------------
1473# Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1474ac_fn_cxx_try_cpp ()
1475{
1476  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1477  if { { ac_try="$ac_cpp conftest.$ac_ext"
1478case "(($ac_try" in
1479  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1480  *) ac_try_echo=$ac_try;;
1481esac
1482eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1483$as_echo "$ac_try_echo"; } >&5
1484  (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1485  ac_status=$?
1486  if test -s conftest.err; then
1487    grep -v '^ *+' conftest.err >conftest.er1
1488    cat conftest.er1 >&5
1489    mv -f conftest.er1 conftest.err
1490  fi
1491  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1492  test $ac_status = 0; } > conftest.i && {
1493	 test -z "$ac_cxx_preproc_warn_flag$ac_cxx_werror_flag" ||
1494	 test ! -s conftest.err
1495       }; then :
1496  ac_retval=0
1497else
1498  $as_echo "$as_me: failed program was:" >&5
1499sed 's/^/| /' conftest.$ac_ext >&5
1500
1501    ac_retval=1
1502fi
1503  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1504  as_fn_set_status $ac_retval
1505
1506} # ac_fn_cxx_try_cpp
1507
1508# ac_fn_cxx_check_header_mongrel LINENO HEADER VAR INCLUDES
1509# ---------------------------------------------------------
1510# Tests whether HEADER exists, giving a warning if it cannot be compiled using
1511# the include files in INCLUDES and setting the cache variable VAR
1512# accordingly.
1513ac_fn_cxx_check_header_mongrel ()
1514{
1515  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1516  if eval \${$3+:} false; then :
1517  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1518$as_echo_n "checking for $2... " >&6; }
1519if eval \${$3+:} false; then :
1520  $as_echo_n "(cached) " >&6
1521fi
1522eval ac_res=\$$3
1523	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1524$as_echo "$ac_res" >&6; }
1525else
1526  # Is the header compilable?
1527{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1528$as_echo_n "checking $2 usability... " >&6; }
1529cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1530/* end confdefs.h.  */
1531$4
1532#include <$2>
1533_ACEOF
1534if ac_fn_cxx_try_compile "$LINENO"; then :
1535  ac_header_compiler=yes
1536else
1537  ac_header_compiler=no
1538fi
1539rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1540{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1541$as_echo "$ac_header_compiler" >&6; }
1542
1543# Is the header present?
1544{ $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1545$as_echo_n "checking $2 presence... " >&6; }
1546cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1547/* end confdefs.h.  */
1548#include <$2>
1549_ACEOF
1550if ac_fn_cxx_try_cpp "$LINENO"; then :
1551  ac_header_preproc=yes
1552else
1553  ac_header_preproc=no
1554fi
1555rm -f conftest.err conftest.i conftest.$ac_ext
1556{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1557$as_echo "$ac_header_preproc" >&6; }
1558
1559# So?  What about this header?
1560case $ac_header_compiler:$ac_header_preproc:$ac_cxx_preproc_warn_flag in #((
1561  yes:no: )
1562    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1563$as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1564    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1565$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1566    ;;
1567  no:yes:* )
1568    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1569$as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1570    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1571$as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1572    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1573$as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1574    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1575$as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1576    { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1577$as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1578    ;;
1579esac
1580  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1581$as_echo_n "checking for $2... " >&6; }
1582if eval \${$3+:} false; then :
1583  $as_echo_n "(cached) " >&6
1584else
1585  eval "$3=\$ac_header_compiler"
1586fi
1587eval ac_res=\$$3
1588	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1589$as_echo "$ac_res" >&6; }
1590fi
1591  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1592
1593} # ac_fn_cxx_check_header_mongrel
1594
1595# ac_fn_cxx_try_run LINENO
1596# ------------------------
1597# Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1598# that executables *can* be run.
1599ac_fn_cxx_try_run ()
1600{
1601  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1602  if { { ac_try="$ac_link"
1603case "(($ac_try" in
1604  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1605  *) ac_try_echo=$ac_try;;
1606esac
1607eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1608$as_echo "$ac_try_echo"; } >&5
1609  (eval "$ac_link") 2>&5
1610  ac_status=$?
1611  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1612  test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1613  { { case "(($ac_try" in
1614  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1615  *) ac_try_echo=$ac_try;;
1616esac
1617eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1618$as_echo "$ac_try_echo"; } >&5
1619  (eval "$ac_try") 2>&5
1620  ac_status=$?
1621  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1622  test $ac_status = 0; }; }; then :
1623  ac_retval=0
1624else
1625  $as_echo "$as_me: program exited with status $ac_status" >&5
1626       $as_echo "$as_me: failed program was:" >&5
1627sed 's/^/| /' conftest.$ac_ext >&5
1628
1629       ac_retval=$ac_status
1630fi
1631  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1632  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1633  as_fn_set_status $ac_retval
1634
1635} # ac_fn_cxx_try_run
1636
1637# ac_fn_cxx_check_header_compile LINENO HEADER VAR INCLUDES
1638# ---------------------------------------------------------
1639# Tests whether HEADER exists and can be compiled using the include files in
1640# INCLUDES, setting the cache variable VAR accordingly.
1641ac_fn_cxx_check_header_compile ()
1642{
1643  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1644  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1645$as_echo_n "checking for $2... " >&6; }
1646if eval \${$3+:} false; then :
1647  $as_echo_n "(cached) " >&6
1648else
1649  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1650/* end confdefs.h.  */
1651$4
1652#include <$2>
1653_ACEOF
1654if ac_fn_cxx_try_compile "$LINENO"; then :
1655  eval "$3=yes"
1656else
1657  eval "$3=no"
1658fi
1659rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1660fi
1661eval ac_res=\$$3
1662	       { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1663$as_echo "$ac_res" >&6; }
1664  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1665
1666} # ac_fn_cxx_check_header_compile
1667
1668# ac_fn_cxx_try_link LINENO
1669# -------------------------
1670# Try to link conftest.$ac_ext, and return whether this succeeded.
1671ac_fn_cxx_try_link ()
1672{
1673  as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1674  rm -f conftest.$ac_objext conftest$ac_exeext
1675  if { { ac_try="$ac_link"
1676case "(($ac_try" in
1677  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1678  *) ac_try_echo=$ac_try;;
1679esac
1680eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1681$as_echo "$ac_try_echo"; } >&5
1682  (eval "$ac_link") 2>conftest.err
1683  ac_status=$?
1684  if test -s conftest.err; then
1685    grep -v '^ *+' conftest.err >conftest.er1
1686    cat conftest.er1 >&5
1687    mv -f conftest.er1 conftest.err
1688  fi
1689  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1690  test $ac_status = 0; } && {
1691	 test -z "$ac_cxx_werror_flag" ||
1692	 test ! -s conftest.err
1693       } && test -s conftest$ac_exeext && {
1694	 test "$cross_compiling" = yes ||
1695	 test -x conftest$ac_exeext
1696       }; then :
1697  ac_retval=0
1698else
1699  $as_echo "$as_me: failed program was:" >&5
1700sed 's/^/| /' conftest.$ac_ext >&5
1701
1702	ac_retval=1
1703fi
1704  # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1705  # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1706  # interfere with the next link command; also delete a directory that is
1707  # left behind by Apple's compiler.  We do this before executing the actions.
1708  rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1709  eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1710  as_fn_set_status $ac_retval
1711
1712} # ac_fn_cxx_try_link
1713cat >config.log <<_ACEOF
1714This file contains any messages produced by compilers while
1715running configure, to aid debugging if configure makes a mistake.
1716
1717It was created by $as_me, which was
1718generated by GNU Autoconf 2.69.  Invocation command line was
1719
1720  $ $0 $@
1721
1722_ACEOF
1723exec 5>>config.log
1724{
1725cat <<_ASUNAME
1726## --------- ##
1727## Platform. ##
1728## --------- ##
1729
1730hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1731uname -m = `(uname -m) 2>/dev/null || echo unknown`
1732uname -r = `(uname -r) 2>/dev/null || echo unknown`
1733uname -s = `(uname -s) 2>/dev/null || echo unknown`
1734uname -v = `(uname -v) 2>/dev/null || echo unknown`
1735
1736/usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1737/bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1738
1739/bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1740/usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1741/usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1742/usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1743/bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1744/usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1745/bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1746
1747_ASUNAME
1748
1749as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1750for as_dir in $PATH
1751do
1752  IFS=$as_save_IFS
1753  test -z "$as_dir" && as_dir=.
1754    $as_echo "PATH: $as_dir"
1755  done
1756IFS=$as_save_IFS
1757
1758} >&5
1759
1760cat >&5 <<_ACEOF
1761
1762
1763## ----------- ##
1764## Core tests. ##
1765## ----------- ##
1766
1767_ACEOF
1768
1769
1770# Keep a trace of the command line.
1771# Strip out --no-create and --no-recursion so they do not pile up.
1772# Strip out --silent because we don't want to record it for future runs.
1773# Also quote any args containing shell meta-characters.
1774# Make two passes to allow for proper duplicate-argument suppression.
1775ac_configure_args=
1776ac_configure_args0=
1777ac_configure_args1=
1778ac_must_keep_next=false
1779for ac_pass in 1 2
1780do
1781  for ac_arg
1782  do
1783    case $ac_arg in
1784    -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1785    -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1786    | -silent | --silent | --silen | --sile | --sil)
1787      continue ;;
1788    *\'*)
1789      ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1790    esac
1791    case $ac_pass in
1792    1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1793    2)
1794      as_fn_append ac_configure_args1 " '$ac_arg'"
1795      if test $ac_must_keep_next = true; then
1796	ac_must_keep_next=false # Got value, back to normal.
1797      else
1798	case $ac_arg in
1799	  *=* | --config-cache | -C | -disable-* | --disable-* \
1800	  | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1801	  | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1802	  | -with-* | --with-* | -without-* | --without-* | --x)
1803	    case "$ac_configure_args0 " in
1804	      "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1805	    esac
1806	    ;;
1807	  -* ) ac_must_keep_next=true ;;
1808	esac
1809      fi
1810      as_fn_append ac_configure_args " '$ac_arg'"
1811      ;;
1812    esac
1813  done
1814done
1815{ ac_configure_args0=; unset ac_configure_args0;}
1816{ ac_configure_args1=; unset ac_configure_args1;}
1817
1818# When interrupted or exit'd, cleanup temporary files, and complete
1819# config.log.  We remove comments because anyway the quotes in there
1820# would cause problems or look ugly.
1821# WARNING: Use '\'' to represent an apostrophe within the trap.
1822# WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1823trap 'exit_status=$?
1824  # Save into config.log some information that might help in debugging.
1825  {
1826    echo
1827
1828    $as_echo "## ---------------- ##
1829## Cache variables. ##
1830## ---------------- ##"
1831    echo
1832    # The following way of writing the cache mishandles newlines in values,
1833(
1834  for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1835    eval ac_val=\$$ac_var
1836    case $ac_val in #(
1837    *${as_nl}*)
1838      case $ac_var in #(
1839      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1840$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1841      esac
1842      case $ac_var in #(
1843      _ | IFS | as_nl) ;; #(
1844      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1845      *) { eval $ac_var=; unset $ac_var;} ;;
1846      esac ;;
1847    esac
1848  done
1849  (set) 2>&1 |
1850    case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1851    *${as_nl}ac_space=\ *)
1852      sed -n \
1853	"s/'\''/'\''\\\\'\'''\''/g;
1854	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1855      ;; #(
1856    *)
1857      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1858      ;;
1859    esac |
1860    sort
1861)
1862    echo
1863
1864    $as_echo "## ----------------- ##
1865## Output variables. ##
1866## ----------------- ##"
1867    echo
1868    for ac_var in $ac_subst_vars
1869    do
1870      eval ac_val=\$$ac_var
1871      case $ac_val in
1872      *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1873      esac
1874      $as_echo "$ac_var='\''$ac_val'\''"
1875    done | sort
1876    echo
1877
1878    if test -n "$ac_subst_files"; then
1879      $as_echo "## ------------------- ##
1880## File substitutions. ##
1881## ------------------- ##"
1882      echo
1883      for ac_var in $ac_subst_files
1884      do
1885	eval ac_val=\$$ac_var
1886	case $ac_val in
1887	*\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1888	esac
1889	$as_echo "$ac_var='\''$ac_val'\''"
1890      done | sort
1891      echo
1892    fi
1893
1894    if test -s confdefs.h; then
1895      $as_echo "## ----------- ##
1896## confdefs.h. ##
1897## ----------- ##"
1898      echo
1899      cat confdefs.h
1900      echo
1901    fi
1902    test "$ac_signal" != 0 &&
1903      $as_echo "$as_me: caught signal $ac_signal"
1904    $as_echo "$as_me: exit $exit_status"
1905  } >&5
1906  rm -f core *.core core.conftest.* &&
1907    rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1908    exit $exit_status
1909' 0
1910for ac_signal in 1 2 13 15; do
1911  trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1912done
1913ac_signal=0
1914
1915# confdefs.h avoids OS command line length limits that DEFS can exceed.
1916rm -f -r conftest* confdefs.h
1917
1918$as_echo "/* confdefs.h */" > confdefs.h
1919
1920# Predefined preprocessor variables.
1921
1922cat >>confdefs.h <<_ACEOF
1923#define PACKAGE_NAME "$PACKAGE_NAME"
1924_ACEOF
1925
1926cat >>confdefs.h <<_ACEOF
1927#define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1928_ACEOF
1929
1930cat >>confdefs.h <<_ACEOF
1931#define PACKAGE_VERSION "$PACKAGE_VERSION"
1932_ACEOF
1933
1934cat >>confdefs.h <<_ACEOF
1935#define PACKAGE_STRING "$PACKAGE_STRING"
1936_ACEOF
1937
1938cat >>confdefs.h <<_ACEOF
1939#define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1940_ACEOF
1941
1942cat >>confdefs.h <<_ACEOF
1943#define PACKAGE_URL "$PACKAGE_URL"
1944_ACEOF
1945
1946
1947# Let the site file select an alternate cache file if it wants to.
1948# Prefer an explicitly selected file to automatically selected ones.
1949ac_site_file1=NONE
1950ac_site_file2=NONE
1951if test -n "$CONFIG_SITE"; then
1952  # We do not want a PATH search for config.site.
1953  case $CONFIG_SITE in #((
1954    -*)  ac_site_file1=./$CONFIG_SITE;;
1955    */*) ac_site_file1=$CONFIG_SITE;;
1956    *)   ac_site_file1=./$CONFIG_SITE;;
1957  esac
1958elif test "x$prefix" != xNONE; then
1959  ac_site_file1=$prefix/share/config.site
1960  ac_site_file2=$prefix/etc/config.site
1961else
1962  ac_site_file1=$ac_default_prefix/share/config.site
1963  ac_site_file2=$ac_default_prefix/etc/config.site
1964fi
1965for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1966do
1967  test "x$ac_site_file" = xNONE && continue
1968  if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1969    { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1970$as_echo "$as_me: loading site script $ac_site_file" >&6;}
1971    sed 's/^/| /' "$ac_site_file" >&5
1972    . "$ac_site_file" \
1973      || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1974$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1975as_fn_error $? "failed to load site script $ac_site_file
1976See \`config.log' for more details" "$LINENO" 5; }
1977  fi
1978done
1979
1980if test -r "$cache_file"; then
1981  # Some versions of bash will fail to source /dev/null (special files
1982  # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
1983  if test /dev/null != "$cache_file" && test -f "$cache_file"; then
1984    { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1985$as_echo "$as_me: loading cache $cache_file" >&6;}
1986    case $cache_file in
1987      [\\/]* | ?:[\\/]* ) . "$cache_file";;
1988      *)                      . "./$cache_file";;
1989    esac
1990  fi
1991else
1992  { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1993$as_echo "$as_me: creating cache $cache_file" >&6;}
1994  >$cache_file
1995fi
1996
1997# Check that the precious variables saved in the cache have kept the same
1998# value.
1999ac_cache_corrupted=false
2000for ac_var in $ac_precious_vars; do
2001  eval ac_old_set=\$ac_cv_env_${ac_var}_set
2002  eval ac_new_set=\$ac_env_${ac_var}_set
2003  eval ac_old_val=\$ac_cv_env_${ac_var}_value
2004  eval ac_new_val=\$ac_env_${ac_var}_value
2005  case $ac_old_set,$ac_new_set in
2006    set,)
2007      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2008$as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2009      ac_cache_corrupted=: ;;
2010    ,set)
2011      { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2012$as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2013      ac_cache_corrupted=: ;;
2014    ,);;
2015    *)
2016      if test "x$ac_old_val" != "x$ac_new_val"; then
2017	# differences in whitespace do not lead to failure.
2018	ac_old_val_w=`echo x $ac_old_val`
2019	ac_new_val_w=`echo x $ac_new_val`
2020	if test "$ac_old_val_w" != "$ac_new_val_w"; then
2021	  { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2022$as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2023	  ac_cache_corrupted=:
2024	else
2025	  { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2026$as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2027	  eval $ac_var=\$ac_old_val
2028	fi
2029	{ $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2030$as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2031	{ $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2032$as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2033      fi;;
2034  esac
2035  # Pass precious variables to config.status.
2036  if test "$ac_new_set" = set; then
2037    case $ac_new_val in
2038    *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2039    *) ac_arg=$ac_var=$ac_new_val ;;
2040    esac
2041    case " $ac_configure_args " in
2042      *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2043      *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2044    esac
2045  fi
2046done
2047if $ac_cache_corrupted; then
2048  { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2049$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2050  { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2051$as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2052  as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2053fi
2054## -------------------- ##
2055## Main body of script. ##
2056## -------------------- ##
2057
2058ac_ext=c
2059ac_cpp='$CPP $CPPFLAGS'
2060ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2061ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2062ac_compiler_gnu=$ac_cv_c_compiler_gnu
2063
2064
2065
2066
2067
2068# Determine the noncanonical names used for directories.
2069ac_aux_dir=
2070for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2071  if test -f "$ac_dir/install-sh"; then
2072    ac_aux_dir=$ac_dir
2073    ac_install_sh="$ac_aux_dir/install-sh -c"
2074    break
2075  elif test -f "$ac_dir/install.sh"; then
2076    ac_aux_dir=$ac_dir
2077    ac_install_sh="$ac_aux_dir/install.sh -c"
2078    break
2079  elif test -f "$ac_dir/shtool"; then
2080    ac_aux_dir=$ac_dir
2081    ac_install_sh="$ac_aux_dir/shtool install -c"
2082    break
2083  fi
2084done
2085if test -z "$ac_aux_dir"; then
2086  as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2087fi
2088
2089# These three variables are undocumented and unsupported,
2090# and are intended to be withdrawn in a future Autoconf release.
2091# They can cause serious problems if a builder's source tree is in a directory
2092# whose full name contains unusual characters.
2093ac_config_guess="$SHELL $ac_aux_dir/config.guess"  # Please don't use this var.
2094ac_config_sub="$SHELL $ac_aux_dir/config.sub"  # Please don't use this var.
2095ac_configure="$SHELL $ac_aux_dir/configure"  # Please don't use this var.
2096
2097
2098# Make sure we can run config.sub.
2099$SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
2100  as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2101
2102{ $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2103$as_echo_n "checking build system type... " >&6; }
2104if ${ac_cv_build+:} false; then :
2105  $as_echo_n "(cached) " >&6
2106else
2107  ac_build_alias=$build_alias
2108test "x$ac_build_alias" = x &&
2109  ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
2110test "x$ac_build_alias" = x &&
2111  as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
2112ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2113  as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2114
2115fi
2116{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2117$as_echo "$ac_cv_build" >&6; }
2118case $ac_cv_build in
2119*-*-*) ;;
2120*) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
2121esac
2122build=$ac_cv_build
2123ac_save_IFS=$IFS; IFS='-'
2124set x $ac_cv_build
2125shift
2126build_cpu=$1
2127build_vendor=$2
2128shift; shift
2129# Remember, the first character of IFS is used to create $*,
2130# except with old shells:
2131build_os=$*
2132IFS=$ac_save_IFS
2133case $build_os in *\ *) build_os=`echo "$build_os" | sed 's/ /-/g'`;; esac
2134
2135
2136 case ${build_alias} in
2137  "") build_noncanonical=${build} ;;
2138  *) build_noncanonical=${build_alias} ;;
2139esac
2140
2141 case ${host_alias} in
2142  "") host_noncanonical=${build_noncanonical} ;;
2143  *) host_noncanonical=${host_alias} ;;
2144esac
2145
2146 case ${target_alias} in
2147  "") target_noncanonical=${host_noncanonical} ;;
2148  *) target_noncanonical=${target_alias} ;;
2149esac
2150
2151
2152
2153
2154{ $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2155$as_echo_n "checking host system type... " >&6; }
2156if ${ac_cv_host+:} false; then :
2157  $as_echo_n "(cached) " >&6
2158else
2159  if test "x$host_alias" = x; then
2160  ac_cv_host=$ac_cv_build
2161else
2162  ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2163    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2164fi
2165
2166fi
2167{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2168$as_echo "$ac_cv_host" >&6; }
2169case $ac_cv_host in
2170*-*-*) ;;
2171*) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
2172esac
2173host=$ac_cv_host
2174ac_save_IFS=$IFS; IFS='-'
2175set x $ac_cv_host
2176shift
2177host_cpu=$1
2178host_vendor=$2
2179shift; shift
2180# Remember, the first character of IFS is used to create $*,
2181# except with old shells:
2182host_os=$*
2183IFS=$ac_save_IFS
2184case $host_os in *\ *) host_os=`echo "$host_os" | sed 's/ /-/g'`;; esac
2185
2186
2187{ $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2188$as_echo_n "checking target system type... " >&6; }
2189if ${ac_cv_target+:} false; then :
2190  $as_echo_n "(cached) " >&6
2191else
2192  if test "x$target_alias" = x; then
2193  ac_cv_target=$ac_cv_host
2194else
2195  ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2196    as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2197fi
2198
2199fi
2200{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2201$as_echo "$ac_cv_target" >&6; }
2202case $ac_cv_target in
2203*-*-*) ;;
2204*) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
2205esac
2206target=$ac_cv_target
2207ac_save_IFS=$IFS; IFS='-'
2208set x $ac_cv_target
2209shift
2210target_cpu=$1
2211target_vendor=$2
2212shift; shift
2213# Remember, the first character of IFS is used to create $*,
2214# except with old shells:
2215target_os=$*
2216IFS=$ac_save_IFS
2217case $target_os in *\ *) target_os=`echo "$target_os" | sed 's/ /-/g'`;; esac
2218
2219
2220# The aliases save the names the user supplied, while $host etc.
2221# will get canonicalized.
2222test -n "$target_alias" &&
2223  test "$program_prefix$program_suffix$program_transform_name" = \
2224    NONENONEs,x,x, &&
2225  program_prefix=${target_alias}-
2226
2227# Find a good install program.  We prefer a C program (faster),
2228# so one script is as good as another.  But avoid the broken or
2229# incompatible versions:
2230# SysV /etc/install, /usr/sbin/install
2231# SunOS /usr/etc/install
2232# IRIX /sbin/install
2233# AIX /bin/install
2234# AmigaOS /C/install, which installs bootblocks on floppy discs
2235# AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2236# AFS /usr/afsws/bin/install, which mishandles nonexistent args
2237# SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2238# OS/2's system install, which has a completely different semantic
2239# ./install, which can be erroneously created by make from ./install.sh.
2240# Reject install programs that cannot install multiple files.
2241{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2242$as_echo_n "checking for a BSD-compatible install... " >&6; }
2243if test -z "$INSTALL"; then
2244if ${ac_cv_path_install+:} false; then :
2245  $as_echo_n "(cached) " >&6
2246else
2247  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2248for as_dir in $PATH
2249do
2250  IFS=$as_save_IFS
2251  test -z "$as_dir" && as_dir=.
2252    # Account for people who put trailing slashes in PATH elements.
2253case $as_dir/ in #((
2254  ./ | .// | /[cC]/* | \
2255  /etc/* | /usr/sbin/* | /usr/etc/* | /sbin/* | /usr/afsws/bin/* | \
2256  ?:[\\/]os2[\\/]install[\\/]* | ?:[\\/]OS2[\\/]INSTALL[\\/]* | \
2257  /usr/ucb/* ) ;;
2258  *)
2259    # OSF1 and SCO ODT 3.0 have their own names for install.
2260    # Don't use installbsd from OSF since it installs stuff as root
2261    # by default.
2262    for ac_prog in ginstall scoinst install; do
2263      for ac_exec_ext in '' $ac_executable_extensions; do
2264	if as_fn_executable_p "$as_dir/$ac_prog$ac_exec_ext"; then
2265	  if test $ac_prog = install &&
2266	    grep dspmsg "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2267	    # AIX install.  It has an incompatible calling convention.
2268	    :
2269	  elif test $ac_prog = install &&
2270	    grep pwplus "$as_dir/$ac_prog$ac_exec_ext" >/dev/null 2>&1; then
2271	    # program-specific install script used by HP pwplus--don't use.
2272	    :
2273	  else
2274	    rm -rf conftest.one conftest.two conftest.dir
2275	    echo one > conftest.one
2276	    echo two > conftest.two
2277	    mkdir conftest.dir
2278	    if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two "`pwd`/conftest.dir" &&
2279	      test -s conftest.one && test -s conftest.two &&
2280	      test -s conftest.dir/conftest.one &&
2281	      test -s conftest.dir/conftest.two
2282	    then
2283	      ac_cv_path_install="$as_dir/$ac_prog$ac_exec_ext -c"
2284	      break 3
2285	    fi
2286	  fi
2287	fi
2288      done
2289    done
2290    ;;
2291esac
2292
2293  done
2294IFS=$as_save_IFS
2295
2296rm -rf conftest.one conftest.two conftest.dir
2297
2298fi
2299  if test "${ac_cv_path_install+set}" = set; then
2300    INSTALL=$ac_cv_path_install
2301  else
2302    # As a last resort, use the slow shell script.  Don't cache a
2303    # value for INSTALL within a source directory, because that will
2304    # break other packages using the cache if that directory is
2305    # removed, or if the value is a relative name.
2306    INSTALL=$ac_install_sh
2307  fi
2308fi
2309{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2310$as_echo "$INSTALL" >&6; }
2311
2312# Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2313# It thinks the first close brace ends the variable substitution.
2314test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2315
2316test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT='${INSTALL}'
2317
2318test -z "$INSTALL_DATA" && INSTALL_DATA='${INSTALL} -m 644'
2319
2320test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM='${INSTALL}'
2321
2322
2323ac_ext=cpp
2324ac_cpp='$CXXCPP $CPPFLAGS'
2325ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2326ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2327ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2328if test -z "$CXX"; then
2329  if test -n "$CCC"; then
2330    CXX=$CCC
2331  else
2332    if test -n "$ac_tool_prefix"; then
2333  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2334  do
2335    # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2336set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2337{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2338$as_echo_n "checking for $ac_word... " >&6; }
2339if ${ac_cv_prog_CXX+:} false; then :
2340  $as_echo_n "(cached) " >&6
2341else
2342  if test -n "$CXX"; then
2343  ac_cv_prog_CXX="$CXX" # Let the user override the test.
2344else
2345as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2346for as_dir in $PATH
2347do
2348  IFS=$as_save_IFS
2349  test -z "$as_dir" && as_dir=.
2350    for ac_exec_ext in '' $ac_executable_extensions; do
2351  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2352    ac_cv_prog_CXX="$ac_tool_prefix$ac_prog"
2353    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2354    break 2
2355  fi
2356done
2357  done
2358IFS=$as_save_IFS
2359
2360fi
2361fi
2362CXX=$ac_cv_prog_CXX
2363if test -n "$CXX"; then
2364  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXX" >&5
2365$as_echo "$CXX" >&6; }
2366else
2367  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2368$as_echo "no" >&6; }
2369fi
2370
2371
2372    test -n "$CXX" && break
2373  done
2374fi
2375if test -z "$CXX"; then
2376  ac_ct_CXX=$CXX
2377  for ac_prog in g++ c++ gpp aCC CC cxx cc++ cl.exe FCC KCC RCC xlC_r xlC
2378do
2379  # Extract the first word of "$ac_prog", so it can be a program name with args.
2380set dummy $ac_prog; ac_word=$2
2381{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2382$as_echo_n "checking for $ac_word... " >&6; }
2383if ${ac_cv_prog_ac_ct_CXX+:} false; then :
2384  $as_echo_n "(cached) " >&6
2385else
2386  if test -n "$ac_ct_CXX"; then
2387  ac_cv_prog_ac_ct_CXX="$ac_ct_CXX" # Let the user override the test.
2388else
2389as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2390for as_dir in $PATH
2391do
2392  IFS=$as_save_IFS
2393  test -z "$as_dir" && as_dir=.
2394    for ac_exec_ext in '' $ac_executable_extensions; do
2395  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2396    ac_cv_prog_ac_ct_CXX="$ac_prog"
2397    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2398    break 2
2399  fi
2400done
2401  done
2402IFS=$as_save_IFS
2403
2404fi
2405fi
2406ac_ct_CXX=$ac_cv_prog_ac_ct_CXX
2407if test -n "$ac_ct_CXX"; then
2408  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CXX" >&5
2409$as_echo "$ac_ct_CXX" >&6; }
2410else
2411  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2412$as_echo "no" >&6; }
2413fi
2414
2415
2416  test -n "$ac_ct_CXX" && break
2417done
2418
2419  if test "x$ac_ct_CXX" = x; then
2420    CXX="g++"
2421  else
2422    case $cross_compiling:$ac_tool_warned in
2423yes:)
2424{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2425$as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2426ac_tool_warned=yes ;;
2427esac
2428    CXX=$ac_ct_CXX
2429  fi
2430fi
2431
2432  fi
2433fi
2434# Provide some information about the compiler.
2435$as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler version" >&5
2436set X $ac_compile
2437ac_compiler=$2
2438for ac_option in --version -v -V -qversion; do
2439  { { ac_try="$ac_compiler $ac_option >&5"
2440case "(($ac_try" in
2441  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2442  *) ac_try_echo=$ac_try;;
2443esac
2444eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2445$as_echo "$ac_try_echo"; } >&5
2446  (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2447  ac_status=$?
2448  if test -s conftest.err; then
2449    sed '10a\
2450... rest of stderr output deleted ...
2451         10q' conftest.err >conftest.er1
2452    cat conftest.er1 >&5
2453  fi
2454  rm -f conftest.er1 conftest.err
2455  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2456  test $ac_status = 0; }
2457done
2458
2459cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2460/* end confdefs.h.  */
2461
2462int
2463main ()
2464{
2465
2466  ;
2467  return 0;
2468}
2469_ACEOF
2470ac_clean_files_save=$ac_clean_files
2471ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2472# Try to create an executable without -o first, disregard a.out.
2473# It will help us diagnose broken compilers, and finding out an intuition
2474# of exeext.
2475{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C++ compiler works" >&5
2476$as_echo_n "checking whether the C++ compiler works... " >&6; }
2477ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2478
2479# The possible output files:
2480ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2481
2482ac_rmfiles=
2483for ac_file in $ac_files
2484do
2485  case $ac_file in
2486    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2487    * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2488  esac
2489done
2490rm -f $ac_rmfiles
2491
2492if { { ac_try="$ac_link_default"
2493case "(($ac_try" in
2494  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2495  *) ac_try_echo=$ac_try;;
2496esac
2497eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2498$as_echo "$ac_try_echo"; } >&5
2499  (eval "$ac_link_default") 2>&5
2500  ac_status=$?
2501  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2502  test $ac_status = 0; }; then :
2503  # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2504# So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2505# in a Makefile.  We should not override ac_cv_exeext if it was cached,
2506# so that the user can short-circuit this test for compilers unknown to
2507# Autoconf.
2508for ac_file in $ac_files ''
2509do
2510  test -f "$ac_file" || continue
2511  case $ac_file in
2512    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2513	;;
2514    [ab].out )
2515	# We found the default executable, but exeext='' is most
2516	# certainly right.
2517	break;;
2518    *.* )
2519	if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2520	then :; else
2521	   ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2522	fi
2523	# We set ac_cv_exeext here because the later test for it is not
2524	# safe: cross compilers may not add the suffix if given an `-o'
2525	# argument, so we may need to know it at that point already.
2526	# Even if this section looks crufty: it has the advantage of
2527	# actually working.
2528	break;;
2529    * )
2530	break;;
2531  esac
2532done
2533test "$ac_cv_exeext" = no && ac_cv_exeext=
2534
2535else
2536  ac_file=''
2537fi
2538if test -z "$ac_file"; then :
2539  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2540$as_echo "no" >&6; }
2541$as_echo "$as_me: failed program was:" >&5
2542sed 's/^/| /' conftest.$ac_ext >&5
2543
2544{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2545$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2546as_fn_error 77 "C++ compiler cannot create executables
2547See \`config.log' for more details" "$LINENO" 5; }
2548else
2549  { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2550$as_echo "yes" >&6; }
2551fi
2552{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for C++ compiler default output file name" >&5
2553$as_echo_n "checking for C++ compiler default output file name... " >&6; }
2554{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2555$as_echo "$ac_file" >&6; }
2556ac_exeext=$ac_cv_exeext
2557
2558rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2559ac_clean_files=$ac_clean_files_save
2560{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2561$as_echo_n "checking for suffix of executables... " >&6; }
2562if { { ac_try="$ac_link"
2563case "(($ac_try" in
2564  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2565  *) ac_try_echo=$ac_try;;
2566esac
2567eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2568$as_echo "$ac_try_echo"; } >&5
2569  (eval "$ac_link") 2>&5
2570  ac_status=$?
2571  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2572  test $ac_status = 0; }; then :
2573  # If both `conftest.exe' and `conftest' are `present' (well, observable)
2574# catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2575# work properly (i.e., refer to `conftest.exe'), while it won't with
2576# `rm'.
2577for ac_file in conftest.exe conftest conftest.*; do
2578  test -f "$ac_file" || continue
2579  case $ac_file in
2580    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2581    *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2582	  break;;
2583    * ) break;;
2584  esac
2585done
2586else
2587  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2588$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2589as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2590See \`config.log' for more details" "$LINENO" 5; }
2591fi
2592rm -f conftest conftest$ac_cv_exeext
2593{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2594$as_echo "$ac_cv_exeext" >&6; }
2595
2596rm -f conftest.$ac_ext
2597EXEEXT=$ac_cv_exeext
2598ac_exeext=$EXEEXT
2599cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2600/* end confdefs.h.  */
2601#include <stdio.h>
2602int
2603main ()
2604{
2605FILE *f = fopen ("conftest.out", "w");
2606 return ferror (f) || fclose (f) != 0;
2607
2608  ;
2609  return 0;
2610}
2611_ACEOF
2612ac_clean_files="$ac_clean_files conftest.out"
2613# Check that the compiler produces executables we can run.  If not, either
2614# the compiler is broken, or we cross compile.
2615{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2616$as_echo_n "checking whether we are cross compiling... " >&6; }
2617if test "$cross_compiling" != yes; then
2618  { { ac_try="$ac_link"
2619case "(($ac_try" in
2620  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2621  *) ac_try_echo=$ac_try;;
2622esac
2623eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2624$as_echo "$ac_try_echo"; } >&5
2625  (eval "$ac_link") 2>&5
2626  ac_status=$?
2627  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2628  test $ac_status = 0; }
2629  if { ac_try='./conftest$ac_cv_exeext'
2630  { { case "(($ac_try" in
2631  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2632  *) ac_try_echo=$ac_try;;
2633esac
2634eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2635$as_echo "$ac_try_echo"; } >&5
2636  (eval "$ac_try") 2>&5
2637  ac_status=$?
2638  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2639  test $ac_status = 0; }; }; then
2640    cross_compiling=no
2641  else
2642    if test "$cross_compiling" = maybe; then
2643	cross_compiling=yes
2644    else
2645	{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2646$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2647as_fn_error $? "cannot run C++ compiled programs.
2648If you meant to cross compile, use \`--host'.
2649See \`config.log' for more details" "$LINENO" 5; }
2650    fi
2651  fi
2652fi
2653{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2654$as_echo "$cross_compiling" >&6; }
2655
2656rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2657ac_clean_files=$ac_clean_files_save
2658{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2659$as_echo_n "checking for suffix of object files... " >&6; }
2660if ${ac_cv_objext+:} false; then :
2661  $as_echo_n "(cached) " >&6
2662else
2663  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2664/* end confdefs.h.  */
2665
2666int
2667main ()
2668{
2669
2670  ;
2671  return 0;
2672}
2673_ACEOF
2674rm -f conftest.o conftest.obj
2675if { { ac_try="$ac_compile"
2676case "(($ac_try" in
2677  *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2678  *) ac_try_echo=$ac_try;;
2679esac
2680eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2681$as_echo "$ac_try_echo"; } >&5
2682  (eval "$ac_compile") 2>&5
2683  ac_status=$?
2684  $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2685  test $ac_status = 0; }; then :
2686  for ac_file in conftest.o conftest.obj conftest.*; do
2687  test -f "$ac_file" || continue;
2688  case $ac_file in
2689    *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2690    *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2691       break;;
2692  esac
2693done
2694else
2695  $as_echo "$as_me: failed program was:" >&5
2696sed 's/^/| /' conftest.$ac_ext >&5
2697
2698{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2699$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2700as_fn_error $? "cannot compute suffix of object files: cannot compile
2701See \`config.log' for more details" "$LINENO" 5; }
2702fi
2703rm -f conftest.$ac_cv_objext conftest.$ac_ext
2704fi
2705{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2706$as_echo "$ac_cv_objext" >&6; }
2707OBJEXT=$ac_cv_objext
2708ac_objext=$OBJEXT
2709{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C++ compiler" >&5
2710$as_echo_n "checking whether we are using the GNU C++ compiler... " >&6; }
2711if ${ac_cv_cxx_compiler_gnu+:} false; then :
2712  $as_echo_n "(cached) " >&6
2713else
2714  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2715/* end confdefs.h.  */
2716
2717int
2718main ()
2719{
2720#ifndef __GNUC__
2721       choke me
2722#endif
2723
2724  ;
2725  return 0;
2726}
2727_ACEOF
2728if ac_fn_cxx_try_compile "$LINENO"; then :
2729  ac_compiler_gnu=yes
2730else
2731  ac_compiler_gnu=no
2732fi
2733rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2734ac_cv_cxx_compiler_gnu=$ac_compiler_gnu
2735
2736fi
2737{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_cxx_compiler_gnu" >&5
2738$as_echo "$ac_cv_cxx_compiler_gnu" >&6; }
2739if test $ac_compiler_gnu = yes; then
2740  GXX=yes
2741else
2742  GXX=
2743fi
2744ac_test_CXXFLAGS=${CXXFLAGS+set}
2745ac_save_CXXFLAGS=$CXXFLAGS
2746{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CXX accepts -g" >&5
2747$as_echo_n "checking whether $CXX accepts -g... " >&6; }
2748if ${ac_cv_prog_cxx_g+:} false; then :
2749  $as_echo_n "(cached) " >&6
2750else
2751  ac_save_cxx_werror_flag=$ac_cxx_werror_flag
2752   ac_cxx_werror_flag=yes
2753   ac_cv_prog_cxx_g=no
2754   CXXFLAGS="-g"
2755   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2756/* end confdefs.h.  */
2757
2758int
2759main ()
2760{
2761
2762  ;
2763  return 0;
2764}
2765_ACEOF
2766if ac_fn_cxx_try_compile "$LINENO"; then :
2767  ac_cv_prog_cxx_g=yes
2768else
2769  CXXFLAGS=""
2770      cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2771/* end confdefs.h.  */
2772
2773int
2774main ()
2775{
2776
2777  ;
2778  return 0;
2779}
2780_ACEOF
2781if ac_fn_cxx_try_compile "$LINENO"; then :
2782
2783else
2784  ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2785	 CXXFLAGS="-g"
2786	 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2787/* end confdefs.h.  */
2788
2789int
2790main ()
2791{
2792
2793  ;
2794  return 0;
2795}
2796_ACEOF
2797if ac_fn_cxx_try_compile "$LINENO"; then :
2798  ac_cv_prog_cxx_g=yes
2799fi
2800rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2801fi
2802rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2803fi
2804rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2805   ac_cxx_werror_flag=$ac_save_cxx_werror_flag
2806fi
2807{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cxx_g" >&5
2808$as_echo "$ac_cv_prog_cxx_g" >&6; }
2809if test "$ac_test_CXXFLAGS" = set; then
2810  CXXFLAGS=$ac_save_CXXFLAGS
2811elif test $ac_cv_prog_cxx_g = yes; then
2812  if test "$GXX" = yes; then
2813    CXXFLAGS="-g -O2"
2814  else
2815    CXXFLAGS="-g"
2816  fi
2817else
2818  if test "$GXX" = yes; then
2819    CXXFLAGS="-O2"
2820  else
2821    CXXFLAGS=
2822  fi
2823fi
2824ac_ext=c
2825ac_cpp='$CPP $CPPFLAGS'
2826ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2827ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2828ac_compiler_gnu=$ac_cv_c_compiler_gnu
2829
2830MISSING=`cd $ac_aux_dir && ${PWDCMD-pwd}`/missing
2831for ac_prog in autoconf
2832do
2833  # Extract the first word of "$ac_prog", so it can be a program name with args.
2834set dummy $ac_prog; ac_word=$2
2835{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2836$as_echo_n "checking for $ac_word... " >&6; }
2837if ${ac_cv_prog_AUTOCONF+:} false; then :
2838  $as_echo_n "(cached) " >&6
2839else
2840  if test -n "$AUTOCONF"; then
2841  ac_cv_prog_AUTOCONF="$AUTOCONF" # Let the user override the test.
2842else
2843as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2844for as_dir in $PATH
2845do
2846  IFS=$as_save_IFS
2847  test -z "$as_dir" && as_dir=.
2848    for ac_exec_ext in '' $ac_executable_extensions; do
2849  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2850    ac_cv_prog_AUTOCONF="$ac_prog"
2851    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2852    break 2
2853  fi
2854done
2855  done
2856IFS=$as_save_IFS
2857
2858fi
2859fi
2860AUTOCONF=$ac_cv_prog_AUTOCONF
2861if test -n "$AUTOCONF"; then
2862  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOCONF" >&5
2863$as_echo "$AUTOCONF" >&6; }
2864else
2865  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2866$as_echo "no" >&6; }
2867fi
2868
2869
2870  test -n "$AUTOCONF" && break
2871done
2872test -n "$AUTOCONF" || AUTOCONF="$MISSING autoconf"
2873
2874for ac_prog in autoheader
2875do
2876  # Extract the first word of "$ac_prog", so it can be a program name with args.
2877set dummy $ac_prog; ac_word=$2
2878{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2879$as_echo_n "checking for $ac_word... " >&6; }
2880if ${ac_cv_prog_AUTOHEADER+:} false; then :
2881  $as_echo_n "(cached) " >&6
2882else
2883  if test -n "$AUTOHEADER"; then
2884  ac_cv_prog_AUTOHEADER="$AUTOHEADER" # Let the user override the test.
2885else
2886as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2887for as_dir in $PATH
2888do
2889  IFS=$as_save_IFS
2890  test -z "$as_dir" && as_dir=.
2891    for ac_exec_ext in '' $ac_executable_extensions; do
2892  if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2893    ac_cv_prog_AUTOHEADER="$ac_prog"
2894    $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2895    break 2
2896  fi
2897done
2898  done
2899IFS=$as_save_IFS
2900
2901fi
2902fi
2903AUTOHEADER=$ac_cv_prog_AUTOHEADER
2904if test -n "$AUTOHEADER"; then
2905  { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AUTOHEADER" >&5
2906$as_echo "$AUTOHEADER" >&6; }
2907else
2908  { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2909$as_echo "no" >&6; }
2910fi
2911
2912
2913  test -n "$AUTOHEADER" && break
2914done
2915test -n "$AUTOHEADER" || AUTOHEADER="$MISSING autoheader"
2916
2917
2918ac_ext=cpp
2919ac_cpp='$CXXCPP $CPPFLAGS'
2920ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2921ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2922ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
2923
2924
2925{ $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build C++ tools" >&5
2926$as_echo_n "checking whether to build C++ tools... " >&6; }
2927  # Check whether --enable-c++-tools was given.
2928if test "${enable_c___tools+set}" = set; then :
2929  enableval=$enable_c___tools; cxx_aux_tools=$enableval
2930else
2931  cxx_aux_tools=yes
2932fi
2933
2934
2935{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $cxx_aux_tools" >&5
2936$as_echo "$cxx_aux_tools" >&6; }
2937CXX_AUX_TOOLS="$cxx_aux_tools"
2938
2939
2940# Check whether --enable-maintainer-mode was given.
2941if test "${enable_maintainer_mode+set}" = set; then :
2942  enableval=$enable_maintainer_mode;
2943else
2944  enable_maintainer_mode=no
2945fi
2946
2947case "$enable_maintainer_mode" in
2948  yes) maintainer_mode=yes ;;
2949  no) maintainer_mode=no ;;
2950  *) as_fn_error $? "unknown maintainer mode $enable_maintainer_mode" "$LINENO" 5 ;;
2951esac
2952{ $as_echo "$as_me:${as_lineno-$LINENO}: checking maintainer-mode" >&5
2953$as_echo_n "checking maintainer-mode... " >&6; }
2954{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $maintainer_mode" >&5
2955$as_echo "$maintainer_mode" >&6; }
2956test "$maintainer_mode" = yes && MAINTAINER=yes
2957
2958
2959# Handle configuration of checking; for the tools in this directory we
2960# default to release checking and stricter checks do not change this.
2961
2962# Check whether --enable-checking was given.
2963if test "${enable_checking+set}" = set; then :
2964  enableval=$enable_checking; ac_checking_flags="${enableval}"
2965else
2966
2967# Default to checking.
2968ac_checking_flags=yes
2969
2970fi
2971
2972IFS="${IFS= 	}"; ac_save_IFS="$IFS"; IFS="$IFS,"
2973for check in release $ac_checking_flags
2974do
2975	case $check in
2976	# these set all the flags to specific states
2977	yes|all|release|assert) ac_assert_checking=1 ; ;;
2978	no|none) ac_assert_checking= ; ;;
2979	*) ;;
2980	esac
2981done
2982IFS="$ac_save_IFS"
2983
2984if test x$ac_assert_checking != x ; then
2985
2986$as_echo "#define ENABLE_ASSERT_CHECKING 1" >>confdefs.h
2987
2988fi
2989
2990# Check whether --enable-default-pie was given.
2991# Check whether --enable-default-pie was given.
2992if test "${enable_default_pie+set}" = set; then :
2993  enableval=$enable_default_pie; PIEFLAG=-fPIE
2994else
2995  PIEFLAG=
2996fi
2997
2998
2999
3000# Check if O_CLOEXEC is defined by fcntl
3001
3002{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for O_CLOEXEC" >&5
3003$as_echo_n "checking for O_CLOEXEC... " >&6; }
3004if ${ac_cv_o_cloexec+:} false; then :
3005  $as_echo_n "(cached) " >&6
3006else
3007
3008cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3009/* end confdefs.h.  */
3010
3011#include <fcntl.h>
3012int
3013main ()
3014{
3015
3016return open ("/dev/null", O_RDONLY | O_CLOEXEC);
3017  ;
3018  return 0;
3019}
3020_ACEOF
3021if ac_fn_cxx_try_compile "$LINENO"; then :
3022  ac_cv_o_cloexec=yes
3023else
3024  ac_cv_o_cloexec=no
3025fi
3026rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3027fi
3028{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_o_cloexec" >&5
3029$as_echo "$ac_cv_o_cloexec" >&6; }
3030if test $ac_cv_o_cloexec = yes; then
3031
3032$as_echo "#define HOST_HAS_O_CLOEXEC 1" >>confdefs.h
3033
3034fi
3035
3036ac_ext=cpp
3037ac_cpp='$CXXCPP $CPPFLAGS'
3038ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3039ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3040ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3041{ $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C++ preprocessor" >&5
3042$as_echo_n "checking how to run the C++ preprocessor... " >&6; }
3043if test -z "$CXXCPP"; then
3044  if ${ac_cv_prog_CXXCPP+:} false; then :
3045  $as_echo_n "(cached) " >&6
3046else
3047      # Double quotes because CXXCPP needs to be expanded
3048    for CXXCPP in "$CXX -E" "/lib/cpp"
3049    do
3050      ac_preproc_ok=false
3051for ac_cxx_preproc_warn_flag in '' yes
3052do
3053  # Use a header file that comes with gcc, so configuring glibc
3054  # with a fresh cross-compiler works.
3055  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3056  # <limits.h> exists even on freestanding compilers.
3057  # On the NeXT, cc -E runs the code through the compiler's parser,
3058  # not just through cpp. "Syntax error" is here to catch this case.
3059  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3060/* end confdefs.h.  */
3061#ifdef __STDC__
3062# include <limits.h>
3063#else
3064# include <assert.h>
3065#endif
3066		     Syntax error
3067_ACEOF
3068if ac_fn_cxx_try_cpp "$LINENO"; then :
3069
3070else
3071  # Broken: fails on valid input.
3072continue
3073fi
3074rm -f conftest.err conftest.i conftest.$ac_ext
3075
3076  # OK, works on sane cases.  Now check whether nonexistent headers
3077  # can be detected and how.
3078  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3079/* end confdefs.h.  */
3080#include <ac_nonexistent.h>
3081_ACEOF
3082if ac_fn_cxx_try_cpp "$LINENO"; then :
3083  # Broken: success on invalid input.
3084continue
3085else
3086  # Passes both tests.
3087ac_preproc_ok=:
3088break
3089fi
3090rm -f conftest.err conftest.i conftest.$ac_ext
3091
3092done
3093# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3094rm -f conftest.i conftest.err conftest.$ac_ext
3095if $ac_preproc_ok; then :
3096  break
3097fi
3098
3099    done
3100    ac_cv_prog_CXXCPP=$CXXCPP
3101
3102fi
3103  CXXCPP=$ac_cv_prog_CXXCPP
3104else
3105  ac_cv_prog_CXXCPP=$CXXCPP
3106fi
3107{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $CXXCPP" >&5
3108$as_echo "$CXXCPP" >&6; }
3109ac_preproc_ok=false
3110for ac_cxx_preproc_warn_flag in '' yes
3111do
3112  # Use a header file that comes with gcc, so configuring glibc
3113  # with a fresh cross-compiler works.
3114  # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3115  # <limits.h> exists even on freestanding compilers.
3116  # On the NeXT, cc -E runs the code through the compiler's parser,
3117  # not just through cpp. "Syntax error" is here to catch this case.
3118  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3119/* end confdefs.h.  */
3120#ifdef __STDC__
3121# include <limits.h>
3122#else
3123# include <assert.h>
3124#endif
3125		     Syntax error
3126_ACEOF
3127if ac_fn_cxx_try_cpp "$LINENO"; then :
3128
3129else
3130  # Broken: fails on valid input.
3131continue
3132fi
3133rm -f conftest.err conftest.i conftest.$ac_ext
3134
3135  # OK, works on sane cases.  Now check whether nonexistent headers
3136  # can be detected and how.
3137  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3138/* end confdefs.h.  */
3139#include <ac_nonexistent.h>
3140_ACEOF
3141if ac_fn_cxx_try_cpp "$LINENO"; then :
3142  # Broken: success on invalid input.
3143continue
3144else
3145  # Passes both tests.
3146ac_preproc_ok=:
3147break
3148fi
3149rm -f conftest.err conftest.i conftest.$ac_ext
3150
3151done
3152# Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3153rm -f conftest.i conftest.err conftest.$ac_ext
3154if $ac_preproc_ok; then :
3155
3156else
3157  { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3158$as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3159as_fn_error $? "C++ preprocessor \"$CXXCPP\" fails sanity check
3160See \`config.log' for more details" "$LINENO" 5; }
3161fi
3162
3163ac_ext=cpp
3164ac_cpp='$CXXCPP $CPPFLAGS'
3165ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3166ac_link='$CXX -o conftest$ac_exeext $CXXFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3167ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
3168
3169
3170{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3171$as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3172if ${ac_cv_path_GREP+:} false; then :
3173  $as_echo_n "(cached) " >&6
3174else
3175  if test -z "$GREP"; then
3176  ac_path_GREP_found=false
3177  # Loop through the user's path and test for each of PROGNAME-LIST
3178  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3179for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3180do
3181  IFS=$as_save_IFS
3182  test -z "$as_dir" && as_dir=.
3183    for ac_prog in grep ggrep; do
3184    for ac_exec_ext in '' $ac_executable_extensions; do
3185      ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3186      as_fn_executable_p "$ac_path_GREP" || continue
3187# Check for GNU ac_path_GREP and select it if it is found.
3188  # Check for GNU $ac_path_GREP
3189case `"$ac_path_GREP" --version 2>&1` in
3190*GNU*)
3191  ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3192*)
3193  ac_count=0
3194  $as_echo_n 0123456789 >"conftest.in"
3195  while :
3196  do
3197    cat "conftest.in" "conftest.in" >"conftest.tmp"
3198    mv "conftest.tmp" "conftest.in"
3199    cp "conftest.in" "conftest.nl"
3200    $as_echo 'GREP' >> "conftest.nl"
3201    "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3202    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3203    as_fn_arith $ac_count + 1 && ac_count=$as_val
3204    if test $ac_count -gt ${ac_path_GREP_max-0}; then
3205      # Best one so far, save it but keep looking for a better one
3206      ac_cv_path_GREP="$ac_path_GREP"
3207      ac_path_GREP_max=$ac_count
3208    fi
3209    # 10*(2^10) chars as input seems more than enough
3210    test $ac_count -gt 10 && break
3211  done
3212  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3213esac
3214
3215      $ac_path_GREP_found && break 3
3216    done
3217  done
3218  done
3219IFS=$as_save_IFS
3220  if test -z "$ac_cv_path_GREP"; then
3221    as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3222  fi
3223else
3224  ac_cv_path_GREP=$GREP
3225fi
3226
3227fi
3228{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3229$as_echo "$ac_cv_path_GREP" >&6; }
3230 GREP="$ac_cv_path_GREP"
3231
3232
3233{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3234$as_echo_n "checking for egrep... " >&6; }
3235if ${ac_cv_path_EGREP+:} false; then :
3236  $as_echo_n "(cached) " >&6
3237else
3238  if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3239   then ac_cv_path_EGREP="$GREP -E"
3240   else
3241     if test -z "$EGREP"; then
3242  ac_path_EGREP_found=false
3243  # Loop through the user's path and test for each of PROGNAME-LIST
3244  as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3245for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3246do
3247  IFS=$as_save_IFS
3248  test -z "$as_dir" && as_dir=.
3249    for ac_prog in egrep; do
3250    for ac_exec_ext in '' $ac_executable_extensions; do
3251      ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3252      as_fn_executable_p "$ac_path_EGREP" || continue
3253# Check for GNU ac_path_EGREP and select it if it is found.
3254  # Check for GNU $ac_path_EGREP
3255case `"$ac_path_EGREP" --version 2>&1` in
3256*GNU*)
3257  ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3258*)
3259  ac_count=0
3260  $as_echo_n 0123456789 >"conftest.in"
3261  while :
3262  do
3263    cat "conftest.in" "conftest.in" >"conftest.tmp"
3264    mv "conftest.tmp" "conftest.in"
3265    cp "conftest.in" "conftest.nl"
3266    $as_echo 'EGREP' >> "conftest.nl"
3267    "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3268    diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3269    as_fn_arith $ac_count + 1 && ac_count=$as_val
3270    if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3271      # Best one so far, save it but keep looking for a better one
3272      ac_cv_path_EGREP="$ac_path_EGREP"
3273      ac_path_EGREP_max=$ac_count
3274    fi
3275    # 10*(2^10) chars as input seems more than enough
3276    test $ac_count -gt 10 && break
3277  done
3278  rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3279esac
3280
3281      $ac_path_EGREP_found && break 3
3282    done
3283  done
3284  done
3285IFS=$as_save_IFS
3286  if test -z "$ac_cv_path_EGREP"; then
3287    as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3288  fi
3289else
3290  ac_cv_path_EGREP=$EGREP
3291fi
3292
3293   fi
3294fi
3295{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3296$as_echo "$ac_cv_path_EGREP" >&6; }
3297 EGREP="$ac_cv_path_EGREP"
3298
3299
3300{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3301$as_echo_n "checking for ANSI C header files... " >&6; }
3302if ${ac_cv_header_stdc+:} false; then :
3303  $as_echo_n "(cached) " >&6
3304else
3305  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3306/* end confdefs.h.  */
3307#include <stdlib.h>
3308#include <stdarg.h>
3309#include <string.h>
3310#include <float.h>
3311
3312int
3313main ()
3314{
3315
3316  ;
3317  return 0;
3318}
3319_ACEOF
3320if ac_fn_cxx_try_compile "$LINENO"; then :
3321  ac_cv_header_stdc=yes
3322else
3323  ac_cv_header_stdc=no
3324fi
3325rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3326
3327if test $ac_cv_header_stdc = yes; then
3328  # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3329  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3330/* end confdefs.h.  */
3331#include <string.h>
3332
3333_ACEOF
3334if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3335  $EGREP "memchr" >/dev/null 2>&1; then :
3336
3337else
3338  ac_cv_header_stdc=no
3339fi
3340rm -f conftest*
3341
3342fi
3343
3344if test $ac_cv_header_stdc = yes; then
3345  # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3346  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3347/* end confdefs.h.  */
3348#include <stdlib.h>
3349
3350_ACEOF
3351if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3352  $EGREP "free" >/dev/null 2>&1; then :
3353
3354else
3355  ac_cv_header_stdc=no
3356fi
3357rm -f conftest*
3358
3359fi
3360
3361if test $ac_cv_header_stdc = yes; then
3362  # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3363  if test "$cross_compiling" = yes; then :
3364  :
3365else
3366  cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3367/* end confdefs.h.  */
3368#include <ctype.h>
3369#include <stdlib.h>
3370#if ((' ' & 0x0FF) == 0x020)
3371# define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3372# define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3373#else
3374# define ISLOWER(c) \
3375		   (('a' <= (c) && (c) <= 'i') \
3376		     || ('j' <= (c) && (c) <= 'r') \
3377		     || ('s' <= (c) && (c) <= 'z'))
3378# define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3379#endif
3380
3381#define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3382int
3383main ()
3384{
3385  int i;
3386  for (i = 0; i < 256; i++)
3387    if (XOR (islower (i), ISLOWER (i))
3388	|| toupper (i) != TOUPPER (i))
3389      return 2;
3390  return 0;
3391}
3392_ACEOF
3393if ac_fn_cxx_try_run "$LINENO"; then :
3394
3395else
3396  ac_cv_header_stdc=no
3397fi
3398rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3399  conftest.$ac_objext conftest.beam conftest.$ac_ext
3400fi
3401
3402fi
3403fi
3404{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3405$as_echo "$ac_cv_header_stdc" >&6; }
3406if test $ac_cv_header_stdc = yes; then
3407
3408$as_echo "#define STDC_HEADERS 1" >>confdefs.h
3409
3410fi
3411
3412# On IRIX 5.3, sys/types and inttypes.h are conflicting.
3413for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3414		  inttypes.h stdint.h unistd.h
3415do :
3416  as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3417ac_fn_cxx_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3418"
3419if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3420  cat >>confdefs.h <<_ACEOF
3421#define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3422_ACEOF
3423
3424fi
3425
3426done
3427
3428
3429for ac_header in sys/mman.h
3430do :
3431  ac_fn_cxx_check_header_mongrel "$LINENO" "sys/mman.h" "ac_cv_header_sys_mman_h" "$ac_includes_default"
3432if test "x$ac_cv_header_sys_mman_h" = xyes; then :
3433  cat >>confdefs.h <<_ACEOF
3434#define HAVE_SYS_MMAN_H 1
3435_ACEOF
3436
3437fi
3438
3439done
3440
3441
3442# C++ Modules would like some networking features to provide the mapping
3443# server.  You can still use modules without them though.
3444# The following network-related checks could probably do with some
3445# Windows and other non-linux defenses and checking.
3446
3447# Local socket connectivity wants AF_UNIX networking
3448# Check for AF_UNIX networking
3449{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for AF_UNIX" >&5
3450$as_echo_n "checking for AF_UNIX... " >&6; }
3451if ${ac_cv_af_unix+:} false; then :
3452  $as_echo_n "(cached) " >&6
3453else
3454
3455cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3456/* end confdefs.h.  */
3457
3458#include <sys/types.h>
3459#include <sys/socket.h>
3460#include <sys/un.h>
3461#include <netinet/in.h>
3462int
3463main ()
3464{
3465
3466sockaddr_un un;
3467un.sun_family = AF_UNSPEC;
3468int fd = socket (AF_UNIX, SOCK_STREAM, 0);
3469connect (fd, (sockaddr *)&un, sizeof (un));
3470  ;
3471  return 0;
3472}
3473_ACEOF
3474if ac_fn_cxx_try_compile "$LINENO"; then :
3475  ac_cv_af_unix=yes
3476else
3477  ac_cv_af_unix=no
3478fi
3479rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3480fi
3481{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_af_unix" >&5
3482$as_echo "$ac_cv_af_unix" >&6; }
3483if test $ac_cv_af_unix = yes; then
3484
3485$as_echo "#define HAVE_AF_UNIX 1" >>confdefs.h
3486
3487fi
3488
3489# Remote socket connectivity wants AF_INET6 networking
3490# Check for AF_INET6 networking
3491{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for AF_INET6" >&5
3492$as_echo_n "checking for AF_INET6... " >&6; }
3493if ${ac_cv_af_inet6+:} false; then :
3494  $as_echo_n "(cached) " >&6
3495else
3496
3497cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3498/* end confdefs.h.  */
3499
3500#include <sys/types.h>
3501#include <sys/socket.h>
3502#include <netinet/in.h>
3503#include <netdb.h>
3504int
3505main ()
3506{
3507
3508sockaddr_in6 in6;
3509in6.sin6_family = AF_UNSPEC;
3510struct addrinfo *addrs = 0;
3511struct addrinfo hints;
3512hints.ai_flags = 0;
3513hints.ai_family = AF_INET6;
3514hints.ai_socktype = SOCK_STREAM;
3515hints.ai_protocol = 0;
3516hints.ai_canonname = 0;
3517hints.ai_addr = 0;
3518hints.ai_next = 0;
3519int e = getaddrinfo ("localhost", 0, &hints, &addrs);
3520const char *str = gai_strerror (e);
3521freeaddrinfo (addrs);
3522int fd = socket (AF_INET6, SOCK_STREAM, 0);
3523connect (fd, (sockaddr *)&in6, sizeof (in6));
3524  ;
3525  return 0;
3526}
3527_ACEOF
3528if ac_fn_cxx_try_compile "$LINENO"; then :
3529  ac_cv_af_inet6=yes
3530else
3531  ac_cv_af_inet6=no
3532fi
3533rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3534fi
3535{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_af_inet6" >&5
3536$as_echo "$ac_cv_af_inet6" >&6; }
3537if test $ac_cv_af_inet6 = yes; then
3538
3539$as_echo "#define HAVE_AF_INET6 1" >>confdefs.h
3540
3541fi
3542
3543# Efficient server response wants epoll
3544# Check for epoll_create, epoll_ctl, epoll_pwait
3545{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for epoll" >&5
3546$as_echo_n "checking for epoll... " >&6; }
3547if ${ac_cv_epoll+:} false; then :
3548  $as_echo_n "(cached) " >&6
3549else
3550
3551cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3552/* end confdefs.h.  */
3553
3554#include <sys/epoll.h>
3555int
3556main ()
3557{
3558
3559int fd = epoll_create (1);
3560epoll_event ev;
3561ev.events = EPOLLIN;
3562ev.data.fd = 0;
3563epoll_ctl (fd, EPOLL_CTL_ADD, 0, &ev);
3564epoll_pwait (fd, 0, 0, -1, 0);
3565  ;
3566  return 0;
3567}
3568_ACEOF
3569if ac_fn_cxx_try_compile "$LINENO"; then :
3570  ac_cv_epoll=yes
3571else
3572  ac_cv_epoll=no
3573fi
3574rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3575fi
3576{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_epoll" >&5
3577$as_echo "$ac_cv_epoll" >&6; }
3578if test $ac_cv_epoll = yes; then
3579
3580$as_echo "#define HAVE_EPOLL 1" >>confdefs.h
3581
3582fi
3583
3584# If we can't use epoll, try pselect.
3585# Check for pselect
3586{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for pselect" >&5
3587$as_echo_n "checking for pselect... " >&6; }
3588if ${ac_cv_pselect+:} false; then :
3589  $as_echo_n "(cached) " >&6
3590else
3591
3592cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3593/* end confdefs.h.  */
3594
3595#include <sys/select.h>
3596int
3597main ()
3598{
3599
3600pselect (0, 0, 0, 0, 0, 0);
3601  ;
3602  return 0;
3603}
3604_ACEOF
3605if ac_fn_cxx_try_compile "$LINENO"; then :
3606  ac_cv_pselect=yes
3607else
3608  ac_cv_pselect=no
3609fi
3610rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3611fi
3612{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_pselect" >&5
3613$as_echo "$ac_cv_pselect" >&6; }
3614if test $ac_cv_pselect = yes; then
3615
3616$as_echo "#define HAVE_PSELECT 1" >>confdefs.h
3617
3618fi
3619
3620# And failing that, use good old select.
3621# If we can't even use this, the server is serialized.
3622# Check for select
3623{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for select" >&5
3624$as_echo_n "checking for select... " >&6; }
3625if ${ac_cv_select+:} false; then :
3626  $as_echo_n "(cached) " >&6
3627else
3628
3629cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3630/* end confdefs.h.  */
3631
3632#include <sys/select.h>
3633int
3634main ()
3635{
3636
3637select (0, 0, 0, 0, 0);
3638  ;
3639  return 0;
3640}
3641_ACEOF
3642if ac_fn_cxx_try_compile "$LINENO"; then :
3643  ac_cv_select=yes
3644else
3645  ac_cv_select=no
3646fi
3647rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3648fi
3649{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_select" >&5
3650$as_echo "$ac_cv_select" >&6; }
3651if test $ac_cv_select = yes; then
3652
3653$as_echo "#define HAVE_SELECT 1" >>confdefs.h
3654
3655fi
3656
3657# Avoid some fnctl calls by using accept4, when available.
3658# Check for accept4
3659{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for accept4" >&5
3660$as_echo_n "checking for accept4... " >&6; }
3661if ${ac_cv_accept4+:} false; then :
3662  $as_echo_n "(cached) " >&6
3663else
3664
3665cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3666/* end confdefs.h.  */
3667
3668#include <sys/socket.h>
3669int
3670main ()
3671{
3672
3673int err = accept4 (1, 0, 0, SOCK_NONBLOCK);
3674  ;
3675  return 0;
3676}
3677_ACEOF
3678if ac_fn_cxx_try_compile "$LINENO"; then :
3679  ac_cv_accept4=yes
3680else
3681  ac_cv_accept4=no
3682fi
3683rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3684fi
3685{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_accept4" >&5
3686$as_echo "$ac_cv_accept4" >&6; }
3687if test $ac_cv_accept4 = yes; then
3688
3689$as_echo "#define HAVE_ACCEPT4 1" >>confdefs.h
3690
3691fi
3692
3693# For better server messages, look for a way to stringize network addresses
3694# Check for inet_ntop
3695{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for inet_ntop" >&5
3696$as_echo_n "checking for inet_ntop... " >&6; }
3697if ${ac_cv_inet_ntop+:} false; then :
3698  $as_echo_n "(cached) " >&6
3699else
3700
3701cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3702/* end confdefs.h.  */
3703
3704#include <arpa/inet.h>
3705#include <netinet/in.h>
3706int
3707main ()
3708{
3709
3710sockaddr_in6 in6;
3711char buf[INET6_ADDRSTRLEN];
3712const char *str = inet_ntop (AF_INET6, &in6, buf, sizeof (buf));
3713  ;
3714  return 0;
3715}
3716_ACEOF
3717if ac_fn_cxx_try_compile "$LINENO"; then :
3718  ac_cv_inet_ntop=yes
3719else
3720  ac_cv_inet_ntop=no
3721fi
3722rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3723fi
3724{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_inet_ntop" >&5
3725$as_echo "$ac_cv_inet_ntop" >&6; }
3726if test $ac_cv_inet_ntop = yes; then
3727
3728$as_echo "#define HAVE_INET_NTOP 1" >>confdefs.h
3729
3730fi
3731
3732# Determine what GCC version number to use in filesystem paths.
3733
3734  get_gcc_base_ver="cat"
3735
3736# Check whether --with-gcc-major-version-only was given.
3737if test "${with_gcc_major_version_only+set}" = set; then :
3738  withval=$with_gcc_major_version_only; if test x$with_gcc_major_version_only = xyes ; then
3739        get_gcc_base_ver="sed -e 's/^\([0-9]*\).*/\1/'"
3740      fi
3741
3742fi
3743
3744
3745
3746
3747# Solaris needs libsocket and libnsl for socket functions before 11.4.
3748# libcody uses those.
3749save_LIBS="$LIBS"
3750LIBS=
3751
3752	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing gethostbyname" >&5
3753$as_echo_n "checking for library containing gethostbyname... " >&6; }
3754if ${ac_cv_search_gethostbyname+:} false; then :
3755  $as_echo_n "(cached) " >&6
3756else
3757  ac_func_search_save_LIBS=$LIBS
3758cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3759/* end confdefs.h.  */
3760
3761/* Override any GCC internal prototype to avoid an error.
3762   Use char because int might match the return type of a GCC
3763   builtin and then its argument prototype would still apply.  */
3764#ifdef __cplusplus
3765extern "C"
3766#endif
3767char gethostbyname ();
3768int
3769main ()
3770{
3771return gethostbyname ();
3772  ;
3773  return 0;
3774}
3775_ACEOF
3776for ac_lib in '' nsl; do
3777  if test -z "$ac_lib"; then
3778    ac_res="none required"
3779  else
3780    ac_res=-l$ac_lib
3781    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3782  fi
3783  if ac_fn_cxx_try_link "$LINENO"; then :
3784  ac_cv_search_gethostbyname=$ac_res
3785fi
3786rm -f core conftest.err conftest.$ac_objext \
3787    conftest$ac_exeext
3788  if ${ac_cv_search_gethostbyname+:} false; then :
3789  break
3790fi
3791done
3792if ${ac_cv_search_gethostbyname+:} false; then :
3793
3794else
3795  ac_cv_search_gethostbyname=no
3796fi
3797rm conftest.$ac_ext
3798LIBS=$ac_func_search_save_LIBS
3799fi
3800{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_gethostbyname" >&5
3801$as_echo "$ac_cv_search_gethostbyname" >&6; }
3802ac_res=$ac_cv_search_gethostbyname
3803if test "$ac_res" != no; then :
3804  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3805
3806fi
3807
3808	{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing socket" >&5
3809$as_echo_n "checking for library containing socket... " >&6; }
3810if ${ac_cv_search_socket+:} false; then :
3811  $as_echo_n "(cached) " >&6
3812else
3813  ac_func_search_save_LIBS=$LIBS
3814cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3815/* end confdefs.h.  */
3816
3817/* Override any GCC internal prototype to avoid an error.
3818   Use char because int might match the return type of a GCC
3819   builtin and then its argument prototype would still apply.  */
3820#ifdef __cplusplus
3821extern "C"
3822#endif
3823char socket ();
3824int
3825main ()
3826{
3827return socket ();
3828  ;
3829  return 0;
3830}
3831_ACEOF
3832for ac_lib in '' socket; do
3833  if test -z "$ac_lib"; then
3834    ac_res="none required"
3835  else
3836    ac_res=-l$ac_lib
3837    LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3838  fi
3839  if ac_fn_cxx_try_link "$LINENO"; then :
3840  ac_cv_search_socket=$ac_res
3841fi
3842rm -f core conftest.err conftest.$ac_objext \
3843    conftest$ac_exeext
3844  if ${ac_cv_search_socket+:} false; then :
3845  break
3846fi
3847done
3848if ${ac_cv_search_socket+:} false; then :
3849
3850else
3851  ac_cv_search_socket=no
3852fi
3853rm conftest.$ac_ext
3854LIBS=$ac_func_search_save_LIBS
3855fi
3856{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_socket" >&5
3857$as_echo "$ac_cv_search_socket" >&6; }
3858ac_res=$ac_cv_search_socket
3859if test "$ac_res" != no; then :
3860  test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3861
3862else
3863
3864		{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for socket in -lsocket" >&5
3865$as_echo_n "checking for socket in -lsocket... " >&6; }
3866if ${ac_cv_lib_socket_socket+:} false; then :
3867  $as_echo_n "(cached) " >&6
3868else
3869  ac_check_lib_save_LIBS=$LIBS
3870LIBS="-lsocket -lnsl $LIBS"
3871cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3872/* end confdefs.h.  */
3873
3874/* Override any GCC internal prototype to avoid an error.
3875   Use char because int might match the return type of a GCC
3876   builtin and then its argument prototype would still apply.  */
3877#ifdef __cplusplus
3878extern "C"
3879#endif
3880char socket ();
3881int
3882main ()
3883{
3884return socket ();
3885  ;
3886  return 0;
3887}
3888_ACEOF
3889if ac_fn_cxx_try_link "$LINENO"; then :
3890  ac_cv_lib_socket_socket=yes
3891else
3892  ac_cv_lib_socket_socket=no
3893fi
3894rm -f core conftest.err conftest.$ac_objext \
3895    conftest$ac_exeext conftest.$ac_ext
3896LIBS=$ac_check_lib_save_LIBS
3897fi
3898{ $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_socket" >&5
3899$as_echo "$ac_cv_lib_socket_socket" >&6; }
3900if test "x$ac_cv_lib_socket_socket" = xyes; then :
3901  LIBS="-lsocket -lnsl $LIBS"
3902fi
3903
3904fi
3905
3906
3907NETLIBS="$LIBS"
3908LIBS="$save_LIBS"
3909
3910
3911ac_config_headers="$ac_config_headers config.h"
3912
3913ac_config_files="$ac_config_files Makefile"
3914
3915
3916cat >confcache <<\_ACEOF
3917# This file is a shell script that caches the results of configure
3918# tests run on this system so they can be shared between configure
3919# scripts and configure runs, see configure's option --config-cache.
3920# It is not useful on other systems.  If it contains results you don't
3921# want to keep, you may remove or edit it.
3922#
3923# config.status only pays attention to the cache file if you give it
3924# the --recheck option to rerun configure.
3925#
3926# `ac_cv_env_foo' variables (set or unset) will be overridden when
3927# loading this file, other *unset* `ac_cv_foo' will be assigned the
3928# following values.
3929
3930_ACEOF
3931
3932# The following way of writing the cache mishandles newlines in values,
3933# but we know of no workaround that is simple, portable, and efficient.
3934# So, we kill variables containing newlines.
3935# Ultrix sh set writes to stderr and can't be redirected directly,
3936# and sets the high bit in the cache file unless we assign to the vars.
3937(
3938  for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
3939    eval ac_val=\$$ac_var
3940    case $ac_val in #(
3941    *${as_nl}*)
3942      case $ac_var in #(
3943      *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
3944$as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
3945      esac
3946      case $ac_var in #(
3947      _ | IFS | as_nl) ;; #(
3948      BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
3949      *) { eval $ac_var=; unset $ac_var;} ;;
3950      esac ;;
3951    esac
3952  done
3953
3954  (set) 2>&1 |
3955    case $as_nl`(ac_space=' '; set) 2>&1` in #(
3956    *${as_nl}ac_space=\ *)
3957      # `set' does not quote correctly, so add quotes: double-quote
3958      # substitution turns \\\\ into \\, and sed turns \\ into \.
3959      sed -n \
3960	"s/'/'\\\\''/g;
3961	  s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3962      ;; #(
3963    *)
3964      # `set' quotes correctly as required by POSIX, so do not add quotes.
3965      sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
3966      ;;
3967    esac |
3968    sort
3969) |
3970  sed '
3971     /^ac_cv_env_/b end
3972     t clear
3973     :clear
3974     s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3975     t end
3976     s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3977     :end' >>confcache
3978if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
3979  if test -w "$cache_file"; then
3980    if test "x$cache_file" != "x/dev/null"; then
3981      { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
3982$as_echo "$as_me: updating cache $cache_file" >&6;}
3983      if test ! -f "$cache_file" || test -h "$cache_file"; then
3984	cat confcache >"$cache_file"
3985      else
3986        case $cache_file in #(
3987        */* | ?:*)
3988	  mv -f confcache "$cache_file"$$ &&
3989	  mv -f "$cache_file"$$ "$cache_file" ;; #(
3990        *)
3991	  mv -f confcache "$cache_file" ;;
3992	esac
3993      fi
3994    fi
3995  else
3996    { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
3997$as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
3998  fi
3999fi
4000rm -f confcache
4001
4002test "x$prefix" = xNONE && prefix=$ac_default_prefix
4003# Let make expand exec_prefix.
4004test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
4005
4006DEFS=-DHAVE_CONFIG_H
4007
4008ac_libobjs=
4009ac_ltlibobjs=
4010U=
4011for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
4012  # 1. Remove the extension, and $U if already installed.
4013  ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
4014  ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
4015  # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
4016  #    will be set to the directory where LIBOBJS objects are built.
4017  as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
4018  as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
4019done
4020LIBOBJS=$ac_libobjs
4021
4022LTLIBOBJS=$ac_ltlibobjs
4023
4024
4025
4026: "${CONFIG_STATUS=./config.status}"
4027ac_write_fail=0
4028ac_clean_files_save=$ac_clean_files
4029ac_clean_files="$ac_clean_files $CONFIG_STATUS"
4030{ $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
4031$as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
4032as_write_fail=0
4033cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
4034#! $SHELL
4035# Generated by $as_me.
4036# Run this file to recreate the current configuration.
4037# Compiler output produced by configure, useful for debugging
4038# configure, is in config.log if it exists.
4039
4040debug=false
4041ac_cs_recheck=false
4042ac_cs_silent=false
4043
4044SHELL=\${CONFIG_SHELL-$SHELL}
4045export SHELL
4046_ASEOF
4047cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
4048## -------------------- ##
4049## M4sh Initialization. ##
4050## -------------------- ##
4051
4052# Be more Bourne compatible
4053DUALCASE=1; export DUALCASE # for MKS sh
4054if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
4055  emulate sh
4056  NULLCMD=:
4057  # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
4058  # is contrary to our usage.  Disable this feature.
4059  alias -g '${1+"$@"}'='"$@"'
4060  setopt NO_GLOB_SUBST
4061else
4062  case `(set -o) 2>/dev/null` in #(
4063  *posix*) :
4064    set -o posix ;; #(
4065  *) :
4066     ;;
4067esac
4068fi
4069
4070
4071as_nl='
4072'
4073export as_nl
4074# Printing a long string crashes Solaris 7 /usr/bin/printf.
4075as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4076as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
4077as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
4078# Prefer a ksh shell builtin over an external printf program on Solaris,
4079# but without wasting forks for bash or zsh.
4080if test -z "$BASH_VERSION$ZSH_VERSION" \
4081    && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
4082  as_echo='print -r --'
4083  as_echo_n='print -rn --'
4084elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
4085  as_echo='printf %s\n'
4086  as_echo_n='printf %s'
4087else
4088  if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
4089    as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
4090    as_echo_n='/usr/ucb/echo -n'
4091  else
4092    as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
4093    as_echo_n_body='eval
4094      arg=$1;
4095      case $arg in #(
4096      *"$as_nl"*)
4097	expr "X$arg" : "X\\(.*\\)$as_nl";
4098	arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
4099      esac;
4100      expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
4101    '
4102    export as_echo_n_body
4103    as_echo_n='sh -c $as_echo_n_body as_echo'
4104  fi
4105  export as_echo_body
4106  as_echo='sh -c $as_echo_body as_echo'
4107fi
4108
4109# The user is always right.
4110if test "${PATH_SEPARATOR+set}" != set; then
4111  PATH_SEPARATOR=:
4112  (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
4113    (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
4114      PATH_SEPARATOR=';'
4115  }
4116fi
4117
4118
4119# IFS
4120# We need space, tab and new line, in precisely that order.  Quoting is
4121# there to prevent editors from complaining about space-tab.
4122# (If _AS_PATH_WALK were called with IFS unset, it would disable word
4123# splitting by setting IFS to empty value.)
4124IFS=" ""	$as_nl"
4125
4126# Find who we are.  Look in the path if we contain no directory separator.
4127as_myself=
4128case $0 in #((
4129  *[\\/]* ) as_myself=$0 ;;
4130  *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4131for as_dir in $PATH
4132do
4133  IFS=$as_save_IFS
4134  test -z "$as_dir" && as_dir=.
4135    test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
4136  done
4137IFS=$as_save_IFS
4138
4139     ;;
4140esac
4141# We did not find ourselves, most probably we were run as `sh COMMAND'
4142# in which case we are not to be found in the path.
4143if test "x$as_myself" = x; then
4144  as_myself=$0
4145fi
4146if test ! -f "$as_myself"; then
4147  $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
4148  exit 1
4149fi
4150
4151# Unset variables that we do not need and which cause bugs (e.g. in
4152# pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
4153# suppresses any "Segmentation fault" message there.  '((' could
4154# trigger a bug in pdksh 5.2.14.
4155for as_var in BASH_ENV ENV MAIL MAILPATH
4156do eval test x\${$as_var+set} = xset \
4157  && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
4158done
4159PS1='$ '
4160PS2='> '
4161PS4='+ '
4162
4163# NLS nuisances.
4164LC_ALL=C
4165export LC_ALL
4166LANGUAGE=C
4167export LANGUAGE
4168
4169# CDPATH.
4170(unset CDPATH) >/dev/null 2>&1 && unset CDPATH
4171
4172
4173# as_fn_error STATUS ERROR [LINENO LOG_FD]
4174# ----------------------------------------
4175# Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
4176# provided, also output the error to LOG_FD, referencing LINENO. Then exit the
4177# script with STATUS, using 1 if that was 0.
4178as_fn_error ()
4179{
4180  as_status=$1; test $as_status -eq 0 && as_status=1
4181  if test "$4"; then
4182    as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
4183    $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
4184  fi
4185  $as_echo "$as_me: error: $2" >&2
4186  as_fn_exit $as_status
4187} # as_fn_error
4188
4189
4190# as_fn_set_status STATUS
4191# -----------------------
4192# Set $? to STATUS, without forking.
4193as_fn_set_status ()
4194{
4195  return $1
4196} # as_fn_set_status
4197
4198# as_fn_exit STATUS
4199# -----------------
4200# Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
4201as_fn_exit ()
4202{
4203  set +e
4204  as_fn_set_status $1
4205  exit $1
4206} # as_fn_exit
4207
4208# as_fn_unset VAR
4209# ---------------
4210# Portably unset VAR.
4211as_fn_unset ()
4212{
4213  { eval $1=; unset $1;}
4214}
4215as_unset=as_fn_unset
4216# as_fn_append VAR VALUE
4217# ----------------------
4218# Append the text in VALUE to the end of the definition contained in VAR. Take
4219# advantage of any shell optimizations that allow amortized linear growth over
4220# repeated appends, instead of the typical quadratic growth present in naive
4221# implementations.
4222if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
4223  eval 'as_fn_append ()
4224  {
4225    eval $1+=\$2
4226  }'
4227else
4228  as_fn_append ()
4229  {
4230    eval $1=\$$1\$2
4231  }
4232fi # as_fn_append
4233
4234# as_fn_arith ARG...
4235# ------------------
4236# Perform arithmetic evaluation on the ARGs, and store the result in the
4237# global $as_val. Take advantage of shells that can avoid forks. The arguments
4238# must be portable across $(()) and expr.
4239if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
4240  eval 'as_fn_arith ()
4241  {
4242    as_val=$(( $* ))
4243  }'
4244else
4245  as_fn_arith ()
4246  {
4247    as_val=`expr "$@" || test $? -eq 1`
4248  }
4249fi # as_fn_arith
4250
4251
4252if expr a : '\(a\)' >/dev/null 2>&1 &&
4253   test "X`expr 00001 : '.*\(...\)'`" = X001; then
4254  as_expr=expr
4255else
4256  as_expr=false
4257fi
4258
4259if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
4260  as_basename=basename
4261else
4262  as_basename=false
4263fi
4264
4265if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
4266  as_dirname=dirname
4267else
4268  as_dirname=false
4269fi
4270
4271as_me=`$as_basename -- "$0" ||
4272$as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4273	 X"$0" : 'X\(//\)$' \| \
4274	 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4275$as_echo X/"$0" |
4276    sed '/^.*\/\([^/][^/]*\)\/*$/{
4277	    s//\1/
4278	    q
4279	  }
4280	  /^X\/\(\/\/\)$/{
4281	    s//\1/
4282	    q
4283	  }
4284	  /^X\/\(\/\).*/{
4285	    s//\1/
4286	    q
4287	  }
4288	  s/.*/./; q'`
4289
4290# Avoid depending upon Character Ranges.
4291as_cr_letters='abcdefghijklmnopqrstuvwxyz'
4292as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4293as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4294as_cr_digits='0123456789'
4295as_cr_alnum=$as_cr_Letters$as_cr_digits
4296
4297ECHO_C= ECHO_N= ECHO_T=
4298case `echo -n x` in #(((((
4299-n*)
4300  case `echo 'xy\c'` in
4301  *c*) ECHO_T='	';;	# ECHO_T is single tab character.
4302  xy)  ECHO_C='\c';;
4303  *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
4304       ECHO_T='	';;
4305  esac;;
4306*)
4307  ECHO_N='-n';;
4308esac
4309
4310rm -f conf$$ conf$$.exe conf$$.file
4311if test -d conf$$.dir; then
4312  rm -f conf$$.dir/conf$$.file
4313else
4314  rm -f conf$$.dir
4315  mkdir conf$$.dir 2>/dev/null
4316fi
4317if (echo >conf$$.file) 2>/dev/null; then
4318  if ln -s conf$$.file conf$$ 2>/dev/null; then
4319    as_ln_s='ln -s'
4320    # ... but there are two gotchas:
4321    # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4322    # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4323    # In both cases, we have to default to `cp -pR'.
4324    ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
4325      as_ln_s='cp -pR'
4326  elif ln conf$$.file conf$$ 2>/dev/null; then
4327    as_ln_s=ln
4328  else
4329    as_ln_s='cp -pR'
4330  fi
4331else
4332  as_ln_s='cp -pR'
4333fi
4334rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4335rmdir conf$$.dir 2>/dev/null
4336
4337
4338# as_fn_mkdir_p
4339# -------------
4340# Create "$as_dir" as a directory, including parents if necessary.
4341as_fn_mkdir_p ()
4342{
4343
4344  case $as_dir in #(
4345  -*) as_dir=./$as_dir;;
4346  esac
4347  test -d "$as_dir" || eval $as_mkdir_p || {
4348    as_dirs=
4349    while :; do
4350      case $as_dir in #(
4351      *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4352      *) as_qdir=$as_dir;;
4353      esac
4354      as_dirs="'$as_qdir' $as_dirs"
4355      as_dir=`$as_dirname -- "$as_dir" ||
4356$as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4357	 X"$as_dir" : 'X\(//\)[^/]' \| \
4358	 X"$as_dir" : 'X\(//\)$' \| \
4359	 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4360$as_echo X"$as_dir" |
4361    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4362	    s//\1/
4363	    q
4364	  }
4365	  /^X\(\/\/\)[^/].*/{
4366	    s//\1/
4367	    q
4368	  }
4369	  /^X\(\/\/\)$/{
4370	    s//\1/
4371	    q
4372	  }
4373	  /^X\(\/\).*/{
4374	    s//\1/
4375	    q
4376	  }
4377	  s/.*/./; q'`
4378      test -d "$as_dir" && break
4379    done
4380    test -z "$as_dirs" || eval "mkdir $as_dirs"
4381  } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
4382
4383
4384} # as_fn_mkdir_p
4385if mkdir -p . 2>/dev/null; then
4386  as_mkdir_p='mkdir -p "$as_dir"'
4387else
4388  test -d ./-p && rmdir ./-p
4389  as_mkdir_p=false
4390fi
4391
4392
4393# as_fn_executable_p FILE
4394# -----------------------
4395# Test if FILE is an executable regular file.
4396as_fn_executable_p ()
4397{
4398  test -f "$1" && test -x "$1"
4399} # as_fn_executable_p
4400as_test_x='test -x'
4401as_executable_p=as_fn_executable_p
4402
4403# Sed expression to map a string onto a valid CPP name.
4404as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
4405
4406# Sed expression to map a string onto a valid variable name.
4407as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
4408
4409
4410exec 6>&1
4411## ----------------------------------- ##
4412## Main body of $CONFIG_STATUS script. ##
4413## ----------------------------------- ##
4414_ASEOF
4415test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
4416
4417cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4418# Save the log message, to keep $0 and so on meaningful, and to
4419# report actual input values of CONFIG_FILES etc. instead of their
4420# values after options handling.
4421ac_log="
4422This file was extended by $as_me, which was
4423generated by GNU Autoconf 2.69.  Invocation command line was
4424
4425  CONFIG_FILES    = $CONFIG_FILES
4426  CONFIG_HEADERS  = $CONFIG_HEADERS
4427  CONFIG_LINKS    = $CONFIG_LINKS
4428  CONFIG_COMMANDS = $CONFIG_COMMANDS
4429  $ $0 $@
4430
4431on `(hostname || uname -n) 2>/dev/null | sed 1q`
4432"
4433
4434_ACEOF
4435
4436case $ac_config_files in *"
4437"*) set x $ac_config_files; shift; ac_config_files=$*;;
4438esac
4439
4440case $ac_config_headers in *"
4441"*) set x $ac_config_headers; shift; ac_config_headers=$*;;
4442esac
4443
4444
4445cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4446# Files that config.status was made for.
4447config_files="$ac_config_files"
4448config_headers="$ac_config_headers"
4449
4450_ACEOF
4451
4452cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4453ac_cs_usage="\
4454\`$as_me' instantiates files and other configuration actions
4455from templates according to the current configuration.  Unless the files
4456and actions are specified as TAGs, all are instantiated by default.
4457
4458Usage: $0 [OPTION]... [TAG]...
4459
4460  -h, --help       print this help, then exit
4461  -V, --version    print version number and configuration settings, then exit
4462      --config     print configuration, then exit
4463  -q, --quiet, --silent
4464                   do not print progress messages
4465  -d, --debug      don't remove temporary files
4466      --recheck    update $as_me by reconfiguring in the same conditions
4467      --file=FILE[:TEMPLATE]
4468                   instantiate the configuration file FILE
4469      --header=FILE[:TEMPLATE]
4470                   instantiate the configuration header FILE
4471
4472Configuration files:
4473$config_files
4474
4475Configuration headers:
4476$config_headers
4477
4478Report bugs to the package provider."
4479
4480_ACEOF
4481cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4482ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
4483ac_cs_version="\\
4484config.status
4485configured by $0, generated by GNU Autoconf 2.69,
4486  with options \\"\$ac_cs_config\\"
4487
4488Copyright (C) 2012 Free Software Foundation, Inc.
4489This config.status script is free software; the Free Software Foundation
4490gives unlimited permission to copy, distribute and modify it."
4491
4492ac_pwd='$ac_pwd'
4493srcdir='$srcdir'
4494INSTALL='$INSTALL'
4495test -n "\$AWK" || AWK=awk
4496_ACEOF
4497
4498cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4499# The default lists apply if the user does not specify any file.
4500ac_need_defaults=:
4501while test $# != 0
4502do
4503  case $1 in
4504  --*=?*)
4505    ac_option=`expr "X$1" : 'X\([^=]*\)='`
4506    ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
4507    ac_shift=:
4508    ;;
4509  --*=)
4510    ac_option=`expr "X$1" : 'X\([^=]*\)='`
4511    ac_optarg=
4512    ac_shift=:
4513    ;;
4514  *)
4515    ac_option=$1
4516    ac_optarg=$2
4517    ac_shift=shift
4518    ;;
4519  esac
4520
4521  case $ac_option in
4522  # Handling of the options.
4523  -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4524    ac_cs_recheck=: ;;
4525  --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
4526    $as_echo "$ac_cs_version"; exit ;;
4527  --config | --confi | --conf | --con | --co | --c )
4528    $as_echo "$ac_cs_config"; exit ;;
4529  --debug | --debu | --deb | --de | --d | -d )
4530    debug=: ;;
4531  --file | --fil | --fi | --f )
4532    $ac_shift
4533    case $ac_optarg in
4534    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4535    '') as_fn_error $? "missing file argument" ;;
4536    esac
4537    as_fn_append CONFIG_FILES " '$ac_optarg'"
4538    ac_need_defaults=false;;
4539  --header | --heade | --head | --hea )
4540    $ac_shift
4541    case $ac_optarg in
4542    *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4543    esac
4544    as_fn_append CONFIG_HEADERS " '$ac_optarg'"
4545    ac_need_defaults=false;;
4546  --he | --h)
4547    # Conflict between --help and --header
4548    as_fn_error $? "ambiguous option: \`$1'
4549Try \`$0 --help' for more information.";;
4550  --help | --hel | -h )
4551    $as_echo "$ac_cs_usage"; exit ;;
4552  -q | -quiet | --quiet | --quie | --qui | --qu | --q \
4553  | -silent | --silent | --silen | --sile | --sil | --si | --s)
4554    ac_cs_silent=: ;;
4555
4556  # This is an error.
4557  -*) as_fn_error $? "unrecognized option: \`$1'
4558Try \`$0 --help' for more information." ;;
4559
4560  *) as_fn_append ac_config_targets " $1"
4561     ac_need_defaults=false ;;
4562
4563  esac
4564  shift
4565done
4566
4567ac_configure_extra_args=
4568
4569if $ac_cs_silent; then
4570  exec 6>/dev/null
4571  ac_configure_extra_args="$ac_configure_extra_args --silent"
4572fi
4573
4574_ACEOF
4575cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4576if \$ac_cs_recheck; then
4577  set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
4578  shift
4579  \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
4580  CONFIG_SHELL='$SHELL'
4581  export CONFIG_SHELL
4582  exec "\$@"
4583fi
4584
4585_ACEOF
4586cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4587exec 5>>config.log
4588{
4589  echo
4590  sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
4591## Running $as_me. ##
4592_ASBOX
4593  $as_echo "$ac_log"
4594} >&5
4595
4596_ACEOF
4597cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4598_ACEOF
4599
4600cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4601
4602# Handling of arguments.
4603for ac_config_target in $ac_config_targets
4604do
4605  case $ac_config_target in
4606    "config.h") CONFIG_HEADERS="$CONFIG_HEADERS config.h" ;;
4607    "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
4608
4609  *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
4610  esac
4611done
4612
4613
4614# If the user did not use the arguments to specify the items to instantiate,
4615# then the envvar interface is used.  Set only those that are not.
4616# We use the long form for the default assignment because of an extremely
4617# bizarre bug on SunOS 4.1.3.
4618if $ac_need_defaults; then
4619  test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
4620  test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
4621fi
4622
4623# Have a temporary directory for convenience.  Make it in the build tree
4624# simply because there is no reason against having it here, and in addition,
4625# creating and moving files from /tmp can sometimes cause problems.
4626# Hook for its removal unless debugging.
4627# Note that there is a small window in which the directory will not be cleaned:
4628# after its creation but before its name has been assigned to `$tmp'.
4629$debug ||
4630{
4631  tmp= ac_tmp=
4632  trap 'exit_status=$?
4633  : "${ac_tmp:=$tmp}"
4634  { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
4635' 0
4636  trap 'as_fn_exit 1' 1 2 13 15
4637}
4638# Create a (secure) tmp directory for tmp files.
4639
4640{
4641  tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
4642  test -d "$tmp"
4643}  ||
4644{
4645  tmp=./conf$$-$RANDOM
4646  (umask 077 && mkdir "$tmp")
4647} || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
4648ac_tmp=$tmp
4649
4650# Set up the scripts for CONFIG_FILES section.
4651# No need to generate them if there are no CONFIG_FILES.
4652# This happens for instance with `./config.status config.h'.
4653if test -n "$CONFIG_FILES"; then
4654
4655
4656ac_cr=`echo X | tr X '\015'`
4657# On cygwin, bash can eat \r inside `` if the user requested igncr.
4658# But we know of no other shell where ac_cr would be empty at this
4659# point, so we can use a bashism as a fallback.
4660if test "x$ac_cr" = x; then
4661  eval ac_cr=\$\'\\r\'
4662fi
4663ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
4664if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
4665  ac_cs_awk_cr='\\r'
4666else
4667  ac_cs_awk_cr=$ac_cr
4668fi
4669
4670echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
4671_ACEOF
4672
4673
4674{
4675  echo "cat >conf$$subs.awk <<_ACEOF" &&
4676  echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
4677  echo "_ACEOF"
4678} >conf$$subs.sh ||
4679  as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4680ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
4681ac_delim='%!_!# '
4682for ac_last_try in false false false false false :; do
4683  . ./conf$$subs.sh ||
4684    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4685
4686  ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
4687  if test $ac_delim_n = $ac_delim_num; then
4688    break
4689  elif $ac_last_try; then
4690    as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4691  else
4692    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
4693  fi
4694done
4695rm -f conf$$subs.sh
4696
4697cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4698cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
4699_ACEOF
4700sed -n '
4701h
4702s/^/S["/; s/!.*/"]=/
4703p
4704g
4705s/^[^!]*!//
4706:repl
4707t repl
4708s/'"$ac_delim"'$//
4709t delim
4710:nl
4711h
4712s/\(.\{148\}\)..*/\1/
4713t more1
4714s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
4715p
4716n
4717b repl
4718:more1
4719s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4720p
4721g
4722s/.\{148\}//
4723t nl
4724:delim
4725h
4726s/\(.\{148\}\)..*/\1/
4727t more2
4728s/["\\]/\\&/g; s/^/"/; s/$/"/
4729p
4730b
4731:more2
4732s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4733p
4734g
4735s/.\{148\}//
4736t delim
4737' <conf$$subs.awk | sed '
4738/^[^""]/{
4739  N
4740  s/\n//
4741}
4742' >>$CONFIG_STATUS || ac_write_fail=1
4743rm -f conf$$subs.awk
4744cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4745_ACAWK
4746cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
4747  for (key in S) S_is_set[key] = 1
4748  FS = ""
4749
4750}
4751{
4752  line = $ 0
4753  nfields = split(line, field, "@")
4754  substed = 0
4755  len = length(field[1])
4756  for (i = 2; i < nfields; i++) {
4757    key = field[i]
4758    keylen = length(key)
4759    if (S_is_set[key]) {
4760      value = S[key]
4761      line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
4762      len += length(value) + length(field[++i])
4763      substed = 1
4764    } else
4765      len += 1 + keylen
4766  }
4767
4768  print line
4769}
4770
4771_ACAWK
4772_ACEOF
4773cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4774if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
4775  sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
4776else
4777  cat
4778fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
4779  || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
4780_ACEOF
4781
4782# VPATH may cause trouble with some makes, so we remove sole $(srcdir),
4783# ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
4784# trailing colons and then remove the whole line if VPATH becomes empty
4785# (actually we leave an empty line to preserve line numbers).
4786if test "x$srcdir" = x.; then
4787  ac_vpsub='/^[	 ]*VPATH[	 ]*=[	 ]*/{
4788h
4789s///
4790s/^/:/
4791s/[	 ]*$/:/
4792s/:\$(srcdir):/:/g
4793s/:\${srcdir}:/:/g
4794s/:@srcdir@:/:/g
4795s/^:*//
4796s/:*$//
4797x
4798s/\(=[	 ]*\).*/\1/
4799G
4800s/\n//
4801s/^[^=]*=[	 ]*$//
4802}'
4803fi
4804
4805cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4806fi # test -n "$CONFIG_FILES"
4807
4808# Set up the scripts for CONFIG_HEADERS section.
4809# No need to generate them if there are no CONFIG_HEADERS.
4810# This happens for instance with `./config.status Makefile'.
4811if test -n "$CONFIG_HEADERS"; then
4812cat >"$ac_tmp/defines.awk" <<\_ACAWK ||
4813BEGIN {
4814_ACEOF
4815
4816# Transform confdefs.h into an awk script `defines.awk', embedded as
4817# here-document in config.status, that substitutes the proper values into
4818# config.h.in to produce config.h.
4819
4820# Create a delimiter string that does not exist in confdefs.h, to ease
4821# handling of long lines.
4822ac_delim='%!_!# '
4823for ac_last_try in false false :; do
4824  ac_tt=`sed -n "/$ac_delim/p" confdefs.h`
4825  if test -z "$ac_tt"; then
4826    break
4827  elif $ac_last_try; then
4828    as_fn_error $? "could not make $CONFIG_HEADERS" "$LINENO" 5
4829  else
4830    ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
4831  fi
4832done
4833
4834# For the awk script, D is an array of macro values keyed by name,
4835# likewise P contains macro parameters if any.  Preserve backslash
4836# newline sequences.
4837
4838ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
4839sed -n '
4840s/.\{148\}/&'"$ac_delim"'/g
4841t rset
4842:rset
4843s/^[	 ]*#[	 ]*define[	 ][	 ]*/ /
4844t def
4845d
4846:def
4847s/\\$//
4848t bsnl
4849s/["\\]/\\&/g
4850s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
4851D["\1"]=" \3"/p
4852s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2"/p
4853d
4854:bsnl
4855s/["\\]/\\&/g
4856s/^ \('"$ac_word_re"'\)\(([^()]*)\)[	 ]*\(.*\)/P["\1"]="\2"\
4857D["\1"]=" \3\\\\\\n"\\/p
4858t cont
4859s/^ \('"$ac_word_re"'\)[	 ]*\(.*\)/D["\1"]=" \2\\\\\\n"\\/p
4860t cont
4861d
4862:cont
4863n
4864s/.\{148\}/&'"$ac_delim"'/g
4865t clear
4866:clear
4867s/\\$//
4868t bsnlc
4869s/["\\]/\\&/g; s/^/"/; s/$/"/p
4870d
4871:bsnlc
4872s/["\\]/\\&/g; s/^/"/; s/$/\\\\\\n"\\/p
4873b cont
4874' <confdefs.h | sed '
4875s/'"$ac_delim"'/"\\\
4876"/g' >>$CONFIG_STATUS || ac_write_fail=1
4877
4878cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4879  for (key in D) D_is_set[key] = 1
4880  FS = ""
4881}
4882/^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
4883  line = \$ 0
4884  split(line, arg, " ")
4885  if (arg[1] == "#") {
4886    defundef = arg[2]
4887    mac1 = arg[3]
4888  } else {
4889    defundef = substr(arg[1], 2)
4890    mac1 = arg[2]
4891  }
4892  split(mac1, mac2, "(") #)
4893  macro = mac2[1]
4894  prefix = substr(line, 1, index(line, defundef) - 1)
4895  if (D_is_set[macro]) {
4896    # Preserve the white space surrounding the "#".
4897    print prefix "define", macro P[macro] D[macro]
4898    next
4899  } else {
4900    # Replace #undef with comments.  This is necessary, for example,
4901    # in the case of _POSIX_SOURCE, which is predefined and required
4902    # on some systems where configure will not decide to define it.
4903    if (defundef == "undef") {
4904      print "/*", prefix defundef, macro, "*/"
4905      next
4906    }
4907  }
4908}
4909{ print }
4910_ACAWK
4911_ACEOF
4912cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4913  as_fn_error $? "could not setup config headers machinery" "$LINENO" 5
4914fi # test -n "$CONFIG_HEADERS"
4915
4916
4917eval set X "  :F $CONFIG_FILES  :H $CONFIG_HEADERS    "
4918shift
4919for ac_tag
4920do
4921  case $ac_tag in
4922  :[FHLC]) ac_mode=$ac_tag; continue;;
4923  esac
4924  case $ac_mode$ac_tag in
4925  :[FHL]*:*);;
4926  :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
4927  :[FH]-) ac_tag=-:-;;
4928  :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
4929  esac
4930  ac_save_IFS=$IFS
4931  IFS=:
4932  set x $ac_tag
4933  IFS=$ac_save_IFS
4934  shift
4935  ac_file=$1
4936  shift
4937
4938  case $ac_mode in
4939  :L) ac_source=$1;;
4940  :[FH])
4941    ac_file_inputs=
4942    for ac_f
4943    do
4944      case $ac_f in
4945      -) ac_f="$ac_tmp/stdin";;
4946      *) # Look for the file first in the build tree, then in the source tree
4947	 # (if the path is not absolute).  The absolute path cannot be DOS-style,
4948	 # because $ac_f cannot contain `:'.
4949	 test -f "$ac_f" ||
4950	   case $ac_f in
4951	   [\\/$]*) false;;
4952	   *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
4953	   esac ||
4954	   as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
4955      esac
4956      case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
4957      as_fn_append ac_file_inputs " '$ac_f'"
4958    done
4959
4960    # Let's still pretend it is `configure' which instantiates (i.e., don't
4961    # use $as_me), people would be surprised to read:
4962    #    /* config.h.  Generated by config.status.  */
4963    configure_input='Generated from '`
4964	  $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
4965	`' by configure.'
4966    if test x"$ac_file" != x-; then
4967      configure_input="$ac_file.  $configure_input"
4968      { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
4969$as_echo "$as_me: creating $ac_file" >&6;}
4970    fi
4971    # Neutralize special characters interpreted by sed in replacement strings.
4972    case $configure_input in #(
4973    *\&* | *\|* | *\\* )
4974       ac_sed_conf_input=`$as_echo "$configure_input" |
4975       sed 's/[\\\\&|]/\\\\&/g'`;; #(
4976    *) ac_sed_conf_input=$configure_input;;
4977    esac
4978
4979    case $ac_tag in
4980    *:-:* | *:-) cat >"$ac_tmp/stdin" \
4981      || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
4982    esac
4983    ;;
4984  esac
4985
4986  ac_dir=`$as_dirname -- "$ac_file" ||
4987$as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4988	 X"$ac_file" : 'X\(//\)[^/]' \| \
4989	 X"$ac_file" : 'X\(//\)$' \| \
4990	 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
4991$as_echo X"$ac_file" |
4992    sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4993	    s//\1/
4994	    q
4995	  }
4996	  /^X\(\/\/\)[^/].*/{
4997	    s//\1/
4998	    q
4999	  }
5000	  /^X\(\/\/\)$/{
5001	    s//\1/
5002	    q
5003	  }
5004	  /^X\(\/\).*/{
5005	    s//\1/
5006	    q
5007	  }
5008	  s/.*/./; q'`
5009  as_dir="$ac_dir"; as_fn_mkdir_p
5010  ac_builddir=.
5011
5012case "$ac_dir" in
5013.) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
5014*)
5015  ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
5016  # A ".." for each directory in $ac_dir_suffix.
5017  ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
5018  case $ac_top_builddir_sub in
5019  "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
5020  *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
5021  esac ;;
5022esac
5023ac_abs_top_builddir=$ac_pwd
5024ac_abs_builddir=$ac_pwd$ac_dir_suffix
5025# for backward compatibility:
5026ac_top_builddir=$ac_top_build_prefix
5027
5028case $srcdir in
5029  .)  # We are building in place.
5030    ac_srcdir=.
5031    ac_top_srcdir=$ac_top_builddir_sub
5032    ac_abs_top_srcdir=$ac_pwd ;;
5033  [\\/]* | ?:[\\/]* )  # Absolute name.
5034    ac_srcdir=$srcdir$ac_dir_suffix;
5035    ac_top_srcdir=$srcdir
5036    ac_abs_top_srcdir=$srcdir ;;
5037  *) # Relative name.
5038    ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
5039    ac_top_srcdir=$ac_top_build_prefix$srcdir
5040    ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
5041esac
5042ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
5043
5044
5045  case $ac_mode in
5046  :F)
5047  #
5048  # CONFIG_FILE
5049  #
5050
5051  case $INSTALL in
5052  [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
5053  *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
5054  esac
5055_ACEOF
5056
5057cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5058# If the template does not know about datarootdir, expand it.
5059# FIXME: This hack should be removed a few years after 2.60.
5060ac_datarootdir_hack=; ac_datarootdir_seen=
5061ac_sed_dataroot='
5062/datarootdir/ {
5063  p
5064  q
5065}
5066/@datadir@/p
5067/@docdir@/p
5068/@infodir@/p
5069/@localedir@/p
5070/@mandir@/p'
5071case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
5072*datarootdir*) ac_datarootdir_seen=yes;;
5073*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
5074  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
5075$as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
5076_ACEOF
5077cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5078  ac_datarootdir_hack='
5079  s&@datadir@&$datadir&g
5080  s&@docdir@&$docdir&g
5081  s&@infodir@&$infodir&g
5082  s&@localedir@&$localedir&g
5083  s&@mandir@&$mandir&g
5084  s&\\\${datarootdir}&$datarootdir&g' ;;
5085esac
5086_ACEOF
5087
5088# Neutralize VPATH when `$srcdir' = `.'.
5089# Shell code in configure.ac might set extrasub.
5090# FIXME: do we really want to maintain this feature?
5091cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
5092ac_sed_extra="$ac_vpsub
5093$extrasub
5094_ACEOF
5095cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
5096:t
5097/@[a-zA-Z_][a-zA-Z_0-9]*@/!b
5098s|@configure_input@|$ac_sed_conf_input|;t t
5099s&@top_builddir@&$ac_top_builddir_sub&;t t
5100s&@top_build_prefix@&$ac_top_build_prefix&;t t
5101s&@srcdir@&$ac_srcdir&;t t
5102s&@abs_srcdir@&$ac_abs_srcdir&;t t
5103s&@top_srcdir@&$ac_top_srcdir&;t t
5104s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
5105s&@builddir@&$ac_builddir&;t t
5106s&@abs_builddir@&$ac_abs_builddir&;t t
5107s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
5108s&@INSTALL@&$ac_INSTALL&;t t
5109$ac_datarootdir_hack
5110"
5111eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
5112  >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5113
5114test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
5115  { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
5116  { ac_out=`sed -n '/^[	 ]*datarootdir[	 ]*:*=/p' \
5117      "$ac_tmp/out"`; test -z "$ac_out"; } &&
5118  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5119which seems to be undefined.  Please make sure it is defined" >&5
5120$as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
5121which seems to be undefined.  Please make sure it is defined" >&2;}
5122
5123  rm -f "$ac_tmp/stdin"
5124  case $ac_file in
5125  -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
5126  *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
5127  esac \
5128  || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5129 ;;
5130  :H)
5131  #
5132  # CONFIG_HEADER
5133  #
5134  if test x"$ac_file" != x-; then
5135    {
5136      $as_echo "/* $configure_input  */" \
5137      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
5138    } >"$ac_tmp/config.h" \
5139      || as_fn_error $? "could not create $ac_file" "$LINENO" 5
5140    if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
5141      { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
5142$as_echo "$as_me: $ac_file is unchanged" >&6;}
5143    else
5144      rm -f "$ac_file"
5145      mv "$ac_tmp/config.h" "$ac_file" \
5146	|| as_fn_error $? "could not create $ac_file" "$LINENO" 5
5147    fi
5148  else
5149    $as_echo "/* $configure_input  */" \
5150      && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
5151      || as_fn_error $? "could not create -" "$LINENO" 5
5152  fi
5153 ;;
5154
5155
5156  esac
5157
5158done # for ac_tag
5159
5160
5161as_fn_exit 0
5162_ACEOF
5163ac_clean_files=$ac_clean_files_save
5164
5165test $ac_write_fail = 0 ||
5166  as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
5167
5168
5169# configure is writing to config.log, and then calls config.status.
5170# config.status does its own redirection, appending to config.log.
5171# Unfortunately, on DOS this fails, as config.log is still kept open
5172# by configure, so config.status won't be able to write to it; its
5173# output is simply discarded.  So we exec the FD to /dev/null,
5174# effectively closing config.log, so it can be properly (re)opened and
5175# appended to by config.status.  When coming back to configure, we
5176# need to make the FD available again.
5177if test "$no_create" != yes; then
5178  ac_cs_success=:
5179  ac_config_status_args=
5180  test "$silent" = yes &&
5181    ac_config_status_args="$ac_config_status_args --quiet"
5182  exec 5>/dev/null
5183  $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
5184  exec 5>>config.log
5185  # Use ||, not &&, to avoid exiting from the if with $? = 1, which
5186  # would make configure fail if this is the last instruction.
5187  $ac_cs_success || as_fn_exit 1
5188fi
5189if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
5190  { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
5191$as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}
5192fi
5193
5194