2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
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 ## -------------------- ##
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 :
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+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
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
46 as_echo_n='print -rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
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'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
66 as_echo_n='sh -c $as_echo_n_body as_echo'
69 as_echo='sh -c $as_echo_body as_echo'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
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.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
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
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
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 || :
133 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
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.
145 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
147 *v*x* | *x*v* ) as_opts=-vx ;;
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
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 :
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+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
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; }
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 :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || 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 :
205 if test x$as_have_required = xyes && (eval "$as_suggested") 2>/dev/null; then :
208 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
210 for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
213 test -z "$as_dir" && as_dir=.
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 :
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
238 if test "x$CONFIG_SHELL" != x; then :
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.
246 (unset BASH_ENV) >/dev/null 2>&1 && unset BASH_ENV ENV
248 *v*x* | *x*v* ) as_opts=-vx ;;
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
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."
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."
276 SHELL=${CONFIG_SHELL-/bin/sh}
278 # Unset more variables known to interfere with behavior of common tools.
279 CLICOLOR_FORCE= GREP_OPTIONS=
280 unset CLICOLOR_FORCE GREP_OPTIONS
282 ## --------------------- ##
283 ## M4sh Shell Functions. ##
284 ## --------------------- ##
287 # Portably unset VAR.
290 { eval $1=; unset $1;}
294 # as_fn_set_status STATUS
295 # -----------------------
296 # Set $? to STATUS, without forking.
304 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
314 # Create "$as_dir" as a directory, including parents if necessary.
319 -*) as_dir=./$as_dir;;
321 test -d "$as_dir" || eval $as_mkdir_p || {
325 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
352 test -d "$as_dir" && break
354 test -z "$as_dirs" || eval "mkdir $as_dirs"
355 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
360 # as_fn_executable_p FILE
361 # -----------------------
362 # Test if FILE is an executable regular file.
363 as_fn_executable_p ()
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
373 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
374 eval 'as_fn_append ()
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 :
398 as_val=`expr "$@" || test $? -eq 1`
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.
410 as_status=$1; test $as_status -eq 0 && as_status=1
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
415 $as_echo "$as_me: error: $2" >&2
416 as_fn_exit $as_status
419 if expr a : '\(a\)' >/dev/null 2>&1 &&
420 test "X`expr 00001 : '.*\(...\)'`" = X001; then
426 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
432 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
438 as_me=`$as_basename -- "$0" ||
439 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
440 X"$0" : 'X\(//\)$' \| \
441 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
443 sed '/^.*\/\([^/][^/]*\)\/*$/{
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
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. :-)
481 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
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; }
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).
496 # Exit status is that of the last command.
500 ECHO_C= ECHO_N= ECHO_T=
501 case `echo -n x` in #(((((
503 case `echo 'xy\c'` in
504 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
506 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
513 rm -f conf$$ conf$$.exe conf$$.file
514 if test -d conf$$.dir; then
515 rm -f conf$$.dir/conf$$.file
518 mkdir conf$$.dir 2>/dev/null
520 if (echo >conf$$.file) 2>/dev/null; then
521 if ln -s conf$$.file conf$$ 2>/dev/null; then
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 ||
529 elif ln conf$$.file conf$$ 2>/dev/null; then
537 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
538 rmdir conf$$.dir 2>/dev/null
540 if mkdir -p . 2>/dev/null; then
541 as_mkdir_p='mkdir -p "$as_dir"'
543 test -d ./-p && rmdir ./-p
548 as_executable_p=as_fn_executable_p
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'"
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'"
557 test -n "$DJDIR" || exec 7<&0 </dev/null
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`
568 ac_default_prefix=/usr/local
570 ac_config_libobj_dir=.
577 # Identity of this package.
585 ac_unique_file="listtests"
586 # Factoring default headers for most tests.
587 ac_includes_default="\
589 #ifdef HAVE_SYS_TYPES_H
590 # include <sys/types.h>
592 #ifdef HAVE_SYS_STAT_H
593 # include <sys/stat.h>
599 # ifdef HAVE_STDLIB_H
604 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
609 #ifdef HAVE_STRINGS_H
610 # include <strings.h>
612 #ifdef HAVE_INTTYPES_H
613 # include <inttypes.h>
623 ac_subst_vars='LTLIBOBJS
668 program_transform_name
681 enable_option_checking
683 ac_precious_vars='build_alias
694 # Initialize some variables set by options.
696 ac_init_version=false
697 ac_unrecognized_opts=
699 # The variables have the same names as the options, with
700 # dashes changed to underlines.
708 program_transform_name=s,x,x,
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'
738 libdir='${exec_prefix}/lib'
739 localedir='${datarootdir}/locale'
740 mandir='${datarootdir}/man'
746 # If the previous option needs an argument, assign it.
747 if test -n "$ac_prev"; then
748 eval $ac_prev=\$ac_option
754 *=?*) ac_optarg=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
759 # Accept the important Cygnus configure options, so we can diagnose typos.
761 case $ac_dashdash$ac_option in
765 -bindir | --bindir | --bindi | --bind | --bin | --bi)
767 -bindir=* | --bindir=* | --bindi=* | --bind=* | --bin=* | --bi=*)
770 -build | --build | --buil | --bui | --bu)
771 ac_prev=build_alias ;;
772 -build=* | --build=* | --buil=* | --bui=* | --bu=*)
773 build_alias=$ac_optarg ;;
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 ;;
783 cache_file=config.cache ;;
785 -datadir | --datadir | --datadi | --datad)
787 -datadir=* | --datadir=* | --datadi=* | --datad=*)
788 datadir=$ac_optarg ;;
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 ;;
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
808 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
809 ac_unrecognized_sep=', ';;
811 eval enable_$ac_useropt=no ;;
813 -docdir | --docdir | --docdi | --doc | --do)
815 -docdir=* | --docdir=* | --docdi=* | --doc=* | --do=*)
818 -dvidir | --dvidir | --dvidi | --dvid | --dvi | --dv)
820 -dvidir=* | --dvidir=* | --dvidi=* | --dvid=* | --dvi=* | --dv=*)
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
834 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
835 ac_unrecognized_sep=', ';;
837 eval enable_$ac_useropt=\$ac_optarg ;;
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 ;;
848 -gas | --gas | --ga | --g)
849 # Obsolete; use --with-gas.
852 -help | --help | --hel | --he | -h)
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 ;;
859 -host | --host | --hos | --ho)
860 ac_prev=host_alias ;;
861 -host=* | --host=* | --hos=* | --ho=*)
862 host_alias=$ac_optarg ;;
864 -htmldir | --htmldir | --htmldi | --htmld | --html | --htm | --ht)
866 -htmldir=* | --htmldir=* | --htmldi=* | --htmld=* | --html=* | --htm=* \
868 htmldir=$ac_optarg ;;
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 ;;
877 -infodir | --infodir | --infodi | --infod | --info | --inf)
879 -infodir=* | --infodir=* | --infodi=* | --infod=* | --info=* | --inf=*)
880 infodir=$ac_optarg ;;
882 -libdir | --libdir | --libdi | --libd)
884 -libdir=* | --libdir=* | --libdi=* | --libd=*)
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 ;;
894 -localedir | --localedir | --localedi | --localed | --locale)
896 -localedir=* | --localedir=* | --localedi=* | --localed=* | --locale=*)
897 localedir=$ac_optarg ;;
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 ;;
906 -mandir | --mandir | --mandi | --mand | --man | --ma | --m)
908 -mandir=* | --mandir=* | --mandi=* | --mand=* | --man=* | --ma=* | --m=*)
912 # Obsolete; use --without-fp.
915 -no-create | --no-create | --no-creat | --no-crea | --no-cre \
916 | --no-cr | --no-c | -n)
919 -no-recursion | --no-recursion | --no-recursio | --no-recursi \
920 | --no-recurs | --no-recur | --no-recu | --no-rec | --no-re | --no-r)
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 ;;
932 -prefix | --prefix | --prefi | --pref | --pre | --pr | --p)
934 -prefix=* | --prefix=* | --prefi=* | --pref=* | --pre=* | --pr=* | --p=*)
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 ;;
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 ;;
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 ;;
968 -pdfdir | --pdfdir | --pdfdi | --pdfd | --pdf | --pd)
970 -pdfdir=* | --pdfdir=* | --pdfdi=* | --pdfd=* | --pdf=* | --pd=*)
973 -psdir | --psdir | --psdi | --psd | --ps)
975 -psdir=* | --psdir=* | --psdi=* | --psd=* | --ps=*)
978 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
979 | -silent | --silent | --silen | --sile | --sil)
982 -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb)
984 -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \
986 sbindir=$ac_optarg ;;
988 -sharedstatedir | --sharedstatedir | --sharedstatedi \
989 | --sharedstated | --sharedstate | --sharedstat | --sharedsta \
990 | --sharedst | --shareds | --shared | --share | --shar \
992 ac_prev=sharedstatedir ;;
993 -sharedstatedir=* | --sharedstatedir=* | --sharedstatedi=* \
994 | --sharedstated=* | --sharedstate=* | --sharedstat=* | --sharedsta=* \
995 | --sharedst=* | --shareds=* | --shared=* | --share=* | --shar=* \
997 sharedstatedir=$ac_optarg ;;
999 -site | --site | --sit)
1001 -site=* | --site=* | --sit=*)
1004 -srcdir | --srcdir | --srcdi | --srcd | --src | --sr)
1006 -srcdir=* | --srcdir=* | --srcdi=* | --srcd=* | --src=* | --sr=*)
1007 srcdir=$ac_optarg ;;
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 ;;
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 ;;
1021 -v | -verbose | --verbose | --verbos | --verbo | --verb)
1024 -version | --version | --versio | --versi | --vers | -V)
1025 ac_init_version=: ;;
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
1038 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1039 ac_unrecognized_sep=', ';;
1041 eval with_$ac_useropt=\$ac_optarg ;;
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
1054 *) ac_unrecognized_opts="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1055 ac_unrecognized_sep=', ';;
1057 eval with_$ac_useropt=no ;;
1060 # Obsolete; use --with-x.
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 ;;
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 ;;
1077 -*) as_fn_error $? "unrecognized option: \`$ac_option'
1078 Try \`$0 --help' for more information"
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'" ;;
1088 eval $ac_envvar=\$ac_optarg
1089 export $ac_envvar ;;
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}"
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"
1107 if test -n "$ac_unrecognized_opts"; then
1108 case $enable_option_checking in
1110 fatal) as_fn_error $? "unrecognized options: $ac_unrecognized_opts" ;;
1111 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
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
1121 eval ac_val=\$$ac_var
1122 # Remove trailing slashes.
1125 ac_val=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1126 eval $ac_var=\$ac_val;;
1128 # Be sure to have absolute directory names.
1130 [\\/$]* | ?:[\\/]* ) continue;;
1131 NONE | '' ) case $ac_var in *prefix ) continue;; esac;;
1133 as_fn_error $? "expected an absolute directory name for --$ac_var: $ac_val"
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.
1141 target=$target_alias
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
1153 test -n "$host_alias" && ac_tool_prefix=$host_alias-
1155 test "$silent" = yes && exec 6>/dev/null
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"
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1194 if test ! -r "$srcdir/$ac_unique_file"; then
1198 ac_srcdir_defaulted=no
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"
1204 ac_msg="sources are in $srcdir, but \`cd $srcdir' does not work"
1206 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1208 # When building in place, set srcdir=.
1209 if test "$ac_abs_confdir" = "$ac_pwd"; then
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.
1216 */) srcdir=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
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}
1226 # Report the --help message.
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.
1232 \`configure' configures this package to adapt to many kinds of systems.
1234 Usage: $0 [OPTION]... [VAR=VALUE]...
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.
1239 Defaults for the options are specified in brackets.
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 \`..']
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
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'.
1263 For better control, use the options below.
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]
1291 if test -n "$ac_init_help"; then
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>
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.
1308 Report bugs to the package provider.
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"; } ||
1322 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
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/ ;;
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
1338 .) # We are building in place.
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 ;;
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 ;;
1351 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1353 cd "$ac_dir" || { ac_status=$?; continue; }
1354 # Check for guested configure.
1355 if test -f "$ac_srcdir/configure.gnu"; then
1357 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1358 elif test -f "$ac_srcdir/configure"; then
1360 $SHELL "$ac_srcdir/configure" --help=recursive
1362 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1364 cd "$ac_pwd" || { ac_status=$?; break; }
1368 test -n "$ac_init_help" && exit $ac_status
1369 if $ac_init_version; then
1372 generated by GNU Autoconf 2.69
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.
1381 ## ------------------------ ##
1382 ## Autoconf initialization. ##
1383 ## ------------------------ ##
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 ()
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"
1394 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1395 *) ac_try_echo=$ac_try;;
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
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
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 :
1413 $as_echo "$as_me: failed program was:" >&5
1414 sed 's/^/| /' conftest.$ac_ext >&5
1418 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1419 as_fn_set_status $ac_retval
1421 } # ac_fn_c_try_compile
1423 # ac_fn_c_try_cpp LINENO
1424 # ----------------------
1425 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1428 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1429 if { { ac_try="$ac_cpp conftest.$ac_ext"
1431 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1432 *) ac_try_echo=$ac_try;;
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
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
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
1450 $as_echo "$as_me: failed program was:" >&5
1451 sed 's/^/| /' conftest.$ac_ext >&5
1455 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1456 as_fn_set_status $ac_retval
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
1465 ac_fn_c_check_header_mongrel ()
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
1475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1476 $as_echo "$ac_res" >&6; }
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. */
1486 if ac_fn_c_try_compile "$LINENO"; then :
1487 ac_header_compiler=yes
1489 ac_header_compiler=no
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; }
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. */
1502 if ac_fn_c_try_cpp "$LINENO"; then :
1503 ac_header_preproc=yes
1505 ac_header_preproc=no
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; }
1511 # So? What about this header?
1512 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
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;}
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;}
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
1537 eval "$3=\$ac_header_compiler"
1540 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1541 $as_echo "$ac_res" >&6; }
1543 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1545 } # ac_fn_c_check_header_mongrel
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.
1553 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1554 if { { ac_try="$ac_link"
1556 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1557 *) ac_try_echo=$ac_try;;
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
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;;
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
1573 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1574 test $ac_status = 0; }; }; then :
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
1581 ac_retval=$ac_status
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
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 ()
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
1601 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1602 /* end confdefs.h. */
1606 if ac_fn_c_try_compile "$LINENO"; then :
1611 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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
1618 } # ac_fn_c_check_header_compile
1620 # ac_fn_c_try_link LINENO
1621 # -----------------------
1622 # Try to link conftest.$ac_ext, and return whether this succeeded.
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"
1629 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
1630 *) ac_try_echo=$ac_try;;
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
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
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
1651 $as_echo "$as_me: failed program was:" >&5
1652 sed 's/^/| /' conftest.$ac_ext >&5
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
1664 } # ac_fn_c_try_link
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 ()
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
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
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. */
1689 # include <limits.h>
1691 # include <assert.h>
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. */
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
1718 if ac_fn_c_try_link "$LINENO"; then :
1723 rm -f core conftest.err conftest.$ac_objext \
1724 conftest$ac_exeext conftest.$ac_ext
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
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.
1736 It was created by $as_me, which was
1737 generated by GNU Autoconf 2.69. Invocation command line was
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`
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`
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`
1768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
1772 test -z "$as_dir" && as_dir=.
1773 $as_echo "PATH: $as_dir"
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.
1797 ac_must_keep_next=false
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)
1808 ac_arg=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1811 1) as_fn_append ac_configure_args0 " '$ac_arg'" ;;
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.
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 ;;
1826 -* ) ac_must_keep_next=true ;;
1829 as_fn_append ac_configure_args " '$ac_arg'"
1834 { ac_configure_args0=; unset ac_configure_args0;}
1835 { ac_configure_args1=; unset ac_configure_args1;}
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.
1847 $as_echo "## ---------------- ##
1848 ## Cache variables. ##
1849 ## ---------------- ##"
1851 # The following way of writing the cache mishandles newlines in values,
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
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;} ;;
1862 _ | IFS | as_nl) ;; #(
1863 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1864 *) { eval $ac_var=; unset $ac_var;} ;;
1869 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1870 *${as_nl}ac_space=\ *)
1872 "s/'\''/'\''\\\\'\'''\''/g;
1873 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1876 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1883 $as_echo "## ----------------- ##
1884 ## Output variables. ##
1885 ## ----------------- ##"
1887 for ac_var in $ac_subst_vars
1889 eval ac_val=\$$ac_var
1891 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1893 $as_echo "$ac_var='\''$ac_val'\''"
1897 if test -n "$ac_subst_files"; then
1898 $as_echo "## ------------------- ##
1899 ## File substitutions. ##
1900 ## ------------------- ##"
1902 for ac_var in $ac_subst_files
1904 eval ac_val=\$$ac_var
1906 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1908 $as_echo "$ac_var='\''$ac_val'\''"
1913 if test -s confdefs.h; then
1914 $as_echo "## ----------- ##
1921 test "$ac_signal" != 0 &&
1922 $as_echo "$as_me: caught signal $ac_signal"
1923 $as_echo "$as_me: exit $exit_status"
1925 rm -f core *.core core.conftest.* &&
1926 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1929 for ac_signal in 1 2 13 15; do
1930 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1934 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1935 rm -f -r conftest* confdefs.h
1937 $as_echo "/* confdefs.h */" > confdefs.h
1939 # Predefined preprocessor variables.
1941 cat >>confdefs.h <<_ACEOF
1942 #define PACKAGE_NAME "$PACKAGE_NAME"
1945 cat >>confdefs.h <<_ACEOF
1946 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1949 cat >>confdefs.h <<_ACEOF
1950 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1953 cat >>confdefs.h <<_ACEOF
1954 #define PACKAGE_STRING "$PACKAGE_STRING"
1957 cat >>confdefs.h <<_ACEOF
1958 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1961 cat >>confdefs.h <<_ACEOF
1962 #define PACKAGE_URL "$PACKAGE_URL"
1966 # Let the site file select an alternate cache file if it wants to.
1967 # Prefer an explicitly selected file to automatically selected ones.
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;;
1977 elif test "x$prefix" != xNONE; then
1978 ac_site_file1=$prefix/share/config.site
1979 ac_site_file2=$prefix/etc/config.site
1981 ac_site_file1=$ac_default_prefix/share/config.site
1982 ac_site_file2=$ac_default_prefix/etc/config.site
1984 for ac_site_file in "$ac_site_file1" "$ac_site_file2"
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
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; }
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;}
2006 [\\/]* | ?:[\\/]* ) . "$cache_file";;
2007 *) . "./$cache_file";;
2011 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2012 $as_echo "$as_me: creating cache $cache_file" >&6;}
2016 as_fn_append ac_func_list " getaddrinfo"
2017 # Check that the precious variables saved in the cache have kept the same
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
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=: ;;
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=: ;;
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=:
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
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;}
2055 # Pass precious variables to config.status.
2056 if test "$ac_new_set" = set; then
2058 *\'*) ac_arg=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2059 *) ac_arg=$ac_var=$ac_new_val ;;
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'" ;;
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
2074 ## -------------------- ##
2075 ## Main body of script. ##
2076 ## -------------------- ##
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
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
2103 if test -n "$CC"; then
2104 ac_cv_prog_CC="$CC" # Let the user override the test.
2106 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
2124 if test -n "$CC"; then
2125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2126 $as_echo "$CC" >&6; }
2128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2129 $as_echo "no" >&6; }
2134 if test -z "$ac_cv_prog_CC"; then
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
2143 if test -n "$ac_ct_CC"; then
2144 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2146 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
2168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2169 $as_echo "no" >&6; }
2172 if test "x$ac_ct_CC" = x; then
2175 case $cross_compiling:$ac_tool_warned in
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 ;;
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
2196 if test -n "$CC"; then
2197 ac_cv_prog_CC="$CC" # Let the user override the test.
2199 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
2217 if test -n "$CC"; then
2218 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2219 $as_echo "$CC" >&6; }
2221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2222 $as_echo "no" >&6; }
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
2236 if test -n "$CC"; then
2237 ac_cv_prog_CC="$CC" # Let the user override the test.
2240 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
2252 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
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
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.
2268 ac_cv_prog_CC="$as_dir/$ac_word${1+' '}$@"
2274 if test -n "$CC"; then
2275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2276 $as_echo "$CC" >&6; }
2278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2279 $as_echo "no" >&6; }
2284 if test -z "$CC"; then
2285 if test -n "$ac_tool_prefix"; then
2286 for ac_prog in cl.exe
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
2295 if test -n "$CC"; then
2296 ac_cv_prog_CC="$CC" # Let the user override the test.
2298 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
2316 if test -n "$CC"; then
2317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2318 $as_echo "$CC" >&6; }
2320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2321 $as_echo "no" >&6; }
2325 test -n "$CC" && break
2328 if test -z "$CC"; then
2330 for ac_prog in cl.exe
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
2339 if test -n "$ac_ct_CC"; then
2340 ac_cv_prog_ac_ct_CC="$ac_ct_CC" # Let the user override the test.
2342 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
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
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; }
2364 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2365 $as_echo "no" >&6; }
2369 test -n "$ac_ct_CC" && break
2372 if test "x$ac_ct_CC" = x; then
2375 case $cross_compiling:$ac_tool_warned in
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 ;;
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; }
2393 # Provide some information about the compiler.
2394 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2397 for ac_option in --version -v -V -qversion; do
2398 { { ac_try="$ac_compiler $ac_option >&5"
2400 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2401 *) ac_try_echo=$ac_try;;
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
2407 if test -s conftest.err; then
2409 ... rest of stderr output deleted ...
2410 10q' conftest.err >conftest.er1
2411 cat conftest.er1 >&5
2413 rm -f conftest.er1 conftest.err
2414 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2415 test $ac_status = 0; }
2418 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2419 /* end confdefs.h. */
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
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[^ ]*//'`
2438 # The possible output files:
2439 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2442 for ac_file in $ac_files
2445 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2446 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2451 if { { ac_try="$ac_link_default"
2453 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2454 *) ac_try_echo=$ac_try;;
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
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
2467 for ac_file in $ac_files ''
2469 test -f "$ac_file" || continue
2471 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj )
2474 # We found the default executable, but exeext='' is most
2478 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no;
2480 ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
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
2492 test "$ac_cv_exeext" = no && ac_cv_exeext=
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
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; }
2508 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2509 $as_echo "yes" >&6; }
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
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"
2523 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2524 *) ac_try_echo=$ac_try;;
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
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
2536 for ac_file in conftest.exe conftest conftest.*; do
2537 test -f "$ac_file" || continue
2539 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2540 *.* ) ac_cv_exeext=`expr "$ac_file" : '[^.]*\(\..*\)'`
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; }
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; }
2555 rm -f conftest.$ac_ext
2556 EXEEXT=$ac_cv_exeext
2558 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2559 /* end confdefs.h. */
2564 FILE *f = fopen ("conftest.out", "w");
2565 return ferror (f) || fclose (f) != 0;
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"
2579 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2580 *) ac_try_echo=$ac_try;;
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
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;;
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
2597 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2598 test $ac_status = 0; }; }; then
2601 if test "$cross_compiling" = maybe; then
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; }
2612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2613 $as_echo "$cross_compiling" >&6; }
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
2622 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2623 /* end confdefs.h. */
2633 rm -f conftest.o conftest.obj
2634 if { { ac_try="$ac_compile"
2636 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
2637 *) ac_try_echo=$ac_try;;
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
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;
2648 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2649 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2654 $as_echo "$as_me: failed program was:" >&5
2655 sed 's/^/| /' conftest.$ac_ext >&5
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; }
2662 rm -f conftest.$ac_cv_objext conftest.$ac_ext
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
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
2673 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2674 /* end confdefs.h. */
2687 if ac_fn_c_try_compile "$LINENO"; then :
2692 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2693 ac_cv_c_compiler_gnu=$ac_compiler_gnu
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
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
2710 ac_save_c_werror_flag=$ac_c_werror_flag
2711 ac_c_werror_flag=yes
2714 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2715 /* end confdefs.h. */
2725 if ac_fn_c_try_compile "$LINENO"; then :
2729 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2730 /* end confdefs.h. */
2740 if ac_fn_c_try_compile "$LINENO"; then :
2743 ac_c_werror_flag=$ac_save_c_werror_flag
2745 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2746 /* end confdefs.h. */
2756 if ac_fn_c_try_compile "$LINENO"; then :
2759 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2761 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2763 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2764 ac_c_werror_flag=$ac_save_c_werror_flag
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
2777 if test "$GCC" = yes; then
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
2788 ac_cv_prog_cc_c89=no
2790 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2791 /* end confdefs.h. */
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)
2804 static char *f (char * (*g) (char **, int), char **p, ...)
2809 s = g (p, va_arg (v,int));
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];
2823 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
2824 inside strings and character constants. */
2826 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
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);
2837 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
2842 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
2843 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
2845 CC="$ac_save_CC $ac_arg"
2846 if ac_fn_c_try_compile "$LINENO"; then :
2847 ac_cv_prog_cc_c89=$ac_arg
2849 rm -f core conftest.err conftest.$ac_objext
2850 test "x$ac_cv_prog_cc_c89" != "xno" && break
2852 rm -f conftest.$ac_ext
2857 case "x$ac_cv_prog_cc_c89" in
2859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
2860 $as_echo "none needed" >&6; } ;;
2862 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
2863 $as_echo "unsupported" >&6; } ;;
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; } ;;
2869 if test "x$ac_cv_prog_cc_c89" != xno; then :
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
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
2893 if test -z "$CPP"; then
2894 if ${ac_cv_prog_CPP+:} false; then :
2895 $as_echo_n "(cached) " >&6
2897 # Double quotes because CPP needs to be expanded
2898 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
2901 for ac_c_preproc_warn_flag in '' yes
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. */
2912 # include <limits.h>
2914 # include <assert.h>
2918 if ac_fn_c_try_cpp "$LINENO"; then :
2921 # Broken: fails on valid input.
2924 rm -f conftest.err conftest.i conftest.$ac_ext
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>
2932 if ac_fn_c_try_cpp "$LINENO"; then :
2933 # Broken: success on invalid input.
2936 # Passes both tests.
2940 rm -f conftest.err conftest.i conftest.$ac_ext
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 :
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
2958 $as_echo "$CPP" >&6; }
2960 for ac_c_preproc_warn_flag in '' yes
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. */
2971 # include <limits.h>
2973 # include <assert.h>
2977 if ac_fn_c_try_cpp "$LINENO"; then :
2980 # Broken: fails on valid input.
2983 rm -f conftest.err conftest.i conftest.$ac_ext
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>
2991 if ac_fn_c_try_cpp "$LINENO"; then :
2992 # Broken: success on invalid input.
2995 # Passes both tests.
2999 rm -f conftest.err conftest.i conftest.$ac_ext
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 :
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; }
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
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
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
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
3041 ac_cv_path_GREP="$ac_path_GREP" ac_path_GREP_found=:;;
3044 $as_echo_n 0123456789 >"conftest.in"
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
3059 # 10*(2^10) chars as input seems more than enough
3060 test $ac_count -gt 10 && break
3062 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3065 $ac_path_GREP_found && break 3
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
3074 ac_cv_path_GREP=$GREP
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"
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
3088 if echo a | $GREP -E '(a|b)' >/dev/null 2>&1
3089 then ac_cv_path_EGREP="$GREP -E"
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
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
3107 ac_cv_path_EGREP="$ac_path_EGREP" ac_path_EGREP_found=:;;
3110 $as_echo_n 0123456789 >"conftest.in"
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
3125 # 10*(2^10) chars as input seems more than enough
3126 test $ac_count -gt 10 && break
3128 rm -f conftest.in conftest.tmp conftest.nl conftest.out;;
3131 $ac_path_EGREP_found && break 3
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
3140 ac_cv_path_EGREP=$EGREP
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"
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
3155 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3156 /* end confdefs.h. */
3170 if ac_fn_c_try_compile "$LINENO"; then :
3171 ac_cv_header_stdc=yes
3173 ac_cv_header_stdc=no
3175 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
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. */
3184 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3185 $EGREP "memchr" >/dev/null 2>&1; then :
3188 ac_cv_header_stdc=no
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. */
3201 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3202 $EGREP "free" >/dev/null 2>&1; then :
3205 ac_cv_header_stdc=no
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 :
3216 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3217 /* end confdefs.h. */
3220 #if ((' ' & 0x0FF) == 0x020)
3221 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3222 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
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))
3231 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3236 for (i = 0; i < 256; i++)
3237 if (XOR (islower (i), ISLOWER (i))
3238 || toupper (i) != TOUPPER (i))
3243 if ac_fn_c_try_run "$LINENO"; then :
3246 ac_cv_header_stdc=no
3248 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
3249 conftest.$ac_objext conftest.beam conftest.$ac_ext
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
3258 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
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
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
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
3279 for ac_header in sys/socket.h
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
3291 for ac_header in openssl/crypto.h
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
3298 CLIENT_SSL=bin/client-ssl
3303 for ac_header in gnutls/gnutls.h
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
3310 CLIENT_GNUTLS=bin/client-gnutls
3315 for ac_header in gnutls/gnutls.h
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
3322 B64_GNUTLS=bin/ed25519_privkey_pem_to_pubkey_raw_b64
3332 case $CC-$host_os in
3333 gcc-*linux* | gcc-*Linux* | gcc-*LINUX* | gcc-FreeBSD | gcc-*SunOS* | cc-*SunOS* )
3335 LOADED_OPT="-shared -fPIC"
3336 echo "Using gcc on $host_os: will compile dynamically loaded module"
3340 echo "Will not compile dynamically loaded module: not known OS/CC combination"
3347 BIND_8_COMPAT=-DBIND_8_COMPAT
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
3357 ac_func_search_save_LIBS=$LIBS
3358 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3359 /* end confdefs.h. */
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. */
3371 return inet_addr ();
3376 for ac_lib in '' nsl; do
3377 if test -z "$ac_lib"; then
3378 ac_res="none required"
3381 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3383 if ac_fn_c_try_link "$LINENO"; then :
3384 ac_cv_search_inet_addr=$ac_res
3386 rm -f core conftest.err conftest.$ac_objext \
3388 if ${ac_cv_search_inet_addr+:} false; then :
3392 if ${ac_cv_search_inet_addr+:} false; then :
3395 ac_cv_search_inet_addr=no
3398 LIBS=$ac_func_search_save_LIBS
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"
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
3413 ac_func_search_save_LIBS=$LIBS
3414 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3415 /* end confdefs.h. */
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. */
3432 for ac_lib in '' socket; do
3433 if test -z "$ac_lib"; then
3434 ac_res="none required"
3437 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3439 if ac_fn_c_try_link "$LINENO"; then :
3440 ac_cv_search_connect=$ac_res
3442 rm -f core conftest.err conftest.$ac_objext \
3444 if ${ac_cv_search_connect+:} false; then :
3448 if ${ac_cv_search_connect+:} false; then :
3451 ac_cv_search_connect=no
3454 LIBS=$ac_func_search_save_LIBS
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"
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
3469 ac_func_search_save_LIBS=$LIBS
3470 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3471 /* end confdefs.h. */
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. */
3483 return inet_pton ();
3488 for ac_lib in '' nsl socket resolv; do
3489 if test -z "$ac_lib"; then
3490 ac_res="none required"
3493 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3495 if ac_fn_c_try_link "$LINENO"; then :
3496 ac_cv_search_inet_pton=$ac_res
3498 rm -f core conftest.err conftest.$ac_objext \
3500 if ${ac_cv_search_inet_pton+:} false; then :
3504 if ${ac_cv_search_inet_pton+:} false; then :
3507 ac_cv_search_inet_pton=no
3510 LIBS=$ac_func_search_save_LIBS
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"
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
3525 ac_func_search_save_LIBS=$LIBS
3526 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3527 /* end confdefs.h. */
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. */
3539 return inet_ntop ();
3544 for ac_lib in '' nsl socket resolv; do
3545 if test -z "$ac_lib"; then
3546 ac_res="none required"
3549 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
3551 if ac_fn_c_try_link "$LINENO"; then :
3552 ac_cv_search_inet_ntop=$ac_res
3554 rm -f core conftest.err conftest.$ac_objext \
3556 if ${ac_cv_search_inet_ntop+:} false; then :
3560 if ${ac_cv_search_inet_ntop+:} false; then :
3563 ac_cv_search_inet_ntop=no
3566 LIBS=$ac_func_search_save_LIBS
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"
3580 for ac_func in $ac_func_list
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
3606 ac_config_files="$ac_config_files Makefile"
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.
3615 # config.status only pays attention to the cache file if you give it
3616 # the --recheck option to rerun configure.
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
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.
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
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;} ;;
3639 _ | IFS | as_nl) ;; #(
3640 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
3641 *) { eval $ac_var=; unset $ac_var;} ;;
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 \.
3653 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
3656 # `set' quotes correctly as required by POSIX, so do not add quotes.
3657 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
3666 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
3668 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
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"
3678 case $cache_file in #(
3680 mv -f confcache "$cache_file"$$ &&
3681 mv -f "$cache_file"$$ "$cache_file" ;; #(
3683 mv -f confcache "$cache_file" ;;
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;}
3694 test "x$prefix" = xNONE && prefix=$ac_default_prefix
3695 # Let make expand exec_prefix.
3696 test "x$exec_prefix" = xNONE && exec_prefix='${prefix}'
3698 # Transform confdefs.h into DEFS.
3699 # Protect against shell expansion while executing Makefile rules.
3700 # Protect against Makefile macro expansion.
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.
3714 s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
3716 s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
3720 s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
3733 DEFS=`sed -n "$ac_script" confdefs.h`
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'
3750 LTLIBOBJS=$ac_ltlibobjs
3754 : "${CONFIG_STATUS=./config.status}"
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;}
3761 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
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.
3772 SHELL=\${CONFIG_SHELL-$SHELL}
3775 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
3776 ## -------------------- ##
3777 ## M4sh Initialization. ##
3778 ## -------------------- ##
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 :
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
3790 case `(set -o) 2>/dev/null` in #(
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'
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'
3820 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
3821 as_echo_n_body='eval
3825 expr "X$arg" : "X\\(.*\\)$as_nl";
3826 arg=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
3828 expr "X$arg" : "X\\(.*\\)" | tr -d "$as_nl"
3830 export as_echo_n_body
3831 as_echo_n='sh -c $as_echo_n_body as_echo'
3834 as_echo='sh -c $as_echo_body as_echo'
3837 # The user is always right.
3838 if test "${PATH_SEPARATOR+set}" != set; then
3840 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
3841 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
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.)
3854 # Find who we are. Look in the path if we contain no directory separator.
3857 *[\\/]* ) as_myself=$0 ;;
3858 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
3862 test -z "$as_dir" && as_dir=.
3863 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
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
3874 if test ! -f "$as_myself"; then
3875 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
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 || :
3898 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
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.
3908 as_status=$1; test $as_status -eq 0 && as_status=1
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
3913 $as_echo "$as_me: error: $2" >&2
3914 as_fn_exit $as_status
3918 # as_fn_set_status STATUS
3919 # -----------------------
3920 # Set $? to STATUS, without forking.
3924 } # as_fn_set_status
3928 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
3938 # Portably unset VAR.
3941 { eval $1=; unset $1;}
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
3950 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev/null; then :
3951 eval 'as_fn_append ()
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 ()
3975 as_val=`expr "$@" || test $? -eq 1`
3980 if expr a : '\(a\)' >/dev/null 2>&1 &&
3981 test "X`expr 00001 : '.*\(...\)'`" = X001; then
3987 if (basename -- /) >/dev/null 2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
3988 as_basename=basename
3993 if (as_dir=`dirname -- /` && test "X$as_dir" = X/) >/dev/null 2>&1; then
3999 as_me=`$as_basename -- "$0" ||
4000 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
4001 X"$0" : 'X\(//\)$' \| \
4002 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
4004 sed '/^.*\/\([^/][^/]*\)\/*$/{
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
4025 ECHO_C= ECHO_N= ECHO_T=
4026 case `echo -n x` in #(((((
4028 case `echo 'xy\c'` in
4029 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
4031 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
4038 rm -f conf$$ conf$$.exe conf$$.file
4039 if test -d conf$$.dir; then
4040 rm -f conf$$.dir/conf$$.file
4043 mkdir conf$$.dir 2>/dev/null
4045 if (echo >conf$$.file) 2>/dev/null; then
4046 if ln -s conf$$.file conf$$ 2>/dev/null; then
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 ||
4054 elif ln conf$$.file conf$$ 2>/dev/null; then
4062 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
4063 rmdir conf$$.dir 2>/dev/null
4068 # Create "$as_dir" as a directory, including parents if necessary.
4073 -*) as_dir=./$as_dir;;
4075 test -d "$as_dir" || eval $as_mkdir_p || {
4079 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
4080 *) as_qdir=$as_dir;;
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\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4106 test -d "$as_dir" && break
4108 test -z "$as_dirs" || eval "mkdir $as_dirs"
4109 } || test -d "$as_dir" || as_fn_error $? "cannot create directory $as_dir"
4113 if mkdir -p . 2>/dev/null; then
4114 as_mkdir_p='mkdir -p "$as_dir"'
4116 test -d ./-p && rmdir ./-p
4121 # as_fn_executable_p FILE
4122 # -----------------------
4123 # Test if FILE is an executable regular file.
4124 as_fn_executable_p ()
4126 test -f "$1" && test -x "$1"
4127 } # as_fn_executable_p
4129 as_executable_p=as_fn_executable_p
4131 # Sed expression to map a string onto a valid CPP name.
4132 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
4134 # Sed expression to map a string onto a valid variable name.
4135 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
4139 ## ----------------------------------- ##
4140 ## Main body of $CONFIG_STATUS script. ##
4141 ## ----------------------------------- ##
4143 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
4145 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4146 # Save the log message, to keep $0 and so on meaningful, and to
4147 # report actual input values of CONFIG_FILES etc. instead of their
4148 # values after options handling.
4150 This file was extended by $as_me, which was
4151 generated by GNU Autoconf 2.69. Invocation command line was
4153 CONFIG_FILES = $CONFIG_FILES
4154 CONFIG_HEADERS = $CONFIG_HEADERS
4155 CONFIG_LINKS = $CONFIG_LINKS
4156 CONFIG_COMMANDS = $CONFIG_COMMANDS
4159 on `(hostname || uname -n) 2>/dev/null | sed 1q`
4164 case $ac_config_files in *"
4165 "*) set x $ac_config_files; shift; ac_config_files=$*;;
4170 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4171 # Files that config.status was made for.
4172 config_files="$ac_config_files"
4176 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4178 \`$as_me' instantiates files and other configuration actions
4179 from templates according to the current configuration. Unless the files
4180 and actions are specified as TAGs, all are instantiated by default.
4182 Usage: $0 [OPTION]... [TAG]...
4184 -h, --help print this help, then exit
4185 -V, --version print version number and configuration settings, then exit
4186 --config print configuration, then exit
4187 -q, --quiet, --silent
4188 do not print progress messages
4189 -d, --debug don't remove temporary files
4190 --recheck update $as_me by reconfiguring in the same conditions
4191 --file=FILE[:TEMPLATE]
4192 instantiate the configuration file FILE
4194 Configuration files:
4197 Report bugs to the package provider."
4200 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4201 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
4204 configured by $0, generated by GNU Autoconf 2.69,
4205 with options \\"\$ac_cs_config\\"
4207 Copyright (C) 2012 Free Software Foundation, Inc.
4208 This config.status script is free software; the Free Software Foundation
4209 gives unlimited permission to copy, distribute and modify it."
4213 test -n "\$AWK" || AWK=awk
4216 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4217 # The default lists apply if the user does not specify any file.
4223 ac_option=`expr "X$1" : 'X\([^=]*\)='`
4224 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
4228 ac_option=`expr "X$1" : 'X\([^=]*\)='`
4240 # Handling of the options.
4241 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
4243 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
4244 $as_echo "$ac_cs_version"; exit ;;
4245 --config | --confi | --conf | --con | --co | --c )
4246 $as_echo "$ac_cs_config"; exit ;;
4247 --debug | --debu | --deb | --de | --d | -d )
4249 --file | --fil | --fi | --f )
4252 *\'*) ac_optarg=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
4253 '') as_fn_error $? "missing file argument" ;;
4255 as_fn_append CONFIG_FILES " '$ac_optarg'"
4256 ac_need_defaults=false;;
4257 --he | --h | --help | --hel | -h )
4258 $as_echo "$ac_cs_usage"; exit ;;
4259 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
4260 | -silent | --silent | --silen | --sile | --sil | --si | --s)
4264 -*) as_fn_error $? "unrecognized option: \`$1'
4265 Try \`$0 --help' for more information." ;;
4267 *) as_fn_append ac_config_targets " $1"
4268 ac_need_defaults=false ;;
4274 ac_configure_extra_args=
4276 if $ac_cs_silent; then
4278 ac_configure_extra_args="$ac_configure_extra_args --silent"
4282 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4283 if \$ac_cs_recheck; then
4284 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
4286 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
4287 CONFIG_SHELL='$SHELL'
4293 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4297 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
4298 ## Running $as_me. ##
4304 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4307 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4309 # Handling of arguments.
4310 for ac_config_target in $ac_config_targets
4312 case $ac_config_target in
4313 "Makefile") CONFIG_FILES="$CONFIG_FILES Makefile" ;;
4315 *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;;
4320 # If the user did not use the arguments to specify the items to instantiate,
4321 # then the envvar interface is used. Set only those that are not.
4322 # We use the long form for the default assignment because of an extremely
4323 # bizarre bug on SunOS 4.1.3.
4324 if $ac_need_defaults; then
4325 test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
4328 # Have a temporary directory for convenience. Make it in the build tree
4329 # simply because there is no reason against having it here, and in addition,
4330 # creating and moving files from /tmp can sometimes cause problems.
4331 # Hook for its removal unless debugging.
4332 # Note that there is a small window in which the directory will not be cleaned:
4333 # after its creation but before its name has been assigned to `$tmp'.
4337 trap 'exit_status=$?
4339 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
4341 trap 'as_fn_exit 1' 1 2 13 15
4343 # Create a (secure) tmp directory for tmp files.
4346 tmp=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
4350 tmp=./conf$$-$RANDOM
4351 (umask 077 && mkdir "$tmp")
4352 } || as_fn_error $? "cannot create a temporary directory in ." "$LINENO" 5
4355 # Set up the scripts for CONFIG_FILES section.
4356 # No need to generate them if there are no CONFIG_FILES.
4357 # This happens for instance with `./config.status config.h'.
4358 if test -n "$CONFIG_FILES"; then
4361 ac_cr=`echo X | tr X '\015'`
4362 # On cygwin, bash can eat \r inside `` if the user requested igncr.
4363 # But we know of no other shell where ac_cr would be empty at this
4364 # point, so we can use a bashism as a fallback.
4365 if test "x$ac_cr" = x; then
4366 eval ac_cr=\$\'\\r\'
4368 ac_cs_awk_cr=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
4369 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
4375 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
4380 echo "cat >conf$$subs.awk <<_ACEOF" &&
4381 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
4384 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4385 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
4387 for ac_last_try in false false false false false :; do
4388 . ./conf$$subs.sh ||
4389 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4391 ac_delim_n=`sed -n "s/.*$ac_delim\$/X/p" conf$$subs.awk | grep -c X`
4392 if test $ac_delim_n = $ac_delim_num; then
4394 elif $ac_last_try; then
4395 as_fn_error $? "could not make $CONFIG_STATUS" "$LINENO" 5
4397 ac_delim="$ac_delim!$ac_delim _$ac_delim!! "
4402 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4403 cat >>"\$ac_tmp/subs1.awk" <<\\_ACAWK &&
4407 s/^/S["/; s/!.*/"]=/
4417 s/\(.\{148\}\)..*/\1/
4419 s/["\\]/\\&/g; s/^/"/; s/$/\\n"\\/
4424 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4431 s/\(.\{148\}\)..*/\1/
4433 s/["\\]/\\&/g; s/^/"/; s/$/"/
4437 s/["\\]/\\&/g; s/^/"/; s/$/"\\/
4442 ' <conf$$subs.awk | sed '
4447 ' >>$CONFIG_STATUS || ac_write_fail=1
4448 rm -f conf$$subs.awk
4449 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4451 cat >>"\$ac_tmp/subs1.awk" <<_ACAWK &&
4452 for (key in S) S_is_set[key] = 1
4458 nfields = split(line, field, "@")
4460 len = length(field[1])
4461 for (i = 2; i < nfields; i++) {
4463 keylen = length(key)
4464 if (S_is_set[key]) {
4466 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
4467 len += length(value) + length(field[++i])
4478 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4479 if sed "s/$ac_cr//" < /dev/null > /dev/null 2>&1; then
4480 sed "s/$ac_cr\$//; s/$ac_cr/$ac_cs_awk_cr/g"
4483 fi < "$ac_tmp/subs1.awk" > "$ac_tmp/subs.awk" \
4484 || as_fn_error $? "could not setup config files machinery" "$LINENO" 5
4487 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
4488 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".", strip leading and
4489 # trailing colons and then remove the whole line if VPATH becomes empty
4490 # (actually we leave an empty line to preserve line numbers).
4491 if test "x$srcdir" = x.; then
4492 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
4510 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4511 fi # test -n "$CONFIG_FILES"
4514 eval set X " :F $CONFIG_FILES "
4519 :[FHLC]) ac_mode=$ac_tag; continue;;
4521 case $ac_mode$ac_tag in
4523 :L* | :C*:*) as_fn_error $? "invalid tag \`$ac_tag'" "$LINENO" 5;;
4524 :[FH]-) ac_tag=-:-;;
4525 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
4542 -) ac_f="$ac_tmp/stdin";;
4543 *) # Look for the file first in the build tree, then in the source tree
4544 # (if the path is not absolute). The absolute path cannot be DOS-style,
4545 # because $ac_f cannot contain `:'.
4549 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
4551 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
4553 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
4554 as_fn_append ac_file_inputs " '$ac_f'"
4557 # Let's still pretend it is `configure' which instantiates (i.e., don't
4558 # use $as_me), people would be surprised to read:
4559 # /* config.h. Generated by config.status. */
4560 configure_input='Generated from '`
4561 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
4563 if test x"$ac_file" != x-; then
4564 configure_input="$ac_file. $configure_input"
4565 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
4566 $as_echo "$as_me: creating $ac_file" >&6;}
4568 # Neutralize special characters interpreted by sed in replacement strings.
4569 case $configure_input in #(
4570 *\&* | *\|* | *\\* )
4571 ac_sed_conf_input=`$as_echo "$configure_input" |
4572 sed 's/[\\\\&|]/\\\\&/g'`;; #(
4573 *) ac_sed_conf_input=$configure_input;;
4577 *:-:* | *:-) cat >"$ac_tmp/stdin" \
4578 || as_fn_error $? "could not create $ac_file" "$LINENO" 5 ;;
4583 ac_dir=`$as_dirname -- "$ac_file" ||
4584 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
4585 X"$ac_file" : 'X\(//\)[^/]' \| \
4586 X"$ac_file" : 'X\(//\)$' \| \
4587 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
4588 $as_echo X"$ac_file" |
4589 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
4606 as_dir="$ac_dir"; as_fn_mkdir_p
4610 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
4612 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
4613 # A ".." for each directory in $ac_dir_suffix.
4614 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
4615 case $ac_top_builddir_sub in
4616 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
4617 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
4620 ac_abs_top_builddir=$ac_pwd
4621 ac_abs_builddir=$ac_pwd$ac_dir_suffix
4622 # for backward compatibility:
4623 ac_top_builddir=$ac_top_build_prefix
4626 .) # We are building in place.
4628 ac_top_srcdir=$ac_top_builddir_sub
4629 ac_abs_top_srcdir=$ac_pwd ;;
4630 [\\/]* | ?:[\\/]* ) # Absolute name.
4631 ac_srcdir=$srcdir$ac_dir_suffix;
4632 ac_top_srcdir=$srcdir
4633 ac_abs_top_srcdir=$srcdir ;;
4635 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
4636 ac_top_srcdir=$ac_top_build_prefix$srcdir
4637 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
4639 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
4650 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4651 # If the template does not know about datarootdir, expand it.
4652 # FIXME: This hack should be removed a few years after 2.60.
4653 ac_datarootdir_hack=; ac_datarootdir_seen=
4664 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
4665 *datarootdir*) ac_datarootdir_seen=yes;;
4666 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
4667 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
4668 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
4670 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4671 ac_datarootdir_hack='
4672 s&@datadir@&$datadir&g
4673 s&@docdir@&$docdir&g
4674 s&@infodir@&$infodir&g
4675 s&@localedir@&$localedir&g
4676 s&@mandir@&$mandir&g
4677 s&\\\${datarootdir}&$datarootdir&g' ;;
4681 # Neutralize VPATH when `$srcdir' = `.'.
4682 # Shell code in configure.ac might set extrasub.
4683 # FIXME: do we really want to maintain this feature?
4684 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
4685 ac_sed_extra="$ac_vpsub
4688 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
4690 /@[a-zA-Z_][a-zA-Z_0-9]*@/!b
4691 s|@configure_input@|$ac_sed_conf_input|;t t
4692 s&@top_builddir@&$ac_top_builddir_sub&;t t
4693 s&@top_build_prefix@&$ac_top_build_prefix&;t t
4694 s&@srcdir@&$ac_srcdir&;t t
4695 s&@abs_srcdir@&$ac_abs_srcdir&;t t
4696 s&@top_srcdir@&$ac_top_srcdir&;t t
4697 s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t t
4698 s&@builddir@&$ac_builddir&;t t
4699 s&@abs_builddir@&$ac_abs_builddir&;t t
4700 s&@abs_top_builddir@&$ac_abs_top_builddir&;t t
4701 $ac_datarootdir_hack
4703 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.awk" \
4704 >$ac_tmp/out || as_fn_error $? "could not create $ac_file" "$LINENO" 5
4706 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
4707 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out"`; test -n "$ac_out"; } &&
4708 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
4709 "$ac_tmp/out"`; test -z "$ac_out"; } &&
4710 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4711 which seems to be undefined. Please make sure it is defined" >&5
4712 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir'
4713 which seems to be undefined. Please make sure it is defined" >&2;}
4715 rm -f "$ac_tmp/stdin"
4717 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
4718 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
4720 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
4732 ac_clean_files=$ac_clean_files_save
4734 test $ac_write_fail = 0 ||
4735 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
4738 # configure is writing to config.log, and then calls config.status.
4739 # config.status does its own redirection, appending to config.log.
4740 # Unfortunately, on DOS this fails, as config.log is still kept open
4741 # by configure, so config.status won't be able to write to it; its
4742 # output is simply discarded. So we exec the FD to /dev/null,
4743 # effectively closing config.log, so it can be properly (re)opened and
4744 # appended to by config.status. When coming back to configure, we
4745 # need to make the FD available again.
4746 if test "$no_create" != yes; then
4748 ac_config_status_args=
4749 test "$silent" = yes &&
4750 ac_config_status_args="$ac_config_status_args --quiet"
4752 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success=false
4754 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
4755 # would make configure fail if this is the last instruction.
4756 $ac_cs_success || as_fn_exit 1
4758 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no; then
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
4760 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}