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