Testsuite: bounce_message_file and warn_message_file
[exim.git] / test / 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 test \$(( 1 + 1 )) = 2 || exit 1"
200   if (eval "$as_required") 2>/dev/null; then :
201   as_have_required=yes
202 else
203   as_have_required=no
204 fi
205   if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
206
207 else
208   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
209 as_found=false
210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
211 do
212   IFS=$as_save_IFS
213   test -z "$as_dir" && as_dir=.
214   as_found=:
215   case $as_dir in #(
216          /*)
217            for as_base in sh bash ksh sh5; do
218              # Try only shells that exist, to save several forks.
219              as_shell=$as_dir/$as_base
220              if { test -f "$as_shell" || test -f "$as_shell.exe"; } &&
221                     { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$as_shell"; } 2>/dev/null; then :
222   CONFIG_SHELL=$as_shell as_have_required=yes
223                    if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run=a "$as_shell"; } 2>/dev/null; then :
224   break 2
225 fi
226 fi
227            done;;
228        esac
229   as_found=false
230 done
231 $as_found || { if { test -f "$SHELL" || test -f "$SHELL.exe"; } &&
232               { $as_echo "$as_bourne_compatible""$as_required" | as_run=a "$SHELL"; } 2>/dev/null; then :
233   CONFIG_SHELL=$SHELL as_have_required=yes
234 fi; }
235 IFS=$as_save_IFS
236
237
238       if test "x$CONFIG_SHELL" != x; then :
239   export CONFIG_SHELL
240              # We cannot yet assume a decent shell, so we have to provide a
241 # neutralization value for shells without unset; and this also
242 # works around shells that cannot unset nonexistent variables.
243 # Preserve -v and -x to the replacement shell.
244 BASH_ENV=/dev/null
245 ENV=/dev/null
246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
247 case $- in # ((((
248   *v*x* | *x*v* ) as_opts=-vx ;;
249   *v* ) as_opts=-v ;;
250   *x* ) as_opts=-x ;;
251   * ) as_opts= ;;
252 esac
253 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
254 # Admittedly, this is quite paranoid, since all the known shells bail
255 # out after a failed `exec'.
256 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
257 exit 255
258 fi
259
260     if test x$as_have_required = xno; then :
261   $as_echo "$0: This script requires a shell more modern than all"
262   $as_echo "$0: the shells that I found on your system."
263   if test x${ZSH_VERSION+set} = xset ; then
264     $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
265     $as_echo "$0: be upgraded to zsh 4.3.4 or later."
266   else
267     $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
268 $0: including any error possibly output before this
269 $0: message. Then install a modern shell, or manually run
270 $0: the script under such a shell if you do have one."
271   fi
272   exit 1
273 fi
274 fi
275 fi
276 SHELL=${CONFIG_SHELL-/bin/sh}
277 export SHELL
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE= GREP_OPTIONS=
280 unset CLICOLOR_FORCE GREP_OPTIONS
281
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
285 # as_fn_unset VAR
286 # ---------------
287 # Portably unset VAR.
288 as_fn_unset ()
289 {
290   { eval $1=; unset $1;}
291 }
292 as_unset=as_fn_unset
293
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
297 as_fn_set_status ()
298 {
299   return $1
300 } # as_fn_set_status
301
302 # as_fn_exit STATUS
303 # -----------------
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
305 as_fn_exit ()
306 {
307   set +e
308   as_fn_set_status $1
309   exit $1
310 } # as_fn_exit
311
312 # as_fn_mkdir_p
313 # -------------
314 # Create "$as_dir" as a directory, including parents if necessary.
315 as_fn_mkdir_p ()
316 {
317
318   case $as_dir in #(
319   -*) as_dir=./$as_dir;;
320   esac
321   test -d "$as_dir" || eval $as_mkdir_p || {
322     as_dirs=
323     while :; do
324       case $as_dir in #(
325       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
326       *) as_qdir=$as_dir;;
327       esac
328       as_dirs="'$as_qdir' $as_dirs"
329       as_dir=`$as_dirname -- "$as_dir" ||
330 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
331          X"$as_dir" : 'X\(//\)[^/]' \| \
332          X"$as_dir" : 'X\(//\)$' \| \
333          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
334 $as_echo X"$as_dir" |
335     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
336             s//\1/
337             q
338           }
339           /^X\(\/\/\)[^/].*/{
340             s//\1/
341             q
342           }
343           /^X\(\/\/\)$/{
344             s//\1/
345             q
346           }
347           /^X\(\/\).*/{
348             s//\1/
349             q
350           }
351           s/.*/./; q'`
352       test -d "$as_dir" && break
353     done
354     test -z "$as_dirs" || eval "mkdir $as_dirs"
355   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
356
357
358 } # as_fn_mkdir_p
359
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p ()
364 {
365   test -f "$1" && test -x "$1"
366 } # as_fn_executable_p
367 # as_fn_append VAR VALUE
368 # ----------------------
369 # Append the text in VALUE to the end of the definition contained in VAR. Take
370 # advantage of any shell optimizations that allow amortized linear growth over
371 # repeated appends, instead of the typical quadratic growth present in naive
372 # implementations.
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374   eval 'as_fn_append ()
375   {
376     eval $1+=\$2
377   }'
378 else
379   as_fn_append ()
380   {
381     eval $1=\$$1\$2
382   }
383 fi # as_fn_append
384
385 # as_fn_arith ARG...
386 # ------------------
387 # Perform arithmetic evaluation on the ARGs, and store the result in the
388 # global $as_val. Take advantage of shells that can avoid forks. The arguments
389 # must be portable across $(()) and expr.
390 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
391   eval 'as_fn_arith ()
392   {
393     as_val=$(( $* ))
394   }'
395 else
396   as_fn_arith ()
397   {
398     as_val=`expr "$@" || test $? -eq 1`
399   }
400 fi # as_fn_arith
401
402
403 # as_fn_error STATUS ERROR [LINENO LOG_FD]
404 # ----------------------------------------
405 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
406 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
407 # script with STATUS, using 1 if that was 0.
408 as_fn_error ()
409 {
410   as_status=$1; test $as_status -eq 0 && as_status=1
411   if test "$4"; then
412     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
413     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
414   fi
415   $as_echo "$as_me: error: $2" >&2
416   as_fn_exit $as_status
417 } # as_fn_error
418
419 if expr a : '\(a\)' >/dev/null 2>&1 &&
420    test "X`expr 00001 : '.*\(...\)'`" = X001; then
421   as_expr=expr
422 else
423   as_expr=false
424 fi
425
426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
427   as_basename=basename
428 else
429   as_basename=false
430 fi
431
432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
433   as_dirname=dirname
434 else
435   as_dirname=false
436 fi
437
438 as_me=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440          X"$0" : 'X\(//\)$' \| \
441          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
442 $as_echo X/"$0" |
443     sed '/^.*\/\([^/][^/]*\)\/*$/{
444             s//\1/
445             q
446           }
447           /^X\/\(\/\/\)$/{
448             s//\1/
449             q
450           }
451           /^X\/\(\/\).*/{
452             s//\1/
453             q
454           }
455           s/.*/./; q'`
456
457 # Avoid depending upon Character Ranges.
458 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
459 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
460 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
461 as_cr_digits='0123456789'
462 as_cr_alnum=$as_cr_Letters$as_cr_digits
463
464
465   as_lineno_1=$LINENO as_lineno_1a=$LINENO
466   as_lineno_2=$LINENO as_lineno_2a=$LINENO
467   eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
468   test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' || {
469   # Blame Lee E. McMahon (1931-1989) for sed's syntax.  :-)
470   sed -n '
471     p
472     /[$]LINENO/=
473   ' <$as_myself |
474     sed '
475       s/[$]LINENO.*/&-/
476       t lineno
477       b
478       :lineno
479       N
480       :loop
481       s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
482       t loop
483       s/-\n.*//
484     ' >$as_me.lineno &&
485   chmod +x "$as_me.lineno" ||
486     { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit 1; }
487
488   # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
489   # already done that, so ensure we don't try to do so again and fall
490   # in an infinite loop.  This has already happened in practice.
491   _as_can_reexec=no; export _as_can_reexec
492   # Don't try to exec as it changes $[0], causing all sort of problems
493   # (the dirname of $[0] is not the place where we might find the
494   # original and so on.  Autoconf is especially sensitive to this).
495   . "./$as_me.lineno"
496   # Exit status is that of the last command.
497   exit
498 }
499
500 ECHO_C= ECHO_N= ECHO_T=
501 case `echo -n x` in #(((((
502 -n*)
503   case `echo 'xy\c'` in
504   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
505   xy)  ECHO_C='\c';;
506   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
507        ECHO_T=' ';;
508   esac;;
509 *)
510   ECHO_N='-n';;
511 esac
512
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515   rm -f conf$$.dir/conf$$.file
516 else
517   rm -f conf$$.dir
518   mkdir conf$$.dir 2>/dev/null
519 fi
520 if (echo >conf$$.file) 2>/dev/null; then
521   if ln -s conf$$.file conf$$ 2>/dev/null; then
522     as_ln_s='ln -s'
523     # ... but there are two gotchas:
524     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
525     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
526     # In both cases, we have to default to `cp -pR'.
527     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
528       as_ln_s='cp -pR'
529   elif ln conf$$.file conf$$ 2>/dev/null; then
530     as_ln_s=ln
531   else
532     as_ln_s='cp -pR'
533   fi
534 else
535   as_ln_s='cp -pR'
536 fi
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
539
540 if mkdir -p . 2>/dev/null; then
541   as_mkdir_p='mkdir -p "$as_dir"'
542 else
543   test -d ./-p && rmdir ./-p
544   as_mkdir_p=false
545 fi
546
547 as_test_x='test -x'
548 as_executable_p=as_fn_executable_p
549
550 # Sed expression to map a string onto a valid CPP name.
551 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
552
553 # Sed expression to map a string onto a valid variable name.
554 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
555
556
557 test -n "$DJDIR" || exec 7<&0 </dev/null
558 exec 6>&1
559
560 # Name of the host.
561 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
562 # so uname gets run too.
563 ac_hostname=`(hostname || uname -n) 2>/dev/null | sed 1q`
564
565 #
566 # Initializations.
567 #
568 ac_default_prefix=/usr/local
569 ac_clean_files=
570 ac_config_libobj_dir=.
571 LIBOBJS=
572 cross_compiling=no
573 subdirs=
574 MFLAGS=
575 MAKEFLAGS=
576
577 # Identity of this package.
578 PACKAGE_NAME=
579 PACKAGE_TARNAME=
580 PACKAGE_VERSION=
581 PACKAGE_STRING=
582 PACKAGE_BUGREPORT=
583 PACKAGE_URL=
584
585 ac_unique_file="listtests"
586 # Factoring default headers for most tests.
587 ac_includes_default="\
588 #include <stdio.h>
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
591 #endif
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
594 #endif
595 #ifdef STDC_HEADERS
596 # include <stdlib.h>
597 # include <stddef.h>
598 #else
599 # ifdef HAVE_STDLIB_H
600 #  include <stdlib.h>
601 # endif
602 #endif
603 #ifdef HAVE_STRING_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
605 #  include <memory.h>
606 # endif
607 # include <string.h>
608 #endif
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
611 #endif
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
614 #endif
615 #ifdef HAVE_STDINT_H
616 # include <stdint.h>
617 #endif
618 #ifdef HAVE_UNISTD_H
619 # include <unistd.h>
620 #endif"
621
622 ac_func_list=
623 ac_subst_vars='LTLIBOBJS
624 LIBOBJS
625 LOADED_OPT
626 LOADED
627 B64_GNUTLS
628 CLIENT_ANYTLS
629 CLIENT_GNUTLS
630 CLIENT_OPENSSL
631 BIND_8_COMPAT
632 EGREP
633 GREP
634 CPP
635 OBJEXT
636 EXEEXT
637 ac_ct_CC
638 CPPFLAGS
639 LDFLAGS
640 CFLAGS
641 CC
642 target_alias
643 host_alias
644 build_alias
645 LIBS
646 ECHO_T
647 ECHO_N
648 ECHO_C
649 DEFS
650 mandir
651 localedir
652 libdir
653 psdir
654 pdfdir
655 dvidir
656 htmldir
657 infodir
658 docdir
659 oldincludedir
660 includedir
661 localstatedir
662 sharedstatedir
663 sysconfdir
664 datadir
665 datarootdir
666 libexecdir
667 sbindir
668 bindir
669 program_transform_name
670 prefix
671 exec_prefix
672 PACKAGE_URL
673 PACKAGE_BUGREPORT
674 PACKAGE_STRING
675 PACKAGE_VERSION
676 PACKAGE_TARNAME
677 PACKAGE_NAME
678 PATH_SEPARATOR
679 SHELL'
680 ac_subst_files=''
681 ac_user_opts='
682 enable_option_checking
683 '
684       ac_precious_vars='build_alias
685 host_alias
686 target_alias
687 CC
688 CFLAGS
689 LDFLAGS
690 LIBS
691 CPPFLAGS
692 CPP'
693
694
695 # Initialize some variables set by options.
696 ac_init_help=
697 ac_init_version=false
698 ac_unrecognized_opts=
699 ac_unrecognized_sep=
700 # The variables have the same names as the options, with
701 # dashes changed to underlines.
702 cache_file=/dev/null
703 exec_prefix=NONE
704 no_create=
705 no_recursion=
706 prefix=NONE
707 program_prefix=NONE
708 program_suffix=NONE
709 program_transform_name=s,x,x,
710 silent=
711 site=
712 srcdir=
713 verbose=
714 x_includes=NONE
715 x_libraries=NONE
716
717 # Installation directory options.
718 # These are left unexpanded so users can "make install exec_prefix=/foo"
719 # and all the variables that are supposed to be based on exec_prefix
720 # by default will actually change.
721 # Use braces instead of parens because sh, perl, etc. also accept them.
722 # (The list follows the same order as the GNU Coding Standards.)
723 bindir='${exec_prefix}/bin'
724 sbindir='${exec_prefix}/sbin'
725 libexecdir='${exec_prefix}/libexec'
726 datarootdir='${prefix}/share'
727 datadir='${datarootdir}'
728 sysconfdir='${prefix}/etc'
729 sharedstatedir='${prefix}/com'
730 localstatedir='${prefix}/var'
731 includedir='${prefix}/include'
732 oldincludedir='/usr/include'
733 docdir='${datarootdir}/doc/${PACKAGE}'
734 infodir='${datarootdir}/info'
735 htmldir='${docdir}'
736 dvidir='${docdir}'
737 pdfdir='${docdir}'
738 psdir='${docdir}'
739 libdir='${exec_prefix}/lib'
740 localedir='${datarootdir}/locale'
741 mandir='${datarootdir}/man'
742
743 ac_prev=
744 ac_dashdash=
745 for ac_option
746 do
747   # If the previous option needs an argument, assign it.
748   if test -n "$ac_prev"; then
749     eval $ac_prev=\$ac_option
750     ac_prev=
751     continue
752   fi
753
754   case $ac_option in
755   *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
756   *=)   ac_optarg= ;;
757   *)    ac_optarg=yes ;;
758   esac
759
760   # Accept the important Cygnus configure options, so we can diagnose typos.
761
762   case $ac_dashdash$ac_option in
763   --)
764     ac_dashdash=yes ;;
765
766   -bindir | --bindir | --bindi | --bind | --bin | --bi)
767     ac_prev=bindir ;;
768   -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
769     bindir=$ac_optarg ;;
770
771   -build | --build | --buil | --bui | --bu)
772     ac_prev=build_alias ;;
773   -build=* | --build=* | --buil=* | --bui=* | --bu=*)
774     build_alias=$ac_optarg ;;
775
776   -cache-file | --cache-file | --cache-fil | --cache-fi \
777   | --cache-f | --cache- | --cache | --cach | --cac | --ca | --c)
778     ac_prev=cache_file ;;
779   -cache-file=* | --cache-file=* | --cache-fil=* | --cache-fi=* \
780   | --cache-f=* | --cache-=* | --cache=* | --cach=* | --cac=* | --ca=* | --c=*)
781     cache_file=$ac_optarg ;;
782
783   --config-cache | -C)
784     cache_file=config.cache ;;
785
786   -datadir | --datadir | --datadi | --datad)
787     ac_prev=datadir ;;
788   -datadir=* | --datadir=* | --datadi=* | --datad=*)
789     datadir=$ac_optarg ;;
790
791   -datarootdir | --datarootdir | --datarootdi | --datarootd | --dataroot \
792   | --dataroo | --dataro | --datar)
793     ac_prev=datarootdir ;;
794   -datarootdir=* | --datarootdir=* | --datarootdi=* | --datarootd=* \
795   | --dataroot=* | --dataroo=* | --dataro=* | --datar=*)
796     datarootdir=$ac_optarg ;;
797
798   -disable-* | --disable-*)
799     ac_useropt=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
800     # Reject names that are not valid shell variable names.
801     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
802       as_fn_error $? "invalid feature name: $ac_useropt"
803     ac_useropt_orig=$ac_useropt
804     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
805     case $ac_user_opts in
806       *"
807 "enable_$ac_useropt"
808 "*) ;;
809       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
810          ac_unrecognized_sep=', ';;
811     esac
812     eval enable_$ac_useropt=no ;;
813
814   -docdir | --docdir | --docdi | --doc | --do)
815     ac_prev=docdir ;;
816   -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
817     docdir=$ac_optarg ;;
818
819   -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
820     ac_prev=dvidir ;;
821   -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
822     dvidir=$ac_optarg ;;
823
824   -enable-* | --enable-*)
825     ac_useropt=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
826     # Reject names that are not valid shell variable names.
827     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
828       as_fn_error $? "invalid feature name: $ac_useropt"
829     ac_useropt_orig=$ac_useropt
830     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
831     case $ac_user_opts in
832       *"
833 "enable_$ac_useropt"
834 "*) ;;
835       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
836          ac_unrecognized_sep=', ';;
837     esac
838     eval enable_$ac_useropt=\$ac_optarg ;;
839
840   -exec-prefix | --exec_prefix | --exec-prefix | --exec-prefi \
841   | --exec-pref | --exec-pre | --exec-pr | --exec-p | --exec- \
842   | --exec | --exe | --ex)
843     ac_prev=exec_prefix ;;
844   -exec-prefix=* | --exec_prefix=* | --exec-prefix=* | --exec-prefi=* \
845   | --exec-pref=* | --exec-pre=* | --exec-pr=* | --exec-p=* | --exec-=* \
846   | --exec=* | --exe=* | --ex=*)
847     exec_prefix=$ac_optarg ;;
848
849   -gas | --gas | --ga | --g)
850     # Obsolete; use --with-gas.
851     with_gas=yes ;;
852
853   -help | --help | --hel | --he | -h)
854     ac_init_help=long ;;
855   -help=r* | --help=r* | --hel=r* | --he=r* | -hr*)
856     ac_init_help=recursive ;;
857   -help=s* | --help=s* | --hel=s* | --he=s* | -hs*)
858     ac_init_help=short ;;
859
860   -host | --host | --hos | --ho)
861     ac_prev=host_alias ;;
862   -host=* | --host=* | --hos=* | --ho=*)
863     host_alias=$ac_optarg ;;
864
865   -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
866     ac_prev=htmldir ;;
867   -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
868   | --ht=*)
869     htmldir=$ac_optarg ;;
870
871   -includedir | --includedir | --includedi | --included | --include \
872   | --includ | --inclu | --incl | --inc)
873     ac_prev=includedir ;;
874   -includedir=* | --includedir=* | --includedi=* | --included=* | --include=* \
875   | --includ=* | --inclu=* | --incl=* | --inc=*)
876     includedir=$ac_optarg ;;
877
878   -infodir | --infodir | --infodi | --infod | --info | --inf)
879     ac_prev=infodir ;;
880   -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
881     infodir=$ac_optarg ;;
882
883   -libdir | --libdir | --libdi | --libd)
884     ac_prev=libdir ;;
885   -libdir=* | --libdir=* | --libdi=* | --libd=*)
886     libdir=$ac_optarg ;;
887
888   -libexecdir | --libexecdir | --libexecdi | --libexecd | --libexec \
889   | --libexe | --libex | --libe)
890     ac_prev=libexecdir ;;
891   -libexecdir=* | --libexecdir=* | --libexecdi=* | --libexecd=* | --libexec=* \
892   | --libexe=* | --libex=* | --libe=*)
893     libexecdir=$ac_optarg ;;
894
895   -localedir | --localedir | --localedi | --localed | --locale)
896     ac_prev=localedir ;;
897   -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
898     localedir=$ac_optarg ;;
899
900   -localstatedir | --localstatedir | --localstatedi | --localstated \
901   | --localstate | --localstat | --localsta | --localst | --locals)
902     ac_prev=localstatedir ;;
903   -localstatedir=* | --localstatedir=* | --localstatedi=* | --localstated=* \
904   | --localstate=* | --localstat=* | --localsta=* | --localst=* | --locals=*)
905     localstatedir=$ac_optarg ;;
906
907   -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
908     ac_prev=mandir ;;
909   -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
910     mandir=$ac_optarg ;;
911
912   -nfp | --nfp | --nf)
913     # Obsolete; use --without-fp.
914     with_fp=no ;;
915
916   -no-create | --no-create | --no-creat | --no-crea | --no-cre \
917   | --no-cr | --no-c | -n)
918     no_create=yes ;;
919
920   -no-recursion | --no-recursion | --no-recursio | --no-recursi \
921   | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
922     no_recursion=yes ;;
923
924   -oldincludedir | --oldincludedir | --oldincludedi | --oldincluded \
925   | --oldinclude | --oldinclud | --oldinclu | --oldincl | --oldinc \
926   | --oldin | --oldi | --old | --ol | --o)
927     ac_prev=oldincludedir ;;
928   -oldincludedir=* | --oldincludedir=* | --oldincludedi=* | --oldincluded=* \
929   | --oldinclude=* | --oldinclud=* | --oldinclu=* | --oldincl=* | --oldinc=* \
930   | --oldin=* | --oldi=* | --old=* | --ol=* | --o=*)
931     oldincludedir=$ac_optarg ;;
932
933   -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
934     ac_prev=prefix ;;
935   -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
936     prefix=$ac_optarg ;;
937
938   -program-prefix | --program-prefix | --program-prefi | --program-pref \
939   | --program-pre | --program-pr | --program-p)
940     ac_prev=program_prefix ;;
941   -program-prefix=* | --program-prefix=* | --program-prefi=* \
942   | --program-pref=* | --program-pre=* | --program-pr=* | --program-p=*)
943     program_prefix=$ac_optarg ;;
944
945   -program-suffix | --program-suffix | --program-suffi | --program-suff \
946   | --program-suf | --program-su | --program-s)
947     ac_prev=program_suffix ;;
948   -program-suffix=* | --program-suffix=* | --program-suffi=* \
949   | --program-suff=* | --program-suf=* | --program-su=* | --program-s=*)
950     program_suffix=$ac_optarg ;;
951
952   -program-transform-name | --program-transform-name \
953   | --program-transform-nam | --program-transform-na \
954   | --program-transform-n | --program-transform- \
955   | --program-transform | --program-transfor \
956   | --program-transfo | --program-transf \
957   | --program-trans | --program-tran \
958   | --progr-tra | --program-tr | --program-t)
959     ac_prev=program_transform_name ;;
960   -program-transform-name=* | --program-transform-name=* \
961   | --program-transform-nam=* | --program-transform-na=* \
962   | --program-transform-n=* | --program-transform-=* \
963   | --program-transform=* | --program-transfor=* \
964   | --program-transfo=* | --program-transf=* \
965   | --program-trans=* | --program-tran=* \
966   | --progr-tra=* | --program-tr=* | --program-t=*)
967     program_transform_name=$ac_optarg ;;
968
969   -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
970     ac_prev=pdfdir ;;
971   -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
972     pdfdir=$ac_optarg ;;
973
974   -psdir | --psdir | --psdi | --psd | --ps)
975     ac_prev=psdir ;;
976   -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
977     psdir=$ac_optarg ;;
978
979   -q | -quiet | --quiet | --quie | --qui | --qu | --q \
980   | -silent | --silent | --silen | --sile | --sil)
981     silent=yes ;;
982
983   -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
984     ac_prev=sbindir ;;
985   -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
986   | --sbi=* | --sb=*)
987     sbindir=$ac_optarg ;;
988
989   -sharedstatedir | --sharedstatedir | --sharedstatedi \
990   | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
991   | --sharedst | --shareds | --shared | --share | --shar \
992   | --sha | --sh)
993     ac_prev=sharedstatedir ;;
994   -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
995   | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
996   | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
997   | --sha=* | --sh=*)
998     sharedstatedir=$ac_optarg ;;
999
1000   -site | --site | --sit)
1001     ac_prev=site ;;
1002   -site=* | --site=* | --sit=*)
1003     site=$ac_optarg ;;
1004
1005   -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1006     ac_prev=srcdir ;;
1007   -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1008     srcdir=$ac_optarg ;;
1009
1010   -sysconfdir | --sysconfdir | --sysconfdi | --sysconfd | --sysconf \
1011   | --syscon | --sysco | --sysc | --sys | --sy)
1012     ac_prev=sysconfdir ;;
1013   -sysconfdir=* | --sysconfdir=* | --sysconfdi=* | --sysconfd=* | --sysconf=* \
1014   | --syscon=* | --sysco=* | --sysc=* | --sys=* | --sy=*)
1015     sysconfdir=$ac_optarg ;;
1016
1017   -target | --target | --targe | --targ | --tar | --ta | --t)
1018     ac_prev=target_alias ;;
1019   -target=* | --target=* | --targe=* | --targ=* | --tar=* | --ta=* | --t=*)
1020     target_alias=$ac_optarg ;;
1021
1022   -v | -verbose | --verbose | --verbos | --verbo | --verb)
1023     verbose=yes ;;
1024
1025   -version | --version | --versio | --versi | --vers | -V)
1026     ac_init_version=: ;;
1027
1028   -with-* | --with-*)
1029     ac_useropt=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1030     # Reject names that are not valid shell variable names.
1031     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1032       as_fn_error $? "invalid package name: $ac_useropt"
1033     ac_useropt_orig=$ac_useropt
1034     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1035     case $ac_user_opts in
1036       *"
1037 "with_$ac_useropt"
1038 "*) ;;
1039       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1040          ac_unrecognized_sep=', ';;
1041     esac
1042     eval with_$ac_useropt=\$ac_optarg ;;
1043
1044   -without-* | --without-*)
1045     ac_useropt=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1046     # Reject names that are not valid shell variable names.
1047     expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev/null &&
1048       as_fn_error $? "invalid package name: $ac_useropt"
1049     ac_useropt_orig=$ac_useropt
1050     ac_useropt=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1051     case $ac_user_opts in
1052       *"
1053 "with_$ac_useropt"
1054 "*) ;;
1055       *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1056          ac_unrecognized_sep=', ';;
1057     esac
1058     eval with_$ac_useropt=no ;;
1059
1060   --x)
1061     # Obsolete; use --with-x.
1062     with_x=yes ;;
1063
1064   -x-includes | --x-includes | --x-include | --x-includ | --x-inclu \
1065   | --x-incl | --x-inc | --x-in | --x-i)
1066     ac_prev=x_includes ;;
1067   -x-includes=* | --x-includes=* | --x-include=* | --x-includ=* | --x-inclu=* \
1068   | --x-incl=* | --x-inc=* | --x-in=* | --x-i=*)
1069     x_includes=$ac_optarg ;;
1070
1071   -x-libraries | --x-libraries | --x-librarie | --x-librari \
1072   | --x-librar | --x-libra | --x-libr | --x-lib | --x-li | --x-l)
1073     ac_prev=x_libraries ;;
1074   -x-libraries=* | --x-libraries=* | --x-librarie=* | --x-librari=* \
1075   | --x-librar=* | --x-libra=* | --x-libr=* | --x-lib=* | --x-li=* | --x-l=*)
1076     x_libraries=$ac_optarg ;;
1077
1078   -*) as_fn_error $? "unrecognized option: \`$ac_option'
1079 Try \`$0 --help' for more information"
1080     ;;
1081
1082   *=*)
1083     ac_envvar=`expr "x$ac_option" : 'x\([^=]*\)='`
1084     # Reject names that are not valid shell variable names.
1085     case $ac_envvar in #(
1086       '' | [0-9]* | *[!_$as_cr_alnum]* )
1087       as_fn_error $? "invalid variable name: \`$ac_envvar'" ;;
1088     esac
1089     eval $ac_envvar=\$ac_optarg
1090     export $ac_envvar ;;
1091
1092   *)
1093     # FIXME: should be removed in autoconf 3.0.
1094     $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1095     expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev/null &&
1096       $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1097     : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1098     ;;
1099
1100   esac
1101 done
1102
1103 if test -n "$ac_prev"; then
1104   ac_option=--`echo $ac_prev | sed 's/_/-/g'`
1105   as_fn_error $? "missing argument to $ac_option"
1106 fi
1107
1108 if test -n "$ac_unrecognized_opts"; then
1109   case $enable_option_checking in
1110     no) ;;
1111     fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1112     *)     $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1113   esac
1114 fi
1115
1116 # Check all directory arguments for consistency.
1117 for ac_var in   exec_prefix prefix bindir sbindir libexecdir datarootdir \
1118                 datadir sysconfdir sharedstatedir localstatedir includedir \
1119                 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1120                 libdir localedir mandir
1121 do
1122   eval ac_val=\$$ac_var
1123   # Remove trailing slashes.
1124   case $ac_val in
1125     */ )
1126       ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1127       eval $ac_var=\$ac_val;;
1128   esac
1129   # Be sure to have absolute directory names.
1130   case $ac_val in
1131     [\\/$]* | ?:[\\/]* )  continue;;
1132     NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1133   esac
1134   as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
1135 done
1136
1137 # There might be people who depend on the old broken behavior: `$host'
1138 # used to hold the argument of --host etc.
1139 # FIXME: To remove some day.
1140 build=$build_alias
1141 host=$host_alias
1142 target=$target_alias
1143
1144 # FIXME: To remove some day.
1145 if test "x$host_alias" != x; then
1146   if test "x$build_alias" = x; then
1147     cross_compiling=maybe
1148   elif test "x$build_alias" != "x$host_alias"; then
1149     cross_compiling=yes
1150   fi
1151 fi
1152
1153 ac_tool_prefix=
1154 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1155
1156 test "$silent" = yes && exec 6>/dev/null
1157
1158
1159 ac_pwd=`pwd` && test -n "$ac_pwd" &&
1160 ac_ls_di=`ls -di .` &&
1161 ac_pwd_ls_di=`cd "$ac_pwd" && ls -di .` ||
1162   as_fn_error $? "working directory cannot be determined"
1163 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1164   as_fn_error $? "pwd does not report name of working directory"
1165
1166
1167 # Find the source files, if location was not specified.
1168 if test -z "$srcdir"; then
1169   ac_srcdir_defaulted=yes
1170   # Try the directory containing this script, then the parent directory.
1171   ac_confdir=`$as_dirname -- "$as_myself" ||
1172 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1173          X"$as_myself" : 'X\(//\)[^/]' \| \
1174          X"$as_myself" : 'X\(//\)$' \| \
1175          X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1176 $as_echo X"$as_myself" |
1177     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1178             s//\1/
1179             q
1180           }
1181           /^X\(\/\/\)[^/].*/{
1182             s//\1/
1183             q
1184           }
1185           /^X\(\/\/\)$/{
1186             s//\1/
1187             q
1188           }
1189           /^X\(\/\).*/{
1190             s//\1/
1191             q
1192           }
1193           s/.*/./; q'`
1194   srcdir=$ac_confdir
1195   if test ! -r "$srcdir/$ac_unique_file"; then
1196     srcdir=..
1197   fi
1198 else
1199   ac_srcdir_defaulted=no
1200 fi
1201 if test ! -r "$srcdir/$ac_unique_file"; then
1202   test "$ac_srcdir_defaulted" = yes && srcdir="$ac_confdir or .."
1203   as_fn_error $? "cannot find sources ($ac_unique_file) in $srcdir"
1204 fi
1205 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1206 ac_abs_confdir=`(
1207         cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1208         pwd)`
1209 # When building in place, set srcdir=.
1210 if test "$ac_abs_confdir" = "$ac_pwd"; then
1211   srcdir=.
1212 fi
1213 # Remove unnecessary trailing slashes from srcdir.
1214 # Double slashes in file names in object file debugging info
1215 # mess up M-x gdb in Emacs.
1216 case $srcdir in
1217 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1218 esac
1219 for ac_var in $ac_precious_vars; do
1220   eval ac_env_${ac_var}_set=\${${ac_var}+set}
1221   eval ac_env_${ac_var}_value=\$${ac_var}
1222   eval ac_cv_env_${ac_var}_set=\${${ac_var}+set}
1223   eval ac_cv_env_${ac_var}_value=\$${ac_var}
1224 done
1225
1226 #
1227 # Report the --help message.
1228 #
1229 if test "$ac_init_help" = "long"; then
1230   # Omit some internal or obsolete options to make the list less imposing.
1231   # This message is too long to be a string in the A/UX 3.1 sh.
1232   cat <<_ACEOF
1233 \`configure' configures this package to adapt to many kinds of systems.
1234
1235 Usage: $0 [OPTION]... [VAR=VALUE]...
1236
1237 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1238 VAR=VALUE.  See below for descriptions of some of the useful variables.
1239
1240 Defaults for the options are specified in brackets.
1241
1242 Configuration:
1243   -h, --help              display this help and exit
1244       --help=short        display options specific to this package
1245       --help=recursive    display the short help of all the included packages
1246   -V, --version           display version information and exit
1247   -q, --quiet, --silent   do not print \`checking ...' messages
1248       --cache-file=FILE   cache test results in FILE [disabled]
1249   -C, --config-cache      alias for \`--cache-file=config.cache'
1250   -n, --no-create         do not create output files
1251       --srcdir=DIR        find the sources in DIR [configure dir or \`..']
1252
1253 Installation directories:
1254   --prefix=PREFIX         install architecture-independent files in PREFIX
1255                           [$ac_default_prefix]
1256   --exec-prefix=EPREFIX   install architecture-dependent files in EPREFIX
1257                           [PREFIX]
1258
1259 By default, \`make install' will install all the files in
1260 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc.  You can specify
1261 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1262 for instance \`--prefix=\$HOME'.
1263
1264 For better control, use the options below.
1265
1266 Fine tuning of the installation directories:
1267   --bindir=DIR            user executables [EPREFIX/bin]
1268   --sbindir=DIR           system admin executables [EPREFIX/sbin]
1269   --libexecdir=DIR        program executables [EPREFIX/libexec]
1270   --sysconfdir=DIR        read-only single-machine data [PREFIX/etc]
1271   --sharedstatedir=DIR    modifiable architecture-independent data [PREFIX/com]
1272   --localstatedir=DIR     modifiable single-machine data [PREFIX/var]
1273   --libdir=DIR            object code libraries [EPREFIX/lib]
1274   --includedir=DIR        C header files [PREFIX/include]
1275   --oldincludedir=DIR     C header files for non-gcc [/usr/include]
1276   --datarootdir=DIR       read-only arch.-independent data root [PREFIX/share]
1277   --datadir=DIR           read-only architecture-independent data [DATAROOTDIR]
1278   --infodir=DIR           info documentation [DATAROOTDIR/info]
1279   --localedir=DIR         locale-dependent data [DATAROOTDIR/locale]
1280   --mandir=DIR            man documentation [DATAROOTDIR/man]
1281   --docdir=DIR            documentation root [DATAROOTDIR/doc/PACKAGE]
1282   --htmldir=DIR           html documentation [DOCDIR]
1283   --dvidir=DIR            dvi documentation [DOCDIR]
1284   --pdfdir=DIR            pdf documentation [DOCDIR]
1285   --psdir=DIR             ps documentation [DOCDIR]
1286 _ACEOF
1287
1288   cat <<\_ACEOF
1289 _ACEOF
1290 fi
1291
1292 if test -n "$ac_init_help"; then
1293
1294   cat <<\_ACEOF
1295
1296 Some influential environment variables:
1297   CC          C compiler command
1298   CFLAGS      C compiler flags
1299   LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
1300               nonstandard directory <lib dir>
1301   LIBS        libraries to pass to the linker, e.g. -l<library>
1302   CPPFLAGS    (Objective) C/C++ preprocessor flags, e.g. -I<include dir> if
1303               you have headers in a nonstandard directory <include dir>
1304   CPP         C preprocessor
1305
1306 Use these variables to override the choices made by `configure' or to help
1307 it to find libraries and programs with nonstandard names/locations.
1308
1309 Report bugs to the package provider.
1310 _ACEOF
1311 ac_status=$?
1312 fi
1313
1314 if test "$ac_init_help" = "recursive"; then
1315   # If there are subdirs, report their specific --help.
1316   for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1317     test -d "$ac_dir" ||
1318       { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1319       continue
1320     ac_builddir=.
1321
1322 case "$ac_dir" in
1323 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1324 *)
1325   ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
1326   # A ".." for each directory in $ac_dir_suffix.
1327   ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
1328   case $ac_top_builddir_sub in
1329   "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1330   *)  ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1331   esac ;;
1332 esac
1333 ac_abs_top_builddir=$ac_pwd
1334 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1335 # for backward compatibility:
1336 ac_top_builddir=$ac_top_build_prefix
1337
1338 case $srcdir in
1339   .)  # We are building in place.
1340     ac_srcdir=.
1341     ac_top_srcdir=$ac_top_builddir_sub
1342     ac_abs_top_srcdir=$ac_pwd ;;
1343   [\\/]* | ?:[\\/]* )  # Absolute name.
1344     ac_srcdir=$srcdir$ac_dir_suffix;
1345     ac_top_srcdir=$srcdir
1346     ac_abs_top_srcdir=$srcdir ;;
1347   *) # Relative name.
1348     ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1349     ac_top_srcdir=$ac_top_build_prefix$srcdir
1350     ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1351 esac
1352 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1353
1354     cd "$ac_dir" || { ac_status=$?; continue; }
1355     # Check for guested configure.
1356     if test -f "$ac_srcdir/configure.gnu"; then
1357       echo &&
1358       $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1359     elif test -f "$ac_srcdir/configure"; then
1360       echo &&
1361       $SHELL "$ac_srcdir/configure" --help=recursive
1362     else
1363       $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1364     fi || ac_status=$?
1365     cd "$ac_pwd" || { ac_status=$?; break; }
1366   done
1367 fi
1368
1369 test -n "$ac_init_help" && exit $ac_status
1370 if $ac_init_version; then
1371   cat <<\_ACEOF
1372 configure
1373 generated by GNU Autoconf 2.69
1374
1375 Copyright (C) 2012 Free Software Foundation, Inc.
1376 This configure script is free software; the Free Software Foundation
1377 gives unlimited permission to copy, distribute and modify it.
1378 _ACEOF
1379   exit
1380 fi
1381
1382 ## ------------------------ ##
1383 ## Autoconf initialization. ##
1384 ## ------------------------ ##
1385
1386 # ac_fn_c_try_compile LINENO
1387 # --------------------------
1388 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1389 ac_fn_c_try_compile ()
1390 {
1391   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1392   rm -f conftest.$ac_objext
1393   if { { ac_try="$ac_compile"
1394 case "(($ac_try" in
1395   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1396   *) ac_try_echo=$ac_try;;
1397 esac
1398 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1399 $as_echo "$ac_try_echo"; } >&5
1400   (eval "$ac_compile") 2>conftest.err
1401   ac_status=$?
1402   if test -s conftest.err; then
1403     grep -v '^ *+' conftest.err >conftest.er1
1404     cat conftest.er1 >&5
1405     mv -f conftest.er1 conftest.err
1406   fi
1407   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1408   test $ac_status = 0; } && {
1409          test -z "$ac_c_werror_flag" ||
1410          test ! -s conftest.err
1411        } && test -s conftest.$ac_objext; then :
1412   ac_retval=0
1413 else
1414   $as_echo "$as_me: failed program was:" >&5
1415 sed 's/^/| /' conftest.$ac_ext >&5
1416
1417         ac_retval=1
1418 fi
1419   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1420   as_fn_set_status $ac_retval
1421
1422 } # ac_fn_c_try_compile
1423
1424 # ac_fn_c_try_cpp LINENO
1425 # ----------------------
1426 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1427 ac_fn_c_try_cpp ()
1428 {
1429   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1430   if { { ac_try="$ac_cpp conftest.$ac_ext"
1431 case "(($ac_try" in
1432   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1433   *) ac_try_echo=$ac_try;;
1434 esac
1435 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1436 $as_echo "$ac_try_echo"; } >&5
1437   (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1438   ac_status=$?
1439   if test -s conftest.err; then
1440     grep -v '^ *+' conftest.err >conftest.er1
1441     cat conftest.er1 >&5
1442     mv -f conftest.er1 conftest.err
1443   fi
1444   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1445   test $ac_status = 0; } > conftest.i && {
1446          test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1447          test ! -s conftest.err
1448        }; then :
1449   ac_retval=0
1450 else
1451   $as_echo "$as_me: failed program was:" >&5
1452 sed 's/^/| /' conftest.$ac_ext >&5
1453
1454     ac_retval=1
1455 fi
1456   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1457   as_fn_set_status $ac_retval
1458
1459 } # ac_fn_c_try_cpp
1460
1461 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1462 # -------------------------------------------------------
1463 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1464 # the include files in INCLUDES and setting the cache variable VAR
1465 # accordingly.
1466 ac_fn_c_check_header_mongrel ()
1467 {
1468   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1469   if eval \${$3+:} false; then :
1470   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1471 $as_echo_n "checking for $2... " >&6; }
1472 if eval \${$3+:} false; then :
1473   $as_echo_n "(cached) " >&6
1474 fi
1475 eval ac_res=\$$3
1476                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1477 $as_echo "$ac_res" >&6; }
1478 else
1479   # Is the header compilable?
1480 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1481 $as_echo_n "checking $2 usability... " >&6; }
1482 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1483 /* end confdefs.h.  */
1484 $4
1485 #include <$2>
1486 _ACEOF
1487 if ac_fn_c_try_compile "$LINENO"; then :
1488   ac_header_compiler=yes
1489 else
1490   ac_header_compiler=no
1491 fi
1492 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1494 $as_echo "$ac_header_compiler" >&6; }
1495
1496 # Is the header present?
1497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1498 $as_echo_n "checking $2 presence... " >&6; }
1499 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1500 /* end confdefs.h.  */
1501 #include <$2>
1502 _ACEOF
1503 if ac_fn_c_try_cpp "$LINENO"; then :
1504   ac_header_preproc=yes
1505 else
1506   ac_header_preproc=no
1507 fi
1508 rm -f conftest.err conftest.i conftest.$ac_ext
1509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1510 $as_echo "$ac_header_preproc" >&6; }
1511
1512 # So?  What about this header?
1513 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1514   yes:no: )
1515     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1516 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1517     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1518 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1519     ;;
1520   no:yes:* )
1521     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1522 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1523     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     check for missing prerequisite headers?" >&5
1524 $as_echo "$as_me: WARNING: $2:     check for missing prerequisite headers?" >&2;}
1525     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1526 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1527     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&5
1528 $as_echo "$as_me: WARNING: $2:     section \"Present But Cannot Be Compiled\"" >&2;}
1529     { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1530 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1531     ;;
1532 esac
1533   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1534 $as_echo_n "checking for $2... " >&6; }
1535 if eval \${$3+:} false; then :
1536   $as_echo_n "(cached) " >&6
1537 else
1538   eval "$3=\$ac_header_compiler"
1539 fi
1540 eval ac_res=\$$3
1541                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1542 $as_echo "$ac_res" >&6; }
1543 fi
1544   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1545
1546 } # ac_fn_c_check_header_mongrel
1547
1548 # ac_fn_c_try_run LINENO
1549 # ----------------------
1550 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1551 # that executables *can* be run.
1552 ac_fn_c_try_run ()
1553 {
1554   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1555   if { { ac_try="$ac_link"
1556 case "(($ac_try" in
1557   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1558   *) ac_try_echo=$ac_try;;
1559 esac
1560 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1561 $as_echo "$ac_try_echo"; } >&5
1562   (eval "$ac_link") 2>&5
1563   ac_status=$?
1564   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1565   test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1566   { { case "(($ac_try" in
1567   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1568   *) ac_try_echo=$ac_try;;
1569 esac
1570 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1571 $as_echo "$ac_try_echo"; } >&5
1572   (eval "$ac_try") 2>&5
1573   ac_status=$?
1574   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1575   test $ac_status = 0; }; }; then :
1576   ac_retval=0
1577 else
1578   $as_echo "$as_me: program exited with status $ac_status" >&5
1579        $as_echo "$as_me: failed program was:" >&5
1580 sed 's/^/| /' conftest.$ac_ext >&5
1581
1582        ac_retval=$ac_status
1583 fi
1584   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1585   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1586   as_fn_set_status $ac_retval
1587
1588 } # ac_fn_c_try_run
1589
1590 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1591 # -------------------------------------------------------
1592 # Tests whether HEADER exists and can be compiled using the include files in
1593 # INCLUDES, setting the cache variable VAR accordingly.
1594 ac_fn_c_check_header_compile ()
1595 {
1596   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1597   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1598 $as_echo_n "checking for $2... " >&6; }
1599 if eval \${$3+:} false; then :
1600   $as_echo_n "(cached) " >&6
1601 else
1602   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1603 /* end confdefs.h.  */
1604 $4
1605 #include <$2>
1606 _ACEOF
1607 if ac_fn_c_try_compile "$LINENO"; then :
1608   eval "$3=yes"
1609 else
1610   eval "$3=no"
1611 fi
1612 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1613 fi
1614 eval ac_res=\$$3
1615                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1616 $as_echo "$ac_res" >&6; }
1617   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1618
1619 } # ac_fn_c_check_header_compile
1620
1621 # ac_fn_c_try_link LINENO
1622 # -----------------------
1623 # Try to link conftest.$ac_ext, and return whether this succeeded.
1624 ac_fn_c_try_link ()
1625 {
1626   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1627   rm -f conftest.$ac_objext conftest$ac_exeext
1628   if { { ac_try="$ac_link"
1629 case "(($ac_try" in
1630   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1631   *) ac_try_echo=$ac_try;;
1632 esac
1633 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1634 $as_echo "$ac_try_echo"; } >&5
1635   (eval "$ac_link") 2>conftest.err
1636   ac_status=$?
1637   if test -s conftest.err; then
1638     grep -v '^ *+' conftest.err >conftest.er1
1639     cat conftest.er1 >&5
1640     mv -f conftest.er1 conftest.err
1641   fi
1642   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1643   test $ac_status = 0; } && {
1644          test -z "$ac_c_werror_flag" ||
1645          test ! -s conftest.err
1646        } && test -s conftest$ac_exeext && {
1647          test "$cross_compiling" = yes ||
1648          test -x conftest$ac_exeext
1649        }; then :
1650   ac_retval=0
1651 else
1652   $as_echo "$as_me: failed program was:" >&5
1653 sed 's/^/| /' conftest.$ac_ext >&5
1654
1655         ac_retval=1
1656 fi
1657   # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1658   # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1659   # interfere with the next link command; also delete a directory that is
1660   # left behind by Apple's compiler.  We do this before executing the actions.
1661   rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1662   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1663   as_fn_set_status $ac_retval
1664
1665 } # ac_fn_c_try_link
1666
1667 # ac_fn_c_check_func LINENO FUNC VAR
1668 # ----------------------------------
1669 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1670 ac_fn_c_check_func ()
1671 {
1672   as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1673   { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1674 $as_echo_n "checking for $2... " >&6; }
1675 if eval \${$3+:} false; then :
1676   $as_echo_n "(cached) " >&6
1677 else
1678   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1679 /* end confdefs.h.  */
1680 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1681    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
1682 #define $2 innocuous_$2
1683
1684 /* System header to define __stub macros and hopefully few prototypes,
1685     which can conflict with char $2 (); below.
1686     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1687     <limits.h> exists even on freestanding compilers.  */
1688
1689 #ifdef __STDC__
1690 # include <limits.h>
1691 #else
1692 # include <assert.h>
1693 #endif
1694
1695 #undef $2
1696
1697 /* Override any GCC internal prototype to avoid an error.
1698    Use char because int might match the return type of a GCC
1699    builtin and then its argument prototype would still apply.  */
1700 #ifdef __cplusplus
1701 extern "C"
1702 #endif
1703 char $2 ();
1704 /* The GNU C library defines this for functions which it implements
1705     to always fail with ENOSYS.  Some functions are actually named
1706     something starting with __ and the normal name is an alias.  */
1707 #if defined __stub_$2 || defined __stub___$2
1708 choke me
1709 #endif
1710
1711 int
1712 main ()
1713 {
1714 return $2 ();
1715   ;
1716   return 0;
1717 }
1718 _ACEOF
1719 if ac_fn_c_try_link "$LINENO"; then :
1720   eval "$3=yes"
1721 else
1722   eval "$3=no"
1723 fi
1724 rm -f core conftest.err conftest.$ac_objext \
1725     conftest$ac_exeext conftest.$ac_ext
1726 fi
1727 eval ac_res=\$$3
1728                { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1729 $as_echo "$ac_res" >&6; }
1730   eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1731
1732 } # ac_fn_c_check_func
1733 cat >config.log <<_ACEOF
1734 This file contains any messages produced by compilers while
1735 running configure, to aid debugging if configure makes a mistake.
1736
1737 It was created by $as_me, which was
1738 generated by GNU Autoconf 2.69.  Invocation command line was
1739
1740   $ $0 $@
1741
1742 _ACEOF
1743 exec 5>>config.log
1744 {
1745 cat <<_ASUNAME
1746 ## --------- ##
1747 ## Platform. ##
1748 ## --------- ##
1749
1750 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1751 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1752 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1753 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1754 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1755
1756 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1757 /bin/uname -X     = `(/bin/uname -X) 2>/dev/null     || echo unknown`
1758
1759 /bin/arch              = `(/bin/arch) 2>/dev/null              || echo unknown`
1760 /usr/bin/arch -k       = `(/usr/bin/arch -k) 2>/dev/null       || echo unknown`
1761 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1762 /usr/bin/hostinfo      = `(/usr/bin/hostinfo) 2>/dev/null      || echo unknown`
1763 /bin/machine           = `(/bin/machine) 2>/dev/null           || echo unknown`
1764 /usr/bin/oslevel       = `(/usr/bin/oslevel) 2>/dev/null       || echo unknown`
1765 /bin/universe          = `(/bin/universe) 2>/dev/null          || echo unknown`
1766
1767 _ASUNAME
1768
1769 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1770 for as_dir in $PATH
1771 do
1772   IFS=$as_save_IFS
1773   test -z "$as_dir" && as_dir=.
1774     $as_echo "PATH: $as_dir"
1775   done
1776 IFS=$as_save_IFS
1777
1778 } >&5
1779
1780 cat >&5 <<_ACEOF
1781
1782
1783 ## ----------- ##
1784 ## Core tests. ##
1785 ## ----------- ##
1786
1787 _ACEOF
1788
1789
1790 # Keep a trace of the command line.
1791 # Strip out --no-create and --no-recursion so they do not pile up.
1792 # Strip out --silent because we don't want to record it for future runs.
1793 # Also quote any args containing shell meta-characters.
1794 # Make two passes to allow for proper duplicate-argument suppression.
1795 ac_configure_args=
1796 ac_configure_args0=
1797 ac_configure_args1=
1798 ac_must_keep_next=false
1799 for ac_pass in 1 2
1800 do
1801   for ac_arg
1802   do
1803     case $ac_arg in
1804     -no-create | --no-c* | -n | -no-recursion | --no-r*) continue ;;
1805     -q | -quiet | --quiet | --quie | --qui | --qu | --q \
1806     | -silent | --silent | --silen | --sile | --sil)
1807       continue ;;
1808     *\'*)
1809       ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1810     esac
1811     case $ac_pass in
1812     1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
1813     2)
1814       as_fn_append ac_configure_args1 " '$ac_arg'"
1815       if test $ac_must_keep_next = true; then
1816         ac_must_keep_next=false # Got value, back to normal.
1817       else
1818         case $ac_arg in
1819           *=* | --config-cache | -C | -disable-* | --disable-* \
1820           | -enable-* | --enable-* | -gas | --g* | -nfp | --nf* \
1821           | -q | -quiet | --q* | -silent | --sil* | -v | -verb* \
1822           | -with-* | --with-* | -without-* | --without-* | --x)
1823             case "$ac_configure_args0 " in
1824               "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1825             esac
1826             ;;
1827           -* ) ac_must_keep_next=true ;;
1828         esac
1829       fi
1830       as_fn_append ac_configure_args " '$ac_arg'"
1831       ;;
1832     esac
1833   done
1834 done
1835 { ac_configure_args0=; unset ac_configure_args0;}
1836 { ac_configure_args1=; unset ac_configure_args1;}
1837
1838 # When interrupted or exit'd, cleanup temporary files, and complete
1839 # config.log.  We remove comments because anyway the quotes in there
1840 # would cause problems or look ugly.
1841 # WARNING: Use '\'' to represent an apostrophe within the trap.
1842 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1843 trap 'exit_status=$?
1844   # Save into config.log some information that might help in debugging.
1845   {
1846     echo
1847
1848     $as_echo "## ---------------- ##
1849 ## Cache variables. ##
1850 ## ---------------- ##"
1851     echo
1852     # The following way of writing the cache mishandles newlines in values,
1853 (
1854   for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1855     eval ac_val=\$$ac_var
1856     case $ac_val in #(
1857     *${as_nl}*)
1858       case $ac_var in #(
1859       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1860 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1861       esac
1862       case $ac_var in #(
1863       _ | IFS | as_nl) ;; #(
1864       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1865       *) { eval $ac_var=; unset $ac_var;} ;;
1866       esac ;;
1867     esac
1868   done
1869   (set) 2>&1 |
1870     case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1871     *${as_nl}ac_space=\ *)
1872       sed -n \
1873         "s/'\''/'\''\\\\'\'''\''/g;
1874           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1875       ;; #(
1876     *)
1877       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1878       ;;
1879     esac |
1880     sort
1881 )
1882     echo
1883
1884     $as_echo "## ----------------- ##
1885 ## Output variables. ##
1886 ## ----------------- ##"
1887     echo
1888     for ac_var in $ac_subst_vars
1889     do
1890       eval ac_val=\$$ac_var
1891       case $ac_val in
1892       *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1893       esac
1894       $as_echo "$ac_var='\''$ac_val'\''"
1895     done | sort
1896     echo
1897
1898     if test -n "$ac_subst_files"; then
1899       $as_echo "## ------------------- ##
1900 ## File substitutions. ##
1901 ## ------------------- ##"
1902       echo
1903       for ac_var in $ac_subst_files
1904       do
1905         eval ac_val=\$$ac_var
1906         case $ac_val in
1907         *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1908         esac
1909         $as_echo "$ac_var='\''$ac_val'\''"
1910       done | sort
1911       echo
1912     fi
1913
1914     if test -s confdefs.h; then
1915       $as_echo "## ----------- ##
1916 ## confdefs.h. ##
1917 ## ----------- ##"
1918       echo
1919       cat confdefs.h
1920       echo
1921     fi
1922     test "$ac_signal" != 0 &&
1923       $as_echo "$as_me: caught signal $ac_signal"
1924     $as_echo "$as_me: exit $exit_status"
1925   } >&5
1926   rm -f core *.core core.conftest.* &&
1927     rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1928     exit $exit_status
1929 ' 0
1930 for ac_signal in 1 2 13 15; do
1931   trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1932 done
1933 ac_signal=0
1934
1935 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1936 rm -f -r conftest* confdefs.h
1937
1938 $as_echo "/* confdefs.h */" > confdefs.h
1939
1940 # Predefined preprocessor variables.
1941
1942 cat >>confdefs.h <<_ACEOF
1943 #define PACKAGE_NAME "$PACKAGE_NAME"
1944 _ACEOF
1945
1946 cat >>confdefs.h <<_ACEOF
1947 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1948 _ACEOF
1949
1950 cat >>confdefs.h <<_ACEOF
1951 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1952 _ACEOF
1953
1954 cat >>confdefs.h <<_ACEOF
1955 #define PACKAGE_STRING "$PACKAGE_STRING"
1956 _ACEOF
1957
1958 cat >>confdefs.h <<_ACEOF
1959 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1960 _ACEOF
1961
1962 cat >>confdefs.h <<_ACEOF
1963 #define PACKAGE_URL "$PACKAGE_URL"
1964 _ACEOF
1965
1966
1967 # Let the site file select an alternate cache file if it wants to.
1968 # Prefer an explicitly selected file to automatically selected ones.
1969 ac_site_file1=NONE
1970 ac_site_file2=NONE
1971 if test -n "$CONFIG_SITE"; then
1972   # We do not want a PATH search for config.site.
1973   case $CONFIG_SITE in #((
1974     -*)  ac_site_file1=./$CONFIG_SITE;;
1975     */*) ac_site_file1=$CONFIG_SITE;;
1976     *)   ac_site_file1=./$CONFIG_SITE;;
1977   esac
1978 elif test "x$prefix" != xNONE; then
1979   ac_site_file1=$prefix/share/config.site
1980   ac_site_file2=$prefix/etc/config.site
1981 else
1982   ac_site_file1=$ac_default_prefix/share/config.site
1983   ac_site_file2=$ac_default_prefix/etc/config.site
1984 fi
1985 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
1986 do
1987   test "x$ac_site_file" = xNONE && continue
1988   if test /dev/null != "$ac_site_file" && test -r "$ac_site_file"; then
1989     { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1990 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1991     sed 's/^/| /' "$ac_site_file" >&5
1992     . "$ac_site_file" \
1993       || { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1994 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1995 as_fn_error $? "failed to load site script $ac_site_file
1996 See \`config.log' for more details" "$LINENO" 5; }
1997   fi
1998 done
1999
2000 if test -r "$cache_file"; then
2001   # Some versions of bash will fail to source /dev/null (special files
2002   # actually), so we avoid doing that.  DJGPP emulates it as a regular file.
2003   if test /dev/null != "$cache_file" && test -f "$cache_file"; then
2004     { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2005 $as_echo "$as_me: loading cache $cache_file" >&6;}
2006     case $cache_file in
2007       [\\/]* | ?:[\\/]* ) . "$cache_file";;
2008       *)                      . "./$cache_file";;
2009     esac
2010   fi
2011 else
2012   { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2013 $as_echo "$as_me: creating cache $cache_file" >&6;}
2014   >$cache_file
2015 fi
2016
2017 as_fn_append ac_func_list " getaddrinfo"
2018 # Check that the precious variables saved in the cache have kept the same
2019 # value.
2020 ac_cache_corrupted=false
2021 for ac_var in $ac_precious_vars; do
2022   eval ac_old_set=\$ac_cv_env_${ac_var}_set
2023   eval ac_new_set=\$ac_env_${ac_var}_set
2024   eval ac_old_val=\$ac_cv_env_${ac_var}_value
2025   eval ac_new_val=\$ac_env_${ac_var}_value
2026   case $ac_old_set,$ac_new_set in
2027     set,)
2028       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2029 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2030       ac_cache_corrupted=: ;;
2031     ,set)
2032       { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2033 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2034       ac_cache_corrupted=: ;;
2035     ,);;
2036     *)
2037       if test "x$ac_old_val" != "x$ac_new_val"; then
2038         # differences in whitespace do not lead to failure.
2039         ac_old_val_w=`echo x $ac_old_val`
2040         ac_new_val_w=`echo x $ac_new_val`
2041         if test "$ac_old_val_w" != "$ac_new_val_w"; then
2042           { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2043 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2044           ac_cache_corrupted=:
2045         else
2046           { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2047 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2048           eval $ac_var=\$ac_old_val
2049         fi
2050         { $as_echo "$as_me:${as_lineno-$LINENO}:   former value:  \`$ac_old_val'" >&5
2051 $as_echo "$as_me:   former value:  \`$ac_old_val'" >&2;}
2052         { $as_echo "$as_me:${as_lineno-$LINENO}:   current value: \`$ac_new_val'" >&5
2053 $as_echo "$as_me:   current value: \`$ac_new_val'" >&2;}
2054       fi;;
2055   esac
2056   # Pass precious variables to config.status.
2057   if test "$ac_new_set" = set; then
2058     case $ac_new_val in
2059     *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2060     *) ac_arg=$ac_var=$ac_new_val ;;
2061     esac
2062     case " $ac_configure_args " in
2063       *" '$ac_arg' "*) ;; # Avoid dups.  Use of quotes ensures accuracy.
2064       *) as_fn_append ac_configure_args " '$ac_arg'" ;;
2065     esac
2066   fi
2067 done
2068 if $ac_cache_corrupted; then
2069   { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2070 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2071   { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2072 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2073   as_fn_error $? "run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2074 fi
2075 ## -------------------- ##
2076 ## Main body of script. ##
2077 ## -------------------- ##
2078
2079 ac_ext=c
2080 ac_cpp='$CPP $CPPFLAGS'
2081 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2082 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2083 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2084
2085
2086
2087
2088
2089
2090
2091 ac_ext=c
2092 ac_cpp='$CPP $CPPFLAGS'
2093 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2094 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2095 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2096 if test -n "$ac_tool_prefix"; then
2097   # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2098 set dummy ${ac_tool_prefix}gcc; ac_word=$2
2099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2100 $as_echo_n "checking for $ac_word... " >&6; }
2101 if ${ac_cv_prog_CC+:} false; then :
2102   $as_echo_n "(cached) " >&6
2103 else
2104   if test -n "$CC"; then
2105   ac_cv_prog_CC="$CC" # Let the user override the test.
2106 else
2107 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2108 for as_dir in $PATH
2109 do
2110   IFS=$as_save_IFS
2111   test -z "$as_dir" && as_dir=.
2112     for ac_exec_ext in '' $ac_executable_extensions; do
2113   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2114     ac_cv_prog_CC="${ac_tool_prefix}gcc"
2115     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2116     break 2
2117   fi
2118 done
2119   done
2120 IFS=$as_save_IFS
2121
2122 fi
2123 fi
2124 CC=$ac_cv_prog_CC
2125 if test -n "$CC"; then
2126   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2127 $as_echo "$CC" >&6; }
2128 else
2129   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2130 $as_echo "no" >&6; }
2131 fi
2132
2133
2134 fi
2135 if test -z "$ac_cv_prog_CC"; then
2136   ac_ct_CC=$CC
2137   # Extract the first word of "gcc", so it can be a program name with args.
2138 set dummy gcc; ac_word=$2
2139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2140 $as_echo_n "checking for $ac_word... " >&6; }
2141 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2142   $as_echo_n "(cached) " >&6
2143 else
2144   if test -n "$ac_ct_CC"; then
2145   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2146 else
2147 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2148 for as_dir in $PATH
2149 do
2150   IFS=$as_save_IFS
2151   test -z "$as_dir" && as_dir=.
2152     for ac_exec_ext in '' $ac_executable_extensions; do
2153   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2154     ac_cv_prog_ac_ct_CC="gcc"
2155     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2156     break 2
2157   fi
2158 done
2159   done
2160 IFS=$as_save_IFS
2161
2162 fi
2163 fi
2164 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2165 if test -n "$ac_ct_CC"; then
2166   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2167 $as_echo "$ac_ct_CC" >&6; }
2168 else
2169   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2170 $as_echo "no" >&6; }
2171 fi
2172
2173   if test "x$ac_ct_CC" = x; then
2174     CC=""
2175   else
2176     case $cross_compiling:$ac_tool_warned in
2177 yes:)
2178 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2179 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2180 ac_tool_warned=yes ;;
2181 esac
2182     CC=$ac_ct_CC
2183   fi
2184 else
2185   CC="$ac_cv_prog_CC"
2186 fi
2187
2188 if test -z "$CC"; then
2189           if test -n "$ac_tool_prefix"; then
2190     # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2191 set dummy ${ac_tool_prefix}cc; ac_word=$2
2192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2193 $as_echo_n "checking for $ac_word... " >&6; }
2194 if ${ac_cv_prog_CC+:} false; then :
2195   $as_echo_n "(cached) " >&6
2196 else
2197   if test -n "$CC"; then
2198   ac_cv_prog_CC="$CC" # Let the user override the test.
2199 else
2200 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2201 for as_dir in $PATH
2202 do
2203   IFS=$as_save_IFS
2204   test -z "$as_dir" && as_dir=.
2205     for ac_exec_ext in '' $ac_executable_extensions; do
2206   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2207     ac_cv_prog_CC="${ac_tool_prefix}cc"
2208     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2209     break 2
2210   fi
2211 done
2212   done
2213 IFS=$as_save_IFS
2214
2215 fi
2216 fi
2217 CC=$ac_cv_prog_CC
2218 if test -n "$CC"; then
2219   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2220 $as_echo "$CC" >&6; }
2221 else
2222   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2223 $as_echo "no" >&6; }
2224 fi
2225
2226
2227   fi
2228 fi
2229 if test -z "$CC"; then
2230   # Extract the first word of "cc", so it can be a program name with args.
2231 set dummy cc; ac_word=$2
2232 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2233 $as_echo_n "checking for $ac_word... " >&6; }
2234 if ${ac_cv_prog_CC+:} false; then :
2235   $as_echo_n "(cached) " >&6
2236 else
2237   if test -n "$CC"; then
2238   ac_cv_prog_CC="$CC" # Let the user override the test.
2239 else
2240   ac_prog_rejected=no
2241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2242 for as_dir in $PATH
2243 do
2244   IFS=$as_save_IFS
2245   test -z "$as_dir" && as_dir=.
2246     for ac_exec_ext in '' $ac_executable_extensions; do
2247   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2248     if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2249        ac_prog_rejected=yes
2250        continue
2251      fi
2252     ac_cv_prog_CC="cc"
2253     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2254     break 2
2255   fi
2256 done
2257   done
2258 IFS=$as_save_IFS
2259
2260 if test $ac_prog_rejected = yes; then
2261   # We found a bogon in the path, so make sure we never use it.
2262   set dummy $ac_cv_prog_CC
2263   shift
2264   if test $# != 0; then
2265     # We chose a different compiler from the bogus one.
2266     # However, it has the same basename, so the bogon will be chosen
2267     # first if we set CC to just the basename; use the full file name.
2268     shift
2269     ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2270   fi
2271 fi
2272 fi
2273 fi
2274 CC=$ac_cv_prog_CC
2275 if test -n "$CC"; then
2276   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2277 $as_echo "$CC" >&6; }
2278 else
2279   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2280 $as_echo "no" >&6; }
2281 fi
2282
2283
2284 fi
2285 if test -z "$CC"; then
2286   if test -n "$ac_tool_prefix"; then
2287   for ac_prog in cl.exe
2288   do
2289     # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2290 set dummy $ac_tool_prefix$ac_prog; ac_word=$2
2291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2292 $as_echo_n "checking for $ac_word... " >&6; }
2293 if ${ac_cv_prog_CC+:} false; then :
2294   $as_echo_n "(cached) " >&6
2295 else
2296   if test -n "$CC"; then
2297   ac_cv_prog_CC="$CC" # Let the user override the test.
2298 else
2299 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2300 for as_dir in $PATH
2301 do
2302   IFS=$as_save_IFS
2303   test -z "$as_dir" && as_dir=.
2304     for ac_exec_ext in '' $ac_executable_extensions; do
2305   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2306     ac_cv_prog_CC="$ac_tool_prefix$ac_prog"
2307     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2308     break 2
2309   fi
2310 done
2311   done
2312 IFS=$as_save_IFS
2313
2314 fi
2315 fi
2316 CC=$ac_cv_prog_CC
2317 if test -n "$CC"; then
2318   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2319 $as_echo "$CC" >&6; }
2320 else
2321   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2322 $as_echo "no" >&6; }
2323 fi
2324
2325
2326     test -n "$CC" && break
2327   done
2328 fi
2329 if test -z "$CC"; then
2330   ac_ct_CC=$CC
2331   for ac_prog in cl.exe
2332 do
2333   # Extract the first word of "$ac_prog", so it can be a program name with args.
2334 set dummy $ac_prog; ac_word=$2
2335 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2336 $as_echo_n "checking for $ac_word... " >&6; }
2337 if ${ac_cv_prog_ac_ct_CC+:} false; then :
2338   $as_echo_n "(cached) " >&6
2339 else
2340   if test -n "$ac_ct_CC"; then
2341   ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2342 else
2343 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
2344 for as_dir in $PATH
2345 do
2346   IFS=$as_save_IFS
2347   test -z "$as_dir" && as_dir=.
2348     for ac_exec_ext in '' $ac_executable_extensions; do
2349   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
2350     ac_cv_prog_ac_ct_CC="$ac_prog"
2351     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2352     break 2
2353   fi
2354 done
2355   done
2356 IFS=$as_save_IFS
2357
2358 fi
2359 fi
2360 ac_ct_CC=$ac_cv_prog_ac_ct_CC
2361 if test -n "$ac_ct_CC"; then
2362   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2363 $as_echo "$ac_ct_CC" >&6; }
2364 else
2365   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2366 $as_echo "no" >&6; }
2367 fi
2368
2369
2370   test -n "$ac_ct_CC" && break
2371 done
2372
2373   if test "x$ac_ct_CC" = x; then
2374     CC=""
2375   else
2376     case $cross_compiling:$ac_tool_warned in
2377 yes:)
2378 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2379 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2380 ac_tool_warned=yes ;;
2381 esac
2382     CC=$ac_ct_CC
2383   fi
2384 fi
2385
2386 fi
2387
2388
2389 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2390 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2391 as_fn_error $? "no acceptable C compiler found in \$PATH
2392 See \`config.log' for more details" "$LINENO" 5; }
2393
2394 # Provide some information about the compiler.
2395 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2396 set X $ac_compile
2397 ac_compiler=$2
2398 for ac_option in --version -v -V -qversion; do
2399   { { ac_try="$ac_compiler $ac_option >&5"
2400 case "(($ac_try" in
2401   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2402   *) ac_try_echo=$ac_try;;
2403 esac
2404 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2405 $as_echo "$ac_try_echo"; } >&5
2406   (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2407   ac_status=$?
2408   if test -s conftest.err; then
2409     sed '10a\
2410 ... rest of stderr output deleted ...
2411          10q' conftest.err >conftest.er1
2412     cat conftest.er1 >&5
2413   fi
2414   rm -f conftest.er1 conftest.err
2415   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2416   test $ac_status = 0; }
2417 done
2418
2419 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2420 /* end confdefs.h.  */
2421
2422 int
2423 main ()
2424 {
2425
2426   ;
2427   return 0;
2428 }
2429 _ACEOF
2430 ac_clean_files_save=$ac_clean_files
2431 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2432 # Try to create an executable without -o first, disregard a.out.
2433 # It will help us diagnose broken compilers, and finding out an intuition
2434 # of exeext.
2435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2436 $as_echo_n "checking whether the C compiler works... " >&6; }
2437 ac_link_default=`$as_echo "$ac_link" | sed 's/ -o *conftest[^ ]*//'`
2438
2439 # The possible output files:
2440 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2441
2442 ac_rmfiles=
2443 for ac_file in $ac_files
2444 do
2445   case $ac_file in
2446     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2447     * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2448   esac
2449 done
2450 rm -f $ac_rmfiles
2451
2452 if { { ac_try="$ac_link_default"
2453 case "(($ac_try" in
2454   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2455   *) ac_try_echo=$ac_try;;
2456 esac
2457 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2458 $as_echo "$ac_try_echo"; } >&5
2459   (eval "$ac_link_default") 2>&5
2460   ac_status=$?
2461   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2462   test $ac_status = 0; }; then :
2463   # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2464 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2465 # in a Makefile.  We should not override ac_cv_exeext if it was cached,
2466 # so that the user can short-circuit this test for compilers unknown to
2467 # Autoconf.
2468 for ac_file in $ac_files ''
2469 do
2470   test -f "$ac_file" || continue
2471   case $ac_file in
2472     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2473         ;;
2474     [ab].out )
2475         # We found the default executable, but exeext='' is most
2476         # certainly right.
2477         break;;
2478     *.* )
2479         if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2480         then :; else
2481            ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2482         fi
2483         # We set ac_cv_exeext here because the later test for it is not
2484         # safe: cross compilers may not add the suffix if given an `-o'
2485         # argument, so we may need to know it at that point already.
2486         # Even if this section looks crufty: it has the advantage of
2487         # actually working.
2488         break;;
2489     * )
2490         break;;
2491   esac
2492 done
2493 test "$ac_cv_exeext" = no && ac_cv_exeext=
2494
2495 else
2496   ac_file=''
2497 fi
2498 if test -z "$ac_file"; then :
2499   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2500 $as_echo "no" >&6; }
2501 $as_echo "$as_me: failed program was:" >&5
2502 sed 's/^/| /' conftest.$ac_ext >&5
2503
2504 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2505 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2506 as_fn_error 77 "C compiler cannot create executables
2507 See \`config.log' for more details" "$LINENO" 5; }
2508 else
2509   { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2510 $as_echo "yes" >&6; }
2511 fi
2512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2513 $as_echo_n "checking for C compiler default output file name... " >&6; }
2514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2515 $as_echo "$ac_file" >&6; }
2516 ac_exeext=$ac_cv_exeext
2517
2518 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out
2519 ac_clean_files=$ac_clean_files_save
2520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2521 $as_echo_n "checking for suffix of executables... " >&6; }
2522 if { { ac_try="$ac_link"
2523 case "(($ac_try" in
2524   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2525   *) ac_try_echo=$ac_try;;
2526 esac
2527 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2528 $as_echo "$ac_try_echo"; } >&5
2529   (eval "$ac_link") 2>&5
2530   ac_status=$?
2531   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2532   test $ac_status = 0; }; then :
2533   # If both `conftest.exe' and `conftest' are `present' (well, observable)
2534 # catch `conftest.exe'.  For instance with Cygwin, `ls conftest' will
2535 # work properly (i.e., refer to `conftest.exe'), while it won't with
2536 # `rm'.
2537 for ac_file in conftest.exe conftest conftest.*; do
2538   test -f "$ac_file" || continue
2539   case $ac_file in
2540     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2541     *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
2542           break;;
2543     * ) break;;
2544   esac
2545 done
2546 else
2547   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2548 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2549 as_fn_error $? "cannot compute suffix of executables: cannot compile and link
2550 See \`config.log' for more details" "$LINENO" 5; }
2551 fi
2552 rm -f conftest conftest$ac_cv_exeext
2553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2554 $as_echo "$ac_cv_exeext" >&6; }
2555
2556 rm -f conftest.$ac_ext
2557 EXEEXT=$ac_cv_exeext
2558 ac_exeext=$EXEEXT
2559 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2560 /* end confdefs.h.  */
2561 #include <stdio.h>
2562 int
2563 main ()
2564 {
2565 FILE *f = fopen ("conftest.out", "w");
2566  return ferror (f) || fclose (f) != 0;
2567
2568   ;
2569   return 0;
2570 }
2571 _ACEOF
2572 ac_clean_files="$ac_clean_files conftest.out"
2573 # Check that the compiler produces executables we can run.  If not, either
2574 # the compiler is broken, or we cross compile.
2575 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2576 $as_echo_n "checking whether we are cross compiling... " >&6; }
2577 if test "$cross_compiling" != yes; then
2578   { { ac_try="$ac_link"
2579 case "(($ac_try" in
2580   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2581   *) ac_try_echo=$ac_try;;
2582 esac
2583 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2584 $as_echo "$ac_try_echo"; } >&5
2585   (eval "$ac_link") 2>&5
2586   ac_status=$?
2587   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2588   test $ac_status = 0; }
2589   if { ac_try='./conftest$ac_cv_exeext'
2590   { { case "(($ac_try" in
2591   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2592   *) ac_try_echo=$ac_try;;
2593 esac
2594 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2595 $as_echo "$ac_try_echo"; } >&5
2596   (eval "$ac_try") 2>&5
2597   ac_status=$?
2598   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2599   test $ac_status = 0; }; }; then
2600     cross_compiling=no
2601   else
2602     if test "$cross_compiling" = maybe; then
2603         cross_compiling=yes
2604     else
2605         { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2606 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2607 as_fn_error $? "cannot run C compiled programs.
2608 If you meant to cross compile, use \`--host'.
2609 See \`config.log' for more details" "$LINENO" 5; }
2610     fi
2611   fi
2612 fi
2613 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2614 $as_echo "$cross_compiling" >&6; }
2615
2616 rm -f conftest.$ac_ext conftest$ac_cv_exeext conftest.out
2617 ac_clean_files=$ac_clean_files_save
2618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2619 $as_echo_n "checking for suffix of object files... " >&6; }
2620 if ${ac_cv_objext+:} false; then :
2621   $as_echo_n "(cached) " >&6
2622 else
2623   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2624 /* end confdefs.h.  */
2625
2626 int
2627 main ()
2628 {
2629
2630   ;
2631   return 0;
2632 }
2633 _ACEOF
2634 rm -f conftest.o conftest.obj
2635 if { { ac_try="$ac_compile"
2636 case "(($ac_try" in
2637   *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2638   *) ac_try_echo=$ac_try;;
2639 esac
2640 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2641 $as_echo "$ac_try_echo"; } >&5
2642   (eval "$ac_compile") 2>&5
2643   ac_status=$?
2644   $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2645   test $ac_status = 0; }; then :
2646   for ac_file in conftest.o conftest.obj conftest.*; do
2647   test -f "$ac_file" || continue;
2648   case $ac_file in
2649     *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2650     *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2651        break;;
2652   esac
2653 done
2654 else
2655   $as_echo "$as_me: failed program was:" >&5
2656 sed 's/^/| /' conftest.$ac_ext >&5
2657
2658 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2659 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2660 as_fn_error $? "cannot compute suffix of object files: cannot compile
2661 See \`config.log' for more details" "$LINENO" 5; }
2662 fi
2663 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2664 fi
2665 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2666 $as_echo "$ac_cv_objext" >&6; }
2667 OBJEXT=$ac_cv_objext
2668 ac_objext=$OBJEXT
2669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2670 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2671 if ${ac_cv_c_compiler_gnu+:} false; then :
2672   $as_echo_n "(cached) " >&6
2673 else
2674   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2675 /* end confdefs.h.  */
2676
2677 int
2678 main ()
2679 {
2680 #ifndef __GNUC__
2681        choke me
2682 #endif
2683
2684   ;
2685   return 0;
2686 }
2687 _ACEOF
2688 if ac_fn_c_try_compile "$LINENO"; then :
2689   ac_compiler_gnu=yes
2690 else
2691   ac_compiler_gnu=no
2692 fi
2693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2694 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2695
2696 fi
2697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2698 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2699 if test $ac_compiler_gnu = yes; then
2700   GCC=yes
2701 else
2702   GCC=
2703 fi
2704 ac_test_CFLAGS=${CFLAGS+set}
2705 ac_save_CFLAGS=$CFLAGS
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2707 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2708 if ${ac_cv_prog_cc_g+:} false; then :
2709   $as_echo_n "(cached) " >&6
2710 else
2711   ac_save_c_werror_flag=$ac_c_werror_flag
2712    ac_c_werror_flag=yes
2713    ac_cv_prog_cc_g=no
2714    CFLAGS="-g"
2715    cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2716 /* end confdefs.h.  */
2717
2718 int
2719 main ()
2720 {
2721
2722   ;
2723   return 0;
2724 }
2725 _ACEOF
2726 if ac_fn_c_try_compile "$LINENO"; then :
2727   ac_cv_prog_cc_g=yes
2728 else
2729   CFLAGS=""
2730       cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2731 /* end confdefs.h.  */
2732
2733 int
2734 main ()
2735 {
2736
2737   ;
2738   return 0;
2739 }
2740 _ACEOF
2741 if ac_fn_c_try_compile "$LINENO"; then :
2742
2743 else
2744   ac_c_werror_flag=$ac_save_c_werror_flag
2745          CFLAGS="-g"
2746          cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2747 /* end confdefs.h.  */
2748
2749 int
2750 main ()
2751 {
2752
2753   ;
2754   return 0;
2755 }
2756 _ACEOF
2757 if ac_fn_c_try_compile "$LINENO"; then :
2758   ac_cv_prog_cc_g=yes
2759 fi
2760 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2761 fi
2762 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2763 fi
2764 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2765    ac_c_werror_flag=$ac_save_c_werror_flag
2766 fi
2767 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
2768 $as_echo "$ac_cv_prog_cc_g" >&6; }
2769 if test "$ac_test_CFLAGS" = set; then
2770   CFLAGS=$ac_save_CFLAGS
2771 elif test $ac_cv_prog_cc_g = yes; then
2772   if test "$GCC" = yes; then
2773     CFLAGS="-g -O2"
2774   else
2775     CFLAGS="-g"
2776   fi
2777 else
2778   if test "$GCC" = yes; then
2779     CFLAGS="-O2"
2780   else
2781     CFLAGS=
2782   fi
2783 fi
2784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
2785 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
2786 if ${ac_cv_prog_cc_c89+:} false; then :
2787   $as_echo_n "(cached) " >&6
2788 else
2789   ac_cv_prog_cc_c89=no
2790 ac_save_CC=$CC
2791 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2792 /* end confdefs.h.  */
2793 #include <stdarg.h>
2794 #include <stdio.h>
2795 struct stat;
2796 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh.  */
2797 struct buf { int x; };
2798 FILE * (*rcsopen) (struct buf *, struct stat *, int);
2799 static char *e (p, i)
2800      char **p;
2801      int i;
2802 {
2803   return p[i];
2804 }
2805 static char *f (char * (*g) (char **, int), char **p, ...)
2806 {
2807   char *s;
2808   va_list v;
2809   va_start (v,p);
2810   s = g (p, va_arg (v,int));
2811   va_end (v);
2812   return s;
2813 }
2814
2815 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default.  It has
2816    function prototypes and stuff, but not '\xHH' hex character constants.
2817    These don't provoke an error unfortunately, instead are silently treated
2818    as 'x'.  The following induces an error, until -std is added to get
2819    proper ANSI mode.  Curiously '\x00'!='x' always comes out true, for an
2820    array size at least.  It's necessary to write '\x00'==0 to get something
2821    that's true only with -std.  */
2822 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
2823
2824 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2825    inside strings and character constants.  */
2826 #define FOO(x) 'x'
2827 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
2828
2829 int test (int i, double x);
2830 struct s1 {int (*f) (int a);};
2831 struct s2 {int (*f) (double a);};
2832 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
2833 int argc;
2834 char **argv;
2835 int
2836 main ()
2837 {
2838 return f (e, argv, 0) != argv[0]  ||  f (e, argv, 1) != argv[1];
2839   ;
2840   return 0;
2841 }
2842 _ACEOF
2843 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2844         -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2845 do
2846   CC="$ac_save_CC $ac_arg"
2847   if ac_fn_c_try_compile "$LINENO"; then :
2848   ac_cv_prog_cc_c89=$ac_arg
2849 fi
2850 rm -f core conftest.err conftest.$ac_objext
2851   test "x$ac_cv_prog_cc_c89" != "xno" && break
2852 done
2853 rm -f conftest.$ac_ext
2854 CC=$ac_save_CC
2855
2856 fi
2857 # AC_CACHE_VAL
2858 case "x$ac_cv_prog_cc_c89" in
2859   x)
2860     { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2861 $as_echo "none needed" >&6; } ;;
2862   xno)
2863     { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2864 $as_echo "unsupported" >&6; } ;;
2865   *)
2866     CC="$CC $ac_cv_prog_cc_c89"
2867     { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
2868 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
2869 esac
2870 if test "x$ac_cv_prog_cc_c89" != xno; then :
2871
2872 fi
2873
2874 ac_ext=c
2875 ac_cpp='$CPP $CPPFLAGS'
2876 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2877 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2878 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2879
2880
2881
2882
2883 ac_ext=c
2884 ac_cpp='$CPP $CPPFLAGS'
2885 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2886 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2887 ac_compiler_gnu=$ac_cv_c_compiler_gnu
2888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
2889 $as_echo_n "checking how to run the C preprocessor... " >&6; }
2890 # On Suns, sometimes $CPP names a directory.
2891 if test -n "$CPP" && test -d "$CPP"; then
2892   CPP=
2893 fi
2894 if test -z "$CPP"; then
2895   if ${ac_cv_prog_CPP+:} false; then :
2896   $as_echo_n "(cached) " >&6
2897 else
2898       # Double quotes because CPP needs to be expanded
2899     for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2900     do
2901       ac_preproc_ok=false
2902 for ac_c_preproc_warn_flag in '' yes
2903 do
2904   # Use a header file that comes with gcc, so configuring glibc
2905   # with a fresh cross-compiler works.
2906   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2907   # <limits.h> exists even on freestanding compilers.
2908   # On the NeXT, cc -E runs the code through the compiler's parser,
2909   # not just through cpp. "Syntax error" is here to catch this case.
2910   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2911 /* end confdefs.h.  */
2912 #ifdef __STDC__
2913 # include <limits.h>
2914 #else
2915 # include <assert.h>
2916 #endif
2917                      Syntax error
2918 _ACEOF
2919 if ac_fn_c_try_cpp "$LINENO"; then :
2920
2921 else
2922   # Broken: fails on valid input.
2923 continue
2924 fi
2925 rm -f conftest.err conftest.i conftest.$ac_ext
2926
2927   # OK, works on sane cases.  Now check whether nonexistent headers
2928   # can be detected and how.
2929   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2930 /* end confdefs.h.  */
2931 #include <ac_nonexistent.h>
2932 _ACEOF
2933 if ac_fn_c_try_cpp "$LINENO"; then :
2934   # Broken: success on invalid input.
2935 continue
2936 else
2937   # Passes both tests.
2938 ac_preproc_ok=:
2939 break
2940 fi
2941 rm -f conftest.err conftest.i conftest.$ac_ext
2942
2943 done
2944 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
2945 rm -f conftest.i conftest.err conftest.$ac_ext
2946 if $ac_preproc_ok; then :
2947   break
2948 fi
2949
2950     done
2951     ac_cv_prog_CPP=$CPP
2952
2953 fi
2954   CPP=$ac_cv_prog_CPP
2955 else
2956   ac_cv_prog_CPP=$CPP
2957 fi
2958 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
2959 $as_echo "$CPP" >&6; }
2960 ac_preproc_ok=false
2961 for ac_c_preproc_warn_flag in '' yes
2962 do
2963   # Use a header file that comes with gcc, so configuring glibc
2964   # with a fresh cross-compiler works.
2965   # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
2966   # <limits.h> exists even on freestanding compilers.
2967   # On the NeXT, cc -E runs the code through the compiler's parser,
2968   # not just through cpp. "Syntax error" is here to catch this case.
2969   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2970 /* end confdefs.h.  */
2971 #ifdef __STDC__
2972 # include <limits.h>
2973 #else
2974 # include <assert.h>
2975 #endif
2976                      Syntax error
2977 _ACEOF
2978 if ac_fn_c_try_cpp "$LINENO"; then :
2979
2980 else
2981   # Broken: fails on valid input.
2982 continue
2983 fi
2984 rm -f conftest.err conftest.i conftest.$ac_ext
2985
2986   # OK, works on sane cases.  Now check whether nonexistent headers
2987   # can be detected and how.
2988   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2989 /* end confdefs.h.  */
2990 #include <ac_nonexistent.h>
2991 _ACEOF
2992 if ac_fn_c_try_cpp "$LINENO"; then :
2993   # Broken: success on invalid input.
2994 continue
2995 else
2996   # Passes both tests.
2997 ac_preproc_ok=:
2998 break
2999 fi
3000 rm -f conftest.err conftest.i conftest.$ac_ext
3001
3002 done
3003 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3004 rm -f conftest.i conftest.err conftest.$ac_ext
3005 if $ac_preproc_ok; then :
3006
3007 else
3008   { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3009 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3010 as_fn_error $? "C preprocessor \"$CPP\" fails sanity check
3011 See \`config.log' for more details" "$LINENO" 5; }
3012 fi
3013
3014 ac_ext=c
3015 ac_cpp='$CPP $CPPFLAGS'
3016 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3017 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3018 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3019
3020
3021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3022 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3023 if ${ac_cv_path_GREP+:} false; then :
3024   $as_echo_n "(cached) " >&6
3025 else
3026   if test -z "$GREP"; then
3027   ac_path_GREP_found=false
3028   # Loop through the user's path and test for each of PROGNAME-LIST
3029   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3030 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3031 do
3032   IFS=$as_save_IFS
3033   test -z "$as_dir" && as_dir=.
3034     for ac_prog in grep ggrep; do
3035     for ac_exec_ext in '' $ac_executable_extensions; do
3036       ac_path_GREP="$as_dir/$ac_prog$ac_exec_ext"
3037       as_fn_executable_p "$ac_path_GREP" || continue
3038 # Check for GNU ac_path_GREP and select it if it is found.
3039   # Check for GNU $ac_path_GREP
3040 case `"$ac_path_GREP" --version 2>&1` in
3041 *GNU*)
3042   ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3043 *)
3044   ac_count=0
3045   $as_echo_n 0123456789 >"conftest.in"
3046   while :
3047   do
3048     cat "conftest.in" "conftest.in" >"conftest.tmp"
3049     mv "conftest.tmp" "conftest.in"
3050     cp "conftest.in" "conftest.nl"
3051     $as_echo 'GREP' >> "conftest.nl"
3052     "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3053     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3054     as_fn_arith $ac_count + 1 && ac_count=$as_val
3055     if test $ac_count -gt ${ac_path_GREP_max-0}; then
3056       # Best one so far, save it but keep looking for a better one
3057       ac_cv_path_GREP="$ac_path_GREP"
3058       ac_path_GREP_max=$ac_count
3059     fi
3060     # 10*(2^10) chars as input seems more than enough
3061     test $ac_count -gt 10 && break
3062   done
3063   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3064 esac
3065
3066       $ac_path_GREP_found && break 3
3067     done
3068   done
3069   done
3070 IFS=$as_save_IFS
3071   if test -z "$ac_cv_path_GREP"; then
3072     as_fn_error $? "no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3073   fi
3074 else
3075   ac_cv_path_GREP=$GREP
3076 fi
3077
3078 fi
3079 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3080 $as_echo "$ac_cv_path_GREP" >&6; }
3081  GREP="$ac_cv_path_GREP"
3082
3083
3084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3085 $as_echo_n "checking for egrep... " >&6; }
3086 if ${ac_cv_path_EGREP+:} false; then :
3087   $as_echo_n "(cached) " >&6
3088 else
3089   if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3090    then ac_cv_path_EGREP="$GREP -E"
3091    else
3092      if test -z "$EGREP"; then
3093   ac_path_EGREP_found=false
3094   # Loop through the user's path and test for each of PROGNAME-LIST
3095   as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3096 for as_dir in $PATH$PATH_SEPARATOR/usr/xpg4/bin
3097 do
3098   IFS=$as_save_IFS
3099   test -z "$as_dir" && as_dir=.
3100     for ac_prog in egrep; do
3101     for ac_exec_ext in '' $ac_executable_extensions; do
3102       ac_path_EGREP="$as_dir/$ac_prog$ac_exec_ext"
3103       as_fn_executable_p "$ac_path_EGREP" || continue
3104 # Check for GNU ac_path_EGREP and select it if it is found.
3105   # Check for GNU $ac_path_EGREP
3106 case `"$ac_path_EGREP" --version 2>&1` in
3107 *GNU*)
3108   ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3109 *)
3110   ac_count=0
3111   $as_echo_n 0123456789 >"conftest.in"
3112   while :
3113   do
3114     cat "conftest.in" "conftest.in" >"conftest.tmp"
3115     mv "conftest.tmp" "conftest.in"
3116     cp "conftest.in" "conftest.nl"
3117     $as_echo 'EGREP' >> "conftest.nl"
3118     "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev/null || break
3119     diff "conftest.out" "conftest.nl" >/dev/null 2>&1 || break
3120     as_fn_arith $ac_count + 1 && ac_count=$as_val
3121     if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3122       # Best one so far, save it but keep looking for a better one
3123       ac_cv_path_EGREP="$ac_path_EGREP"
3124       ac_path_EGREP_max=$ac_count
3125     fi
3126     # 10*(2^10) chars as input seems more than enough
3127     test $ac_count -gt 10 && break
3128   done
3129   rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3130 esac
3131
3132       $ac_path_EGREP_found && break 3
3133     done
3134   done
3135   done
3136 IFS=$as_save_IFS
3137   if test -z "$ac_cv_path_EGREP"; then
3138     as_fn_error $? "no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3139   fi
3140 else
3141   ac_cv_path_EGREP=$EGREP
3142 fi
3143
3144    fi
3145 fi
3146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3147 $as_echo "$ac_cv_path_EGREP" >&6; }
3148  EGREP="$ac_cv_path_EGREP"
3149
3150
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3152 $as_echo_n "checking for ANSI C header files... " >&6; }
3153 if ${ac_cv_header_stdc+:} false; then :
3154   $as_echo_n "(cached) " >&6
3155 else
3156   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3157 /* end confdefs.h.  */
3158 #include <stdlib.h>
3159 #include <stdarg.h>
3160 #include <string.h>
3161 #include <float.h>
3162
3163 int
3164 main ()
3165 {
3166
3167   ;
3168   return 0;
3169 }
3170 _ACEOF
3171 if ac_fn_c_try_compile "$LINENO"; then :
3172   ac_cv_header_stdc=yes
3173 else
3174   ac_cv_header_stdc=no
3175 fi
3176 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3177
3178 if test $ac_cv_header_stdc = yes; then
3179   # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3180   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3181 /* end confdefs.h.  */
3182 #include <string.h>
3183
3184 _ACEOF
3185 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3186   $EGREP "memchr" >/dev/null 2>&1; then :
3187
3188 else
3189   ac_cv_header_stdc=no
3190 fi
3191 rm -f conftest*
3192
3193 fi
3194
3195 if test $ac_cv_header_stdc = yes; then
3196   # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3197   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3198 /* end confdefs.h.  */
3199 #include <stdlib.h>
3200
3201 _ACEOF
3202 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3203   $EGREP "free" >/dev/null 2>&1; then :
3204
3205 else
3206   ac_cv_header_stdc=no
3207 fi
3208 rm -f conftest*
3209
3210 fi
3211
3212 if test $ac_cv_header_stdc = yes; then
3213   # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3214   if test "$cross_compiling" = yes; then :
3215   :
3216 else
3217   cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3218 /* end confdefs.h.  */
3219 #include <ctype.h>
3220 #include <stdlib.h>
3221 #if ((' ' & 0x0FF) == 0x020)
3222 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3223 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3224 #else
3225 # define ISLOWER(c) \
3226                    (('a' <= (c) && (c) <= 'i') \
3227                      || ('j' <= (c) && (c) <= 'r') \
3228                      || ('s' <= (c) && (c) <= 'z'))
3229 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3230 #endif
3231
3232 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3233 int
3234 main ()
3235 {
3236   int i;
3237   for (i = 0; i < 256; i++)
3238     if (XOR (islower (i), ISLOWER (i))
3239         || toupper (i) != TOUPPER (i))
3240       return 2;
3241   return 0;
3242 }
3243 _ACEOF
3244 if ac_fn_c_try_run "$LINENO"; then :
3245
3246 else
3247   ac_cv_header_stdc=no
3248 fi
3249 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3250   conftest.$ac_objext conftest.beam conftest.$ac_ext
3251 fi
3252
3253 fi
3254 fi
3255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3256 $as_echo "$ac_cv_header_stdc" >&6; }
3257 if test $ac_cv_header_stdc = yes; then
3258
3259 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3260
3261 fi
3262
3263 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3264 for ac_header in sys/types.h sys/stat.h stdlib.h string.h memory.h strings.h \
3265                   inttypes.h stdint.h unistd.h
3266 do :
3267   as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3268 ac_fn_c_check_header_compile "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3269 "
3270 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
3271   cat >>confdefs.h <<_ACEOF
3272 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3273 _ACEOF
3274
3275 fi
3276
3277 done
3278
3279
3280 for ac_header in sys/socket.h
3281 do :
3282   ac_fn_c_check_header_mongrel "$LINENO" "sys/socket.h" "ac_cv_header_sys_socket_h" "$ac_includes_default"
3283 if test "x$ac_cv_header_sys_socket_h" = xyes; then :
3284   cat >>confdefs.h <<_ACEOF
3285 #define HAVE_SYS_SOCKET_H 1
3286 _ACEOF
3287
3288 fi
3289
3290 done
3291
3292 for ac_header in openssl/crypto.h
3293 do :
3294   ac_fn_c_check_header_mongrel "$LINENO" "openssl/crypto.h" "ac_cv_header_openssl_crypto_h" "$ac_includes_default"
3295 if test "x$ac_cv_header_openssl_crypto_h" = xyes; then :
3296   cat >>confdefs.h <<_ACEOF
3297 #define HAVE_OPENSSL_CRYPTO_H 1
3298 _ACEOF
3299  CLIENT_OPENSSL=bin/client-ssl
3300  CLIENT_ANYTLS=bin/client-anytls
3301 fi
3302
3303 done
3304
3305 for ac_header in gnutls/gnutls.h
3306 do :
3307   ac_fn_c_check_header_mongrel "$LINENO" "gnutls/gnutls.h" "ac_cv_header_gnutls_gnutls_h" "$ac_includes_default"
3308 if test "x$ac_cv_header_gnutls_gnutls_h" = xyes; then :
3309   cat >>confdefs.h <<_ACEOF
3310 #define HAVE_GNUTLS_GNUTLS_H 1
3311 _ACEOF
3312  CLIENT_GNUTLS=bin/client-gnutls
3313  CLIENT_ANYTLS=bin/client-anytls
3314 fi
3315
3316 done
3317
3318 for ac_header in gnutls/gnutls.h
3319 do :
3320   ac_fn_c_check_header_mongrel "$LINENO" "gnutls/gnutls.h" "ac_cv_header_gnutls_gnutls_h" "$ac_includes_default"
3321 if test "x$ac_cv_header_gnutls_gnutls_h" = xyes; then :
3322   cat >>confdefs.h <<_ACEOF
3323 #define HAVE_GNUTLS_GNUTLS_H 1
3324 _ACEOF
3325  B64_GNUTLS=bin/ed25519_privkey_pem_to_pubkey_raw_b64
3326 fi
3327
3328 done
3329
3330
3331
3332
3333 host_os=`uname -s`
3334
3335 case $CC-$host_os in
3336   gcc-*linux* | gcc-*Linux* | gcc-*LINUX* | gcc-FreeBSD | gcc-*SunOS* | cc-*SunOS* )
3337     LOADED=bin/loaded
3338     LOADED_OPT="-shared -fPIC"
3339     echo "Using gcc on $host_os: will compile dynamically loaded module"
3340     ;;
3341   *)
3342     LOADED=
3343     echo "Will not compile dynamically loaded module: not known OS/CC combination"
3344     ;;
3345 esac
3346
3347
3348 case $host_os in
3349   Darwin)
3350     BIND_8_COMPAT=-DBIND_8_COMPAT
3351     ;;
3352 esac
3353
3354
3355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_addr" >&5
3356 $as_echo_n "checking for library containing inet_addr... " >&6; }
3357 if ${ac_cv_search_inet_addr+:} false; then :
3358   $as_echo_n "(cached) " >&6
3359 else
3360   ac_func_search_save_LIBS=$LIBS
3361 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3362 /* end confdefs.h.  */
3363
3364 /* Override any GCC internal prototype to avoid an error.
3365    Use char because int might match the return type of a GCC
3366    builtin and then its argument prototype would still apply.  */
3367 #ifdef __cplusplus
3368 extern "C"
3369 #endif
3370 char inet_addr ();
3371 int
3372 main ()
3373 {
3374 return inet_addr ();
3375   ;
3376   return 0;
3377 }
3378 _ACEOF
3379 for ac_lib in '' nsl; do
3380   if test -z "$ac_lib"; then
3381     ac_res="none required"
3382   else
3383     ac_res=-l$ac_lib
3384     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3385   fi
3386   if ac_fn_c_try_link "$LINENO"; then :
3387   ac_cv_search_inet_addr=$ac_res
3388 fi
3389 rm -f core conftest.err conftest.$ac_objext \
3390     conftest$ac_exeext
3391   if ${ac_cv_search_inet_addr+:} false; then :
3392   break
3393 fi
3394 done
3395 if ${ac_cv_search_inet_addr+:} false; then :
3396
3397 else
3398   ac_cv_search_inet_addr=no
3399 fi
3400 rm conftest.$ac_ext
3401 LIBS=$ac_func_search_save_LIBS
3402 fi
3403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_addr" >&5
3404 $as_echo "$ac_cv_search_inet_addr" >&6; }
3405 ac_res=$ac_cv_search_inet_addr
3406 if test "$ac_res" != no; then :
3407   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3408
3409 fi
3410
3411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing connect" >&5
3412 $as_echo_n "checking for library containing connect... " >&6; }
3413 if ${ac_cv_search_connect+:} false; then :
3414   $as_echo_n "(cached) " >&6
3415 else
3416   ac_func_search_save_LIBS=$LIBS
3417 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3418 /* end confdefs.h.  */
3419
3420 /* Override any GCC internal prototype to avoid an error.
3421    Use char because int might match the return type of a GCC
3422    builtin and then its argument prototype would still apply.  */
3423 #ifdef __cplusplus
3424 extern "C"
3425 #endif
3426 char connect ();
3427 int
3428 main ()
3429 {
3430 return connect ();
3431   ;
3432   return 0;
3433 }
3434 _ACEOF
3435 for ac_lib in '' socket; do
3436   if test -z "$ac_lib"; then
3437     ac_res="none required"
3438   else
3439     ac_res=-l$ac_lib
3440     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3441   fi
3442   if ac_fn_c_try_link "$LINENO"; then :
3443   ac_cv_search_connect=$ac_res
3444 fi
3445 rm -f core conftest.err conftest.$ac_objext \
3446     conftest$ac_exeext
3447   if ${ac_cv_search_connect+:} false; then :
3448   break
3449 fi
3450 done
3451 if ${ac_cv_search_connect+:} false; then :
3452
3453 else
3454   ac_cv_search_connect=no
3455 fi
3456 rm conftest.$ac_ext
3457 LIBS=$ac_func_search_save_LIBS
3458 fi
3459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_connect" >&5
3460 $as_echo "$ac_cv_search_connect" >&6; }
3461 ac_res=$ac_cv_search_connect
3462 if test "$ac_res" != no; then :
3463   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3464
3465 fi
3466
3467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_pton" >&5
3468 $as_echo_n "checking for library containing inet_pton... " >&6; }
3469 if ${ac_cv_search_inet_pton+:} false; then :
3470   $as_echo_n "(cached) " >&6
3471 else
3472   ac_func_search_save_LIBS=$LIBS
3473 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3474 /* end confdefs.h.  */
3475
3476 /* Override any GCC internal prototype to avoid an error.
3477    Use char because int might match the return type of a GCC
3478    builtin and then its argument prototype would still apply.  */
3479 #ifdef __cplusplus
3480 extern "C"
3481 #endif
3482 char inet_pton ();
3483 int
3484 main ()
3485 {
3486 return inet_pton ();
3487   ;
3488   return 0;
3489 }
3490 _ACEOF
3491 for ac_lib in '' nsl socket resolv; do
3492   if test -z "$ac_lib"; then
3493     ac_res="none required"
3494   else
3495     ac_res=-l$ac_lib
3496     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3497   fi
3498   if ac_fn_c_try_link "$LINENO"; then :
3499   ac_cv_search_inet_pton=$ac_res
3500 fi
3501 rm -f core conftest.err conftest.$ac_objext \
3502     conftest$ac_exeext
3503   if ${ac_cv_search_inet_pton+:} false; then :
3504   break
3505 fi
3506 done
3507 if ${ac_cv_search_inet_pton+:} false; then :
3508
3509 else
3510   ac_cv_search_inet_pton=no
3511 fi
3512 rm conftest.$ac_ext
3513 LIBS=$ac_func_search_save_LIBS
3514 fi
3515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_pton" >&5
3516 $as_echo "$ac_cv_search_inet_pton" >&6; }
3517 ac_res=$ac_cv_search_inet_pton
3518 if test "$ac_res" != no; then :
3519   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3520
3521 fi
3522
3523 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing inet_ntop" >&5
3524 $as_echo_n "checking for library containing inet_ntop... " >&6; }
3525 if ${ac_cv_search_inet_ntop+:} false; then :
3526   $as_echo_n "(cached) " >&6
3527 else
3528   ac_func_search_save_LIBS=$LIBS
3529 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3530 /* end confdefs.h.  */
3531
3532 /* Override any GCC internal prototype to avoid an error.
3533    Use char because int might match the return type of a GCC
3534    builtin and then its argument prototype would still apply.  */
3535 #ifdef __cplusplus
3536 extern "C"
3537 #endif
3538 char inet_ntop ();
3539 int
3540 main ()
3541 {
3542 return inet_ntop ();
3543   ;
3544   return 0;
3545 }
3546 _ACEOF
3547 for ac_lib in '' nsl socket resolv; do
3548   if test -z "$ac_lib"; then
3549     ac_res="none required"
3550   else
3551     ac_res=-l$ac_lib
3552     LIBS="-l$ac_lib  $ac_func_search_save_LIBS"
3553   fi
3554   if ac_fn_c_try_link "$LINENO"; then :
3555   ac_cv_search_inet_ntop=$ac_res
3556 fi
3557 rm -f core conftest.err conftest.$ac_objext \
3558     conftest$ac_exeext
3559   if ${ac_cv_search_inet_ntop+:} false; then :
3560   break
3561 fi
3562 done
3563 if ${ac_cv_search_inet_ntop+:} false; then :
3564
3565 else
3566   ac_cv_search_inet_ntop=no
3567 fi
3568 rm conftest.$ac_ext
3569 LIBS=$ac_func_search_save_LIBS
3570 fi
3571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_inet_ntop" >&5
3572 $as_echo "$ac_cv_search_inet_ntop" >&6; }
3573 ac_res=$ac_cv_search_inet_ntop
3574 if test "$ac_res" != no; then :
3575   test "$ac_res" = "none required" || LIBS="$ac_res $LIBS"
3576
3577 fi
3578
3579
3580
3581
3582
3583   for ac_func in $ac_func_list
3584 do :
3585   as_ac_var=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
3586 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
3587 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
3588   cat >>confdefs.h <<_ACEOF
3589 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
3590 _ACEOF
3591
3592 fi
3593 done
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609 ac_config_files="$ac_config_files Makefile"
3610
3611 cat >confcache <<\_ACEOF
3612 # This file is a shell script that caches the results of configure
3613 # tests run on this system so they can be shared between configure
3614 # scripts and configure runs, see configure's option --config-cache.
3615 # It is not useful on other systems.  If it contains results you don't
3616 # want to keep, you may remove or edit it.
3617 #
3618 # config.status only pays attention to the cache file if you give it
3619 # the --recheck option to rerun configure.
3620 #
3621 # `ac_cv_env_foo' variables (set or unset) will be overridden when
3622 # loading this file, other *unset* `ac_cv_foo' will be assigned the
3623 # following values.
3624
3625 _ACEOF
3626
3627 # The following way of writing the cache mishandles newlines in values,
3628 # but we know of no workaround that is simple, portable, and efficient.
3629 # So, we kill variables containing newlines.
3630 # Ultrix sh set writes to stderr and can't be redirected directly,
3631 # and sets the high bit in the cache file unless we assign to the vars.
3632 (
3633   for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
3634     eval ac_val=\$$ac_var
3635     case $ac_val in #(
3636     *${as_nl}*)
3637       case $ac_var in #(
3638       *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
3639 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
3640       esac
3641       case $ac_var in #(
3642       _ | IFS | as_nl) ;; #(
3643       BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
3644       *) { eval $ac_var=; unset $ac_var;} ;;
3645       esac ;;
3646     esac
3647   done
3648
3649   (set) 2>&1 |
3650     case $as_nl`(ac_space=' '; set) 2>&1` in #(
3651     *${as_nl}ac_space=\ *)
3652       # `set' does not quote correctly, so add quotes: double-quote
3653       # substitution turns \\\\ into \\, and sed turns \\ into \.
3654       sed -n \
3655         "s/'/'\\\\''/g;
3656           s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3657       ;; #(
3658     *)
3659       # `set' quotes correctly as required by POSIX, so do not add quotes.
3660       sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
3661       ;;
3662     esac |
3663     sort
3664 ) |
3665   sed '
3666      /^ac_cv_env_/b end
3667      t clear
3668      :clear
3669      s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3670      t end
3671      s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
3672      :end' >>confcache
3673 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
3674   if test -w "$cache_file"; then
3675     if test "x$cache_file" != "x/dev/null"; then
3676       { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
3677 $as_echo "$as_me: updating cache $cache_file" >&6;}
3678       if test ! -f "$cache_file" || test -h "$cache_file"; then
3679         cat confcache >"$cache_file"
3680       else
3681         case $cache_file in #(
3682         */* | ?:*)
3683           mv -f confcache "$cache_file"$$ &&
3684           mv -f "$cache_file"$$ "$cache_file" ;; #(
3685         *)
3686           mv -f confcache "$cache_file" ;;
3687         esac
3688       fi
3689     fi
3690   else
3691     { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
3692 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
3693   fi
3694 fi
3695 rm -f confcache
3696
3697 test "x$prefix" = xNONE && prefix=$ac_default_prefix
3698 # Let make expand exec_prefix.
3699 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3700
3701 # Transform confdefs.h into DEFS.
3702 # Protect against shell expansion while executing Makefile rules.
3703 # Protect against Makefile macro expansion.
3704 #
3705 # If the first sed substitution is executed (which looks for macros that
3706 # take arguments), then branch to the quote section.  Otherwise,
3707 # look for a macro that doesn't take arguments.
3708 ac_script='
3709 :mline
3710 /\\$/{
3711  N
3712  s,\\\n,,
3713  b mline
3714 }
3715 t clear
3716 :clear
3717 s/^[     ]*#[    ]*define[       ][      ]*\([^  (][^    (]*([^)]*)\)[   ]*\(.*\)/-D\1=\2/g
3718 t quote
3719 s/^[     ]*#[    ]*define[       ][      ]*\([^  ][^     ]*\)[   ]*\(.*\)/-D\1=\2/g
3720 t quote
3721 b any
3722 :quote
3723 s/[      `~#$^&*(){}\\|;'\''"<>?]/\\&/g
3724 s/\[/\\&/g
3725 s/\]/\\&/g
3726 s/\$/$$/g
3727 H
3728 :any
3729 ${
3730         g
3731         s/^\n//
3732         s/\n/ /g
3733         p
3734 }
3735 '
3736 DEFS=`sed -n "$ac_script" confdefs.h`
3737
3738
3739 ac_libobjs=
3740 ac_ltlibobjs=
3741 U=
3742 for ac_i in : $LIBOBJS; do test "x$ac_i" = x: && continue
3743   # 1. Remove the extension, and $U if already installed.
3744   ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
3745   ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
3746   # 2. Prepend LIBOBJDIR.  When used with automake>=1.10 LIBOBJDIR
3747   #    will be set to the directory where LIBOBJS objects are built.
3748   as_fn_append ac_libobjs " \${LIBOBJDIR}$ac_i\$U.$ac_objext"
3749   as_fn_append ac_ltlibobjs " \${LIBOBJDIR}$ac_i"'$U.lo'
3750 done
3751 LIBOBJS=$ac_libobjs
3752
3753 LTLIBOBJS=$ac_ltlibobjs
3754
3755
3756
3757 : "${CONFIG_STATUS=./config.status}"
3758 ac_write_fail=0
3759 ac_clean_files_save=$ac_clean_files
3760 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
3761 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
3762 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
3763 as_write_fail=0
3764 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
3765 #! $SHELL
3766 # Generated by $as_me.
3767 # Run this file to recreate the current configuration.
3768 # Compiler output produced by configure, useful for debugging
3769 # configure, is in config.log if it exists.
3770
3771 debug=false
3772 ac_cs_recheck=false
3773 ac_cs_silent=false
3774
3775 SHELL=\${CONFIG_SHELL-$SHELL}
3776 export SHELL
3777 _ASEOF
3778 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
3779 ## -------------------- ##
3780 ## M4sh Initialization. ##
3781 ## -------------------- ##
3782
3783 # Be more Bourne compatible
3784 DUALCASE=1; export DUALCASE # for MKS sh
3785 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
3786   emulate sh
3787   NULLCMD=:
3788   # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
3789   # is contrary to our usage.  Disable this feature.
3790   alias -g '${1+"$@"}'='"$@"'
3791   setopt NO_GLOB_SUBST
3792 else
3793   case `(set -o) 2>/dev/null` in #(
3794   *posix*) :
3795     set -o posix ;; #(
3796   *) :
3797      ;;
3798 esac
3799 fi
3800
3801
3802 as_nl='
3803 '
3804 export as_nl
3805 # Printing a long string crashes Solaris 7 /usr/bin/printf.
3806 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3807 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
3808 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
3809 # Prefer a ksh shell builtin over an external printf program on Solaris,
3810 # but without wasting forks for bash or zsh.
3811 if test -z "$BASH_VERSION$ZSH_VERSION" \
3812     && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
3813   as_echo='print -r --'
3814   as_echo_n='print -rn --'
3815 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
3816   as_echo='printf %s\n'
3817   as_echo_n='printf %s'
3818 else
3819   if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
3820     as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
3821     as_echo_n='/usr/ucb/echo -n'
3822   else
3823     as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
3824     as_echo_n_body='eval
3825       arg=$1;
3826       case $arg in #(
3827       *"$as_nl"*)
3828         expr "X$arg" : "X\\(.*\\)$as_nl";
3829         arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
3830       esac;
3831       expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
3832     '
3833     export as_echo_n_body
3834     as_echo_n='sh -c $as_echo_n_body as_echo'
3835   fi
3836   export as_echo_body
3837   as_echo='sh -c $as_echo_body as_echo'
3838 fi
3839
3840 # The user is always right.
3841 if test "${PATH_SEPARATOR+set}" != set; then
3842   PATH_SEPARATOR=:
3843   (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
3844     (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
3845       PATH_SEPARATOR=';'
3846   }
3847 fi
3848
3849
3850 # IFS
3851 # We need space, tab and new line, in precisely that order.  Quoting is
3852 # there to prevent editors from complaining about space-tab.
3853 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
3854 # splitting by setting IFS to empty value.)
3855 IFS=" ""        $as_nl"
3856
3857 # Find who we are.  Look in the path if we contain no directory separator.
3858 as_myself=
3859 case $0 in #((
3860   *[\\/]* ) as_myself=$0 ;;
3861   *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3862 for as_dir in $PATH
3863 do
3864   IFS=$as_save_IFS
3865   test -z "$as_dir" && as_dir=.
3866     test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
3867   done
3868 IFS=$as_save_IFS
3869
3870      ;;
3871 esac
3872 # We did not find ourselves, most probably we were run as `sh COMMAND'
3873 # in which case we are not to be found in the path.
3874 if test "x$as_myself" = x; then
3875   as_myself=$0
3876 fi
3877 if test ! -f "$as_myself"; then
3878   $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
3879   exit 1
3880 fi
3881
3882 # Unset variables that we do not need and which cause bugs (e.g. in
3883 # pre-3.0 UWIN ksh).  But do not cause bugs in bash 2.01; the "|| exit 1"
3884 # suppresses any "Segmentation fault" message there.  '((' could
3885 # trigger a bug in pdksh 5.2.14.
3886 for as_var in BASH_ENV ENV MAIL MAILPATH
3887 do eval test x\${$as_var+set} = xset \
3888   && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
3889 done
3890 PS1='$ '
3891 PS2='> '
3892 PS4='+ '
3893
3894 # NLS nuisances.
3895 LC_ALL=C
3896 export LC_ALL
3897 LANGUAGE=C
3898 export LANGUAGE
3899
3900 # CDPATH.
3901 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
3902
3903
3904 # as_fn_error STATUS ERROR [LINENO LOG_FD]
3905 # ----------------------------------------
3906 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
3907 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
3908 # script with STATUS, using 1 if that was 0.
3909 as_fn_error ()
3910 {
3911   as_status=$1; test $as_status -eq 0 && as_status=1
3912   if test "$4"; then
3913     as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
3914     $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
3915   fi
3916   $as_echo "$as_me: error: $2" >&2
3917   as_fn_exit $as_status
3918 } # as_fn_error
3919
3920
3921 # as_fn_set_status STATUS
3922 # -----------------------
3923 # Set $? to STATUS, without forking.
3924 as_fn_set_status ()
3925 {
3926   return $1
3927 } # as_fn_set_status
3928
3929 # as_fn_exit STATUS
3930 # -----------------
3931 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3932 as_fn_exit ()
3933 {
3934   set +e
3935   as_fn_set_status $1
3936   exit $1
3937 } # as_fn_exit
3938
3939 # as_fn_unset VAR
3940 # ---------------
3941 # Portably unset VAR.
3942 as_fn_unset ()
3943 {
3944   { eval $1=; unset $1;}
3945 }
3946 as_unset=as_fn_unset
3947 # as_fn_append VAR VALUE
3948 # ----------------------
3949 # Append the text in VALUE to the end of the definition contained in VAR. Take
3950 # advantage of any shell optimizations that allow amortized linear growth over
3951 # repeated appends, instead of the typical quadratic growth present in naive
3952 # implementations.
3953 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3954   eval 'as_fn_append ()
3955   {
3956     eval $1+=\$2
3957   }'
3958 else
3959   as_fn_append ()
3960   {
3961     eval $1=\$$1\$2
3962   }
3963 fi # as_fn_append
3964
3965 # as_fn_arith ARG...
3966 # ------------------
3967 # Perform arithmetic evaluation on the ARGs, and store the result in the
3968 # global $as_val. Take advantage of shells that can avoid forks. The arguments
3969 # must be portable across $(()) and expr.
3970 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev/null; then :
3971   eval 'as_fn_arith ()
3972   {
3973     as_val=$(( $* ))
3974   }'
3975 else
3976   as_fn_arith ()
3977   {
3978     as_val=`expr "$@" || test $? -eq 1`
3979   }
3980 fi # as_fn_arith
3981
3982
3983 if expr a : '\(a\)' >/dev/null 2>&1 &&
3984    test "X`expr 00001 : '.*\(...\)'`" = X001; then
3985   as_expr=expr
3986 else
3987   as_expr=false
3988 fi
3989
3990 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
3991   as_basename=basename
3992 else
3993   as_basename=false
3994 fi
3995
3996 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
3997   as_dirname=dirname
3998 else
3999   as_dirname=false
4000 fi
4001
4002 as_me=`$as_basename -- "$0" ||
4003 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4004          X"$0" : 'X\(//\)$' \| \
4005          X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4006 $as_echo X/"$0" |
4007     sed '/^.*\/\([^/][^/]*\)\/*$/{
4008             s//\1/
4009             q
4010           }
4011           /^X\/\(\/\/\)$/{
4012             s//\1/
4013             q
4014           }
4015           /^X\/\(\/\).*/{
4016             s//\1/
4017             q
4018           }
4019           s/.*/./; q'`
4020
4021 # Avoid depending upon Character Ranges.
4022 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
4023 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
4024 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
4025 as_cr_digits='0123456789'
4026 as_cr_alnum=$as_cr_Letters$as_cr_digits
4027
4028 ECHO_C= ECHO_N= ECHO_T=
4029 case `echo -n x` in #(((((
4030 -n*)
4031   case `echo 'xy\c'` in
4032   *c*) ECHO_T=' ';;     # ECHO_T is single tab character.
4033   xy)  ECHO_C='\c';;
4034   *)   echo `echo ksh88 bug on AIX 6.1` > /dev/null
4035        ECHO_T=' ';;
4036   esac;;
4037 *)
4038   ECHO_N='-n';;
4039 esac
4040
4041 rm -f conf$$ conf$$.exe conf$$.file
4042 if test -d conf$$.dir; then
4043   rm -f conf$$.dir/conf$$.file
4044 else
4045   rm -f conf$$.dir
4046   mkdir conf$$.dir 2>/dev/null
4047 fi
4048 if (echo >conf$$.file) 2>/dev/null; then
4049   if ln -s conf$$.file conf$$ 2>/dev/null; then
4050     as_ln_s='ln -s'
4051     # ... but there are two gotchas:
4052     # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
4053     # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
4054     # In both cases, we have to default to `cp -pR'.
4055     ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
4056       as_ln_s='cp -pR'
4057   elif ln conf$$.file conf$$ 2>/dev/null; then
4058     as_ln_s=ln
4059   else
4060     as_ln_s='cp -pR'
4061   fi
4062 else
4063   as_ln_s='cp -pR'
4064 fi
4065 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4066 rmdir conf$$.dir 2>/dev/null
4067
4068
4069 # as_fn_mkdir_p
4070 # -------------
4071 # Create "$as_dir" as a directory, including parents if necessary.
4072 as_fn_mkdir_p ()
4073 {
4074
4075   case $as_dir in #(
4076   -*) as_dir=./$as_dir;;
4077   esac
4078   test -d "$as_dir" || eval $as_mkdir_p || {
4079     as_dirs=
4080     while :; do
4081       case $as_dir in #(
4082       *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4083       *) as_qdir=$as_dir;;
4084       esac
4085       as_dirs="'$as_qdir' $as_dirs"
4086       as_dir=`$as_dirname -- "$as_dir" ||
4087 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4088          X"$as_dir" : 'X\(//\)[^/]' \| \
4089          X"$as_dir" : 'X\(//\)$' \| \
4090          X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
4091 $as_echo X"$as_dir" |
4092     sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4093             s//\1/
4094             q
4095           }
4096           /^X\(\/\/\)[^/].*/{
4097             s//\1/
4098             q
4099           }
4100           /^X\(\/\/\)$/{
4101             s//\1/
4102             q
4103           }
4104           /^X\(\/\).*/{
4105             s//\1/
4106             q
4107           }
4108           s/.*/./; q'`
4109       test -d "$as_dir" && break
4110     done
4111     test -z "$as_dirs" || eval "mkdir $as_dirs"
4112   } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
4113
4114
4115 } # as_fn_mkdir_p
4116 if mkdir -p . 2>/dev/null; then
4117   as_mkdir_p='mkdir -p "$as_dir"'
4118 else
4119   test -d ./-p && rmdir ./-p
4120   as_mkdir_p=false
4121 fi