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