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
="table.h"
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>
622 ac_subst_vars
='LTLIBOBJS
697 program_transform_name
710 enable_option_checking
712 enable_build_warnings
713 enable_sim_build_warnings
715 ac_precious_vars
='build_alias
726 # Initialize some variables set by options.
728 ac_init_version
=false
729 ac_unrecognized_opts
=
731 # The variables have the same names as the options, with
732 # dashes changed to underlines.
740 program_transform_name
=s
,x
,x
,
748 # Installation directory options.
749 # These are left unexpanded so users can "make install exec_prefix=/foo"
750 # and all the variables that are supposed to be based on exec_prefix
751 # by default will actually change.
752 # Use braces instead of parens because sh, perl, etc. also accept them.
753 # (The list follows the same order as the GNU Coding Standards.)
754 bindir
='${exec_prefix}/bin'
755 sbindir
='${exec_prefix}/sbin'
756 libexecdir
='${exec_prefix}/libexec'
757 datarootdir
='${prefix}/share'
758 datadir
='${datarootdir}'
759 sysconfdir
='${prefix}/etc'
760 sharedstatedir
='${prefix}/com'
761 localstatedir
='${prefix}/var'
762 includedir
='${prefix}/include'
763 oldincludedir
='/usr/include'
764 docdir
='${datarootdir}/doc/${PACKAGE}'
765 infodir
='${datarootdir}/info'
770 libdir
='${exec_prefix}/lib'
771 localedir
='${datarootdir}/locale'
772 mandir
='${datarootdir}/man'
778 # If the previous option needs an argument, assign it.
779 if test -n "$ac_prev"; then
780 eval $ac_prev=\
$ac_option
786 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
791 # Accept the important Cygnus configure options, so we can diagnose typos.
793 case $ac_dashdash$ac_option in
797 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
799 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
802 -build |
--build |
--buil |
--bui |
--bu)
803 ac_prev
=build_alias
;;
804 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
805 build_alias
=$ac_optarg ;;
807 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
808 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
809 ac_prev
=cache_file
;;
810 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
811 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
812 cache_file
=$ac_optarg ;;
815 cache_file
=config.cache
;;
817 -datadir |
--datadir |
--datadi |
--datad)
819 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
820 datadir
=$ac_optarg ;;
822 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
823 |
--dataroo |
--dataro |
--datar)
824 ac_prev
=datarootdir
;;
825 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
826 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
827 datarootdir
=$ac_optarg ;;
829 -disable-* |
--disable-*)
830 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
831 # Reject names that are not valid shell variable names.
832 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
833 as_fn_error $?
"invalid feature name: $ac_useropt"
834 ac_useropt_orig
=$ac_useropt
835 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
836 case $ac_user_opts in
840 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
841 ac_unrecognized_sep
=', ';;
843 eval enable_
$ac_useropt=no
;;
845 -docdir |
--docdir |
--docdi |
--doc |
--do)
847 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
850 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
852 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
855 -enable-* |
--enable-*)
856 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
857 # Reject names that are not valid shell variable names.
858 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
859 as_fn_error $?
"invalid feature name: $ac_useropt"
860 ac_useropt_orig
=$ac_useropt
861 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
862 case $ac_user_opts in
866 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
867 ac_unrecognized_sep
=', ';;
869 eval enable_
$ac_useropt=\
$ac_optarg ;;
871 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
872 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
873 |
--exec |
--exe |
--ex)
874 ac_prev
=exec_prefix
;;
875 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
876 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
877 |
--exec=* |
--exe=* |
--ex=*)
878 exec_prefix
=$ac_optarg ;;
880 -gas |
--gas |
--ga |
--g)
881 # Obsolete; use --with-gas.
884 -help |
--help |
--hel |
--he |
-h)
886 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
887 ac_init_help
=recursive
;;
888 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
889 ac_init_help
=short
;;
891 -host |
--host |
--hos |
--ho)
892 ac_prev
=host_alias
;;
893 -host=* |
--host=* |
--hos=* |
--ho=*)
894 host_alias
=$ac_optarg ;;
896 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
898 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
900 htmldir
=$ac_optarg ;;
902 -includedir |
--includedir |
--includedi |
--included |
--include \
903 |
--includ |
--inclu |
--incl |
--inc)
904 ac_prev
=includedir
;;
905 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
906 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
907 includedir
=$ac_optarg ;;
909 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
911 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
912 infodir
=$ac_optarg ;;
914 -libdir |
--libdir |
--libdi |
--libd)
916 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
919 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
920 |
--libexe |
--libex |
--libe)
921 ac_prev
=libexecdir
;;
922 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
923 |
--libexe=* |
--libex=* |
--libe=*)
924 libexecdir
=$ac_optarg ;;
926 -localedir |
--localedir |
--localedi |
--localed |
--locale)
928 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
929 localedir
=$ac_optarg ;;
931 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
932 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
933 ac_prev
=localstatedir
;;
934 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
935 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
936 localstatedir
=$ac_optarg ;;
938 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
940 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
944 # Obsolete; use --without-fp.
947 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
948 |
--no-cr |
--no-c |
-n)
951 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
952 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
955 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
956 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
957 |
--oldin |
--oldi |
--old |
--ol |
--o)
958 ac_prev
=oldincludedir
;;
959 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
960 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
961 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
962 oldincludedir
=$ac_optarg ;;
964 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
966 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
969 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
970 |
--program-pre |
--program-pr |
--program-p)
971 ac_prev
=program_prefix
;;
972 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
973 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
974 program_prefix
=$ac_optarg ;;
976 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
977 |
--program-suf |
--program-su |
--program-s)
978 ac_prev
=program_suffix
;;
979 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
980 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
981 program_suffix
=$ac_optarg ;;
983 -program-transform-name |
--program-transform-name \
984 |
--program-transform-nam |
--program-transform-na \
985 |
--program-transform-n |
--program-transform- \
986 |
--program-transform |
--program-transfor \
987 |
--program-transfo |
--program-transf \
988 |
--program-trans |
--program-tran \
989 |
--progr-tra |
--program-tr |
--program-t)
990 ac_prev
=program_transform_name
;;
991 -program-transform-name=* |
--program-transform-name=* \
992 |
--program-transform-nam=* |
--program-transform-na=* \
993 |
--program-transform-n=* |
--program-transform-=* \
994 |
--program-transform=* |
--program-transfor=* \
995 |
--program-transfo=* |
--program-transf=* \
996 |
--program-trans=* |
--program-tran=* \
997 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
998 program_transform_name
=$ac_optarg ;;
1000 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1002 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1003 pdfdir
=$ac_optarg ;;
1005 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1007 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1010 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1011 |
-silent |
--silent |
--silen |
--sile |
--sil)
1014 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1016 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1018 sbindir
=$ac_optarg ;;
1020 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1021 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1022 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1024 ac_prev
=sharedstatedir
;;
1025 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1026 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1027 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1029 sharedstatedir
=$ac_optarg ;;
1031 -site |
--site |
--sit)
1033 -site=* |
--site=* |
--sit=*)
1036 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1038 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1039 srcdir
=$ac_optarg ;;
1041 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1042 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1043 ac_prev
=sysconfdir
;;
1044 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1045 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1046 sysconfdir
=$ac_optarg ;;
1048 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1049 ac_prev
=target_alias
;;
1050 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1051 target_alias
=$ac_optarg ;;
1053 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1056 -version |
--version |
--versio |
--versi |
--vers |
-V)
1057 ac_init_version
=: ;;
1060 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1061 # Reject names that are not valid shell variable names.
1062 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1063 as_fn_error $?
"invalid package name: $ac_useropt"
1064 ac_useropt_orig
=$ac_useropt
1065 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1066 case $ac_user_opts in
1070 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1071 ac_unrecognized_sep
=', ';;
1073 eval with_
$ac_useropt=\
$ac_optarg ;;
1075 -without-* |
--without-*)
1076 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1077 # Reject names that are not valid shell variable names.
1078 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1079 as_fn_error $?
"invalid package name: $ac_useropt"
1080 ac_useropt_orig
=$ac_useropt
1081 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1082 case $ac_user_opts in
1086 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1087 ac_unrecognized_sep
=', ';;
1089 eval with_
$ac_useropt=no
;;
1092 # Obsolete; use --with-x.
1095 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1096 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1097 ac_prev
=x_includes
;;
1098 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1099 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1100 x_includes
=$ac_optarg ;;
1102 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1103 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1104 ac_prev
=x_libraries
;;
1105 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1106 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1107 x_libraries
=$ac_optarg ;;
1109 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1110 Try \`$0 --help' for more information"
1114 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1115 # Reject names that are not valid shell variable names.
1116 case $ac_envvar in #(
1117 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1118 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1120 eval $ac_envvar=\
$ac_optarg
1121 export $ac_envvar ;;
1124 # FIXME: should be removed in autoconf 3.0.
1125 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1126 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1127 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1128 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1134 if test -n "$ac_prev"; then
1135 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1136 as_fn_error $?
"missing argument to $ac_option"
1139 if test -n "$ac_unrecognized_opts"; then
1140 case $enable_option_checking in
1142 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1143 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1147 # Check all directory arguments for consistency.
1148 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1149 datadir sysconfdir sharedstatedir localstatedir includedir \
1150 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1151 libdir localedir mandir
1153 eval ac_val
=\$
$ac_var
1154 # Remove trailing slashes.
1157 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1158 eval $ac_var=\
$ac_val;;
1160 # Be sure to have absolute directory names.
1162 [\\/$
]* | ?
:[\\/]* ) continue;;
1163 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1165 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1168 # There might be people who depend on the old broken behavior: `$host'
1169 # used to hold the argument of --host etc.
1170 # FIXME: To remove some day.
1173 target
=$target_alias
1175 # FIXME: To remove some day.
1176 if test "x$host_alias" != x
; then
1177 if test "x$build_alias" = x
; then
1178 cross_compiling
=maybe
1179 elif test "x$build_alias" != "x$host_alias"; then
1185 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1187 test "$silent" = yes && exec 6>/dev
/null
1190 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1191 ac_ls_di
=`ls -di .` &&
1192 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1193 as_fn_error $?
"working directory cannot be determined"
1194 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1195 as_fn_error $?
"pwd does not report name of working directory"
1198 # Find the source files, if location was not specified.
1199 if test -z "$srcdir"; then
1200 ac_srcdir_defaulted
=yes
1201 # Try the directory containing this script, then the parent directory.
1202 ac_confdir
=`$as_dirname -- "$as_myself" ||
1203 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1204 X"$as_myself" : 'X\(//\)[^/]' \| \
1205 X"$as_myself" : 'X\(//\)$' \| \
1206 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1207 $as_echo X"$as_myself" |
1208 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1226 if test ! -r "$srcdir/$ac_unique_file"; then
1230 ac_srcdir_defaulted
=no
1232 if test ! -r "$srcdir/$ac_unique_file"; then
1233 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1234 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1236 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1238 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1240 # When building in place, set srcdir=.
1241 if test "$ac_abs_confdir" = "$ac_pwd"; then
1244 # Remove unnecessary trailing slashes from srcdir.
1245 # Double slashes in file names in object file debugging info
1246 # mess up M-x gdb in Emacs.
1248 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1250 for ac_var
in $ac_precious_vars; do
1251 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1252 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1253 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1254 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1258 # Report the --help message.
1260 if test "$ac_init_help" = "long"; then
1261 # Omit some internal or obsolete options to make the list less imposing.
1262 # This message is too long to be a string in the A/UX 3.1 sh.
1264 \`configure' configures this package to adapt to many kinds of systems.
1266 Usage: $0 [OPTION]... [VAR=VALUE]...
1268 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1269 VAR=VALUE. See below for descriptions of some of the useful variables.
1271 Defaults for the options are specified in brackets.
1274 -h, --help display this help and exit
1275 --help=short display options specific to this package
1276 --help=recursive display the short help of all the included packages
1277 -V, --version display version information and exit
1278 -q, --quiet, --silent do not print \`checking ...' messages
1279 --cache-file=FILE cache test results in FILE [disabled]
1280 -C, --config-cache alias for \`--cache-file=config.cache'
1281 -n, --no-create do not create output files
1282 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1284 Installation directories:
1285 --prefix=PREFIX install architecture-independent files in PREFIX
1286 [$ac_default_prefix]
1287 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1290 By default, \`make install' will install all the files in
1291 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1292 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1293 for instance \`--prefix=\$HOME'.
1295 For better control, use the options below.
1297 Fine tuning of the installation directories:
1298 --bindir=DIR user executables [EPREFIX/bin]
1299 --sbindir=DIR system admin executables [EPREFIX/sbin]
1300 --libexecdir=DIR program executables [EPREFIX/libexec]
1301 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1302 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1303 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1304 --libdir=DIR object code libraries [EPREFIX/lib]
1305 --includedir=DIR C header files [PREFIX/include]
1306 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1307 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1308 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1309 --infodir=DIR info documentation [DATAROOTDIR/info]
1310 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1311 --mandir=DIR man documentation [DATAROOTDIR/man]
1312 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1313 --htmldir=DIR html documentation [DOCDIR]
1314 --dvidir=DIR dvi documentation [DOCDIR]
1315 --pdfdir=DIR pdf documentation [DOCDIR]
1316 --psdir=DIR ps documentation [DOCDIR]
1322 --program-prefix=PREFIX prepend PREFIX to installed program names
1323 --program-suffix=SUFFIX append SUFFIX to installed program names
1324 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1327 --build=BUILD configure
for building on BUILD
[guessed
]
1328 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1329 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1333 if test -n "$ac_init_help"; then
1338 --disable-option-checking ignore unrecognized
--enable/--with options
1339 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1340 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1341 --enable-werror treat compile warnings as errors
1342 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1343 --enable-sim-build-warnings
1344 enable SIM specific build-time compiler warnings
if
1347 Some influential environment variables
:
1348 CC C compiler
command
1349 CFLAGS C compiler flags
1350 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1351 nonstandard directory
<lib dir
>
1352 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1353 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1354 you have headers
in a nonstandard directory
<include dir
>
1357 Use these variables to override the choices made by
`configure' or to help
1358 it to find libraries and programs with nonstandard names/locations.
1360 Report bugs to the package provider.
1365 if test "$ac_init_help" = "recursive"; then
1366 # If there are subdirs, report their specific --help.
1367 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1368 test -d "$ac_dir" ||
1369 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1374 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1376 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1377 # A ".." for each directory in $ac_dir_suffix.
1378 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1379 case $ac_top_builddir_sub in
1380 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1381 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1384 ac_abs_top_builddir=$ac_pwd
1385 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1386 # for backward compatibility:
1387 ac_top_builddir=$ac_top_build_prefix
1390 .) # We are building in place.
1392 ac_top_srcdir=$ac_top_builddir_sub
1393 ac_abs_top_srcdir=$ac_pwd ;;
1394 [\\/]* | ?:[\\/]* ) # Absolute name.
1395 ac_srcdir=$srcdir$ac_dir_suffix;
1396 ac_top_srcdir=$srcdir
1397 ac_abs_top_srcdir=$srcdir ;;
1399 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1400 ac_top_srcdir=$ac_top_build_prefix$srcdir
1401 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1403 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1405 cd "$ac_dir" || { ac_status=$?; continue; }
1406 # Check for guested configure.
1407 if test -f "$ac_srcdir/configure.gnu"; then
1409 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1410 elif test -f "$ac_srcdir/configure"; then
1412 $SHELL "$ac_srcdir/configure" --help=recursive
1414 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1416 cd "$ac_pwd" || { ac_status=$?; break; }
1420 test -n "$ac_init_help" && exit $ac_status
1421 if $ac_init_version; then
1424 generated by GNU Autoconf 2.69
1426 Copyright (C) 2012 Free Software Foundation, Inc.
1427 This configure script is free software; the Free Software Foundation
1428 gives unlimited permission to copy, distribute and modify it.
1433 ## ------------------------ ##
1434 ## Autoconf initialization. ##
1435 ## ------------------------ ##
1437 # ac_fn_c_try_compile LINENO
1438 # --------------------------
1439 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1440 ac_fn_c_try_compile ()
1442 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1443 rm -f conftest.$ac_objext
1444 if { { ac_try="$ac_compile"
1446 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1447 *) ac_try_echo
=$ac_try;;
1449 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1450 $as_echo "$ac_try_echo"; } >&5
1451 (eval "$ac_compile") 2>conftest.err
1453 if test -s conftest.err
; then
1454 grep -v '^ *+' conftest.err
>conftest.er1
1455 cat conftest.er1
>&5
1456 mv -f conftest.er1 conftest.err
1458 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1459 test $ac_status = 0; } && {
1460 test -z "$ac_c_werror_flag" ||
1461 test ! -s conftest.err
1462 } && test -s conftest.
$ac_objext; then :
1465 $as_echo "$as_me: failed program was:" >&5
1466 sed 's/^/| /' conftest.
$ac_ext >&5
1470 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1471 as_fn_set_status
$ac_retval
1473 } # ac_fn_c_try_compile
1475 # ac_fn_c_try_cpp LINENO
1476 # ----------------------
1477 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1480 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1481 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1483 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1484 *) ac_try_echo=$ac_try;;
1486 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1487 $as_echo "$ac_try_echo"; } >&5
1488 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1490 if test -s conftest.err; then
1491 grep -v '^ *+' conftest.err >conftest.er1
1492 cat conftest.er1 >&5
1493 mv -f conftest.er1 conftest.err
1495 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1496 test $ac_status = 0; } > conftest.i && {
1497 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1498 test ! -s conftest.err
1502 $as_echo "$as_me: failed program was:" >&5
1503 sed 's/^/| /' conftest.$ac_ext >&5
1507 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1508 as_fn_set_status $ac_retval
1512 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1513 # -------------------------------------------------------
1514 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1515 # the include files in INCLUDES and setting the cache variable VAR
1517 ac_fn_c_check_header_mongrel ()
1519 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1520 if eval \${$3+:} false; then :
1521 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1522 $as_echo_n "checking for $2... " >&6; }
1523 if eval \${$3+:} false; then :
1524 $as_echo_n "(cached) " >&6
1527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1528 $as_echo "$ac_res" >&6; }
1530 # Is the header compilable?
1531 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1532 $as_echo_n "checking $2 usability... " >&6; }
1533 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1534 /* end confdefs.h. */
1538 if ac_fn_c_try_compile "$LINENO"; then :
1539 ac_header_compiler=yes
1541 ac_header_compiler=no
1543 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1545 $as_echo "$ac_header_compiler" >&6; }
1547 # Is the header present?
1548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1549 $as_echo_n "checking $2 presence... " >&6; }
1550 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1551 /* end confdefs.h. */
1554 if ac_fn_c_try_cpp "$LINENO"; then :
1555 ac_header_preproc=yes
1557 ac_header_preproc=no
1559 rm -f conftest.err conftest.i conftest.$ac_ext
1560 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1561 $as_echo "$ac_header_preproc" >&6; }
1563 # So? What about this header?
1564 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1566 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1567 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1568 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1569 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1572 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1573 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1574 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1575 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1576 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1577 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1578 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1579 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1580 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1581 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1585 $as_echo_n "checking for $2... " >&6; }
1586 if eval \${$3+:} false; then :
1587 $as_echo_n "(cached) " >&6
1589 eval "$3=\$ac_header_compiler"
1592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1593 $as_echo "$ac_res" >&6; }
1595 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1597 } # ac_fn_c_check_header_mongrel
1599 # ac_fn_c_try_run LINENO
1600 # ----------------------
1601 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1602 # that executables *can* be run.
1605 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1606 if { { ac_try="$ac_link"
1608 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1609 *) ac_try_echo
=$ac_try;;
1611 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1612 $as_echo "$ac_try_echo"; } >&5
1613 (eval "$ac_link") 2>&5
1615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1616 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1617 { { case "(($ac_try" in
1618 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1619 *) ac_try_echo=$ac_try;;
1621 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1622 $as_echo "$ac_try_echo"; } >&5
1623 (eval "$ac_try") 2>&5
1625 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1626 test $ac_status = 0; }; }; then :
1629 $as_echo "$as_me: program exited with status $ac_status" >&5
1630 $as_echo "$as_me: failed program was:" >&5
1631 sed 's/^/| /' conftest.$ac_ext >&5
1633 ac_retval=$ac_status
1635 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1636 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1637 as_fn_set_status $ac_retval
1641 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1642 # -------------------------------------------------------
1643 # Tests whether HEADER exists and can be compiled using the include files in
1644 # INCLUDES, setting the cache variable VAR accordingly.
1645 ac_fn_c_check_header_compile ()
1647 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1649 $as_echo_n "checking for $2... " >&6; }
1650 if eval \${$3+:} false; then :
1651 $as_echo_n "(cached) " >&6
1653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1654 /* end confdefs.h. */
1658 if ac_fn_c_try_compile "$LINENO"; then :
1663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1667 $as_echo "$ac_res" >&6; }
1668 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1670 } # ac_fn_c_check_header_compile
1672 # ac_fn_c_try_link LINENO
1673 # -----------------------
1674 # Try to link conftest.$ac_ext, and return whether this succeeded.
1677 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1678 rm -f conftest.$ac_objext conftest$ac_exeext
1679 if { { ac_try="$ac_link"
1681 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1682 *) ac_try_echo
=$ac_try;;
1684 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1685 $as_echo "$ac_try_echo"; } >&5
1686 (eval "$ac_link") 2>conftest.err
1688 if test -s conftest.err
; then
1689 grep -v '^ *+' conftest.err
>conftest.er1
1690 cat conftest.er1
>&5
1691 mv -f conftest.er1 conftest.err
1693 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1694 test $ac_status = 0; } && {
1695 test -z "$ac_c_werror_flag" ||
1696 test ! -s conftest.err
1697 } && test -s conftest
$ac_exeext && {
1698 test "$cross_compiling" = yes ||
1699 test -x conftest
$ac_exeext
1703 $as_echo "$as_me: failed program was:" >&5
1704 sed 's/^/| /' conftest.
$ac_ext >&5
1708 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1709 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1710 # interfere with the next link command; also delete a directory that is
1711 # left behind by Apple's compiler. We do this before executing the actions.
1712 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1713 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1714 as_fn_set_status
$ac_retval
1716 } # ac_fn_c_try_link
1717 cat >config.log
<<_ACEOF
1718 This file contains any messages produced by compilers while
1719 running configure, to aid debugging if configure makes a mistake.
1721 It was created by $as_me, which was
1722 generated by GNU Autoconf 2.69. Invocation command line was
1734 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1735 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1736 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1737 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1738 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1740 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1741 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1743 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1744 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1745 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1746 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1747 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1748 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1749 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1753 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1757 test -z "$as_dir" && as_dir
=.
1758 $as_echo "PATH: $as_dir"
1774 # Keep a trace of the command line.
1775 # Strip out --no-create and --no-recursion so they do not pile up.
1776 # Strip out --silent because we don't want to record it for future runs.
1777 # Also quote any args containing shell meta-characters.
1778 # Make two passes to allow for proper duplicate-argument suppression.
1782 ac_must_keep_next
=false
1788 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1789 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1790 |
-silent |
--silent |
--silen |
--sile |
--sil)
1793 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1796 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1798 as_fn_append ac_configure_args1
" '$ac_arg'"
1799 if test $ac_must_keep_next = true
; then
1800 ac_must_keep_next
=false
# Got value, back to normal.
1803 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1804 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1805 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1806 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1807 case "$ac_configure_args0 " in
1808 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1811 -* ) ac_must_keep_next
=true
;;
1814 as_fn_append ac_configure_args
" '$ac_arg'"
1819 { ac_configure_args0
=; unset ac_configure_args0
;}
1820 { ac_configure_args1
=; unset ac_configure_args1
;}
1822 # When interrupted or exit'd, cleanup temporary files, and complete
1823 # config.log. We remove comments because anyway the quotes in there
1824 # would cause problems or look ugly.
1825 # WARNING: Use '\'' to represent an apostrophe within the trap.
1826 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1827 trap 'exit_status=$?
1828 # Save into config.log some information that might help in debugging.
1832 $as_echo "## ---------------- ##
1833 ## Cache variables. ##
1834 ## ---------------- ##"
1836 # The following way of writing the cache mishandles newlines in values,
1838 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1839 eval ac_val=\$$ac_var
1843 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1844 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1847 _ | IFS | as_nl) ;; #(
1848 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1849 *) { eval $ac_var=; unset $ac_var;} ;;
1854 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1855 *${as_nl}ac_space=\ *)
1857 "s/'\''/'\''\\\\'\'''\''/g;
1858 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1861 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1868 $as_echo "## ----------------- ##
1869 ## Output variables. ##
1870 ## ----------------- ##"
1872 for ac_var in $ac_subst_vars
1874 eval ac_val=\$$ac_var
1876 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1878 $as_echo "$ac_var='\''$ac_val'\''"
1882 if test -n "$ac_subst_files"; then
1883 $as_echo "## ------------------- ##
1884 ## File substitutions. ##
1885 ## ------------------- ##"
1887 for ac_var
in $ac_subst_files
1889 eval ac_val
=\$
$ac_var
1891 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1893 $as_echo "$ac_var='\''$ac_val'\''"
1898 if test -s confdefs.h; then
1899 $as_echo "## ----------- ##
1906 test "$ac_signal" != 0 &&
1907 $as_echo "$as_me: caught signal $ac_signal"
1908 $as_echo "$as_me: exit $exit_status"
1910 rm -f core *.core core.conftest.* &&
1911 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1914 for ac_signal
in 1 2 13 15; do
1915 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1919 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1920 rm -f -r conftest
* confdefs.h
1922 $as_echo "/* confdefs.h */" > confdefs.h
1924 # Predefined preprocessor variables.
1926 cat >>confdefs.h
<<_ACEOF
1927 #define PACKAGE_NAME "$PACKAGE_NAME"
1930 cat >>confdefs.h
<<_ACEOF
1931 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1934 cat >>confdefs.h
<<_ACEOF
1935 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1938 cat >>confdefs.h
<<_ACEOF
1939 #define PACKAGE_STRING "$PACKAGE_STRING"
1942 cat >>confdefs.h
<<_ACEOF
1943 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1946 cat >>confdefs.h
<<_ACEOF
1947 #define PACKAGE_URL "$PACKAGE_URL"
1951 # Let the site file select an alternate cache file if it wants to.
1952 # Prefer an explicitly selected file to automatically selected ones.
1955 if test -n "$CONFIG_SITE"; then
1956 # We do not want a PATH search for config.site.
1957 case $CONFIG_SITE in #((
1958 -*) ac_site_file1
=.
/$CONFIG_SITE;;
1959 */*) ac_site_file1
=$CONFIG_SITE;;
1960 *) ac_site_file1
=.
/$CONFIG_SITE;;
1962 elif test "x$prefix" != xNONE
; then
1963 ac_site_file1
=$prefix/share
/config.site
1964 ac_site_file2
=$prefix/etc
/config.site
1966 ac_site_file1
=$ac_default_prefix/share
/config.site
1967 ac_site_file2
=$ac_default_prefix/etc
/config.site
1969 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
1971 test "x$ac_site_file" = xNONE
&& continue
1972 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
1973 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1974 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1975 sed 's/^/| /' "$ac_site_file" >&5
1977 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
1978 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
1979 as_fn_error $?
"failed to load site script $ac_site_file
1980 See \`config.log' for more details" "$LINENO" 5; }
1984 if test -r "$cache_file"; then
1985 # Some versions of bash will fail to source /dev/null (special files
1986 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
1987 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
1988 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1989 $as_echo "$as_me: loading cache $cache_file" >&6;}
1991 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
1992 *) .
"./$cache_file";;
1996 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1997 $as_echo "$as_me: creating cache $cache_file" >&6;}
2001 # Check that the precious variables saved in the cache have kept the same
2003 ac_cache_corrupted
=false
2004 for ac_var
in $ac_precious_vars; do
2005 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2006 eval ac_new_set
=\
$ac_env_${ac_var}_set
2007 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2008 eval ac_new_val
=\
$ac_env_${ac_var}_value
2009 case $ac_old_set,$ac_new_set in
2011 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2012 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2013 ac_cache_corrupted
=: ;;
2015 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2016 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2017 ac_cache_corrupted
=: ;;
2020 if test "x$ac_old_val" != "x$ac_new_val"; then
2021 # differences in whitespace do not lead to failure.
2022 ac_old_val_w
=`echo x $ac_old_val`
2023 ac_new_val_w
=`echo x $ac_new_val`
2024 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2025 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2026 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2027 ac_cache_corrupted
=:
2029 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2030 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2031 eval $ac_var=\
$ac_old_val
2033 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2034 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2035 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2036 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2039 # Pass precious variables to config.status.
2040 if test "$ac_new_set" = set; then
2042 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2043 *) ac_arg
=$ac_var=$ac_new_val ;;
2045 case " $ac_configure_args " in
2046 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2047 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2051 if $ac_cache_corrupted; then
2052 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2053 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2054 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2055 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2056 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2058 ## -------------------- ##
2059 ## Main body of script. ##
2060 ## -------------------- ##
2063 ac_cpp
='$CPP $CPPFLAGS'
2064 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2065 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2066 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2069 # This file contains common code used by all simulators.
2071 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2072 # directory. It is intended to be invoked before any target specific stuff.
2073 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2074 # It is intended to be invoked last.
2076 # The simulator's configure.ac should look like:
2078 # dnl Process this file with autoconf to produce a configure script.
2079 # AC_PREREQ(2.64)dnl
2080 # AC_INIT(Makefile.in)
2081 # sinclude(../common/aclocal.m4)
2085 # ... target specific stuff ...
2089 # Include global overrides and fixes for Autoconf.
2125 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2127 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2128 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2129 # Written by Gordon Matzigkeit, 1996
2131 # This file is free software; the Free Software Foundation gives
2132 # unlimited permission to copy and/or distribute it, with or without
2133 # modifications, as long as this notice is preserved.
2140 # LT_PREREQ(VERSION)
2141 # ------------------
2142 # Complain and exit if this libtool version is less that VERSION.
2146 # _LT_CHECK_BUILDDIR
2147 # ------------------
2148 # Complain if the absolute build directory name contains unusual characters
2152 # LT_INIT([OPTIONS])
2153 # ------------------
2157 # This is what autoupdate's m4 run will expand. It fires
2158 # the warning (with _au_warn_XXX), outputs it into the
2159 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2160 # the replacement expansion.
2163 # This is an auxiliary macro that is also run when
2164 # autoupdate runs m4. It simply calls m4_warning, but
2165 # we need a wrapper so that each warning is emitted only
2166 # once. We break the quoting in m4_warning's argument in
2167 # order to expand this macro's arguments, not AU_DEFUN's.
2170 # Finally, this is the expansion that is picked up by
2171 # autoconf. It tells the user to run autoupdate, and
2172 # then outputs the replacement expansion. We do not care
2173 # about autoupdate's warning because that contains
2174 # information on what to do *after* running autoupdate.
2176 # This is what autoupdate's m4 run will expand. It fires
2177 # the warning (with _au_warn_XXX), outputs it into the
2178 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2179 # the replacement expansion.
2182 # This is an auxiliary macro that is also run when
2183 # autoupdate runs m4. It simply calls m4_warning, but
2184 # we need a wrapper so that each warning is emitted only
2185 # once. We break the quoting in m4_warning's argument in
2186 # order to expand this macro's arguments, not AU_DEFUN's.
2189 # Finally, this is the expansion that is picked up by
2190 # autoconf. It tells the user to run autoupdate, and
2191 # then outputs the replacement expansion. We do not care
2192 # about autoupdate's warning because that contains
2193 # information on what to do *after* running autoupdate.
2197 # _LT_CC_BASENAME(CC)
2198 # -------------------
2199 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2203 # _LT_FILEUTILS_DEFAULTS
2204 # ----------------------
2205 # It is okay to use these file commands and assume they have been set
2206 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2207 # _LT_FILEUTILS_DEFAULTS
2215 # _LT_PREPARE_SED_QUOTE_VARS
2216 # --------------------------
2217 # Define a few sed substitution that help us do robust quoting.
2222 # Note that this code is called both from `configure', and `config.status'
2223 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2224 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2225 # so we pass a copy along to make sure it has a sensible value anyway.
2229 ## ------------------------------------- ##
2230 ## Accumulate code for creating libtool. ##
2231 ## ------------------------------------- ##
2233 # So that we can recreate a full libtool script including additional
2234 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2235 # in macros and then make a single call at the end using the `libtool'
2239 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2240 # ----------------------------------------
2241 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2248 # _LT_CONFIG_LIBTOOL([COMMANDS])
2249 # ------------------------------
2250 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2257 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2258 # -----------------------------------------------------
2262 # _LT_FORMAT_COMMENT([COMMENT])
2263 # -----------------------------
2264 # Add leading comment marks to the start of each line, and a trailing
2265 # full-stop to the whole comment if one is not present already.
2270 ## ------------------------ ##
2271 ## FIXME: Eliminate VARNAME ##
2272 ## ------------------------ ##
2275 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2276 # -------------------------------------------------------------------
2277 # CONFIGNAME is the name given to the value in the libtool script.
2278 # VARNAME is the (base) name used in the configure script.
2279 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2280 # VARNAME. Any other value will be used directly.
2284 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2285 # --------------------------------------------------------
2289 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2290 # ------------------------------------------------
2294 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2295 # ---------------------------------------------------------
2299 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2300 # --------------------------------------------------
2304 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2305 # ---------------------------------------------------
2309 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2310 # ---------------------------------------------------
2315 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2316 # ------------------------------------------------
2321 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2322 # ------------------------------------
2323 # Quote a variable value, and forward it to `config.status' so that its
2324 # declaration there will have the same value as in `configure'. VARNAME
2325 # must have a single quote delimited value for this to work.
2329 # _LT_CONFIG_STATUS_DECLARATIONS
2330 # ------------------------------
2331 # We delimit libtool config variables with single quotes, so when
2332 # we write them to config.status, we have to be sure to quote all
2333 # embedded single quotes properly. In configure, this macro expands
2334 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2336 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2342 # Output comment and list of tags supported by the script
2346 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2347 # -----------------------------------
2348 # Extract the dictionary values for VARNAME (optionally with TAG) and
2349 # expand to a commented shell variable setting:
2351 # # Some comment about what VAR is for.
2352 # visible_name=$lt_internal_name
2356 # _LT_LIBTOOL_CONFIG_VARS
2357 # -----------------------
2358 # Produce commented declarations of non-tagged libtool config variables
2359 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2360 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2361 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2365 # _LT_LIBTOOL_TAG_VARS(TAG)
2366 # -------------------------
2370 # _LT_TAGVAR(VARNAME, [TAGNAME])
2371 # ------------------------------
2375 # _LT_CONFIG_COMMANDS
2376 # -------------------
2377 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2378 # variables for single and double quote escaping we saved from calls
2379 # to _LT_DECL, we can put quote escaped variables declarations
2380 # into `config.status', and then the shell code to quote escape them in
2381 # for loops in `config.status'. Finally, any additional code accumulated
2382 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2383 #_LT_CONFIG_COMMANDS
2389 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2390 # ------------------------------------
2391 # Generate a child script FILE with all initialization necessary to
2392 # reuse the environment learned by the parent script, and make the
2393 # file executable. If COMMENT is supplied, it is inserted after the
2394 # `#!' sequence but before initialization text begins. After this
2395 # macro, additional text can be appended to FILE to form the body of
2396 # the child script. The macro ends with non-zero status if the
2397 # file could not be fully written (such as if the disk is full).
2398 # _LT_GENERATED_FILE_INIT
2402 # This macro allows early generation of the libtool script (before
2403 # AC_OUTPUT is called), incase it is used in configure for compilation
2410 # If TAG is the built-in tag, create an initial libtool script with a
2411 # default configuration from the untagged config vars. Otherwise add code
2412 # to config.status for appending the configuration named by TAG from the
2413 # matching tagged config vars.
2417 # LT_SUPPORTED_TAG(TAG)
2418 # ---------------------
2419 # Trace this macro to discover what tags are supported by the libtool
2420 # --tag option, using:
2421 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2425 # C support is built-in for now
2432 # Enable libtool support for the given language if not already enabled.
2436 # _LT_LANG(LANGNAME)
2437 # ------------------
2441 # _LT_LANG_DEFAULT_CONFIG
2442 # -----------------------
2443 # _LT_LANG_DEFAULT_CONFIG
2446 # This is what autoupdate's m4 run will expand. It fires
2447 # the warning (with _au_warn_XXX), outputs it into the
2448 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2449 # the replacement expansion.
2452 # This is an auxiliary macro that is also run when
2453 # autoupdate runs m4. It simply calls m4_warning, but
2454 # we need a wrapper so that each warning is emitted only
2455 # once. We break the quoting in m4_warning's argument in
2456 # order to expand this macro's arguments, not AU_DEFUN's.
2459 # Finally, this is the expansion that is picked up by
2460 # autoconf. It tells the user to run autoupdate, and
2461 # then outputs the replacement expansion. We do not care
2462 # about autoupdate's warning because that contains
2463 # information on what to do *after* running autoupdate.
2465 # This is what autoupdate's m4 run will expand. It fires
2466 # the warning (with _au_warn_XXX), outputs it into the
2467 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2468 # the replacement expansion.
2471 # This is an auxiliary macro that is also run when
2472 # autoupdate runs m4. It simply calls m4_warning, but
2473 # we need a wrapper so that each warning is emitted only
2474 # once. We break the quoting in m4_warning's argument in
2475 # order to expand this macro's arguments, not AU_DEFUN's.
2478 # Finally, this is the expansion that is picked up by
2479 # autoconf. It tells the user to run autoupdate, and
2480 # then outputs the replacement expansion. We do not care
2481 # about autoupdate's warning because that contains
2482 # information on what to do *after* running autoupdate.
2484 # This is what autoupdate's m4 run will expand. It fires
2485 # the warning (with _au_warn_XXX), outputs it into the
2486 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2487 # the replacement expansion.
2490 # This is an auxiliary macro that is also run when
2491 # autoupdate runs m4. It simply calls m4_warning, but
2492 # we need a wrapper so that each warning is emitted only
2493 # once. We break the quoting in m4_warning's argument in
2494 # order to expand this macro's arguments, not AU_DEFUN's.
2497 # Finally, this is the expansion that is picked up by
2498 # autoconf. It tells the user to run autoupdate, and
2499 # then outputs the replacement expansion. We do not care
2500 # about autoupdate's warning because that contains
2501 # information on what to do *after* running autoupdate.
2503 # This is what autoupdate's m4 run will expand. It fires
2504 # the warning (with _au_warn_XXX), outputs it into the
2505 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2506 # the replacement expansion.
2509 # This is an auxiliary macro that is also run when
2510 # autoupdate runs m4. It simply calls m4_warning, but
2511 # we need a wrapper so that each warning is emitted only
2512 # once. We break the quoting in m4_warning's argument in
2513 # order to expand this macro's arguments, not AU_DEFUN's.
2516 # Finally, this is the expansion that is picked up by
2517 # autoconf. It tells the user to run autoupdate, and
2518 # then outputs the replacement expansion. We do not care
2519 # about autoupdate's warning because that contains
2520 # information on what to do *after* running autoupdate.
2522 # This is what autoupdate's m4 run will expand. It fires
2523 # the warning (with _au_warn_XXX), outputs it into the
2524 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2525 # the replacement expansion.
2528 # This is an auxiliary macro that is also run when
2529 # autoupdate runs m4. It simply calls m4_warning, but
2530 # we need a wrapper so that each warning is emitted only
2531 # once. We break the quoting in m4_warning's argument in
2532 # order to expand this macro's arguments, not AU_DEFUN's.
2535 # Finally, this is the expansion that is picked up by
2536 # autoconf. It tells the user to run autoupdate, and
2537 # then outputs the replacement expansion. We do not care
2538 # about autoupdate's warning because that contains
2539 # information on what to do *after* running autoupdate.
2548 # _LT_COMPILER_BOILERPLATE
2549 # ------------------------
2550 # Check for compiler boilerplate output or warnings with
2551 # the simple compiler test code.
2552 # _LT_COMPILER_BOILERPLATE
2555 # _LT_LINKER_BOILERPLATE
2556 # ----------------------
2557 # Check for linker boilerplate output or warnings with
2558 # the simple link test code.
2559 # _LT_LINKER_BOILERPLATE
2561 # _LT_REQUIRED_DARWIN_CHECKS
2562 # -------------------------
2566 # _LT_DARWIN_LINKER_FEATURES
2567 # --------------------------
2568 # Checks for linker and compiler features on darwin
2571 # _LT_SYS_MODULE_PATH_AIX
2572 # -----------------------
2573 # Links a minimal program and checks the executable
2574 # for the system default hardcoded library path. In most cases,
2575 # this is /usr/lib:/lib, but when the MPI compilers are used
2576 # the location of the communication and MPI libs are included too.
2577 # If we don't find anything, use the default library path according
2578 # to the aix ld manual.
2579 # _LT_SYS_MODULE_PATH_AIX
2582 # _LT_SHELL_INIT(ARG)
2583 # -------------------
2588 # _LT_PROG_ECHO_BACKSLASH
2589 # -----------------------
2590 # Find how we can fake an echo command that does not interpret backslash.
2591 # In particular, with Autoconf 2.60 or later we add some code to the start
2592 # of the generated configure script which will find a shell with a builtin
2593 # printf (which we can use as an echo command).
2594 # _LT_PROG_ECHO_BACKSLASH
2602 # _LT_CMD_OLD_ARCHIVE
2603 # -------------------
2604 # _LT_CMD_OLD_ARCHIVE
2607 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2608 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2609 # ----------------------------------------------------------------
2610 # Check whether the given compiler option works
2611 # _LT_COMPILER_OPTION
2614 # This is what autoupdate's m4 run will expand. It fires
2615 # the warning (with _au_warn_XXX), outputs it into the
2616 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2617 # the replacement expansion.
2620 # This is an auxiliary macro that is also run when
2621 # autoupdate runs m4. It simply calls m4_warning, but
2622 # we need a wrapper so that each warning is emitted only
2623 # once. We break the quoting in m4_warning's argument in
2624 # order to expand this macro's arguments, not AU_DEFUN's.
2627 # Finally, this is the expansion that is picked up by
2628 # autoconf. It tells the user to run autoupdate, and
2629 # then outputs the replacement expansion. We do not care
2630 # about autoupdate's warning because that contains
2631 # information on what to do *after* running autoupdate.
2635 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2636 # [ACTION-SUCCESS], [ACTION-FAILURE])
2637 # ----------------------------------------------------
2638 # Check whether the given linker option works
2642 # This is what autoupdate's m4 run will expand. It fires
2643 # the warning (with _au_warn_XXX), outputs it into the
2644 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2645 # the replacement expansion.
2648 # This is an auxiliary macro that is also run when
2649 # autoupdate runs m4. It simply calls m4_warning, but
2650 # we need a wrapper so that each warning is emitted only
2651 # once. We break the quoting in m4_warning's argument in
2652 # order to expand this macro's arguments, not AU_DEFUN's.
2655 # Finally, this is the expansion that is picked up by
2656 # autoconf. It tells the user to run autoupdate, and
2657 # then outputs the replacement expansion. We do not care
2658 # about autoupdate's warning because that contains
2659 # information on what to do *after* running autoupdate.
2668 # This is what autoupdate's m4 run will expand. It fires
2669 # the warning (with _au_warn_XXX), outputs it into the
2670 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2671 # the replacement expansion.
2674 # This is an auxiliary macro that is also run when
2675 # autoupdate runs m4. It simply calls m4_warning, but
2676 # we need a wrapper so that each warning is emitted only
2677 # once. We break the quoting in m4_warning's argument in
2678 # order to expand this macro's arguments, not AU_DEFUN's.
2681 # Finally, this is the expansion that is picked up by
2682 # autoconf. It tells the user to run autoupdate, and
2683 # then outputs the replacement expansion. We do not care
2684 # about autoupdate's warning because that contains
2685 # information on what to do *after* running autoupdate.
2694 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2695 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2696 # ----------------------------------------------------------------
2697 # _LT_TRY_DLOPEN_SELF
2700 # LT_SYS_DLOPEN_SELF
2701 # ------------------
2702 # LT_SYS_DLOPEN_SELF
2705 # This is what autoupdate's m4 run will expand. It fires
2706 # the warning (with _au_warn_XXX), outputs it into the
2707 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2708 # the replacement expansion.
2711 # This is an auxiliary macro that is also run when
2712 # autoupdate runs m4. It simply calls m4_warning, but
2713 # we need a wrapper so that each warning is emitted only
2714 # once. We break the quoting in m4_warning's argument in
2715 # order to expand this macro's arguments, not AU_DEFUN's.
2718 # Finally, this is the expansion that is picked up by
2719 # autoconf. It tells the user to run autoupdate, and
2720 # then outputs the replacement expansion. We do not care
2721 # about autoupdate's warning because that contains
2722 # information on what to do *after* running autoupdate.
2726 # _LT_COMPILER_C_O([TAGNAME])
2727 # ---------------------------
2728 # Check to see if options -c and -o are simultaneously supported by compiler.
2729 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
2733 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
2734 # ----------------------------------
2735 # Check to see if we can do hard links to lock some files if needed
2736 # _LT_COMPILER_FILE_LOCKS
2744 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2745 # --------------------------------------
2746 # Check hardcoding attributes.
2747 # _LT_LINKER_HARDCODE_LIBPATH
2755 # _LT_SYS_DYNAMIC_LINKER([TAG])
2756 # -----------------------------
2757 # PORTME Fill in your ld.so characteristics
2758 # _LT_SYS_DYNAMIC_LINKER
2761 # _LT_PATH_TOOL_PREFIX(TOOL)
2762 # --------------------------
2763 # find a file program which can recognize shared library
2764 # _LT_PATH_TOOL_PREFIX
2767 # This is what autoupdate's m4 run will expand. It fires
2768 # the warning (with _au_warn_XXX), outputs it into the
2769 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2770 # the replacement expansion.
2773 # This is an auxiliary macro that is also run when
2774 # autoupdate runs m4. It simply calls m4_warning, but
2775 # we need a wrapper so that each warning is emitted only
2776 # once. We break the quoting in m4_warning's argument in
2777 # order to expand this macro's arguments, not AU_DEFUN's.
2780 # Finally, this is the expansion that is picked up by
2781 # autoconf. It tells the user to run autoupdate, and
2782 # then outputs the replacement expansion. We do not care
2783 # about autoupdate's warning because that contains
2784 # information on what to do *after* running autoupdate.
2790 # find a file program which can recognize a shared library
2796 # find the pathname to the GNU or non-GNU linker
2800 # This is what autoupdate's m4 run will expand. It fires
2801 # the warning (with _au_warn_XXX), outputs it into the
2802 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2803 # the replacement expansion.
2806 # This is an auxiliary macro that is also run when
2807 # autoupdate runs m4. It simply calls m4_warning, but
2808 # we need a wrapper so that each warning is emitted only
2809 # once. We break the quoting in m4_warning's argument in
2810 # order to expand this macro's arguments, not AU_DEFUN's.
2813 # Finally, this is the expansion that is picked up by
2814 # autoconf. It tells the user to run autoupdate, and
2815 # then outputs the replacement expansion. We do not care
2816 # about autoupdate's warning because that contains
2817 # information on what to do *after* running autoupdate.
2819 # This is what autoupdate's m4 run will expand. It fires
2820 # the warning (with _au_warn_XXX), outputs it into the
2821 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2822 # the replacement expansion.
2825 # This is an auxiliary macro that is also run when
2826 # autoupdate runs m4. It simply calls m4_warning, but
2827 # we need a wrapper so that each warning is emitted only
2828 # once. We break the quoting in m4_warning's argument in
2829 # order to expand this macro's arguments, not AU_DEFUN's.
2832 # Finally, this is the expansion that is picked up by
2833 # autoconf. It tells the user to run autoupdate, and
2834 # then outputs the replacement expansion. We do not care
2835 # about autoupdate's warning because that contains
2836 # information on what to do *after* running autoupdate.
2847 # find reload flag for linker
2848 # -- PORTME Some linkers may need a different reload flag.
2852 # _LT_CHECK_MAGIC_METHOD
2853 # ----------------------
2854 # how to check for library dependencies
2855 # -- PORTME fill in with the dynamic library characteristics
2856 # _LT_CHECK_MAGIC_METHOD
2861 # find the pathname to a BSD- or MS-compatible name lister
2865 # This is what autoupdate's m4 run will expand. It fires
2866 # the warning (with _au_warn_XXX), outputs it into the
2867 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2868 # the replacement expansion.
2871 # This is an auxiliary macro that is also run when
2872 # autoupdate runs m4. It simply calls m4_warning, but
2873 # we need a wrapper so that each warning is emitted only
2874 # once. We break the quoting in m4_warning's argument in
2875 # order to expand this macro's arguments, not AU_DEFUN's.
2878 # Finally, this is the expansion that is picked up by
2879 # autoconf. It tells the user to run autoupdate, and
2880 # then outputs the replacement expansion. We do not care
2881 # about autoupdate's warning because that contains
2882 # information on what to do *after* running autoupdate.
2884 # This is what autoupdate's m4 run will expand. It fires
2885 # the warning (with _au_warn_XXX), outputs it into the
2886 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2887 # the replacement expansion.
2890 # This is an auxiliary macro that is also run when
2891 # autoupdate runs m4. It simply calls m4_warning, but
2892 # we need a wrapper so that each warning is emitted only
2893 # once. We break the quoting in m4_warning's argument in
2894 # order to expand this macro's arguments, not AU_DEFUN's.
2897 # Finally, this is the expansion that is picked up by
2898 # autoconf. It tells the user to run autoupdate, and
2899 # then outputs the replacement expansion. We do not care
2900 # about autoupdate's warning because that contains
2901 # information on what to do *after* running autoupdate.
2907 # check for math library
2911 # This is what autoupdate's m4 run will expand. It fires
2912 # the warning (with _au_warn_XXX), outputs it into the
2913 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2914 # the replacement expansion.
2917 # This is an auxiliary macro that is also run when
2918 # autoupdate runs m4. It simply calls m4_warning, but
2919 # we need a wrapper so that each warning is emitted only
2920 # once. We break the quoting in m4_warning's argument in
2921 # order to expand this macro's arguments, not AU_DEFUN's.
2924 # Finally, this is the expansion that is picked up by
2925 # autoconf. It tells the user to run autoupdate, and
2926 # then outputs the replacement expansion. We do not care
2927 # about autoupdate's warning because that contains
2928 # information on what to do *after* running autoupdate.
2932 # _LT_COMPILER_NO_RTTI([TAGNAME])
2933 # -------------------------------
2934 # _LT_COMPILER_NO_RTTI
2937 # _LT_CMD_GLOBAL_SYMBOLS
2938 # ----------------------
2939 # _LT_CMD_GLOBAL_SYMBOLS
2942 # _LT_COMPILER_PIC([TAGNAME])
2943 # ---------------------------
2947 # _LT_LINKER_SHLIBS([TAGNAME])
2948 # ----------------------------
2949 # See if the linker supports building shared libraries.
2953 # _LT_LANG_C_CONFIG([TAG])
2954 # ------------------------
2955 # Ensure that the configuration variables for a C compiler are suitably
2956 # defined. These variables are subsequently used by _LT_CONFIG to write
2957 # the compiler configuration to `libtool'.
2961 # _LT_LANG_CXX_CONFIG([TAG])
2962 # --------------------------
2963 # Ensure that the configuration variables for a C++ compiler are suitably
2964 # defined. These variables are subsequently used by _LT_CONFIG to write
2965 # the compiler configuration to `libtool'.
2966 # _LT_LANG_CXX_CONFIG
2969 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
2970 # ---------------------------------
2971 # Figure out "hidden" library dependencies from verbose
2972 # compiler output when linking a shared library.
2973 # Parse the compiler output and extract the necessary
2974 # objects, libraries and library flags.
2975 # _LT_SYS_HIDDEN_LIBDEPS
2978 # _LT_LANG_F77_CONFIG([TAG])
2979 # --------------------------
2980 # Ensure that the configuration variables for a Fortran 77 compiler are
2981 # suitably defined. These variables are subsequently used by _LT_CONFIG
2982 # to write the compiler configuration to `libtool'.
2983 # _LT_LANG_F77_CONFIG
2986 # _LT_LANG_FC_CONFIG([TAG])
2987 # -------------------------
2988 # Ensure that the configuration variables for a Fortran compiler are
2989 # suitably defined. These variables are subsequently used by _LT_CONFIG
2990 # to write the compiler configuration to `libtool'.
2991 # _LT_LANG_FC_CONFIG
2994 # _LT_LANG_GCJ_CONFIG([TAG])
2995 # --------------------------
2996 # Ensure that the configuration variables for the GNU Java Compiler compiler
2997 # are suitably defined. These variables are subsequently used by _LT_CONFIG
2998 # to write the compiler configuration to `libtool'.
2999 # _LT_LANG_GCJ_CONFIG
3002 # _LT_LANG_RC_CONFIG([TAG])
3003 # -------------------------
3004 # Ensure that the configuration variables for the Windows resource compiler
3005 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3006 # to write the compiler configuration to `libtool'.
3007 # _LT_LANG_RC_CONFIG
3015 # This is what autoupdate's m4 run will expand. It fires
3016 # the warning (with _au_warn_XXX), outputs it into the
3017 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3018 # the replacement expansion.
3021 # This is an auxiliary macro that is also run when
3022 # autoupdate runs m4. It simply calls m4_warning, but
3023 # we need a wrapper so that each warning is emitted only
3024 # once. We break the quoting in m4_warning's argument in
3025 # order to expand this macro's arguments, not AU_DEFUN's.
3028 # Finally, this is the expansion that is picked up by
3029 # autoconf. It tells the user to run autoupdate, and
3030 # then outputs the replacement expansion. We do not care
3031 # about autoupdate's warning because that contains
3032 # information on what to do *after* running autoupdate.
3041 # This is what autoupdate's m4 run will expand. It fires
3042 # the warning (with _au_warn_XXX), outputs it into the
3043 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3044 # the replacement expansion.
3047 # This is an auxiliary macro that is also run when
3048 # autoupdate runs m4. It simply calls m4_warning, but
3049 # we need a wrapper so that each warning is emitted only
3050 # once. We break the quoting in m4_warning's argument in
3051 # order to expand this macro's arguments, not AU_DEFUN's.
3054 # Finally, this is the expansion that is picked up by
3055 # autoconf. It tells the user to run autoupdate, and
3056 # then outputs the replacement expansion. We do not care
3057 # about autoupdate's warning because that contains
3058 # information on what to do *after* running autoupdate.
3064 # If we don't have a new enough Autoconf to choose the best grep
3065 # available, choose the one first in the user's PATH.
3071 # If we don't have a new enough Autoconf to choose the best objdump
3072 # available, choose the one first in the user's PATH.
3078 # Check for a fully-functional sed program, that truncates
3079 # as few characters as possible. Prefer GNU sed if found.
3085 # This is what autoupdate's m4 run will expand. It fires
3086 # the warning (with _au_warn_XXX), outputs it into the
3087 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3088 # the replacement expansion.
3091 # This is an auxiliary macro that is also run when
3092 # autoupdate runs m4. It simply calls m4_warning, but
3093 # we need a wrapper so that each warning is emitted only
3094 # once. We break the quoting in m4_warning's argument in
3095 # order to expand this macro's arguments, not AU_DEFUN's.
3098 # Finally, this is the expansion that is picked up by
3099 # autoconf. It tells the user to run autoupdate, and
3100 # then outputs the replacement expansion. We do not care
3101 # about autoupdate's warning because that contains
3102 # information on what to do *after* running autoupdate.
3106 # _LT_CHECK_SHELL_FEATURES
3107 # ------------------------
3108 # Find out whether the shell is Bourne or XSI compatible,
3109 # or has some other useful features.
3110 # _LT_CHECK_SHELL_FEATURES
3113 # _LT_PROG_XSI_SHELLFNS
3114 # ---------------------
3115 # Bourne and XSI compatible variants of some useful shell functions.
3118 # Helper functions for option handling. -*- Autoconf -*-
3120 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3122 # Written by Gary V. Vaughan, 2004
3124 # This file is free software; the Free Software Foundation gives
3125 # unlimited permission to copy and/or distribute it, with or without
3126 # modifications, as long as this notice is preserved.
3128 # serial 6 ltoptions.m4
3130 # This is to help aclocal find these macros, as it can't see m4_define.
3134 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3135 # ------------------------------------------
3139 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3140 # ---------------------------------------
3141 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3142 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3147 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3148 # ------------------------------------------------------------
3149 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3153 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3154 # -------------------------------------------------------
3155 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3160 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3161 # ----------------------------------------
3162 # OPTION-LIST is a space-separated list of Libtool options associated
3163 # with MACRO-NAME. If any OPTION has a matching handler declared with
3164 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3165 # the unknown option and exit.
3169 ## --------------------------------- ##
3170 ## Macros to handle LT_INIT options. ##
3171 ## --------------------------------- ##
3173 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3174 # -----------------------------------------
3178 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3179 # -----------------------------------------------
3187 # This is what autoupdate's m4 run will expand. It fires
3188 # the warning (with _au_warn_XXX), outputs it into the
3189 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3190 # the replacement expansion.
3193 # This is an auxiliary macro that is also run when
3194 # autoupdate runs m4. It simply calls m4_warning, but
3195 # we need a wrapper so that each warning is emitted only
3196 # once. We break the quoting in m4_warning's argument in
3197 # order to expand this macro's arguments, not AU_DEFUN's.
3200 # Finally, this is the expansion that is picked up by
3201 # autoconf. It tells the user to run autoupdate, and
3202 # then outputs the replacement expansion. We do not care
3203 # about autoupdate's warning because that contains
3204 # information on what to do *after* running autoupdate.
3211 # Declare package support for building win32 dll's.
3214 # This is what autoupdate's m4 run will expand. It fires
3215 # the warning (with _au_warn_XXX), outputs it into the
3216 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3217 # the replacement expansion.
3220 # This is an auxiliary macro that is also run when
3221 # autoupdate runs m4. It simply calls m4_warning, but
3222 # we need a wrapper so that each warning is emitted only
3223 # once. We break the quoting in m4_warning's argument in
3224 # order to expand this macro's arguments, not AU_DEFUN's.
3227 # Finally, this is the expansion that is picked up by
3228 # autoconf. It tells the user to run autoupdate, and
3229 # then outputs the replacement expansion. We do not care
3230 # about autoupdate's warning because that contains
3231 # information on what to do *after* running autoupdate.
3236 # _LT_ENABLE_SHARED([DEFAULT])
3237 # ----------------------------
3238 # implement the --enable-shared flag, and supports the `shared' and
3239 # `disable-shared' LT_INIT options.
3240 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3251 # This is what autoupdate's m4 run will expand. It fires
3252 # the warning (with _au_warn_XXX), outputs it into the
3253 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3254 # the replacement expansion.
3257 # This is an auxiliary macro that is also run when
3258 # autoupdate runs m4. It simply calls m4_warning, but
3259 # we need a wrapper so that each warning is emitted only
3260 # once. We break the quoting in m4_warning's argument in
3261 # order to expand this macro's arguments, not AU_DEFUN's.
3264 # Finally, this is the expansion that is picked up by
3265 # autoconf. It tells the user to run autoupdate, and
3266 # then outputs the replacement expansion. We do not care
3267 # about autoupdate's warning because that contains
3268 # information on what to do *after* running autoupdate.
3270 # This is what autoupdate's m4 run will expand. It fires
3271 # the warning (with _au_warn_XXX), outputs it into the
3272 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3273 # the replacement expansion.
3276 # This is an auxiliary macro that is also run when
3277 # autoupdate runs m4. It simply calls m4_warning, but
3278 # we need a wrapper so that each warning is emitted only
3279 # once. We break the quoting in m4_warning's argument in
3280 # order to expand this macro's arguments, not AU_DEFUN's.
3283 # Finally, this is the expansion that is picked up by
3284 # autoconf. It tells the user to run autoupdate, and
3285 # then outputs the replacement expansion. We do not care
3286 # about autoupdate's warning because that contains
3287 # information on what to do *after* running autoupdate.
3293 # _LT_ENABLE_STATIC([DEFAULT])
3294 # ----------------------------
3295 # implement the --enable-static flag, and support the `static' and
3296 # `disable-static' LT_INIT options.
3297 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3308 # This is what autoupdate's m4 run will expand. It fires
3309 # the warning (with _au_warn_XXX), outputs it into the
3310 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3311 # the replacement expansion.
3314 # This is an auxiliary macro that is also run when
3315 # autoupdate runs m4. It simply calls m4_warning, but
3316 # we need a wrapper so that each warning is emitted only
3317 # once. We break the quoting in m4_warning's argument in
3318 # order to expand this macro's arguments, not AU_DEFUN's.
3321 # Finally, this is the expansion that is picked up by
3322 # autoconf. It tells the user to run autoupdate, and
3323 # then outputs the replacement expansion. We do not care
3324 # about autoupdate's warning because that contains
3325 # information on what to do *after* running autoupdate.
3327 # This is what autoupdate's m4 run will expand. It fires
3328 # the warning (with _au_warn_XXX), outputs it into the
3329 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3330 # the replacement expansion.
3333 # This is an auxiliary macro that is also run when
3334 # autoupdate runs m4. It simply calls m4_warning, but
3335 # we need a wrapper so that each warning is emitted only
3336 # once. We break the quoting in m4_warning's argument in
3337 # order to expand this macro's arguments, not AU_DEFUN's.
3340 # Finally, this is the expansion that is picked up by
3341 # autoconf. It tells the user to run autoupdate, and
3342 # then outputs the replacement expansion. We do not care
3343 # about autoupdate's warning because that contains
3344 # information on what to do *after* running autoupdate.
3350 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3351 # ----------------------------------
3352 # implement the --enable-fast-install flag, and support the `fast-install'
3353 # and `disable-fast-install' LT_INIT options.
3354 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3355 # _LT_ENABLE_FAST_INSTALL
3361 # This is what autoupdate's m4 run will expand. It fires
3362 # the warning (with _au_warn_XXX), outputs it into the
3363 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3364 # the replacement expansion.
3367 # This is an auxiliary macro that is also run when
3368 # autoupdate runs m4. It simply calls m4_warning, but
3369 # we need a wrapper so that each warning is emitted only
3370 # once. We break the quoting in m4_warning's argument in
3371 # order to expand this macro's arguments, not AU_DEFUN's.
3374 # Finally, this is the expansion that is picked up by
3375 # autoconf. It tells the user to run autoupdate, and
3376 # then outputs the replacement expansion. We do not care
3377 # about autoupdate's warning because that contains
3378 # information on what to do *after* running autoupdate.
3381 # This is what autoupdate's m4 run will expand. It fires
3382 # the warning (with _au_warn_XXX), outputs it into the
3383 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3384 # the replacement expansion.
3387 # This is an auxiliary macro that is also run when
3388 # autoupdate runs m4. It simply calls m4_warning, but
3389 # we need a wrapper so that each warning is emitted only
3390 # once. We break the quoting in m4_warning's argument in
3391 # order to expand this macro's arguments, not AU_DEFUN's.
3394 # Finally, this is the expansion that is picked up by
3395 # autoconf. It tells the user to run autoupdate, and
3396 # then outputs the replacement expansion. We do not care
3397 # about autoupdate's warning because that contains
3398 # information on what to do *after* running autoupdate.
3403 # _LT_WITH_PIC([MODE])
3404 # --------------------
3405 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3407 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3414 # This is what autoupdate's m4 run will expand. It fires
3415 # the warning (with _au_warn_XXX), outputs it into the
3416 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3417 # the replacement expansion.
3420 # This is an auxiliary macro that is also run when
3421 # autoupdate runs m4. It simply calls m4_warning, but
3422 # we need a wrapper so that each warning is emitted only
3423 # once. We break the quoting in m4_warning's argument in
3424 # order to expand this macro's arguments, not AU_DEFUN's.
3427 # Finally, this is the expansion that is picked up by
3428 # autoconf. It tells the user to run autoupdate, and
3429 # then outputs the replacement expansion. We do not care
3430 # about autoupdate's warning because that contains
3431 # information on what to do *after* running autoupdate.
3435 ## ----------------- ##
3436 ## LTDL_INIT Options ##
3437 ## ----------------- ##
3448 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3450 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3451 # Written by Gary V. Vaughan, 2004
3453 # This file is free software; the Free Software Foundation gives
3454 # unlimited permission to copy and/or distribute it, with or without
3455 # modifications, as long as this notice is preserved.
3457 # serial 6 ltsugar.m4
3459 # This is to help aclocal find these macros, as it can't see m4_define.
3463 # lt_join(SEP, ARG1, [ARG2...])
3464 # -----------------------------
3465 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3466 # associated separator.
3467 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3468 # versions in m4sugar had bugs.
3476 # Manipulate m4 lists.
3477 # These macros are necessary as long as will still need to support
3478 # Autoconf-2.59 which quotes differently.
3484 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3485 # ------------------------------------------
3486 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3487 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3488 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3489 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3490 # than defined and empty).
3492 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3493 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3498 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3499 # ----------------------------------------------------------
3500 # Produce a SEP delimited list of all paired combinations of elements of
3501 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3502 # has the form PREFIXmINFIXSUFFIXn.
3503 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3507 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3508 # -----------------------------------------------------------------------
3509 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3510 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3514 # lt_dict_add(DICT, KEY, VALUE)
3515 # -----------------------------
3519 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3520 # --------------------------------------------
3524 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3525 # ----------------------------------
3529 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3530 # -----------------------------------------------------------------
3534 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3535 # --------------------------------------------------------------
3538 # ltversion.m4 -- version numbers -*- Autoconf -*-
3540 # Copyright (C) 2004 Free Software Foundation, Inc.
3541 # Written by Scott James Remnant, 2004
3543 # This file is free software; the Free Software Foundation gives
3544 # unlimited permission to copy and/or distribute it, with or without
3545 # modifications, as long as this notice is preserved.
3547 # Generated from ltversion.in.
3549 # serial 3134 ltversion.m4
3550 # This file is part of GNU Libtool
3557 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3559 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3560 # Written by Scott James Remnant, 2004.
3562 # This file is free software; the Free Software Foundation gives
3563 # unlimited permission to copy and/or distribute it, with or without
3564 # modifications, as long as this notice is preserved.
3566 # serial 4 lt~obsolete.m4
3568 # These exist entirely to fool aclocal when bootstrapping libtool.
3570 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3571 # which have later been changed to m4_define as they aren't part of the
3572 # exported API, or moved to Autoconf or Automake where they belong.
3574 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3575 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3576 # using a macro with the same name in our local m4/libtool.m4 it'll
3577 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3578 # and doesn't know about Autoconf macros at all.)
3580 # So we provide this file, which has a silly filename so it's always
3581 # included after everything else. This provides aclocal with the
3582 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3583 # because those macros already exist, or will be overwritten later.
3584 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3586 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3587 # Yes, that means every name once taken will need to remain here until
3588 # we give up compatibility with versions before 1.7, at which point
3589 # we need to keep only those names which we still refer to.
3591 # This is to help aclocal find these macros, as it can't see m4_define.
3658 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3659 # Free Software Foundation, Inc.
3661 # This file is free software; the Free Software Foundation
3662 # gives unlimited permission to copy and/or distribute it,
3663 # with or without modifications, as long as this notice is preserved.
3667 # Based on depend.m4 from automake 1.9, modified for standalone use in
3668 # an environment where GNU make is required.
3670 # ZW_PROG_COMPILER_DEPENDENCIES
3671 # -----------------------------
3672 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3673 # sets fooDEPMODE accordingly. Cache-variable compatible with
3674 # original; not side-effect compatible. As the users of this macro
3675 # may require accurate dependencies for correct builds, it does *not*
3676 # honor --disable-dependency-checking, and failure to detect a usable
3677 # method is an error. depcomp is assumed to be located in
3680 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3686 # Choose a directory name for dependency files.
3691 # As AM_SET_DEPDIR, but also create the directory at config.status time.
3758 # intl sister-directory configuration rules.
3761 # The idea behind this macro is that there's no need to repeat all the
3762 # autoconf probes done by the intl directory - it's already done them
3763 # for us. In fact, there's no need even to look at the cache for the
3764 # answers. All we need to do is nab a few pieces of information.
3765 # The intl directory is set up to make this easy, by generating a
3766 # small file which can be sourced as a shell script; then we produce
3767 # the necessary substitutions and definitions for this directory.
3771 # Autoconf M4 include file defining utility macros for complex Canadian
3783 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
3785 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
3788 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3789 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
3793 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3794 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
3798 # Backported from Autoconf 2.5x; can go away when and if
3799 # we switch. Put the OS path separator in $PATH_SEPARATOR.
3808 # ACX_HAVE_GCC_FOR_TARGET
3809 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
3812 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
3813 # Searching for installed target binutils. We need to take extra care,
3814 # else we may find the wrong assembler, linker, etc., and lose.
3816 # First try --with-build-time-tools, if specified.
3818 # For build != host, we ask the installed GCC for the name of the tool it
3819 # uses, and accept it if it is an absolute path. This is because the
3820 # only good choice for a compiler is the same GCC version that is being
3821 # installed (or we couldn't make target libraries), and we assume that
3822 # on the host system we'll have not only the same GCC version, but also
3823 # the same binutils version.
3825 # For build == host, search the same directories that the installed
3826 # compiler will search. We used to do this for the assembler, linker,
3827 # and nm only; for simplicity of configuration, however, we extend this
3828 # criterion to tools (such as ar and ranlib) that are never invoked by
3829 # the compiler, to avoid mismatches.
3831 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
3832 # if build == target. This makes the most sense only when bootstrapping,
3833 # but we also do so when build != host. In this case, we hope that the
3834 # build and host systems will have similar contents of MD_EXEC_PREFIX.
3836 # If we do not find a suitable binary, then try the user's path.
3840 # AC_PROG_CPP_WERROR
3841 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
3842 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
3843 # For now, using this also overrides header checks to use only the
3844 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
3845 # bit harder from here).
3846 # Eventually autoconf will default to checking headers with the compiler
3847 # instead, and we'll have to do this differently.
3849 # AC_PROG_CPP_WERROR
3852 # We require the gnatbind & gnatmake programs, as well as a compiler driver
3853 # that understands Ada. We use the user's CC setting, already found, and
3854 # possibly add $1 to the command-line parameters.
3856 # Sets the shell variable have_gnat to yes or no as appropriate, and
3857 # substitutes GNATBIND and GNATMAKE.
3884 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3885 if test -f "$ac_dir/install-sh"; then
3887 ac_install_sh
="$ac_aux_dir/install-sh -c"
3889 elif test -f "$ac_dir/install.sh"; then
3891 ac_install_sh
="$ac_aux_dir/install.sh -c"
3893 elif test -f "$ac_dir/shtool"; then
3895 ac_install_sh
="$ac_aux_dir/shtool install -c"
3899 if test -z "$ac_aux_dir"; then
3900 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3903 # These three variables are undocumented and unsupported,
3904 # and are intended to be withdrawn in a future Autoconf release.
3905 # They can cause serious problems if a builder's source tree is in a directory
3906 # whose full name contains unusual characters.
3907 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3908 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3909 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3912 # Find a good install program. We prefer a C program (faster),
3913 # so one script is as good as another. But avoid the broken or
3914 # incompatible versions:
3915 # SysV /etc/install, /usr/sbin/install
3916 # SunOS /usr/etc/install
3917 # IRIX /sbin/install
3919 # AmigaOS /C/install, which installs bootblocks on floppy discs
3920 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3921 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3922 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3923 # OS/2's system install, which has a completely different semantic
3924 # ./install, which can be erroneously created by make from ./install.sh.
3925 # Reject install programs that cannot install multiple files.
3926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3927 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3928 if test -z "$INSTALL"; then
3929 if ${ac_cv_path_install+:} false
; then :
3930 $as_echo_n "(cached) " >&6
3932 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3936 test -z "$as_dir" && as_dir
=.
3937 # Account for people who put trailing slashes in PATH elements.
3938 case $as_dir/ in #((
3939 .
/ | .
// |
/[cC
]/* | \
3940 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
3941 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
3944 # OSF1 and SCO ODT 3.0 have their own names for install.
3945 # Don't use installbsd from OSF since it installs stuff as root
3947 for ac_prog
in ginstall scoinst
install; do
3948 for ac_exec_ext
in '' $ac_executable_extensions; do
3949 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
3950 if test $ac_prog = install &&
3951 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3952 # AIX install. It has an incompatible calling convention.
3954 elif test $ac_prog = install &&
3955 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3956 # program-specific install script used by HP pwplus--don't use.
3959 rm -rf conftest.one conftest.two conftest.dir
3960 echo one
> conftest.one
3961 echo two
> conftest.two
3963 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
3964 test -s conftest.one
&& test -s conftest.two
&&
3965 test -s conftest.dir
/conftest.one
&&
3966 test -s conftest.dir
/conftest.two
3968 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
3981 rm -rf conftest.one conftest.two conftest.dir
3984 if test "${ac_cv_path_install+set}" = set; then
3985 INSTALL
=$ac_cv_path_install
3987 # As a last resort, use the slow shell script. Don't cache a
3988 # value for INSTALL within a source directory, because that will
3989 # break other packages using the cache if that directory is
3990 # removed, or if the value is a relative name.
3991 INSTALL
=$ac_install_sh
3994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3995 $as_echo "$INSTALL" >&6; }
3997 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3998 # It thinks the first close brace ends the variable substitution.
3999 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
4001 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
4003 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
4006 ac_cpp
='$CPP $CPPFLAGS'
4007 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4008 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4009 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4010 if test -n "$ac_tool_prefix"; then
4011 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4012 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4014 $as_echo_n "checking for $ac_word... " >&6; }
4015 if ${ac_cv_prog_CC+:} false
; then :
4016 $as_echo_n "(cached) " >&6
4018 if test -n "$CC"; then
4019 ac_cv_prog_CC
="$CC" # Let the user override the test.
4021 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4025 test -z "$as_dir" && as_dir
=.
4026 for ac_exec_ext
in '' $ac_executable_extensions; do
4027 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4028 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4029 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4039 if test -n "$CC"; then
4040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4041 $as_echo "$CC" >&6; }
4043 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4044 $as_echo "no" >&6; }
4049 if test -z "$ac_cv_prog_CC"; then
4051 # Extract the first word of "gcc", so it can be a program name with args.
4052 set dummy gcc
; ac_word
=$2
4053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4054 $as_echo_n "checking for $ac_word... " >&6; }
4055 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4056 $as_echo_n "(cached) " >&6
4058 if test -n "$ac_ct_CC"; then
4059 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4061 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4065 test -z "$as_dir" && as_dir
=.
4066 for ac_exec_ext
in '' $ac_executable_extensions; do
4067 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4068 ac_cv_prog_ac_ct_CC
="gcc"
4069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4078 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4079 if test -n "$ac_ct_CC"; then
4080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4081 $as_echo "$ac_ct_CC" >&6; }
4083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4084 $as_echo "no" >&6; }
4087 if test "x$ac_ct_CC" = x
; then
4090 case $cross_compiling:$ac_tool_warned in
4092 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4093 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4094 ac_tool_warned
=yes ;;
4102 if test -z "$CC"; then
4103 if test -n "$ac_tool_prefix"; then
4104 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4105 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4107 $as_echo_n "checking for $ac_word... " >&6; }
4108 if ${ac_cv_prog_CC+:} false
; then :
4109 $as_echo_n "(cached) " >&6
4111 if test -n "$CC"; then
4112 ac_cv_prog_CC
="$CC" # Let the user override the test.
4114 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4118 test -z "$as_dir" && as_dir
=.
4119 for ac_exec_ext
in '' $ac_executable_extensions; do
4120 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4121 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4122 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4132 if test -n "$CC"; then
4133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4134 $as_echo "$CC" >&6; }
4136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4137 $as_echo "no" >&6; }
4143 if test -z "$CC"; then
4144 # Extract the first word of "cc", so it can be a program name with args.
4145 set dummy cc
; ac_word
=$2
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4147 $as_echo_n "checking for $ac_word... " >&6; }
4148 if ${ac_cv_prog_CC+:} false
; then :
4149 $as_echo_n "(cached) " >&6
4151 if test -n "$CC"; then
4152 ac_cv_prog_CC
="$CC" # Let the user override the test.
4155 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4159 test -z "$as_dir" && as_dir
=.
4160 for ac_exec_ext
in '' $ac_executable_extensions; do
4161 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4162 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4163 ac_prog_rejected
=yes
4167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4174 if test $ac_prog_rejected = yes; then
4175 # We found a bogon in the path, so make sure we never use it.
4176 set dummy
$ac_cv_prog_CC
4178 if test $# != 0; then
4179 # We chose a different compiler from the bogus one.
4180 # However, it has the same basename, so the bogon will be chosen
4181 # first if we set CC to just the basename; use the full file name.
4183 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4189 if test -n "$CC"; then
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4191 $as_echo "$CC" >&6; }
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4194 $as_echo "no" >&6; }
4199 if test -z "$CC"; then
4200 if test -n "$ac_tool_prefix"; then
4201 for ac_prog
in cl.exe
4203 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4204 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4206 $as_echo_n "checking for $ac_word... " >&6; }
4207 if ${ac_cv_prog_CC+:} false
; then :
4208 $as_echo_n "(cached) " >&6
4210 if test -n "$CC"; then
4211 ac_cv_prog_CC
="$CC" # Let the user override the test.
4213 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4217 test -z "$as_dir" && as_dir
=.
4218 for ac_exec_ext
in '' $ac_executable_extensions; do
4219 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4220 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4221 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4231 if test -n "$CC"; then
4232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4233 $as_echo "$CC" >&6; }
4235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4236 $as_echo "no" >&6; }
4240 test -n "$CC" && break
4243 if test -z "$CC"; then
4245 for ac_prog
in cl.exe
4247 # Extract the first word of "$ac_prog", so it can be a program name with args.
4248 set dummy
$ac_prog; ac_word
=$2
4249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4250 $as_echo_n "checking for $ac_word... " >&6; }
4251 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4252 $as_echo_n "(cached) " >&6
4254 if test -n "$ac_ct_CC"; then
4255 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4257 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4261 test -z "$as_dir" && as_dir
=.
4262 for ac_exec_ext
in '' $ac_executable_extensions; do
4263 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4264 ac_cv_prog_ac_ct_CC
="$ac_prog"
4265 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4274 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4275 if test -n "$ac_ct_CC"; then
4276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4277 $as_echo "$ac_ct_CC" >&6; }
4279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4280 $as_echo "no" >&6; }
4284 test -n "$ac_ct_CC" && break
4287 if test "x$ac_ct_CC" = x
; then
4290 case $cross_compiling:$ac_tool_warned in
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4293 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4294 ac_tool_warned
=yes ;;
4303 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4304 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4305 as_fn_error $?
"no acceptable C compiler found in \$PATH
4306 See \`config.log' for more details" "$LINENO" 5; }
4308 # Provide some information about the compiler.
4309 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4312 for ac_option
in --version -v -V -qversion; do
4313 { { ac_try
="$ac_compiler $ac_option >&5"
4315 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4316 *) ac_try_echo=$ac_try;;
4318 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4319 $as_echo "$ac_try_echo"; } >&5
4320 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4322 if test -s conftest.err; then
4324 ... rest of stderr output deleted ...
4325 10q' conftest.err >conftest.er1
4326 cat conftest.er1 >&5
4328 rm -f conftest.er1 conftest.err
4329 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4330 test $ac_status = 0; }
4333 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4334 /* end confdefs.h. */
4344 ac_clean_files_save=$ac_clean_files
4345 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4346 # Try to create an executable without -o first, disregard a.out.
4347 # It will help us diagnose broken compilers, and finding out an intuition
4349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4350 $as_echo_n "checking whether the C compiler works... " >&6; }
4351 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4353 # The possible output files:
4354 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4357 for ac_file in $ac_files
4360 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4361 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4366 if { { ac_try="$ac_link_default"
4368 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4369 *) ac_try_echo
=$ac_try;;
4371 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4372 $as_echo "$ac_try_echo"; } >&5
4373 (eval "$ac_link_default") 2>&5
4375 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4376 test $ac_status = 0; }; then :
4377 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4378 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4379 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4380 # so that the user can short-circuit this test for compilers unknown to
4382 for ac_file
in $ac_files ''
4384 test -f "$ac_file" ||
continue
4386 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4389 # We found the default executable, but exeext='' is most
4393 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4395 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4397 # We set ac_cv_exeext here because the later test for it is not
4398 # safe: cross compilers may not add the suffix if given an `-o'
4399 # argument, so we may need to know it at that point already.
4400 # Even if this section looks crufty: it has the advantage of
4407 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4412 if test -z "$ac_file"; then :
4413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4414 $as_echo "no" >&6; }
4415 $as_echo "$as_me: failed program was:" >&5
4416 sed 's/^/| /' conftest.
$ac_ext >&5
4418 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4419 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4420 as_fn_error
77 "C compiler cannot create executables
4421 See \`config.log' for more details" "$LINENO" 5; }
4423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4424 $as_echo "yes" >&6; }
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4427 $as_echo_n "checking for C compiler default output file name... " >&6; }
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4429 $as_echo "$ac_file" >&6; }
4430 ac_exeext
=$ac_cv_exeext
4432 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
4433 ac_clean_files
=$ac_clean_files_save
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4435 $as_echo_n "checking for suffix of executables... " >&6; }
4436 if { { ac_try
="$ac_link"
4438 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4439 *) ac_try_echo=$ac_try;;
4441 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4442 $as_echo "$ac_try_echo"; } >&5
4443 (eval "$ac_link") 2>&5
4445 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4446 test $ac_status = 0; }; then :
4447 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
4448 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
4449 # work properly (i.e., refer to `conftest.exe'), while it won't with
4451 for ac_file
in conftest.exe conftest conftest.
*; do
4452 test -f "$ac_file" ||
continue
4454 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4455 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4461 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4462 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4463 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
4464 See \`config.log' for more details" "$LINENO" 5; }
4466 rm -f conftest conftest
$ac_cv_exeext
4467 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4468 $as_echo "$ac_cv_exeext" >&6; }
4470 rm -f conftest.
$ac_ext
4471 EXEEXT
=$ac_cv_exeext
4473 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4474 /* end confdefs.h. */
4479 FILE *f = fopen ("conftest.out", "w");
4480 return ferror (f) || fclose (f) != 0;
4486 ac_clean_files
="$ac_clean_files conftest.out"
4487 # Check that the compiler produces executables we can run. If not, either
4488 # the compiler is broken, or we cross compile.
4489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4490 $as_echo_n "checking whether we are cross compiling... " >&6; }
4491 if test "$cross_compiling" != yes; then
4492 { { ac_try
="$ac_link"
4494 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4495 *) ac_try_echo=$ac_try;;
4497 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4498 $as_echo "$ac_try_echo"; } >&5
4499 (eval "$ac_link") 2>&5
4501 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4502 test $ac_status = 0; }
4503 if { ac_try='./conftest$ac_cv_exeext'
4504 { { case "(($ac_try" in
4505 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4506 *) ac_try_echo
=$ac_try;;
4508 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4509 $as_echo "$ac_try_echo"; } >&5
4510 (eval "$ac_try") 2>&5
4512 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4513 test $ac_status = 0; }; }; then
4516 if test "$cross_compiling" = maybe
; then
4519 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4520 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4521 as_fn_error $?
"cannot run C compiled programs.
4522 If you meant to cross compile, use \`--host'.
4523 See \`config.log' for more details" "$LINENO" 5; }
4527 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4528 $as_echo "$cross_compiling" >&6; }
4530 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4531 ac_clean_files
=$ac_clean_files_save
4532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4533 $as_echo_n "checking for suffix of object files... " >&6; }
4534 if ${ac_cv_objext+:} false
; then :
4535 $as_echo_n "(cached) " >&6
4537 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4538 /* end confdefs.h. */
4548 rm -f conftest.o conftest.obj
4549 if { { ac_try
="$ac_compile"
4551 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4552 *) ac_try_echo=$ac_try;;
4554 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4555 $as_echo "$ac_try_echo"; } >&5
4556 (eval "$ac_compile") 2>&5
4558 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4559 test $ac_status = 0; }; then :
4560 for ac_file in conftest.o conftest.obj conftest.*; do
4561 test -f "$ac_file" || continue;
4563 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4564 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4569 $as_echo "$as_me: failed program was:" >&5
4570 sed 's/^/| /' conftest.$ac_ext >&5
4572 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4573 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4574 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4575 See \
`config.log' for more details" "$LINENO" 5; }
4577 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4579 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4580 $as_echo "$ac_cv_objext" >&6; }
4581 OBJEXT=$ac_cv_objext
4583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4584 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4585 if ${ac_cv_c_compiler_gnu+:} false; then :
4586 $as_echo_n "(cached) " >&6
4588 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4589 /* end confdefs.h. */
4602 if ac_fn_c_try_compile "$LINENO"; then :
4607 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4608 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4612 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4613 if test $ac_compiler_gnu = yes; then
4618 ac_test_CFLAGS=${CFLAGS+set}
4619 ac_save_CFLAGS=$CFLAGS
4620 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4621 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4622 if ${ac_cv_prog_cc_g+:} false; then :
4623 $as_echo_n "(cached) " >&6
4625 ac_save_c_werror_flag=$ac_c_werror_flag
4626 ac_c_werror_flag=yes
4629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4630 /* end confdefs.h. */
4640 if ac_fn_c_try_compile "$LINENO"; then :
4644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4645 /* end confdefs.h. */
4655 if ac_fn_c_try_compile "$LINENO"; then :
4658 ac_c_werror_flag=$ac_save_c_werror_flag
4660 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4661 /* end confdefs.h. */
4671 if ac_fn_c_try_compile "$LINENO"; then :
4674 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4676 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4678 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4679 ac_c_werror_flag=$ac_save_c_werror_flag
4681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4682 $as_echo "$ac_cv_prog_cc_g" >&6; }
4683 if test "$ac_test_CFLAGS" = set; then
4684 CFLAGS=$ac_save_CFLAGS
4685 elif test $ac_cv_prog_cc_g = yes; then
4686 if test "$GCC" = yes; then
4692 if test "$GCC" = yes; then
4698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4699 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4700 if ${ac_cv_prog_cc_c89+:} false; then :
4701 $as_echo_n "(cached) " >&6
4703 ac_cv_prog_cc_c89=no
4705 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4706 /* end confdefs.h. */
4710 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4711 struct buf { int x; };
4712 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4713 static char *e (p, i)
4719 static char *f (char * (*g) (char **, int), char **p, ...)
4724 s = g (p, va_arg (v,int));
4729 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4730 function prototypes and stuff, but not '\xHH' hex character constants.
4731 These don't provoke an error unfortunately, instead are silently treated
4732 as 'x'. The following induces an error, until -std is added to get
4733 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4734 array size at least. It's necessary to write '\x00'==0 to get something
4735 that's true only with -std. */
4736 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4738 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4739 inside strings and character constants. */
4741 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4743 int test (int i, double x);
4744 struct s1 {int (*f) (int a);};
4745 struct s2 {int (*f) (double a);};
4746 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4752 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4757 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4758 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4760 CC="$ac_save_CC $ac_arg"
4761 if ac_fn_c_try_compile "$LINENO"; then :
4762 ac_cv_prog_cc_c89=$ac_arg
4764 rm -f core conftest.err conftest.$ac_objext
4765 test "x$ac_cv_prog_cc_c89" != "xno" && break
4767 rm -f conftest.$ac_ext
4772 case "x$ac_cv_prog_cc_c89" in
4774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4775 $as_echo "none needed" >&6; } ;;
4777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4778 $as_echo "unsupported" >&6; } ;;
4780 CC="$CC $ac_cv_prog_cc_c89"
4781 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4782 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4784 if test "x$ac_cv_prog_cc_c89" != xno; then :
4789 ac_cpp='$CPP $CPPFLAGS'
4790 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4791 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4792 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4797 # Check whether --enable-werror was given.
4798 if test "${enable_werror+set}" = set; then :
4799 enableval=$enable_werror; case "${enableval}" in
4800 yes | y) ERROR_ON_WARNING="yes" ;;
4801 no | n) ERROR_ON_WARNING="no" ;;
4802 *) as_fn_error $? "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
4807 # Enable -Werror by default when using gcc
4808 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4809 ERROR_ON_WARNING=yes
4813 if test "${ERROR_ON_WARNING}" = yes ; then
4814 # NOTE: Disabled in the sim dir due to most sims generating warnings.
4815 # WERROR_CFLAGS="-Werror"
4819 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
4821 -Wno-unused -Wunused-value -Wunused-function \
4822 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
4823 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
4824 -Wold-style-declaration -Wold-style-definition"
4826 # Enable -Wno-format by default when using gcc on mingw since many
4827 # GCC versions complain about %I64.
4829 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
4830 *) build_warnings="$build_warnings -Wformat-nonliteral" ;;
4833 # Check whether --enable-build-warnings was given.
4834 if test "${enable_build_warnings+set}" = set; then :
4835 enableval=$enable_build_warnings; case "${enableval}" in
4837 no) build_warnings="-w";;
4838 ,*) t=`echo "${enableval}" |
sed -e "s/,/ /g"`
4839 build_warnings="${build_warnings} ${t}";;
4840 *,) t=`echo "${enableval}" |
sed -e "s/,/ /g"`
4841 build_warnings="${t} ${build_warnings}";;
4842 *) build_warnings=`echo "${enableval}" |
sed -e "s/,/ /g"`;;
4844 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4845 echo "Setting compiler warning flags = $build_warnings" 6>&1
4848 # Check whether --enable-sim-build-warnings was given.
4849 if test "${enable_sim_build_warnings+set}" = set; then :
4850 enableval=$enable_sim_build_warnings; case "${enableval}" in
4852 no) build_warnings="-w";;
4853 ,*) t=`echo "${enableval}" |
sed -e "s/,/ /g"`
4854 build_warnings="${build_warnings} ${t}";;
4855 *,) t=`echo "${enableval}" |
sed -e "s/,/ /g"`
4856 build_warnings="${t} ${build_warnings}";;
4857 *) build_warnings=`echo "${enableval}" |
sed -e "s/,/ /g"`;;
4859 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4860 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
4864 if test "x${build_warnings}" != x -a "x$GCC" = xyes
4866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
4867 $as_echo_n "checking compiler warning flags... " >&6; }
4868 # Separate out the -Werror flag as some files just cannot be
4869 # compiled with it enabled.
4870 for w in ${build_warnings}; do
4872 -Werr*) WERROR_CFLAGS=-Werror ;;
4873 *) # Check that GCC accepts it
4874 saved_CFLAGS="$CFLAGS"
4876 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4877 /* end confdefs.h. */
4887 if ac_fn_c_try_compile "$LINENO"; then :
4888 WARN_CFLAGS="${WARN_CFLAGS} $w"
4890 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4891 CFLAGS="$saved_CFLAGS"
4894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
4895 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
4899 # Put a plausible default for CC_FOR_BUILD in Makefile.
4900 if test "x$cross_compiling" = "xno" -a "x$host" != "xi386-windows"; then
4901 AR_FOR_BUILD='$(AR)'
4902 AR_FLAGS_FOR_BUILD='$(AR_FLAGS)'
4903 CC_FOR_BUILD='$(CC)'
4904 CFLAGS_FOR_BUILD='$(CFLAGS)'
4905 RANLIB_FOR_BUILD='$(RANLIB)'
4906 LIBIBERTY_LIB=../../libiberty/libiberty.a
4908 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
4909 AR_FLAGS_FOR_BUILD=${AR_FLAGS_FOR_BUILD-rc}
4910 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
4911 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-"-g"}
4912 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
4917 # Make sure we can run config.sub.
4918 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4919 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4922 $as_echo_n "checking build system type... " >&6; }
4923 if ${ac_cv_build+:} false; then :
4924 $as_echo_n "(cached) " >&6
4926 ac_build_alias=$build_alias
4927 test "x$ac_build_alias" = x &&
4928 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4929 test "x$ac_build_alias" = x &&
4930 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4931 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4932 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4935 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4936 $as_echo "$ac_cv_build" >&6; }
4937 case $ac_cv_build in
4939 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
4942 ac_save_IFS=$IFS; IFS='-'
4948 # Remember, the first character of IFS is used to create $*,
4949 # except with old shells:
4952 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
4955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4956 $as_echo_n "checking host system type... " >&6; }
4957 if ${ac_cv_host+:} false; then :
4958 $as_echo_n "(cached) " >&6
4960 if test "x$host_alias" = x; then
4961 ac_cv_host=$ac_cv_build
4963 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4964 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4968 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4969 $as_echo "$ac_cv_host" >&6; }
4972 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
4975 ac_save_IFS=$IFS; IFS='-'
4981 # Remember, the first character of IFS is used to create $*,
4982 # except with old shells:
4985 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
4988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4989 $as_echo_n "checking target system type... " >&6; }
4990 if ${ac_cv_target+:} false; then :
4991 $as_echo_n "(cached) " >&6
4993 if test "x$target_alias" = x; then
4994 ac_cv_target=$ac_cv_host
4996 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4997 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
5002 $as_echo "$ac_cv_target" >&6; }
5003 case $ac_cv_target in
5005 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
5007 target=$ac_cv_target
5008 ac_save_IFS=$IFS; IFS='-'
5014 # Remember, the first character of IFS is used to create $*,
5015 # except with old shells:
5018 case $target_os in *\ *) target_os=`echo "$target_os" |
sed 's/ /-/g'`;; esac
5021 # The aliases save the names the user supplied, while $host etc.
5022 # will get canonicalized.
5023 test -n "$target_alias" &&
5024 test "$program_prefix$program_suffix$program_transform_name" = \
5026 program_prefix=${target_alias}-
5028 test "$program_prefix" != NONE &&
5029 program_transform_name="s&^&$program_prefix&;$program_transform_name"
5030 # Use a double $ so make ignores it.
5031 test "$program_suffix" != NONE &&
5032 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
5033 # Double any \ or $.
5034 # By default was `s
,x
,x
', remove it if useless.
5035 ac_script='s
/[\\$
]/&&/g
;s
/;s
,x
,x
,$
//'
5036 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
5039 . ${srcdir}/../../bfd/configure.host
5041 ac_config_headers="$ac_config_headers config.h:config.in"
5045 ac_cpp='$CPP $CPPFLAGS'
5046 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
5047 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
5048 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5050 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5051 # On Suns, sometimes $CPP names a directory.
5052 if test -n "$CPP" && test -d "$CPP"; then
5055 if test -z "$CPP"; then
5056 if ${ac_cv_prog_CPP+:} false; then :
5057 $as_echo_n "(cached) " >&6
5059 # Double quotes because CPP needs to be expanded
5060 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5063 for ac_c_preproc_warn_flag in '' yes
5065 # Use a header file that comes with gcc, so configuring glibc
5066 # with a fresh cross-compiler works.
5067 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5068 # <limits.h> exists even on freestanding compilers.
5069 # On the NeXT, cc -E runs the code through the compiler's parser
,
5070 # not just through cpp. "Syntax error" is here to catch this case.
5071 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5072 /* end confdefs.h. */
5074 # include <limits.h>
5076 # include <assert.h>
5080 if ac_fn_c_try_cpp
"$LINENO"; then :
5083 # Broken: fails on valid input.
5086 rm -f conftest.err conftest.i conftest.
$ac_ext
5088 # OK, works on sane cases. Now check whether nonexistent headers
5089 # can be detected and how.
5090 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5091 /* end confdefs.h. */
5092 #include <ac_nonexistent.h>
5094 if ac_fn_c_try_cpp
"$LINENO"; then :
5095 # Broken: success on invalid input.
5098 # Passes both tests.
5102 rm -f conftest.err conftest.i conftest.
$ac_ext
5105 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5106 rm -f conftest.i conftest.err conftest.
$ac_ext
5107 if $ac_preproc_ok; then :
5119 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5120 $as_echo "$CPP" >&6; }
5122 for ac_c_preproc_warn_flag
in '' yes
5124 # Use a header file that comes with gcc, so configuring glibc
5125 # with a fresh cross-compiler works.
5126 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5127 # <limits.h> exists even on freestanding compilers.
5128 # On the NeXT, cc -E runs the code through the compiler's parser,
5129 # not just through cpp. "Syntax error" is here to catch this case.
5130 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5131 /* end confdefs.h. */
5133 # include <limits.h>
5135 # include <assert.h>
5139 if ac_fn_c_try_cpp
"$LINENO"; then :
5142 # Broken: fails on valid input.
5145 rm -f conftest.err conftest.i conftest.
$ac_ext
5147 # OK, works on sane cases. Now check whether nonexistent headers
5148 # can be detected and how.
5149 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5150 /* end confdefs.h. */
5151 #include <ac_nonexistent.h>
5153 if ac_fn_c_try_cpp
"$LINENO"; then :
5154 # Broken: success on invalid input.
5157 # Passes both tests.
5161 rm -f conftest.err conftest.i conftest.
$ac_ext
5164 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5165 rm -f conftest.i conftest.err conftest.
$ac_ext
5166 if $ac_preproc_ok; then :
5169 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5170 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5171 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5172 See \`config.log' for more details" "$LINENO" 5; }
5176 ac_cpp
='$CPP $CPPFLAGS'
5177 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5178 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5179 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5183 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5184 if ${ac_cv_path_GREP+:} false
; then :
5185 $as_echo_n "(cached) " >&6
5187 if test -z "$GREP"; then
5188 ac_path_GREP_found
=false
5189 # Loop through the user's path and test for each of PROGNAME-LIST
5190 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5191 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5194 test -z "$as_dir" && as_dir
=.
5195 for ac_prog
in grep ggrep
; do
5196 for ac_exec_ext
in '' $ac_executable_extensions; do
5197 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5198 as_fn_executable_p
"$ac_path_GREP" ||
continue
5199 # Check for GNU ac_path_GREP and select it if it is found.
5200 # Check for GNU $ac_path_GREP
5201 case `"$ac_path_GREP" --version 2>&1` in
5203 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5206 $as_echo_n 0123456789 >"conftest.in"
5209 cat "conftest.in" "conftest.in" >"conftest.tmp"
5210 mv "conftest.tmp" "conftest.in"
5211 cp "conftest.in" "conftest.nl"
5212 $as_echo 'GREP' >> "conftest.nl"
5213 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5214 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5215 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5216 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5217 # Best one so far, save it but keep looking for a better one
5218 ac_cv_path_GREP
="$ac_path_GREP"
5219 ac_path_GREP_max
=$ac_count
5221 # 10*(2^10) chars as input seems more than enough
5222 test $ac_count -gt 10 && break
5224 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5227 $ac_path_GREP_found && break 3
5232 if test -z "$ac_cv_path_GREP"; then
5233 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5236 ac_cv_path_GREP
=$GREP
5240 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5241 $as_echo "$ac_cv_path_GREP" >&6; }
5242 GREP
="$ac_cv_path_GREP"
5245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5246 $as_echo_n "checking for egrep... " >&6; }
5247 if ${ac_cv_path_EGREP+:} false
; then :
5248 $as_echo_n "(cached) " >&6
5250 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5251 then ac_cv_path_EGREP
="$GREP -E"
5253 if test -z "$EGREP"; then
5254 ac_path_EGREP_found
=false
5255 # Loop through the user's path and test for each of PROGNAME-LIST
5256 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5257 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5260 test -z "$as_dir" && as_dir
=.
5261 for ac_prog
in egrep; do
5262 for ac_exec_ext
in '' $ac_executable_extensions; do
5263 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5264 as_fn_executable_p
"$ac_path_EGREP" ||
continue
5265 # Check for GNU ac_path_EGREP and select it if it is found.
5266 # Check for GNU $ac_path_EGREP
5267 case `"$ac_path_EGREP" --version 2>&1` in
5269 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5272 $as_echo_n 0123456789 >"conftest.in"
5275 cat "conftest.in" "conftest.in" >"conftest.tmp"
5276 mv "conftest.tmp" "conftest.in"
5277 cp "conftest.in" "conftest.nl"
5278 $as_echo 'EGREP' >> "conftest.nl"
5279 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5280 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5281 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5282 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5283 # Best one so far, save it but keep looking for a better one
5284 ac_cv_path_EGREP
="$ac_path_EGREP"
5285 ac_path_EGREP_max
=$ac_count
5287 # 10*(2^10) chars as input seems more than enough
5288 test $ac_count -gt 10 && break
5290 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5293 $ac_path_EGREP_found && break 3
5298 if test -z "$ac_cv_path_EGREP"; then
5299 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5302 ac_cv_path_EGREP
=$EGREP
5307 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5308 $as_echo "$ac_cv_path_EGREP" >&6; }
5309 EGREP
="$ac_cv_path_EGREP"
5312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5313 $as_echo_n "checking for ANSI C header files... " >&6; }
5314 if ${ac_cv_header_stdc+:} false
; then :
5315 $as_echo_n "(cached) " >&6
5317 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5318 /* end confdefs.h. */
5332 if ac_fn_c_try_compile
"$LINENO"; then :
5333 ac_cv_header_stdc
=yes
5335 ac_cv_header_stdc
=no
5337 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5339 if test $ac_cv_header_stdc = yes; then
5340 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5341 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5342 /* end confdefs.h. */
5346 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5347 $EGREP "memchr" >/dev
/null
2>&1; then :
5350 ac_cv_header_stdc
=no
5356 if test $ac_cv_header_stdc = yes; then
5357 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5358 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5359 /* end confdefs.h. */
5363 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5364 $EGREP "free" >/dev
/null
2>&1; then :
5367 ac_cv_header_stdc
=no
5373 if test $ac_cv_header_stdc = yes; then
5374 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5375 if test "$cross_compiling" = yes; then :
5378 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5379 /* end confdefs.h. */
5382 #if ((' ' & 0x0FF) == 0x020)
5383 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5384 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5386 # define ISLOWER(c) \
5387 (('a' <= (c) && (c) <= 'i') \
5388 || ('j' <= (c) && (c) <= 'r') \
5389 || ('s' <= (c) && (c) <= 'z'))
5390 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5393 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5398 for (i = 0; i < 256; i++)
5399 if (XOR (islower (i), ISLOWER (i))
5400 || toupper (i) != TOUPPER (i))
5405 if ac_fn_c_try_run
"$LINENO"; then :
5408 ac_cv_header_stdc
=no
5410 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5411 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5416 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5417 $as_echo "$ac_cv_header_stdc" >&6; }
5418 if test $ac_cv_header_stdc = yes; then
5420 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5424 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5425 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5426 inttypes.h stdint.h unistd.h
5428 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5429 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5431 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5432 cat >>confdefs.h
<<_ACEOF
5433 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5441 for ac_header
in stdlib.h string.h
strings.h sys
/stat.h sys
/types.h unistd.h
5443 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5444 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5445 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5446 cat >>confdefs.h
<<_ACEOF
5447 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5455 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
5456 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
5457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
5458 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
5459 if eval \
${$as_ac_Header+:} false
; then :
5460 $as_echo_n "(cached) " >&6
5462 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5463 /* end confdefs.h. */
5464 #include <sys/types.h>
5476 if ac_fn_c_try_compile
"$LINENO"; then :
5477 eval "$as_ac_Header=yes"
5479 eval "$as_ac_Header=no"
5481 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5483 eval ac_res
=\$
$as_ac_Header
5484 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5485 $as_echo "$ac_res" >&6; }
5486 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5487 cat >>confdefs.h
<<_ACEOF
5488 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
5491 ac_header_dirent
=$ac_hdr; break
5495 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
5496 if test $ac_header_dirent = dirent.h
; then
5497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
5498 $as_echo_n "checking for library containing opendir... " >&6; }
5499 if ${ac_cv_search_opendir+:} false
; then :
5500 $as_echo_n "(cached) " >&6
5502 ac_func_search_save_LIBS
=$LIBS
5503 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5504 /* end confdefs.h. */
5506 /* Override any GCC internal prototype to avoid an error.
5507 Use char because int might match the return type of a GCC
5508 builtin and then its argument prototype would still apply. */
5521 for ac_lib
in '' dir
; do
5522 if test -z "$ac_lib"; then
5523 ac_res
="none required"
5526 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5528 if ac_fn_c_try_link
"$LINENO"; then :
5529 ac_cv_search_opendir
=$ac_res
5531 rm -f core conftest.err conftest.
$ac_objext \
5533 if ${ac_cv_search_opendir+:} false
; then :
5537 if ${ac_cv_search_opendir+:} false
; then :
5540 ac_cv_search_opendir
=no
5543 LIBS
=$ac_func_search_save_LIBS
5545 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
5546 $as_echo "$ac_cv_search_opendir" >&6; }
5547 ac_res
=$ac_cv_search_opendir
5548 if test "$ac_res" != no
; then :
5549 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
5555 $as_echo_n "checking for library containing opendir... " >&6; }
5556 if ${ac_cv_search_opendir+:} false
; then :
5557 $as_echo_n "(cached) " >&6
5559 ac_func_search_save_LIBS
=$LIBS
5560 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5561 /* end confdefs.h. */
5563 /* Override any GCC internal prototype to avoid an error.
5564 Use char because int might match the return type of a GCC
5565 builtin and then its argument prototype would still apply. */
5578 for ac_lib
in '' x
; do
5579 if test -z "$ac_lib"; then
5580 ac_res
="none required"
5583 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5585 if ac_fn_c_try_link
"$LINENO"; then :
5586 ac_cv_search_opendir
=$ac_res
5588 rm -f core conftest.err conftest.
$ac_objext \
5590 if ${ac_cv_search_opendir+:} false
; then :
5594 if ${ac_cv_search_opendir+:} false
; then :
5597 ac_cv_search_opendir
=no
5600 LIBS
=$ac_func_search_save_LIBS
5602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
5603 $as_echo "$ac_cv_search_opendir" >&6; }
5604 ac_res
=$ac_cv_search_opendir
5605 if test "$ac_res" != no
; then :
5606 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5622 if test -n "$ac_tool_prefix"; then
5623 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5624 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
5625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5626 $as_echo_n "checking for $ac_word... " >&6; }
5627 if ${ac_cv_prog_RANLIB+:} false
; then :
5628 $as_echo_n "(cached) " >&6
5630 if test -n "$RANLIB"; then
5631 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
5633 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5637 test -z "$as_dir" && as_dir
=.
5638 for ac_exec_ext
in '' $ac_executable_extensions; do
5639 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5640 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
5641 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5650 RANLIB
=$ac_cv_prog_RANLIB
5651 if test -n "$RANLIB"; then
5652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5653 $as_echo "$RANLIB" >&6; }
5655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5656 $as_echo "no" >&6; }
5661 if test -z "$ac_cv_prog_RANLIB"; then
5662 ac_ct_RANLIB
=$RANLIB
5663 # Extract the first word of "ranlib", so it can be a program name with args.
5664 set dummy ranlib
; ac_word
=$2
5665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5666 $as_echo_n "checking for $ac_word... " >&6; }
5667 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
5668 $as_echo_n "(cached) " >&6
5670 if test -n "$ac_ct_RANLIB"; then
5671 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
5673 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5677 test -z "$as_dir" && as_dir
=.
5678 for ac_exec_ext
in '' $ac_executable_extensions; do
5679 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
5680 ac_cv_prog_ac_ct_RANLIB
="ranlib"
5681 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5690 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
5691 if test -n "$ac_ct_RANLIB"; then
5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5693 $as_echo "$ac_ct_RANLIB" >&6; }
5695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5696 $as_echo "no" >&6; }
5699 if test "x$ac_ct_RANLIB" = x
; then
5702 case $cross_compiling:$ac_tool_warned in
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5705 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5706 ac_tool_warned
=yes ;;
5708 RANLIB
=$ac_ct_RANLIB
5711 RANLIB
="$ac_cv_prog_RANLIB"
5715 ac_config_files
="$ac_config_files Makefile"
5717 ac_config_commands
="$ac_config_commands default"
5719 cat >confcache
<<\_ACEOF
5720 # This file is a shell script that caches the results of configure
5721 # tests run on this system so they can be shared between configure
5722 # scripts and configure runs, see configure's option --config-cache.
5723 # It is not useful on other systems. If it contains results you don't
5724 # want to keep, you may remove or edit it.
5726 # config.status only pays attention to the cache file if you give it
5727 # the --recheck option to rerun configure.
5729 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5730 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5735 # The following way of writing the cache mishandles newlines in values,
5736 # but we know of no workaround that is simple, portable, and efficient.
5737 # So, we kill variables containing newlines.
5738 # Ultrix sh set writes to stderr and can't be redirected directly,
5739 # and sets the high bit in the cache file unless we assign to the vars.
5741 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5742 eval ac_val
=\$
$ac_var
5746 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5747 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5750 _ | IFS | as_nl
) ;; #(
5751 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
5752 *) { eval $ac_var=; unset $ac_var;} ;;
5758 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5759 *${as_nl}ac_space
=\
*)
5760 # `set' does not quote correctly, so add quotes: double-quote
5761 # substitution turns \\\\ into \\, and sed turns \\ into \.
5764 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5767 # `set' quotes correctly as required by POSIX, so do not add quotes.
5768 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5777 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5779 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5781 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
5782 if test -w "$cache_file"; then
5783 if test "x$cache_file" != "x/dev/null"; then
5784 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5785 $as_echo "$as_me: updating cache $cache_file" >&6;}
5786 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
5787 cat confcache
>"$cache_file"
5789 case $cache_file in #(
5791 mv -f confcache
"$cache_file"$$
&&
5792 mv -f "$cache_file"$$
"$cache_file" ;; #(
5794 mv -f confcache
"$cache_file" ;;
5799 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5800 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5805 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
5806 # Let make expand exec_prefix.
5807 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5809 DEFS
=-DHAVE_CONFIG_H
5814 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
5815 # 1. Remove the extension, and $U if already installed.
5816 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
5817 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
5818 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5819 # will be set to the directory where LIBOBJS objects are built.
5820 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5821 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
5825 LTLIBOBJS
=$ac_ltlibobjs
5829 : "${CONFIG_STATUS=./config.status}"
5831 ac_clean_files_save
=$ac_clean_files
5832 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
5833 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5834 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5836 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5838 # Generated by $as_me.
5839 # Run this file to recreate the current configuration.
5840 # Compiler output produced by configure, useful for debugging
5841 # configure, is in config.log if it exists.
5847 SHELL=\${CONFIG_SHELL-$SHELL}
5850 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
5851 ## -------------------- ##
5852 ## M4sh Initialization. ##
5853 ## -------------------- ##
5855 # Be more Bourne compatible
5856 DUALCASE
=1; export DUALCASE
# for MKS sh
5857 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
5860 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5861 # is contrary to our usage. Disable this feature.
5862 alias -g '${1+"$@"}'='"$@"'
5863 setopt NO_GLOB_SUBST
5865 case `(set -o) 2>/dev/null` in #(
5877 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5878 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5879 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5880 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5881 # Prefer a ksh shell builtin over an external printf program on Solaris,
5882 # but without wasting forks for bash or zsh.
5883 if test -z "$BASH_VERSION$ZSH_VERSION" \
5884 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5885 as_echo='print
-r --'
5886 as_echo_n='print
-rn --'
5887 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5888 as_echo='printf %s
\n'
5889 as_echo_n='printf %s
'
5891 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5892 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
5893 as_echo_n='/usr
/ucb
/echo -n'
5895 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5896 as_echo_n_body='eval
5900 expr "X$arg" : "X\\(.*\\)$as_nl";
5901 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5903 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
5905 export as_echo_n_body
5906 as_echo_n='sh
-c $as_echo_n_body as_echo
'
5909 as_echo='sh
-c $as_echo_body as_echo
'
5912 # The user is always right.
5913 if test "${PATH_SEPARATOR+set}" != set; then
5915 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5916 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5923 # We need space, tab and new line, in precisely that order. Quoting is
5924 # there to prevent editors from complaining about space-tab.
5925 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5926 # splitting by setting IFS to empty value.)
5929 # Find who we are. Look in the path if we contain no directory separator.
5932 *[\\/]* ) as_myself=$0 ;;
5933 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5937 test -z "$as_dir" && as_dir=.
5938 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5944 # We did not find ourselves, most probably we were run as `sh COMMAND'
5945 # in which case we are not to be found in the path.
5946 if test "x$as_myself" = x
; then
5949 if test ! -f "$as_myself"; then
5950 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5954 # Unset variables that we do not need and which cause bugs (e.g. in
5955 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5956 # suppresses any "Segmentation fault" message there. '((' could
5957 # trigger a bug in pdksh 5.2.14.
5958 for as_var
in BASH_ENV ENV MAIL MAILPATH
5959 do eval test x\
${$as_var+set} = xset \
5960 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
5973 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
5976 # as_fn_error STATUS ERROR [LINENO LOG_FD]
5977 # ----------------------------------------
5978 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5979 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5980 # script with STATUS, using 1 if that was 0.
5983 as_status
=$1; test $as_status -eq 0 && as_status
=1
5985 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
5986 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
5988 $as_echo "$as_me: error: $2" >&2
5989 as_fn_exit
$as_status
5993 # as_fn_set_status STATUS
5994 # -----------------------
5995 # Set $? to STATUS, without forking.
5999 } # as_fn_set_status
6003 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
6013 # Portably unset VAR.
6016 { eval $1=; unset $1;}
6018 as_unset
=as_fn_unset
6019 # as_fn_append VAR VALUE
6020 # ----------------------
6021 # Append the text in VALUE to the end of the definition contained in VAR. Take
6022 # advantage of any shell optimizations that allow amortized linear growth over
6023 # repeated appends, instead of the typical quadratic growth present in naive
6025 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
6026 eval 'as_fn_append ()
6037 # as_fn_arith ARG...
6038 # ------------------
6039 # Perform arithmetic evaluation on the ARGs, and store the result in the
6040 # global $as_val. Take advantage of shells that can avoid forks. The arguments
6041 # must be portable across $(()) and expr.
6042 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
6043 eval 'as_fn_arith ()
6050 as_val
=`expr "$@" || test $? -eq 1`
6055 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
6056 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
6062 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6063 as_basename
=basename
6068 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
6074 as_me
=`$as_basename -- "$0" ||
6075 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6076 X"$0" : 'X\(//\)$' \| \
6077 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6079 sed '/^.*\/\([^/][^/]*\)\/*$/{
6093 # Avoid depending upon Character Ranges.
6094 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
6095 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6096 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
6097 as_cr_digits
='0123456789'
6098 as_cr_alnum
=$as_cr_Letters$as_cr_digits
6100 ECHO_C
= ECHO_N
= ECHO_T
=
6101 case `echo -n x` in #(((((
6103 case `echo 'xy\c'` in
6104 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
6106 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
6113 rm -f conf$$ conf$$.exe conf$$.
file
6114 if test -d conf$$.dir
; then
6115 rm -f conf$$.dir
/conf$$.
file
6118 mkdir conf$$.dir
2>/dev
/null
6120 if (echo >conf$$.
file) 2>/dev
/null
; then
6121 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
6123 # ... but there are two gotchas:
6124 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6125 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6126 # In both cases, we have to default to `cp -pR'.
6127 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
6129 elif ln conf$$.
file conf$$
2>/dev
/null
; then
6137 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
6138 rmdir conf$$.dir
2>/dev
/null
6143 # Create "$as_dir" as a directory, including parents if necessary.
6148 -*) as_dir
=.
/$as_dir;;
6150 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
6154 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6155 *) as_qdir
=$as_dir;;
6157 as_dirs
="'$as_qdir' $as_dirs"
6158 as_dir
=`$as_dirname -- "$as_dir" ||
6159 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6160 X"$as_dir" : 'X\(//\)[^/]' \| \
6161 X"$as_dir" : 'X\(//\)$' \| \
6162 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6163 $as_echo X"$as_dir" |
6164 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6181 test -d "$as_dir" && break
6183 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
6184 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
6188 if mkdir
-p .
2>/dev
/null
; then
6189 as_mkdir_p
='mkdir -p "$as_dir"'
6191 test -d .
/-p && rmdir .
/-p
6196 # as_fn_executable_p FILE
6197 # -----------------------
6198 # Test if FILE is an executable regular file.
6199 as_fn_executable_p
()
6201 test -f "$1" && test -x "$1"
6202 } # as_fn_executable_p
6204 as_executable_p
=as_fn_executable_p
6206 # Sed expression to map a string onto a valid CPP name.
6207 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6209 # Sed expression to map a string onto a valid variable name.
6210 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6214 ## ----------------------------------- ##
6215 ## Main body of $CONFIG_STATUS script. ##
6216 ## ----------------------------------- ##
6218 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
6220 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6221 # Save the log message, to keep $0 and so on meaningful, and to
6222 # report actual input values of CONFIG_FILES etc. instead of their
6223 # values after options handling.
6225 This file was extended by $as_me, which was
6226 generated by GNU Autoconf 2.69. Invocation command line was
6228 CONFIG_FILES = $CONFIG_FILES
6229 CONFIG_HEADERS = $CONFIG_HEADERS
6230 CONFIG_LINKS = $CONFIG_LINKS
6231 CONFIG_COMMANDS = $CONFIG_COMMANDS
6234 on `(hostname || uname -n) 2>/dev/null | sed 1q`
6239 case $ac_config_files in *"
6240 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
6243 case $ac_config_headers in *"
6244 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
6248 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6249 # Files that config.status was made for.
6250 config_files="$ac_config_files"
6251 config_headers="$ac_config_headers"
6252 config_commands="$ac_config_commands"
6256 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6258 \`$as_me' instantiates files and other configuration actions
6259 from templates according to the current configuration. Unless the files
6260 and actions are specified as TAGs, all are instantiated by default.
6262 Usage: $0 [OPTION]... [TAG]...
6264 -h, --help print this help, then exit
6265 -V, --version print version number and configuration settings, then exit
6266 --config print configuration, then exit
6267 -q, --quiet, --silent
6268 do not print progress messages
6269 -d, --debug don't remove temporary files
6270 --recheck update $as_me by reconfiguring in the same conditions
6271 --file=FILE[:TEMPLATE]
6272 instantiate the configuration file FILE
6273 --header=FILE[:TEMPLATE]
6274 instantiate the configuration header FILE
6276 Configuration files:
6279 Configuration headers:
6282 Configuration commands:
6285 Report bugs to the package provider."
6288 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6289 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
6292 configured by $0, generated by GNU Autoconf 2.69,
6293 with options \\"\$ac_cs_config\\"
6295 Copyright (C) 2012 Free Software Foundation, Inc.
6296 This config.status script is free software; the Free Software Foundation
6297 gives unlimited permission to copy, distribute and modify it."
6302 test -n "\$AWK" || AWK=awk
6305 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6306 # The default lists apply if the user does not specify any file.
6312 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
6313 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
6317 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
6329 # Handling of the options.
6330 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
6332 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
6333 $as_echo "$ac_cs_version"; exit ;;
6334 --config |
--confi |
--conf |
--con |
--co |
--c )
6335 $as_echo "$ac_cs_config"; exit ;;
6336 --debug |
--debu |
--deb |
--de |
--d |
-d )
6338 --file |
--fil |
--fi |
--f )
6341 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6342 '') as_fn_error $?
"missing file argument" ;;
6344 as_fn_append CONFIG_FILES
" '$ac_optarg'"
6345 ac_need_defaults
=false
;;
6346 --header |
--heade |
--head |
--hea )
6349 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6351 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
6352 ac_need_defaults
=false
;;
6354 # Conflict between --help and --header
6355 as_fn_error $?
"ambiguous option: \`$1'
6356 Try \`$0 --help' for more information.";;
6357 --help |
--hel |
-h )
6358 $as_echo "$ac_cs_usage"; exit ;;
6359 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
6360 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
6364 -*) as_fn_error $?
"unrecognized option: \`$1'
6365 Try \`$0 --help' for more information." ;;
6367 *) as_fn_append ac_config_targets
" $1"
6368 ac_need_defaults
=false
;;
6374 ac_configure_extra_args
=
6376 if $ac_cs_silent; then
6378 ac_configure_extra_args
="$ac_configure_extra_args --silent"
6382 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6383 if \$ac_cs_recheck; then
6384 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6386 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6387 CONFIG_SHELL='$SHELL'
6393 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6397 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6398 ## Running $as_me. ##
6404 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6407 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6409 # Handling of arguments.
6410 for ac_config_target
in $ac_config_targets
6412 case $ac_config_target in
6413 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
6414 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
6415 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
6417 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6422 # If the user did not use the arguments to specify the items to instantiate,
6423 # then the envvar interface is used. Set only those that are not.
6424 # We use the long form for the default assignment because of an extremely
6425 # bizarre bug on SunOS 4.1.3.
6426 if $ac_need_defaults; then
6427 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
6428 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
6429 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
6432 # Have a temporary directory for convenience. Make it in the build tree
6433 # simply because there is no reason against having it here, and in addition,
6434 # creating and moving files from /tmp can sometimes cause problems.
6435 # Hook for its removal unless debugging.
6436 # Note that there is a small window in which the directory will not be cleaned:
6437 # after its creation but before its name has been assigned to `$tmp'.
6441 trap 'exit_status=$?
6443 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
6445 trap 'as_fn_exit 1' 1 2 13 15
6447 # Create a (secure) tmp directory for tmp files.
6450 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6454 tmp
=.
/conf$$
-$RANDOM
6455 (umask 077 && mkdir
"$tmp")
6456 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
6459 # Set up the scripts for CONFIG_FILES section.
6460 # No need to generate them if there are no CONFIG_FILES.
6461 # This happens for instance with `./config.status config.h'.
6462 if test -n "$CONFIG_FILES"; then
6465 ac_cr
=`echo X | tr X '\015'`
6466 # On cygwin, bash can eat \r inside `` if the user requested igncr.
6467 # But we know of no other shell where ac_cr would be empty at this
6468 # point, so we can use a bashism as a fallback.
6469 if test "x$ac_cr" = x
; then
6470 eval ac_cr
=\$
\'\\r
\'
6472 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6473 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6479 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
6484 echo "cat >conf$$subs.awk <<_ACEOF" &&
6485 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6488 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
6489 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
6491 for ac_last_try in false false false false false :; do
6492 . ./conf$$subs.sh ||
6493 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
6495 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
6496 if test $ac_delim_n = $ac_delim_num; then
6498 elif $ac_last_try; then
6499 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
6501 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
6506 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6507 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
6511 s/^/S["/; s
/!.
*/"]=/
6521 s/\(.\{148\}\)..*/\1/
6523 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
6528 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
6535 s/\(.\{148\}\)..*/\1/
6537 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
6541 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
6546 ' <conf$$subs.awk | sed '
6551 ' >>$CONFIG_STATUS || ac_write_fail=1
6552 rm -f conf$$subs.awk
6553 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6555 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
6556 for (key in S) S_is_set[key] = 1
6562 nfields = split(line, field, "@
")
6564 len = length(field[1])
6565 for (i = 2; i < nfields; i++) {
6567 keylen = length(key)
6568 if (S_is_set[key]) {
6570 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6571 len += length(value) + length(field[++i])
6582 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6583 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6584 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
6587 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
6588 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
6591 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
6592 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
6593 # trailing colons and then remove the whole line if VPATH becomes empty
6594 # (actually we leave an empty line to preserve line numbers).
6595 if test "x
$srcdir" = x.; then
6596 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
6614 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6615 fi # test -n "$CONFIG_FILES"
6617 # Set up the scripts for CONFIG_HEADERS section.
6618 # No need to generate them if there are no CONFIG_HEADERS.
6619 # This happens for instance with `./config.status Makefile'.
6620 if test -n "$CONFIG_HEADERS"; then
6621 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
6625 # Transform confdefs.h into an awk script `defines.awk', embedded as
6626 # here-document in config.status, that substitutes the proper values into
6627 # config.h.in to produce config.h.
6629 # Create a delimiter string that does not exist in confdefs.h, to ease
6630 # handling of long lines.
6632 for ac_last_try in false false :; do
6633 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
6634 if test -z "$ac_tt"; then
6636 elif $ac_last_try; then
6637 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
6639 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
6643 # For the awk script, D is an array of macro values keyed by name,
6644 # likewise P contains macro parameters if any. Preserve backslash
6645 # newline sequences.
6647 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6649 s/.\{148\}/&'"$ac_delim"'/g
6652 s/^[ ]*#[ ]*define[ ][ ]*/ /
6659 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
6661 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
6665 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
6666 D["\
1"]=" \
3\\\\\\n
"\\/p
6668 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
6673 s/.\{148\}/&'"$ac_delim"'/g
6678 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
6681 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
6683 ' <confdefs.h | sed '
6684 s/'"$ac_delim"'/"\\\
6685 "/g' >>$CONFIG_STATUS || ac_write_fail=1
6687 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6688 for (key in D) D_is_set[key] = 1
6691 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6693 split(line, arg, " ")
6694 if (arg[1] == "#") {
6698 defundef
= substr
(arg
[1], 2)
6701 split(mac1
, mac2
, "(") #)
6703 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
6704 if (D_is_set
[macro
]) {
6705 # Preserve the white space surrounding the "#".
6706 print prefix
"define", macro P
[macro
] D
[macro
]
6709 # Replace #undef with comments. This is necessary, for example,
6710 # in the case of _POSIX_SOURCE, which is predefined and required
6711 # on some systems where configure will not decide to define it.
6712 if (defundef
== "undef") {
6713 print
"/*", prefix defundef
, macro
, "*/"
6721 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6722 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
6723 fi # test -n "$CONFIG_HEADERS"
6726 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
6731 :[FHLC
]) ac_mode
=$ac_tag; continue;;
6733 case $ac_mode$ac_tag in
6735 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
6736 :[FH
]-) ac_tag
=-:-;;
6737 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
6754 -) ac_f
="$ac_tmp/stdin";;
6755 *) # Look for the file first in the build tree, then in the source tree
6756 # (if the path is not absolute). The absolute path cannot be DOS-style,
6757 # because $ac_f cannot contain `:'.
6761 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
6763 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
6765 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6766 as_fn_append ac_file_inputs
" '$ac_f'"
6769 # Let's still pretend it is `configure' which instantiates (i.e., don't
6770 # use $as_me), people would be surprised to read:
6771 # /* config.h. Generated by config.status. */
6772 configure_input
='Generated from '`
6773 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6775 if test x
"$ac_file" != x-
; then
6776 configure_input
="$ac_file. $configure_input"
6777 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6778 $as_echo "$as_me: creating $ac_file" >&6;}
6780 # Neutralize special characters interpreted by sed in replacement strings.
6781 case $configure_input in #(
6782 *\
&* |
*\|
* |
*\\* )
6783 ac_sed_conf_input
=`$as_echo "$configure_input" |
6784 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6785 *) ac_sed_conf_input
=$configure_input;;
6789 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
6790 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
6795 ac_dir
=`$as_dirname -- "$ac_file" ||
6796 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6797 X"$ac_file" : 'X\(//\)[^/]' \| \
6798 X"$ac_file" : 'X\(//\)$' \| \
6799 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6800 $as_echo X"$ac_file" |
6801 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6818 as_dir
="$ac_dir"; as_fn_mkdir_p
6822 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
6824 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6825 # A ".." for each directory in $ac_dir_suffix.
6826 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6827 case $ac_top_builddir_sub in
6828 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
6829 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
6832 ac_abs_top_builddir
=$ac_pwd
6833 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
6834 # for backward compatibility:
6835 ac_top_builddir
=$ac_top_build_prefix
6838 .
) # We are building in place.
6840 ac_top_srcdir
=$ac_top_builddir_sub
6841 ac_abs_top_srcdir
=$ac_pwd ;;
6842 [\\/]* | ?
:[\\/]* ) # Absolute name.
6843 ac_srcdir
=$srcdir$ac_dir_suffix;
6844 ac_top_srcdir
=$srcdir
6845 ac_abs_top_srcdir
=$srcdir ;;
6847 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
6848 ac_top_srcdir
=$ac_top_build_prefix$srcdir
6849 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
6851 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
6861 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
6862 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
6866 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6867 # If the template does not know about datarootdir, expand it.
6868 # FIXME: This hack should be removed a few years after 2.60.
6869 ac_datarootdir_hack
=; ac_datarootdir_seen
=
6880 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6881 *datarootdir
*) ac_datarootdir_seen
=yes;;
6882 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
6883 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6884 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6886 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6887 ac_datarootdir_hack='
6888 s&@datadir@&$datadir&g
6889 s&@docdir@&$docdir&g
6890 s&@infodir@&$infodir&g
6891 s&@localedir@&$localedir&g
6892 s&@mandir@&$mandir&g
6893 s&\\\${datarootdir}&$datarootdir&g' ;;
6897 # Neutralize VPATH when `$srcdir' = `.'.
6898 # Shell code in configure.ac might set extrasub.
6899 # FIXME: do we really want to maintain this feature?
6900 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6901 ac_sed_extra="$ac_vpsub
6904 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6906 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
6907 s|@configure_input@|
$ac_sed_conf_input|
;t t
6908 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
6909 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
6910 s
&@srcdir@
&$ac_srcdir&;t t
6911 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
6912 s
&@top_srcdir@
&$ac_top_srcdir&;t t
6913 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
6914 s
&@builddir@
&$ac_builddir&;t t
6915 s
&@abs_builddir@
&$ac_abs_builddir&;t t
6916 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
6917 s
&@INSTALL@
&$ac_INSTALL&;t t
6918 $ac_datarootdir_hack
6920 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
6921 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
6923 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6924 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
6925 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
6926 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
6927 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
6928 which seems to be undefined. Please make sure it is defined" >&5
6929 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
6930 which seems to be undefined. Please make sure it is defined" >&2;}
6932 rm -f "$ac_tmp/stdin"
6934 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
6935 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
6937 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6943 if test x"$ac_file" != x-; then
6945 $as_echo "/* $configure_input */" \
6946 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
6947 } >"$ac_tmp/config.h" \
6948 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6949 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
6950 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6951 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6954 mv "$ac_tmp/config.h" "$ac_file" \
6955 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
6958 $as_echo "/* $configure_input */" \
6959 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
6960 || as_fn_error $? "could not create -" "$LINENO" 5
6964 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6965 $as_echo "$as_me: executing $ac_file commands" >&6;}
6970 case $ac_file$ac_mode in
6971 "default":C) case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac ;;
6979 ac_clean_files=$ac_clean_files_save
6981 test $ac_write_fail = 0 ||
6982 as_fn_error $? "write failure creating $CONFIG_STATUS" "$LINENO" 5
6985 # configure is writing to config.log, and then calls config.status.
6986 # config.status does its own redirection, appending to config.log.
6987 # Unfortunately, on DOS this fails, as config.log is still kept open
6988 # by configure, so config.status won't be able to
write to it
; its
6989 # output is simply discarded. So we exec the FD to /dev/null,
6990 # effectively closing config.log, so it can be properly (re)opened and
6991 # appended to by config.status. When coming back to configure, we
6992 # need to make the FD available again.
6993 if test "$no_create" != yes; then
6995 ac_config_status_args
=
6996 test "$silent" = yes &&
6997 ac_config_status_args
="$ac_config_status_args --quiet"
6999 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
7001 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
7002 # would make configure fail if this is the last instruction.
7003 $ac_cs_success || as_fn_exit
1
7005 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
7007 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}