2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
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.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x
; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var
in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\
${$as_var+set} = xset \
119 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
132 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x
; then
135 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required
="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev
/null
; then :
178 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
181 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
183 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
186 test -z "$as_dir" && as_dir
=.
190 for as_base
in sh bash ksh sh5
; do
191 # Try only shells that exist, to save several forks.
192 as_shell
=$as_dir/$as_base
193 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
195 CONFIG_SHELL
=$as_shell as_have_required
=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
204 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
206 CONFIG_SHELL
=$SHELL as_have_required
=yes
211 if test "x$CONFIG_SHELL" != x
; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
217 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 if test x
$as_have_required = xno
; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x
${ZSH_VERSION+set} = xset
; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
238 SHELL
=${CONFIG_SHELL-/bin/sh}
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE
= GREP_OPTIONS
=
242 unset CLICOLOR_FORCE GREP_OPTIONS
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
249 # Portably unset VAR.
252 { eval $1=; unset $1;}
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
276 # Create "$as_dir" as a directory, including parents if necessary.
281 -*) as_dir
=.
/$as_dir;;
283 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
287 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 as_dirs
="'$as_qdir' $as_dirs"
291 as_dir
=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
314 test -d "$as_dir" && break
316 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
317 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
328 eval 'as_fn_append ()
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
352 as_val
=`expr "$@" || test $? -eq 1`
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
364 as_status
=$?
; test $as_status -eq 0 && as_status
=1
366 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit
$as_status
373 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
380 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
392 as_me
=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
411 # Avoid depending upon Character Ranges.
412 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits
='0123456789'
416 as_cr_alnum
=$as_cr_Letters$as_cr_digits
419 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
420 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439 chmod +x
"$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
446 # Exit status is that of the last command.
450 ECHO_C
= ECHO_N
= ECHO_T
=
451 case `echo -n x` in #(((((
453 case `echo 'xy\c'` in
454 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
463 rm -f conf$$ conf$$.exe conf$$.
file
464 if test -d conf$$.dir
; then
465 rm -f conf$$.dir
/conf$$.
file
468 mkdir conf$$.dir
2>/dev
/null
470 if (echo >conf$$.
file) 2>/dev
/null
; then
471 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
479 elif ln conf$$.
file conf$$
2>/dev
/null
; then
487 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
488 rmdir conf$$.dir
2>/dev
/null
490 if mkdir
-p .
2>/dev
/null
; then
491 as_mkdir_p
='mkdir -p "$as_dir"'
493 test -d .
/-p && rmdir .
/-p
497 if test -x / >/dev
/null
2>&1; then
500 if ls -dL / >/dev
/null
2>&1; then
507 if test -d "$1"; then
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
518 as_executable_p
=$as_test_x
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
527 exec 7<&0 </dev
/null
6>&1
530 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
531 # so uname gets run too.
532 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
537 ac_default_prefix
=/usr
/local
539 ac_config_libobj_dir
=.
546 # Identity of this package.
554 ac_unique_file
="table.h"
555 # Factoring default headers for most tests.
556 ac_includes_default
="\
558 #ifdef HAVE_SYS_TYPES_H
559 # include <sys/types.h>
561 #ifdef HAVE_SYS_STAT_H
562 # include <sys/stat.h>
568 # ifdef HAVE_STDLIB_H
573 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
578 #ifdef HAVE_STRINGS_H
579 # include <strings.h>
581 #ifdef HAVE_INTTYPES_H
582 # include <inttypes.h>
591 ac_subst_vars
='LTLIBOBJS
666 program_transform_name
679 enable_option_checking
681 enable_build_warnings
682 enable_sim_build_warnings
684 ac_precious_vars
='build_alias
695 # Initialize some variables set by options.
697 ac_init_version
=false
698 ac_unrecognized_opts
=
700 # The variables have the same names as the options, with
701 # dashes changed to underlines.
709 program_transform_name
=s
,x
,x
,
717 # Installation directory options.
718 # These are left unexpanded so users can "make install exec_prefix=/foo"
719 # and all the variables that are supposed to be based on exec_prefix
720 # by default will actually change.
721 # Use braces instead of parens because sh, perl, etc. also accept them.
722 # (The list follows the same order as the GNU Coding Standards.)
723 bindir
='${exec_prefix}/bin'
724 sbindir
='${exec_prefix}/sbin'
725 libexecdir
='${exec_prefix}/libexec'
726 datarootdir
='${prefix}/share'
727 datadir
='${datarootdir}'
728 sysconfdir
='${prefix}/etc'
729 sharedstatedir
='${prefix}/com'
730 localstatedir
='${prefix}/var'
731 includedir
='${prefix}/include'
732 oldincludedir
='/usr/include'
733 docdir
='${datarootdir}/doc/${PACKAGE}'
734 infodir
='${datarootdir}/info'
739 libdir
='${exec_prefix}/lib'
740 localedir
='${datarootdir}/locale'
741 mandir
='${datarootdir}/man'
747 # If the previous option needs an argument, assign it.
748 if test -n "$ac_prev"; then
749 eval $ac_prev=\
$ac_option
755 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
759 # Accept the important Cygnus configure options, so we can diagnose typos.
761 case $ac_dashdash$ac_option in
765 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
767 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
770 -build |
--build |
--buil |
--bui |
--bu)
771 ac_prev
=build_alias
;;
772 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
773 build_alias
=$ac_optarg ;;
775 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
776 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
777 ac_prev
=cache_file
;;
778 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
779 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
780 cache_file
=$ac_optarg ;;
783 cache_file
=config.cache
;;
785 -datadir |
--datadir |
--datadi |
--datad)
787 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
788 datadir
=$ac_optarg ;;
790 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
791 |
--dataroo |
--dataro |
--datar)
792 ac_prev
=datarootdir
;;
793 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
794 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
795 datarootdir
=$ac_optarg ;;
797 -disable-* |
--disable-*)
798 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
799 # Reject names that are not valid shell variable names.
800 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
801 as_fn_error
"invalid feature name: $ac_useropt"
802 ac_useropt_orig
=$ac_useropt
803 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
804 case $ac_user_opts in
808 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
809 ac_unrecognized_sep
=', ';;
811 eval enable_
$ac_useropt=no
;;
813 -docdir |
--docdir |
--docdi |
--doc |
--do)
815 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
818 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
820 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
823 -enable-* |
--enable-*)
824 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
825 # Reject names that are not valid shell variable names.
826 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
827 as_fn_error
"invalid feature name: $ac_useropt"
828 ac_useropt_orig
=$ac_useropt
829 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
830 case $ac_user_opts in
834 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
835 ac_unrecognized_sep
=', ';;
837 eval enable_
$ac_useropt=\
$ac_optarg ;;
839 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
840 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
841 |
--exec |
--exe |
--ex)
842 ac_prev
=exec_prefix
;;
843 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
844 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
845 |
--exec=* |
--exe=* |
--ex=*)
846 exec_prefix
=$ac_optarg ;;
848 -gas |
--gas |
--ga |
--g)
849 # Obsolete; use --with-gas.
852 -help |
--help |
--hel |
--he |
-h)
854 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
855 ac_init_help
=recursive
;;
856 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
857 ac_init_help
=short
;;
859 -host |
--host |
--hos |
--ho)
860 ac_prev
=host_alias
;;
861 -host=* |
--host=* |
--hos=* |
--ho=*)
862 host_alias
=$ac_optarg ;;
864 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
866 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
868 htmldir
=$ac_optarg ;;
870 -includedir |
--includedir |
--includedi |
--included |
--include \
871 |
--includ |
--inclu |
--incl |
--inc)
872 ac_prev
=includedir
;;
873 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
874 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
875 includedir
=$ac_optarg ;;
877 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
879 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
880 infodir
=$ac_optarg ;;
882 -libdir |
--libdir |
--libdi |
--libd)
884 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
887 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
888 |
--libexe |
--libex |
--libe)
889 ac_prev
=libexecdir
;;
890 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
891 |
--libexe=* |
--libex=* |
--libe=*)
892 libexecdir
=$ac_optarg ;;
894 -localedir |
--localedir |
--localedi |
--localed |
--locale)
896 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
897 localedir
=$ac_optarg ;;
899 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
900 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
901 ac_prev
=localstatedir
;;
902 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
903 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
904 localstatedir
=$ac_optarg ;;
906 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
908 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
912 # Obsolete; use --without-fp.
915 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
916 |
--no-cr |
--no-c |
-n)
919 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
920 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
923 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
924 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
925 |
--oldin |
--oldi |
--old |
--ol |
--o)
926 ac_prev
=oldincludedir
;;
927 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
928 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
929 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
930 oldincludedir
=$ac_optarg ;;
932 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
934 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
937 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
938 |
--program-pre |
--program-pr |
--program-p)
939 ac_prev
=program_prefix
;;
940 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
941 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
942 program_prefix
=$ac_optarg ;;
944 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
945 |
--program-suf |
--program-su |
--program-s)
946 ac_prev
=program_suffix
;;
947 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
948 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
949 program_suffix
=$ac_optarg ;;
951 -program-transform-name |
--program-transform-name \
952 |
--program-transform-nam |
--program-transform-na \
953 |
--program-transform-n |
--program-transform- \
954 |
--program-transform |
--program-transfor \
955 |
--program-transfo |
--program-transf \
956 |
--program-trans |
--program-tran \
957 |
--progr-tra |
--program-tr |
--program-t)
958 ac_prev
=program_transform_name
;;
959 -program-transform-name=* |
--program-transform-name=* \
960 |
--program-transform-nam=* |
--program-transform-na=* \
961 |
--program-transform-n=* |
--program-transform-=* \
962 |
--program-transform=* |
--program-transfor=* \
963 |
--program-transfo=* |
--program-transf=* \
964 |
--program-trans=* |
--program-tran=* \
965 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
966 program_transform_name
=$ac_optarg ;;
968 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
970 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
973 -psdir |
--psdir |
--psdi |
--psd |
--ps)
975 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
978 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
979 |
-silent |
--silent |
--silen |
--sile |
--sil)
982 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
984 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
986 sbindir
=$ac_optarg ;;
988 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
989 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
990 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
992 ac_prev
=sharedstatedir
;;
993 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
994 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
995 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
997 sharedstatedir
=$ac_optarg ;;
999 -site |
--site |
--sit)
1001 -site=* |
--site=* |
--sit=*)
1004 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1006 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1007 srcdir
=$ac_optarg ;;
1009 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1010 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1011 ac_prev
=sysconfdir
;;
1012 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1013 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1014 sysconfdir
=$ac_optarg ;;
1016 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1017 ac_prev
=target_alias
;;
1018 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1019 target_alias
=$ac_optarg ;;
1021 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1024 -version |
--version |
--versio |
--versi |
--vers |
-V)
1025 ac_init_version
=: ;;
1028 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1029 # Reject names that are not valid shell variable names.
1030 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1031 as_fn_error
"invalid package name: $ac_useropt"
1032 ac_useropt_orig
=$ac_useropt
1033 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1034 case $ac_user_opts in
1038 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1039 ac_unrecognized_sep
=', ';;
1041 eval with_
$ac_useropt=\
$ac_optarg ;;
1043 -without-* |
--without-*)
1044 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1045 # Reject names that are not valid shell variable names.
1046 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1047 as_fn_error
"invalid package name: $ac_useropt"
1048 ac_useropt_orig
=$ac_useropt
1049 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1050 case $ac_user_opts in
1054 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1055 ac_unrecognized_sep
=', ';;
1057 eval with_
$ac_useropt=no
;;
1060 # Obsolete; use --with-x.
1063 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1064 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1065 ac_prev
=x_includes
;;
1066 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1067 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1068 x_includes
=$ac_optarg ;;
1070 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1071 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1072 ac_prev
=x_libraries
;;
1073 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1074 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1075 x_libraries
=$ac_optarg ;;
1077 -*) as_fn_error
"unrecognized option: \`$ac_option'
1078 Try \`$0 --help' for more information."
1082 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1083 # Reject names that are not valid shell variable names.
1084 case $ac_envvar in #(
1085 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1086 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1088 eval $ac_envvar=\
$ac_optarg
1089 export $ac_envvar ;;
1092 # FIXME: should be removed in autoconf 3.0.
1093 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1094 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1095 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1096 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1102 if test -n "$ac_prev"; then
1103 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1104 as_fn_error
"missing argument to $ac_option"
1107 if test -n "$ac_unrecognized_opts"; then
1108 case $enable_option_checking in
1110 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1111 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1115 # Check all directory arguments for consistency.
1116 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1117 datadir sysconfdir sharedstatedir localstatedir includedir \
1118 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1119 libdir localedir mandir
1121 eval ac_val
=\$
$ac_var
1122 # Remove trailing slashes.
1125 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1126 eval $ac_var=\
$ac_val;;
1128 # Be sure to have absolute directory names.
1130 [\\/$
]* | ?
:[\\/]* ) continue;;
1131 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1133 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1136 # There might be people who depend on the old broken behavior: `$host'
1137 # used to hold the argument of --host etc.
1138 # FIXME: To remove some day.
1141 target
=$target_alias
1143 # FIXME: To remove some day.
1144 if test "x$host_alias" != x
; then
1145 if test "x$build_alias" = x
; then
1146 cross_compiling
=maybe
1147 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1148 If a cross compiler is detected then cross compile mode will be used." >&2
1149 elif test "x$build_alias" != "x$host_alias"; then
1155 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1157 test "$silent" = yes && exec 6>/dev
/null
1160 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1161 ac_ls_di
=`ls -di .` &&
1162 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1163 as_fn_error
"working directory cannot be determined"
1164 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1165 as_fn_error
"pwd does not report name of working directory"
1168 # Find the source files, if location was not specified.
1169 if test -z "$srcdir"; then
1170 ac_srcdir_defaulted
=yes
1171 # Try the directory containing this script, then the parent directory.
1172 ac_confdir
=`$as_dirname -- "$as_myself" ||
1173 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1174 X"$as_myself" : 'X\(//\)[^/]' \| \
1175 X"$as_myself" : 'X\(//\)$' \| \
1176 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1177 $as_echo X"$as_myself" |
1178 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1196 if test ! -r "$srcdir/$ac_unique_file"; then
1200 ac_srcdir_defaulted
=no
1202 if test ! -r "$srcdir/$ac_unique_file"; then
1203 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1204 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1206 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1208 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1210 # When building in place, set srcdir=.
1211 if test "$ac_abs_confdir" = "$ac_pwd"; then
1214 # Remove unnecessary trailing slashes from srcdir.
1215 # Double slashes in file names in object file debugging info
1216 # mess up M-x gdb in Emacs.
1218 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1220 for ac_var
in $ac_precious_vars; do
1221 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1222 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1223 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1224 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1228 # Report the --help message.
1230 if test "$ac_init_help" = "long"; then
1231 # Omit some internal or obsolete options to make the list less imposing.
1232 # This message is too long to be a string in the A/UX 3.1 sh.
1234 \`configure' configures this package to adapt to many kinds of systems.
1236 Usage: $0 [OPTION]... [VAR=VALUE]...
1238 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1239 VAR=VALUE. See below for descriptions of some of the useful variables.
1241 Defaults for the options are specified in brackets.
1244 -h, --help display this help and exit
1245 --help=short display options specific to this package
1246 --help=recursive display the short help of all the included packages
1247 -V, --version display version information and exit
1248 -q, --quiet, --silent do not print \`checking...' messages
1249 --cache-file=FILE cache test results in FILE [disabled]
1250 -C, --config-cache alias for \`--cache-file=config.cache'
1251 -n, --no-create do not create output files
1252 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1254 Installation directories:
1255 --prefix=PREFIX install architecture-independent files in PREFIX
1256 [$ac_default_prefix]
1257 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1260 By default, \`make install' will install all the files in
1261 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1262 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1263 for instance \`--prefix=\$HOME'.
1265 For better control, use the options below.
1267 Fine tuning of the installation directories:
1268 --bindir=DIR user executables [EPREFIX/bin]
1269 --sbindir=DIR system admin executables [EPREFIX/sbin]
1270 --libexecdir=DIR program executables [EPREFIX/libexec]
1271 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1272 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1273 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1274 --libdir=DIR object code libraries [EPREFIX/lib]
1275 --includedir=DIR C header files [PREFIX/include]
1276 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1277 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1278 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1279 --infodir=DIR info documentation [DATAROOTDIR/info]
1280 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1281 --mandir=DIR man documentation [DATAROOTDIR/man]
1282 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1283 --htmldir=DIR html documentation [DOCDIR]
1284 --dvidir=DIR dvi documentation [DOCDIR]
1285 --pdfdir=DIR pdf documentation [DOCDIR]
1286 --psdir=DIR ps documentation [DOCDIR]
1292 --program-prefix=PREFIX prepend PREFIX to installed program names
1293 --program-suffix=SUFFIX append SUFFIX to installed program names
1294 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1297 --build=BUILD configure
for building on BUILD
[guessed
]
1298 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1299 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1303 if test -n "$ac_init_help"; then
1308 --disable-option-checking ignore unrecognized
--enable/--with options
1309 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1310 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1311 --enable-werror treat compile warnings as errors
1312 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1313 --enable-sim-build-warnings
1314 enable SIM specific build-time compiler warnings
if
1317 Some influential environment variables
:
1318 CC C compiler
command
1319 CFLAGS C compiler flags
1320 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1321 nonstandard directory
<lib dir
>
1322 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1323 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1324 you have headers
in a nonstandard directory
<include dir
>
1327 Use these variables to override the choices made by
`configure' or to help
1328 it to find libraries and programs with nonstandard names/locations.
1330 Report bugs to the package provider.
1335 if test "$ac_init_help" = "recursive"; then
1336 # If there are subdirs, report their specific --help.
1337 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1338 test -d "$ac_dir" ||
1339 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1344 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1346 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1347 # A ".." for each directory in $ac_dir_suffix.
1348 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1349 case $ac_top_builddir_sub in
1350 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1351 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1354 ac_abs_top_builddir=$ac_pwd
1355 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1356 # for backward compatibility:
1357 ac_top_builddir=$ac_top_build_prefix
1360 .) # We are building in place.
1362 ac_top_srcdir=$ac_top_builddir_sub
1363 ac_abs_top_srcdir=$ac_pwd ;;
1364 [\\/]* | ?:[\\/]* ) # Absolute name.
1365 ac_srcdir=$srcdir$ac_dir_suffix;
1366 ac_top_srcdir=$srcdir
1367 ac_abs_top_srcdir=$srcdir ;;
1369 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1370 ac_top_srcdir=$ac_top_build_prefix$srcdir
1371 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1373 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1375 cd "$ac_dir" || { ac_status=$?; continue; }
1376 # Check for guested configure.
1377 if test -f "$ac_srcdir/configure.gnu"; then
1379 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1380 elif test -f "$ac_srcdir/configure"; then
1382 $SHELL "$ac_srcdir/configure" --help=recursive
1384 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1386 cd "$ac_pwd" || { ac_status=$?; break; }
1390 test -n "$ac_init_help" && exit $ac_status
1391 if $ac_init_version; then
1394 generated by GNU Autoconf 2.64
1396 Copyright (C) 2009 Free Software Foundation, Inc.
1397 This configure script is free software; the Free Software Foundation
1398 gives unlimited permission to copy, distribute and modify it.
1403 ## ------------------------ ##
1404 ## Autoconf initialization. ##
1405 ## ------------------------ ##
1407 # ac_fn_c_try_compile LINENO
1408 # --------------------------
1409 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1410 ac_fn_c_try_compile ()
1412 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1413 rm -f conftest.$ac_objext
1414 if { { ac_try="$ac_compile"
1416 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1417 *) ac_try_echo
=$ac_try;;
1419 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1420 $as_echo "$ac_try_echo"; } >&5
1421 (eval "$ac_compile") 2>conftest.err
1423 if test -s conftest.err
; then
1424 grep -v '^ *+' conftest.err
>conftest.er1
1425 cat conftest.er1
>&5
1426 mv -f conftest.er1 conftest.err
1428 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1429 test $ac_status = 0; } && {
1430 test -z "$ac_c_werror_flag" ||
1431 test ! -s conftest.err
1432 } && test -s conftest.
$ac_objext; then :
1435 $as_echo "$as_me: failed program was:" >&5
1436 sed 's/^/| /' conftest.
$ac_ext >&5
1440 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1443 } # ac_fn_c_try_compile
1445 # ac_fn_c_try_cpp LINENO
1446 # ----------------------
1447 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1450 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1451 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1453 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1454 *) ac_try_echo=$ac_try;;
1456 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1457 $as_echo "$ac_try_echo"; } >&5
1458 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1460 if test -s conftest.err; then
1461 grep -v '^ *+' conftest.err >conftest.er1
1462 cat conftest.er1 >&5
1463 mv -f conftest.er1 conftest.err
1465 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1466 test $ac_status = 0; } >/dev/null && {
1467 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1468 test ! -s conftest.err
1472 $as_echo "$as_me: failed program was:" >&5
1473 sed 's/^/| /' conftest.$ac_ext >&5
1477 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1482 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1483 # -------------------------------------------------------
1484 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1485 # the include files in INCLUDES and setting the cache variable VAR
1487 ac_fn_c_check_header_mongrel ()
1489 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1490 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1492 $as_echo_n "checking for $2... " >&6; }
1493 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1494 $as_echo_n "(cached) " >&6
1497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1498 $as_echo "$ac_res" >&6; }
1500 # Is the header compilable?
1501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1502 $as_echo_n "checking $2 usability... " >&6; }
1503 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1504 /* end confdefs.h. */
1508 if ac_fn_c_try_compile "$LINENO"; then :
1509 ac_header_compiler=yes
1511 ac_header_compiler=no
1513 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1515 $as_echo "$ac_header_compiler" >&6; }
1517 # Is the header present?
1518 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1519 $as_echo_n "checking $2 presence... " >&6; }
1520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1521 /* end confdefs.h. */
1524 if ac_fn_c_try_cpp "$LINENO"; then :
1525 ac_header_preproc=yes
1527 ac_header_preproc=no
1529 rm -f conftest.err conftest.$ac_ext
1530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1531 $as_echo "$ac_header_preproc" >&6; }
1533 # So? What about this header?
1534 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1536 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1537 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1538 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1539 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1542 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1543 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1544 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1545 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1547 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1548 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1549 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1550 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1551 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1554 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1555 $as_echo_n "checking for $2... " >&6; }
1556 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1557 $as_echo_n "(cached) " >&6
1559 eval "$3=\$ac_header_compiler"
1562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1563 $as_echo "$ac_res" >&6; }
1565 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1567 } # ac_fn_c_check_header_mongrel
1569 # ac_fn_c_try_run LINENO
1570 # ----------------------
1571 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1572 # that executables *can* be run.
1575 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1576 if { { ac_try="$ac_link"
1578 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1579 *) ac_try_echo
=$ac_try;;
1581 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1582 $as_echo "$ac_try_echo"; } >&5
1583 (eval "$ac_link") 2>&5
1585 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1586 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1587 { { case "(($ac_try" in
1588 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1589 *) ac_try_echo=$ac_try;;
1591 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1592 $as_echo "$ac_try_echo"; } >&5
1593 (eval "$ac_try") 2>&5
1595 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1596 test $ac_status = 0; }; }; then :
1599 $as_echo "$as_me: program exited with status $ac_status" >&5
1600 $as_echo "$as_me: failed program was:" >&5
1601 sed 's/^/| /' conftest.$ac_ext >&5
1603 ac_retval=$ac_status
1605 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1606 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1611 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1612 # -------------------------------------------------------
1613 # Tests whether HEADER exists and can be compiled using the include files in
1614 # INCLUDES, setting the cache variable VAR accordingly.
1615 ac_fn_c_check_header_compile ()
1617 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1618 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1619 $as_echo_n "checking for $2... " >&6; }
1620 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1621 $as_echo_n "(cached) " >&6
1623 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1624 /* end confdefs.h. */
1628 if ac_fn_c_try_compile "$LINENO"; then :
1633 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1637 $as_echo "$ac_res" >&6; }
1638 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1640 } # ac_fn_c_check_header_compile
1642 # ac_fn_c_try_link LINENO
1643 # -----------------------
1644 # Try to link conftest.$ac_ext, and return whether this succeeded.
1647 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1648 rm -f conftest.$ac_objext conftest$ac_exeext
1649 if { { ac_try="$ac_link"
1651 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1652 *) ac_try_echo
=$ac_try;;
1654 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1655 $as_echo "$ac_try_echo"; } >&5
1656 (eval "$ac_link") 2>conftest.err
1658 if test -s conftest.err
; then
1659 grep -v '^ *+' conftest.err
>conftest.er1
1660 cat conftest.er1
>&5
1661 mv -f conftest.er1 conftest.err
1663 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1664 test $ac_status = 0; } && {
1665 test -z "$ac_c_werror_flag" ||
1666 test ! -s conftest.err
1667 } && test -s conftest
$ac_exeext && {
1668 test "$cross_compiling" = yes ||
1669 $as_test_x conftest
$ac_exeext
1673 $as_echo "$as_me: failed program was:" >&5
1674 sed 's/^/| /' conftest.
$ac_ext >&5
1678 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1679 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1680 # interfere with the next link command; also delete a directory that is
1681 # left behind by Apple's compiler. We do this before executing the actions.
1682 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1683 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1686 } # ac_fn_c_try_link
1687 cat >config.log
<<_ACEOF
1688 This file contains any messages produced by compilers while
1689 running configure, to aid debugging if configure makes a mistake.
1691 It was created by $as_me, which was
1692 generated by GNU Autoconf 2.64. Invocation command line was
1704 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1705 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1706 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1707 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1708 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1710 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1711 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1713 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1714 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1715 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1716 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1717 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1718 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1719 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1723 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1727 test -z "$as_dir" && as_dir
=.
1728 $as_echo "PATH: $as_dir"
1744 # Keep a trace of the command line.
1745 # Strip out --no-create and --no-recursion so they do not pile up.
1746 # Strip out --silent because we don't want to record it for future runs.
1747 # Also quote any args containing shell meta-characters.
1748 # Make two passes to allow for proper duplicate-argument suppression.
1752 ac_must_keep_next
=false
1758 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1759 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1760 |
-silent |
--silent |
--silen |
--sile |
--sil)
1763 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1766 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1768 as_fn_append ac_configure_args1
" '$ac_arg'"
1769 if test $ac_must_keep_next = true
; then
1770 ac_must_keep_next
=false
# Got value, back to normal.
1773 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1774 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1775 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1776 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1777 case "$ac_configure_args0 " in
1778 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1781 -* ) ac_must_keep_next
=true
;;
1784 as_fn_append ac_configure_args
" '$ac_arg'"
1789 { ac_configure_args0
=; unset ac_configure_args0
;}
1790 { ac_configure_args1
=; unset ac_configure_args1
;}
1792 # When interrupted or exit'd, cleanup temporary files, and complete
1793 # config.log. We remove comments because anyway the quotes in there
1794 # would cause problems or look ugly.
1795 # WARNING: Use '\'' to represent an apostrophe within the trap.
1796 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1797 trap 'exit_status=$?
1798 # Save into config.log some information that might help in debugging.
1803 ## ---------------- ##
1804 ## Cache variables. ##
1805 ## ---------------- ##
1808 # The following way of writing the cache mishandles newlines in values,
1810 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1811 eval ac_val=\$$ac_var
1815 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1816 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1819 _ | IFS | as_nl) ;; #(
1820 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1821 *) { eval $ac_var=; unset $ac_var;} ;;
1826 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1827 *${as_nl}ac_space=\ *)
1829 "s/'\''/'\''\\\\'\'''\''/g;
1830 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1833 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1841 ## ----------------- ##
1842 ## Output variables. ##
1843 ## ----------------- ##
1846 for ac_var in $ac_subst_vars
1848 eval ac_val=\$$ac_var
1850 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1852 $as_echo "$ac_var='\''$ac_val'\''"
1856 if test -n "$ac_subst_files"; then
1858 ## ------------------- ##
1859 ## File substitutions. ##
1860 ## ------------------- ##
1863 for ac_var
in $ac_subst_files
1865 eval ac_val
=\$
$ac_var
1867 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1869 $as_echo "$ac_var='\''$ac_val'\''"
1874 if test -s confdefs.h; then
1884 test "$ac_signal" != 0 &&
1885 $as_echo "$as_me: caught signal $ac_signal"
1886 $as_echo "$as_me: exit $exit_status"
1888 rm -f core *.core core.conftest.* &&
1889 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
1892 for ac_signal
in 1 2 13 15; do
1893 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
1897 # confdefs.h avoids OS command line length limits that DEFS can exceed.
1898 rm -f -r conftest
* confdefs.h
1900 $as_echo "/* confdefs.h */" > confdefs.h
1902 # Predefined preprocessor variables.
1904 cat >>confdefs.h
<<_ACEOF
1905 #define PACKAGE_NAME "$PACKAGE_NAME"
1908 cat >>confdefs.h
<<_ACEOF
1909 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
1912 cat >>confdefs.h
<<_ACEOF
1913 #define PACKAGE_VERSION "$PACKAGE_VERSION"
1916 cat >>confdefs.h
<<_ACEOF
1917 #define PACKAGE_STRING "$PACKAGE_STRING"
1920 cat >>confdefs.h
<<_ACEOF
1921 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
1924 cat >>confdefs.h
<<_ACEOF
1925 #define PACKAGE_URL "$PACKAGE_URL"
1929 # Let the site file select an alternate cache file if it wants to.
1930 # Prefer an explicitly selected file to automatically selected ones.
1933 if test -n "$CONFIG_SITE"; then
1934 ac_site_file1
=$CONFIG_SITE
1935 elif test "x$prefix" != xNONE
; then
1936 ac_site_file1
=$prefix/share
/config.site
1937 ac_site_file2
=$prefix/etc
/config.site
1939 ac_site_file1
=$ac_default_prefix/share
/config.site
1940 ac_site_file2
=$ac_default_prefix/etc
/config.site
1942 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
1944 test "x$ac_site_file" = xNONE
&& continue
1945 if test -r "$ac_site_file"; then
1946 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
1947 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
1948 sed 's/^/| /' "$ac_site_file" >&5
1953 if test -r "$cache_file"; then
1954 # Some versions of bash will fail to source /dev/null (special
1955 # files actually), so we avoid doing that.
1956 if test -f "$cache_file"; then
1957 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
1958 $as_echo "$as_me: loading cache $cache_file" >&6;}
1960 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
1961 *) .
"./$cache_file";;
1965 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
1966 $as_echo "$as_me: creating cache $cache_file" >&6;}
1970 # Check that the precious variables saved in the cache have kept the same
1972 ac_cache_corrupted
=false
1973 for ac_var
in $ac_precious_vars; do
1974 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
1975 eval ac_new_set
=\
$ac_env_${ac_var}_set
1976 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
1977 eval ac_new_val
=\
$ac_env_${ac_var}_value
1978 case $ac_old_set,$ac_new_set in
1980 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
1981 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
1982 ac_cache_corrupted
=: ;;
1984 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
1985 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
1986 ac_cache_corrupted
=: ;;
1989 if test "x$ac_old_val" != "x$ac_new_val"; then
1990 # differences in whitespace do not lead to failure.
1991 ac_old_val_w
=`echo x $ac_old_val`
1992 ac_new_val_w
=`echo x $ac_new_val`
1993 if test "$ac_old_val_w" != "$ac_new_val_w"; then
1994 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
1995 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
1996 ac_cache_corrupted
=:
1998 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
1999 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2000 eval $ac_var=\
$ac_old_val
2002 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2003 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2004 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2005 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2008 # Pass precious variables to config.status.
2009 if test "$ac_new_set" = set; then
2011 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2012 *) ac_arg
=$ac_var=$ac_new_val ;;
2014 case " $ac_configure_args " in
2015 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2016 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2020 if $ac_cache_corrupted; then
2021 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2022 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2023 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2024 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2025 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2027 ## -------------------- ##
2028 ## Main body of script. ##
2029 ## -------------------- ##
2032 ac_cpp
='$CPP $CPPFLAGS'
2033 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2034 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2035 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2038 # This file contains common code used by all simulators.
2040 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2041 # directory. It is intended to be invoked before any target specific stuff.
2042 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2043 # It is intended to be invoked last.
2045 # The simulator's configure.ac should look like:
2047 # dnl Process this file with autoconf to produce a configure script.
2048 # AC_PREREQ(2.64)dnl
2049 # AC_INIT(Makefile.in)
2050 # sinclude(../common/aclocal.m4)
2054 # ... target specific stuff ...
2058 # Include global overrides and fixes for Autoconf.
2085 # _AC_CHECK_DECL_BODY
2086 # -------------------
2087 # Shell function body for AC_CHECK_DECL.
2088 # _AC_CHECK_DECL_BODY
2090 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2092 # -------------------------------------------------------------
2093 # Helper to AC_CHECK_DECLS, which generates the check for a single
2094 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2095 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2109 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2111 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2112 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2113 # Written by Gordon Matzigkeit, 1996
2115 # This file is free software; the Free Software Foundation gives
2116 # unlimited permission to copy and/or distribute it, with or without
2117 # modifications, as long as this notice is preserved.
2124 # LT_PREREQ(VERSION)
2125 # ------------------
2126 # Complain and exit if this libtool version is less that VERSION.
2130 # _LT_CHECK_BUILDDIR
2131 # ------------------
2132 # Complain if the absolute build directory name contains unusual characters
2136 # LT_INIT([OPTIONS])
2137 # ------------------
2141 # This is what autoupdate's m4 run will expand. It fires
2142 # the warning (with _au_warn_XXX), outputs it into the
2143 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2144 # the replacement expansion.
2147 # This is an auxiliary macro that is also run when
2148 # autoupdate runs m4. It simply calls m4_warning, but
2149 # we need a wrapper so that each warning is emitted only
2150 # once. We break the quoting in m4_warning's argument in
2151 # order to expand this macro's arguments, not AU_DEFUN's.
2154 # Finally, this is the expansion that is picked up by
2155 # autoconf. It tells the user to run autoupdate, and
2156 # then outputs the replacement expansion. We do not care
2157 # about autoupdate's warning because that contains
2158 # information on what to do *after* running autoupdate.
2160 # This is what autoupdate's m4 run will expand. It fires
2161 # the warning (with _au_warn_XXX), outputs it into the
2162 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2163 # the replacement expansion.
2166 # This is an auxiliary macro that is also run when
2167 # autoupdate runs m4. It simply calls m4_warning, but
2168 # we need a wrapper so that each warning is emitted only
2169 # once. We break the quoting in m4_warning's argument in
2170 # order to expand this macro's arguments, not AU_DEFUN's.
2173 # Finally, this is the expansion that is picked up by
2174 # autoconf. It tells the user to run autoupdate, and
2175 # then outputs the replacement expansion. We do not care
2176 # about autoupdate's warning because that contains
2177 # information on what to do *after* running autoupdate.
2181 # _LT_CC_BASENAME(CC)
2182 # -------------------
2183 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2187 # _LT_FILEUTILS_DEFAULTS
2188 # ----------------------
2189 # It is okay to use these file commands and assume they have been set
2190 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2191 # _LT_FILEUTILS_DEFAULTS
2199 # _LT_PREPARE_SED_QUOTE_VARS
2200 # --------------------------
2201 # Define a few sed substitution that help us do robust quoting.
2206 # Note that this code is called both from `configure', and `config.status'
2207 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2208 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2209 # so we pass a copy along to make sure it has a sensible value anyway.
2213 ## ------------------------------------- ##
2214 ## Accumulate code for creating libtool. ##
2215 ## ------------------------------------- ##
2217 # So that we can recreate a full libtool script including additional
2218 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2219 # in macros and then make a single call at the end using the `libtool'
2223 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2224 # ----------------------------------------
2225 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2232 # _LT_CONFIG_LIBTOOL([COMMANDS])
2233 # ------------------------------
2234 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2241 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2242 # -----------------------------------------------------
2246 # _LT_FORMAT_COMMENT([COMMENT])
2247 # -----------------------------
2248 # Add leading comment marks to the start of each line, and a trailing
2249 # full-stop to the whole comment if one is not present already.
2254 ## ------------------------ ##
2255 ## FIXME: Eliminate VARNAME ##
2256 ## ------------------------ ##
2259 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2260 # -------------------------------------------------------------------
2261 # CONFIGNAME is the name given to the value in the libtool script.
2262 # VARNAME is the (base) name used in the configure script.
2263 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2264 # VARNAME. Any other value will be used directly.
2268 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2269 # --------------------------------------------------------
2273 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2274 # ------------------------------------------------
2278 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2279 # ---------------------------------------------------------
2283 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2284 # --------------------------------------------------
2288 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2289 # ---------------------------------------------------
2293 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2294 # ---------------------------------------------------
2299 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2300 # ------------------------------------------------
2305 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2306 # ------------------------------------
2307 # Quote a variable value, and forward it to `config.status' so that its
2308 # declaration there will have the same value as in `configure'. VARNAME
2309 # must have a single quote delimited value for this to work.
2313 # _LT_CONFIG_STATUS_DECLARATIONS
2314 # ------------------------------
2315 # We delimit libtool config variables with single quotes, so when
2316 # we write them to config.status, we have to be sure to quote all
2317 # embedded single quotes properly. In configure, this macro expands
2318 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2320 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2326 # Output comment and list of tags supported by the script
2330 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2331 # -----------------------------------
2332 # Extract the dictionary values for VARNAME (optionally with TAG) and
2333 # expand to a commented shell variable setting:
2335 # # Some comment about what VAR is for.
2336 # visible_name=$lt_internal_name
2340 # _LT_LIBTOOL_CONFIG_VARS
2341 # -----------------------
2342 # Produce commented declarations of non-tagged libtool config variables
2343 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2344 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2345 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2349 # _LT_LIBTOOL_TAG_VARS(TAG)
2350 # -------------------------
2354 # _LT_TAGVAR(VARNAME, [TAGNAME])
2355 # ------------------------------
2359 # _LT_CONFIG_COMMANDS
2360 # -------------------
2361 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2362 # variables for single and double quote escaping we saved from calls
2363 # to _LT_DECL, we can put quote escaped variables declarations
2364 # into `config.status', and then the shell code to quote escape them in
2365 # for loops in `config.status'. Finally, any additional code accumulated
2366 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2367 #_LT_CONFIG_COMMANDS
2373 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2374 # ------------------------------------
2375 # Generate a child script FILE with all initialization necessary to
2376 # reuse the environment learned by the parent script, and make the
2377 # file executable. If COMMENT is supplied, it is inserted after the
2378 # `#!' sequence but before initialization text begins. After this
2379 # macro, additional text can be appended to FILE to form the body of
2380 # the child script. The macro ends with non-zero status if the
2381 # file could not be fully written (such as if the disk is full).
2382 # _LT_GENERATED_FILE_INIT
2386 # This macro allows early generation of the libtool script (before
2387 # AC_OUTPUT is called), incase it is used in configure for compilation
2394 # If TAG is the built-in tag, create an initial libtool script with a
2395 # default configuration from the untagged config vars. Otherwise add code
2396 # to config.status for appending the configuration named by TAG from the
2397 # matching tagged config vars.
2401 # LT_SUPPORTED_TAG(TAG)
2402 # ---------------------
2403 # Trace this macro to discover what tags are supported by the libtool
2404 # --tag option, using:
2405 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2409 # C support is built-in for now
2416 # Enable libtool support for the given language if not already enabled.
2420 # _LT_LANG(LANGNAME)
2421 # ------------------
2425 # _LT_LANG_DEFAULT_CONFIG
2426 # -----------------------
2427 # _LT_LANG_DEFAULT_CONFIG
2430 # This is what autoupdate's m4 run will expand. It fires
2431 # the warning (with _au_warn_XXX), outputs it into the
2432 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2433 # the replacement expansion.
2436 # This is an auxiliary macro that is also run when
2437 # autoupdate runs m4. It simply calls m4_warning, but
2438 # we need a wrapper so that each warning is emitted only
2439 # once. We break the quoting in m4_warning's argument in
2440 # order to expand this macro's arguments, not AU_DEFUN's.
2443 # Finally, this is the expansion that is picked up by
2444 # autoconf. It tells the user to run autoupdate, and
2445 # then outputs the replacement expansion. We do not care
2446 # about autoupdate's warning because that contains
2447 # information on what to do *after* running autoupdate.
2449 # This is what autoupdate's m4 run will expand. It fires
2450 # the warning (with _au_warn_XXX), outputs it into the
2451 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2452 # the replacement expansion.
2455 # This is an auxiliary macro that is also run when
2456 # autoupdate runs m4. It simply calls m4_warning, but
2457 # we need a wrapper so that each warning is emitted only
2458 # once. We break the quoting in m4_warning's argument in
2459 # order to expand this macro's arguments, not AU_DEFUN's.
2462 # Finally, this is the expansion that is picked up by
2463 # autoconf. It tells the user to run autoupdate, and
2464 # then outputs the replacement expansion. We do not care
2465 # about autoupdate's warning because that contains
2466 # information on what to do *after* running autoupdate.
2468 # This is what autoupdate's m4 run will expand. It fires
2469 # the warning (with _au_warn_XXX), outputs it into the
2470 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2471 # the replacement expansion.
2474 # This is an auxiliary macro that is also run when
2475 # autoupdate runs m4. It simply calls m4_warning, but
2476 # we need a wrapper so that each warning is emitted only
2477 # once. We break the quoting in m4_warning's argument in
2478 # order to expand this macro's arguments, not AU_DEFUN's.
2481 # Finally, this is the expansion that is picked up by
2482 # autoconf. It tells the user to run autoupdate, and
2483 # then outputs the replacement expansion. We do not care
2484 # about autoupdate's warning because that contains
2485 # information on what to do *after* running autoupdate.
2487 # This is what autoupdate's m4 run will expand. It fires
2488 # the warning (with _au_warn_XXX), outputs it into the
2489 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2490 # the replacement expansion.
2493 # This is an auxiliary macro that is also run when
2494 # autoupdate runs m4. It simply calls m4_warning, but
2495 # we need a wrapper so that each warning is emitted only
2496 # once. We break the quoting in m4_warning's argument in
2497 # order to expand this macro's arguments, not AU_DEFUN's.
2500 # Finally, this is the expansion that is picked up by
2501 # autoconf. It tells the user to run autoupdate, and
2502 # then outputs the replacement expansion. We do not care
2503 # about autoupdate's warning because that contains
2504 # information on what to do *after* running autoupdate.
2506 # This is what autoupdate's m4 run will expand. It fires
2507 # the warning (with _au_warn_XXX), outputs it into the
2508 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2509 # the replacement expansion.
2512 # This is an auxiliary macro that is also run when
2513 # autoupdate runs m4. It simply calls m4_warning, but
2514 # we need a wrapper so that each warning is emitted only
2515 # once. We break the quoting in m4_warning's argument in
2516 # order to expand this macro's arguments, not AU_DEFUN's.
2519 # Finally, this is the expansion that is picked up by
2520 # autoconf. It tells the user to run autoupdate, and
2521 # then outputs the replacement expansion. We do not care
2522 # about autoupdate's warning because that contains
2523 # information on what to do *after* running autoupdate.
2532 # _LT_COMPILER_BOILERPLATE
2533 # ------------------------
2534 # Check for compiler boilerplate output or warnings with
2535 # the simple compiler test code.
2536 # _LT_COMPILER_BOILERPLATE
2539 # _LT_LINKER_BOILERPLATE
2540 # ----------------------
2541 # Check for linker boilerplate output or warnings with
2542 # the simple link test code.
2543 # _LT_LINKER_BOILERPLATE
2545 # _LT_REQUIRED_DARWIN_CHECKS
2546 # -------------------------
2550 # _LT_DARWIN_LINKER_FEATURES
2551 # --------------------------
2552 # Checks for linker and compiler features on darwin
2555 # _LT_SYS_MODULE_PATH_AIX
2556 # -----------------------
2557 # Links a minimal program and checks the executable
2558 # for the system default hardcoded library path. In most cases,
2559 # this is /usr/lib:/lib, but when the MPI compilers are used
2560 # the location of the communication and MPI libs are included too.
2561 # If we don't find anything, use the default library path according
2562 # to the aix ld manual.
2563 # _LT_SYS_MODULE_PATH_AIX
2566 # _LT_SHELL_INIT(ARG)
2567 # -------------------
2572 # _LT_PROG_ECHO_BACKSLASH
2573 # -----------------------
2574 # Find how we can fake an echo command that does not interpret backslash.
2575 # In particular, with Autoconf 2.60 or later we add some code to the start
2576 # of the generated configure script which will find a shell with a builtin
2577 # printf (which we can use as an echo command).
2578 # _LT_PROG_ECHO_BACKSLASH
2586 # _LT_CMD_OLD_ARCHIVE
2587 # -------------------
2588 # _LT_CMD_OLD_ARCHIVE
2591 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2592 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2593 # ----------------------------------------------------------------
2594 # Check whether the given compiler option works
2595 # _LT_COMPILER_OPTION
2598 # This is what autoupdate's m4 run will expand. It fires
2599 # the warning (with _au_warn_XXX), outputs it into the
2600 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2601 # the replacement expansion.
2604 # This is an auxiliary macro that is also run when
2605 # autoupdate runs m4. It simply calls m4_warning, but
2606 # we need a wrapper so that each warning is emitted only
2607 # once. We break the quoting in m4_warning's argument in
2608 # order to expand this macro's arguments, not AU_DEFUN's.
2611 # Finally, this is the expansion that is picked up by
2612 # autoconf. It tells the user to run autoupdate, and
2613 # then outputs the replacement expansion. We do not care
2614 # about autoupdate's warning because that contains
2615 # information on what to do *after* running autoupdate.
2619 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2620 # [ACTION-SUCCESS], [ACTION-FAILURE])
2621 # ----------------------------------------------------
2622 # Check whether the given linker option works
2626 # This is what autoupdate's m4 run will expand. It fires
2627 # the warning (with _au_warn_XXX), outputs it into the
2628 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2629 # the replacement expansion.
2632 # This is an auxiliary macro that is also run when
2633 # autoupdate runs m4. It simply calls m4_warning, but
2634 # we need a wrapper so that each warning is emitted only
2635 # once. We break the quoting in m4_warning's argument in
2636 # order to expand this macro's arguments, not AU_DEFUN's.
2639 # Finally, this is the expansion that is picked up by
2640 # autoconf. It tells the user to run autoupdate, and
2641 # then outputs the replacement expansion. We do not care
2642 # about autoupdate's warning because that contains
2643 # information on what to do *after* running autoupdate.
2652 # This is what autoupdate's m4 run will expand. It fires
2653 # the warning (with _au_warn_XXX), outputs it into the
2654 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2655 # the replacement expansion.
2658 # This is an auxiliary macro that is also run when
2659 # autoupdate runs m4. It simply calls m4_warning, but
2660 # we need a wrapper so that each warning is emitted only
2661 # once. We break the quoting in m4_warning's argument in
2662 # order to expand this macro's arguments, not AU_DEFUN's.
2665 # Finally, this is the expansion that is picked up by
2666 # autoconf. It tells the user to run autoupdate, and
2667 # then outputs the replacement expansion. We do not care
2668 # about autoupdate's warning because that contains
2669 # information on what to do *after* running autoupdate.
2678 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2679 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2680 # ----------------------------------------------------------------
2681 # _LT_TRY_DLOPEN_SELF
2684 # LT_SYS_DLOPEN_SELF
2685 # ------------------
2686 # LT_SYS_DLOPEN_SELF
2689 # This is what autoupdate's m4 run will expand. It fires
2690 # the warning (with _au_warn_XXX), outputs it into the
2691 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2692 # the replacement expansion.
2695 # This is an auxiliary macro that is also run when
2696 # autoupdate runs m4. It simply calls m4_warning, but
2697 # we need a wrapper so that each warning is emitted only
2698 # once. We break the quoting in m4_warning's argument in
2699 # order to expand this macro's arguments, not AU_DEFUN's.
2702 # Finally, this is the expansion that is picked up by
2703 # autoconf. It tells the user to run autoupdate, and
2704 # then outputs the replacement expansion. We do not care
2705 # about autoupdate's warning because that contains
2706 # information on what to do *after* running autoupdate.
2710 # _LT_COMPILER_C_O([TAGNAME])
2711 # ---------------------------
2712 # Check to see if options -c and -o are simultaneously supported by compiler.
2713 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
2717 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
2718 # ----------------------------------
2719 # Check to see if we can do hard links to lock some files if needed
2720 # _LT_COMPILER_FILE_LOCKS
2728 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2729 # --------------------------------------
2730 # Check hardcoding attributes.
2731 # _LT_LINKER_HARDCODE_LIBPATH
2739 # _LT_SYS_DYNAMIC_LINKER([TAG])
2740 # -----------------------------
2741 # PORTME Fill in your ld.so characteristics
2742 # _LT_SYS_DYNAMIC_LINKER
2745 # _LT_PATH_TOOL_PREFIX(TOOL)
2746 # --------------------------
2747 # find a file program which can recognize shared library
2748 # _LT_PATH_TOOL_PREFIX
2751 # This is what autoupdate's m4 run will expand. It fires
2752 # the warning (with _au_warn_XXX), outputs it into the
2753 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2754 # the replacement expansion.
2757 # This is an auxiliary macro that is also run when
2758 # autoupdate runs m4. It simply calls m4_warning, but
2759 # we need a wrapper so that each warning is emitted only
2760 # once. We break the quoting in m4_warning's argument in
2761 # order to expand this macro's arguments, not AU_DEFUN's.
2764 # Finally, this is the expansion that is picked up by
2765 # autoconf. It tells the user to run autoupdate, and
2766 # then outputs the replacement expansion. We do not care
2767 # about autoupdate's warning because that contains
2768 # information on what to do *after* running autoupdate.
2774 # find a file program which can recognize a shared library
2780 # find the pathname to the GNU or non-GNU linker
2784 # This is what autoupdate's m4 run will expand. It fires
2785 # the warning (with _au_warn_XXX), outputs it into the
2786 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2787 # the replacement expansion.
2790 # This is an auxiliary macro that is also run when
2791 # autoupdate runs m4. It simply calls m4_warning, but
2792 # we need a wrapper so that each warning is emitted only
2793 # once. We break the quoting in m4_warning's argument in
2794 # order to expand this macro's arguments, not AU_DEFUN's.
2797 # Finally, this is the expansion that is picked up by
2798 # autoconf. It tells the user to run autoupdate, and
2799 # then outputs the replacement expansion. We do not care
2800 # about autoupdate's warning because that contains
2801 # information on what to do *after* running autoupdate.
2803 # This is what autoupdate's m4 run will expand. It fires
2804 # the warning (with _au_warn_XXX), outputs it into the
2805 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2806 # the replacement expansion.
2809 # This is an auxiliary macro that is also run when
2810 # autoupdate runs m4. It simply calls m4_warning, but
2811 # we need a wrapper so that each warning is emitted only
2812 # once. We break the quoting in m4_warning's argument in
2813 # order to expand this macro's arguments, not AU_DEFUN's.
2816 # Finally, this is the expansion that is picked up by
2817 # autoconf. It tells the user to run autoupdate, and
2818 # then outputs the replacement expansion. We do not care
2819 # about autoupdate's warning because that contains
2820 # information on what to do *after* running autoupdate.
2831 # find reload flag for linker
2832 # -- PORTME Some linkers may need a different reload flag.
2836 # _LT_CHECK_MAGIC_METHOD
2837 # ----------------------
2838 # how to check for library dependencies
2839 # -- PORTME fill in with the dynamic library characteristics
2840 # _LT_CHECK_MAGIC_METHOD
2845 # find the pathname to a BSD- or MS-compatible name lister
2849 # This is what autoupdate's m4 run will expand. It fires
2850 # the warning (with _au_warn_XXX), outputs it into the
2851 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2852 # the replacement expansion.
2855 # This is an auxiliary macro that is also run when
2856 # autoupdate runs m4. It simply calls m4_warning, but
2857 # we need a wrapper so that each warning is emitted only
2858 # once. We break the quoting in m4_warning's argument in
2859 # order to expand this macro's arguments, not AU_DEFUN's.
2862 # Finally, this is the expansion that is picked up by
2863 # autoconf. It tells the user to run autoupdate, and
2864 # then outputs the replacement expansion. We do not care
2865 # about autoupdate's warning because that contains
2866 # information on what to do *after* running autoupdate.
2868 # This is what autoupdate's m4 run will expand. It fires
2869 # the warning (with _au_warn_XXX), outputs it into the
2870 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2871 # the replacement expansion.
2874 # This is an auxiliary macro that is also run when
2875 # autoupdate runs m4. It simply calls m4_warning, but
2876 # we need a wrapper so that each warning is emitted only
2877 # once. We break the quoting in m4_warning's argument in
2878 # order to expand this macro's arguments, not AU_DEFUN's.
2881 # Finally, this is the expansion that is picked up by
2882 # autoconf. It tells the user to run autoupdate, and
2883 # then outputs the replacement expansion. We do not care
2884 # about autoupdate's warning because that contains
2885 # information on what to do *after* running autoupdate.
2891 # check for math library
2895 # This is what autoupdate's m4 run will expand. It fires
2896 # the warning (with _au_warn_XXX), outputs it into the
2897 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2898 # the replacement expansion.
2901 # This is an auxiliary macro that is also run when
2902 # autoupdate runs m4. It simply calls m4_warning, but
2903 # we need a wrapper so that each warning is emitted only
2904 # once. We break the quoting in m4_warning's argument in
2905 # order to expand this macro's arguments, not AU_DEFUN's.
2908 # Finally, this is the expansion that is picked up by
2909 # autoconf. It tells the user to run autoupdate, and
2910 # then outputs the replacement expansion. We do not care
2911 # about autoupdate's warning because that contains
2912 # information on what to do *after* running autoupdate.
2916 # _LT_COMPILER_NO_RTTI([TAGNAME])
2917 # -------------------------------
2918 # _LT_COMPILER_NO_RTTI
2921 # _LT_CMD_GLOBAL_SYMBOLS
2922 # ----------------------
2923 # _LT_CMD_GLOBAL_SYMBOLS
2926 # _LT_COMPILER_PIC([TAGNAME])
2927 # ---------------------------
2931 # _LT_LINKER_SHLIBS([TAGNAME])
2932 # ----------------------------
2933 # See if the linker supports building shared libraries.
2937 # _LT_LANG_C_CONFIG([TAG])
2938 # ------------------------
2939 # Ensure that the configuration variables for a C compiler are suitably
2940 # defined. These variables are subsequently used by _LT_CONFIG to write
2941 # the compiler configuration to `libtool'.
2945 # _LT_LANG_CXX_CONFIG([TAG])
2946 # --------------------------
2947 # Ensure that the configuration variables for a C++ compiler are suitably
2948 # defined. These variables are subsequently used by _LT_CONFIG to write
2949 # the compiler configuration to `libtool'.
2950 # _LT_LANG_CXX_CONFIG
2953 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
2954 # ---------------------------------
2955 # Figure out "hidden" library dependencies from verbose
2956 # compiler output when linking a shared library.
2957 # Parse the compiler output and extract the necessary
2958 # objects, libraries and library flags.
2959 # _LT_SYS_HIDDEN_LIBDEPS
2962 # _LT_LANG_F77_CONFIG([TAG])
2963 # --------------------------
2964 # Ensure that the configuration variables for a Fortran 77 compiler are
2965 # suitably defined. These variables are subsequently used by _LT_CONFIG
2966 # to write the compiler configuration to `libtool'.
2967 # _LT_LANG_F77_CONFIG
2970 # _LT_LANG_FC_CONFIG([TAG])
2971 # -------------------------
2972 # Ensure that the configuration variables for a Fortran compiler are
2973 # suitably defined. These variables are subsequently used by _LT_CONFIG
2974 # to write the compiler configuration to `libtool'.
2975 # _LT_LANG_FC_CONFIG
2978 # _LT_LANG_GCJ_CONFIG([TAG])
2979 # --------------------------
2980 # Ensure that the configuration variables for the GNU Java Compiler compiler
2981 # are suitably defined. These variables are subsequently used by _LT_CONFIG
2982 # to write the compiler configuration to `libtool'.
2983 # _LT_LANG_GCJ_CONFIG
2986 # _LT_LANG_RC_CONFIG([TAG])
2987 # -------------------------
2988 # Ensure that the configuration variables for the Windows resource compiler
2989 # are suitably defined. These variables are subsequently used by _LT_CONFIG
2990 # to write the compiler configuration to `libtool'.
2991 # _LT_LANG_RC_CONFIG
2999 # This is what autoupdate's m4 run will expand. It fires
3000 # the warning (with _au_warn_XXX), outputs it into the
3001 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3002 # the replacement expansion.
3005 # This is an auxiliary macro that is also run when
3006 # autoupdate runs m4. It simply calls m4_warning, but
3007 # we need a wrapper so that each warning is emitted only
3008 # once. We break the quoting in m4_warning's argument in
3009 # order to expand this macro's arguments, not AU_DEFUN's.
3012 # Finally, this is the expansion that is picked up by
3013 # autoconf. It tells the user to run autoupdate, and
3014 # then outputs the replacement expansion. We do not care
3015 # about autoupdate's warning because that contains
3016 # information on what to do *after* running autoupdate.
3025 # This is what autoupdate's m4 run will expand. It fires
3026 # the warning (with _au_warn_XXX), outputs it into the
3027 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3028 # the replacement expansion.
3031 # This is an auxiliary macro that is also run when
3032 # autoupdate runs m4. It simply calls m4_warning, but
3033 # we need a wrapper so that each warning is emitted only
3034 # once. We break the quoting in m4_warning's argument in
3035 # order to expand this macro's arguments, not AU_DEFUN's.
3038 # Finally, this is the expansion that is picked up by
3039 # autoconf. It tells the user to run autoupdate, and
3040 # then outputs the replacement expansion. We do not care
3041 # about autoupdate's warning because that contains
3042 # information on what to do *after* running autoupdate.
3048 # If we don't have a new enough Autoconf to choose the best grep
3049 # available, choose the one first in the user's PATH.
3055 # If we don't have a new enough Autoconf to choose the best objdump
3056 # available, choose the one first in the user's PATH.
3062 # Check for a fully-functional sed program, that truncates
3063 # as few characters as possible. Prefer GNU sed if found.
3069 # This is what autoupdate's m4 run will expand. It fires
3070 # the warning (with _au_warn_XXX), outputs it into the
3071 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3072 # the replacement expansion.
3075 # This is an auxiliary macro that is also run when
3076 # autoupdate runs m4. It simply calls m4_warning, but
3077 # we need a wrapper so that each warning is emitted only
3078 # once. We break the quoting in m4_warning's argument in
3079 # order to expand this macro's arguments, not AU_DEFUN's.
3082 # Finally, this is the expansion that is picked up by
3083 # autoconf. It tells the user to run autoupdate, and
3084 # then outputs the replacement expansion. We do not care
3085 # about autoupdate's warning because that contains
3086 # information on what to do *after* running autoupdate.
3090 # _LT_CHECK_SHELL_FEATURES
3091 # ------------------------
3092 # Find out whether the shell is Bourne or XSI compatible,
3093 # or has some other useful features.
3094 # _LT_CHECK_SHELL_FEATURES
3097 # _LT_PROG_XSI_SHELLFNS
3098 # ---------------------
3099 # Bourne and XSI compatible variants of some useful shell functions.
3102 # Helper functions for option handling. -*- Autoconf -*-
3104 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3106 # Written by Gary V. Vaughan, 2004
3108 # This file is free software; the Free Software Foundation gives
3109 # unlimited permission to copy and/or distribute it, with or without
3110 # modifications, as long as this notice is preserved.
3112 # serial 6 ltoptions.m4
3114 # This is to help aclocal find these macros, as it can't see m4_define.
3118 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3119 # ------------------------------------------
3123 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3124 # ---------------------------------------
3125 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3126 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3131 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3132 # ------------------------------------------------------------
3133 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3137 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3138 # -------------------------------------------------------
3139 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3144 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3145 # ----------------------------------------
3146 # OPTION-LIST is a space-separated list of Libtool options associated
3147 # with MACRO-NAME. If any OPTION has a matching handler declared with
3148 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3149 # the unknown option and exit.
3153 ## --------------------------------- ##
3154 ## Macros to handle LT_INIT options. ##
3155 ## --------------------------------- ##
3157 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3158 # -----------------------------------------
3162 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3163 # -----------------------------------------------
3171 # This is what autoupdate's m4 run will expand. It fires
3172 # the warning (with _au_warn_XXX), outputs it into the
3173 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3174 # the replacement expansion.
3177 # This is an auxiliary macro that is also run when
3178 # autoupdate runs m4. It simply calls m4_warning, but
3179 # we need a wrapper so that each warning is emitted only
3180 # once. We break the quoting in m4_warning's argument in
3181 # order to expand this macro's arguments, not AU_DEFUN's.
3184 # Finally, this is the expansion that is picked up by
3185 # autoconf. It tells the user to run autoupdate, and
3186 # then outputs the replacement expansion. We do not care
3187 # about autoupdate's warning because that contains
3188 # information on what to do *after* running autoupdate.
3195 # Declare package support for building win32 dll's.
3198 # This is what autoupdate's m4 run will expand. It fires
3199 # the warning (with _au_warn_XXX), outputs it into the
3200 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3201 # the replacement expansion.
3204 # This is an auxiliary macro that is also run when
3205 # autoupdate runs m4. It simply calls m4_warning, but
3206 # we need a wrapper so that each warning is emitted only
3207 # once. We break the quoting in m4_warning's argument in
3208 # order to expand this macro's arguments, not AU_DEFUN's.
3211 # Finally, this is the expansion that is picked up by
3212 # autoconf. It tells the user to run autoupdate, and
3213 # then outputs the replacement expansion. We do not care
3214 # about autoupdate's warning because that contains
3215 # information on what to do *after* running autoupdate.
3220 # _LT_ENABLE_SHARED([DEFAULT])
3221 # ----------------------------
3222 # implement the --enable-shared flag, and supports the `shared' and
3223 # `disable-shared' LT_INIT options.
3224 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3235 # This is what autoupdate's m4 run will expand. It fires
3236 # the warning (with _au_warn_XXX), outputs it into the
3237 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3238 # the replacement expansion.
3241 # This is an auxiliary macro that is also run when
3242 # autoupdate runs m4. It simply calls m4_warning, but
3243 # we need a wrapper so that each warning is emitted only
3244 # once. We break the quoting in m4_warning's argument in
3245 # order to expand this macro's arguments, not AU_DEFUN's.
3248 # Finally, this is the expansion that is picked up by
3249 # autoconf. It tells the user to run autoupdate, and
3250 # then outputs the replacement expansion. We do not care
3251 # about autoupdate's warning because that contains
3252 # information on what to do *after* running autoupdate.
3254 # This is what autoupdate's m4 run will expand. It fires
3255 # the warning (with _au_warn_XXX), outputs it into the
3256 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3257 # the replacement expansion.
3260 # This is an auxiliary macro that is also run when
3261 # autoupdate runs m4. It simply calls m4_warning, but
3262 # we need a wrapper so that each warning is emitted only
3263 # once. We break the quoting in m4_warning's argument in
3264 # order to expand this macro's arguments, not AU_DEFUN's.
3267 # Finally, this is the expansion that is picked up by
3268 # autoconf. It tells the user to run autoupdate, and
3269 # then outputs the replacement expansion. We do not care
3270 # about autoupdate's warning because that contains
3271 # information on what to do *after* running autoupdate.
3277 # _LT_ENABLE_STATIC([DEFAULT])
3278 # ----------------------------
3279 # implement the --enable-static flag, and support the `static' and
3280 # `disable-static' LT_INIT options.
3281 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3292 # This is what autoupdate's m4 run will expand. It fires
3293 # the warning (with _au_warn_XXX), outputs it into the
3294 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3295 # the replacement expansion.
3298 # This is an auxiliary macro that is also run when
3299 # autoupdate runs m4. It simply calls m4_warning, but
3300 # we need a wrapper so that each warning is emitted only
3301 # once. We break the quoting in m4_warning's argument in
3302 # order to expand this macro's arguments, not AU_DEFUN's.
3305 # Finally, this is the expansion that is picked up by
3306 # autoconf. It tells the user to run autoupdate, and
3307 # then outputs the replacement expansion. We do not care
3308 # about autoupdate's warning because that contains
3309 # information on what to do *after* running autoupdate.
3311 # This is what autoupdate's m4 run will expand. It fires
3312 # the warning (with _au_warn_XXX), outputs it into the
3313 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3314 # the replacement expansion.
3317 # This is an auxiliary macro that is also run when
3318 # autoupdate runs m4. It simply calls m4_warning, but
3319 # we need a wrapper so that each warning is emitted only
3320 # once. We break the quoting in m4_warning's argument in
3321 # order to expand this macro's arguments, not AU_DEFUN's.
3324 # Finally, this is the expansion that is picked up by
3325 # autoconf. It tells the user to run autoupdate, and
3326 # then outputs the replacement expansion. We do not care
3327 # about autoupdate's warning because that contains
3328 # information on what to do *after* running autoupdate.
3334 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3335 # ----------------------------------
3336 # implement the --enable-fast-install flag, and support the `fast-install'
3337 # and `disable-fast-install' LT_INIT options.
3338 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3339 # _LT_ENABLE_FAST_INSTALL
3345 # This is what autoupdate's m4 run will expand. It fires
3346 # the warning (with _au_warn_XXX), outputs it into the
3347 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3348 # the replacement expansion.
3351 # This is an auxiliary macro that is also run when
3352 # autoupdate runs m4. It simply calls m4_warning, but
3353 # we need a wrapper so that each warning is emitted only
3354 # once. We break the quoting in m4_warning's argument in
3355 # order to expand this macro's arguments, not AU_DEFUN's.
3358 # Finally, this is the expansion that is picked up by
3359 # autoconf. It tells the user to run autoupdate, and
3360 # then outputs the replacement expansion. We do not care
3361 # about autoupdate's warning because that contains
3362 # information on what to do *after* running autoupdate.
3365 # This is what autoupdate's m4 run will expand. It fires
3366 # the warning (with _au_warn_XXX), outputs it into the
3367 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3368 # the replacement expansion.
3371 # This is an auxiliary macro that is also run when
3372 # autoupdate runs m4. It simply calls m4_warning, but
3373 # we need a wrapper so that each warning is emitted only
3374 # once. We break the quoting in m4_warning's argument in
3375 # order to expand this macro's arguments, not AU_DEFUN's.
3378 # Finally, this is the expansion that is picked up by
3379 # autoconf. It tells the user to run autoupdate, and
3380 # then outputs the replacement expansion. We do not care
3381 # about autoupdate's warning because that contains
3382 # information on what to do *after* running autoupdate.
3387 # _LT_WITH_PIC([MODE])
3388 # --------------------
3389 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3391 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3398 # This is what autoupdate's m4 run will expand. It fires
3399 # the warning (with _au_warn_XXX), outputs it into the
3400 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3401 # the replacement expansion.
3404 # This is an auxiliary macro that is also run when
3405 # autoupdate runs m4. It simply calls m4_warning, but
3406 # we need a wrapper so that each warning is emitted only
3407 # once. We break the quoting in m4_warning's argument in
3408 # order to expand this macro's arguments, not AU_DEFUN's.
3411 # Finally, this is the expansion that is picked up by
3412 # autoconf. It tells the user to run autoupdate, and
3413 # then outputs the replacement expansion. We do not care
3414 # about autoupdate's warning because that contains
3415 # information on what to do *after* running autoupdate.
3419 ## ----------------- ##
3420 ## LTDL_INIT Options ##
3421 ## ----------------- ##
3432 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3434 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3435 # Written by Gary V. Vaughan, 2004
3437 # This file is free software; the Free Software Foundation gives
3438 # unlimited permission to copy and/or distribute it, with or without
3439 # modifications, as long as this notice is preserved.
3441 # serial 6 ltsugar.m4
3443 # This is to help aclocal find these macros, as it can't see m4_define.
3447 # lt_join(SEP, ARG1, [ARG2...])
3448 # -----------------------------
3449 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3450 # associated separator.
3451 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3452 # versions in m4sugar had bugs.
3460 # Manipulate m4 lists.
3461 # These macros are necessary as long as will still need to support
3462 # Autoconf-2.59 which quotes differently.
3468 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3469 # ------------------------------------------
3470 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3471 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3472 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3473 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3474 # than defined and empty).
3476 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3477 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3482 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3483 # ----------------------------------------------------------
3484 # Produce a SEP delimited list of all paired combinations of elements of
3485 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3486 # has the form PREFIXmINFIXSUFFIXn.
3487 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3491 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3492 # -----------------------------------------------------------------------
3493 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3494 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3498 # lt_dict_add(DICT, KEY, VALUE)
3499 # -----------------------------
3503 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3504 # --------------------------------------------
3508 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3509 # ----------------------------------
3513 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3514 # -----------------------------------------------------------------
3518 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3519 # --------------------------------------------------------------
3522 # ltversion.m4 -- version numbers -*- Autoconf -*-
3524 # Copyright (C) 2004 Free Software Foundation, Inc.
3525 # Written by Scott James Remnant, 2004
3527 # This file is free software; the Free Software Foundation gives
3528 # unlimited permission to copy and/or distribute it, with or without
3529 # modifications, as long as this notice is preserved.
3531 # Generated from ltversion.in.
3533 # serial 3134 ltversion.m4
3534 # This file is part of GNU Libtool
3541 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3543 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3544 # Written by Scott James Remnant, 2004.
3546 # This file is free software; the Free Software Foundation gives
3547 # unlimited permission to copy and/or distribute it, with or without
3548 # modifications, as long as this notice is preserved.
3550 # serial 4 lt~obsolete.m4
3552 # These exist entirely to fool aclocal when bootstrapping libtool.
3554 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3555 # which have later been changed to m4_define as they aren't part of the
3556 # exported API, or moved to Autoconf or Automake where they belong.
3558 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3559 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3560 # using a macro with the same name in our local m4/libtool.m4 it'll
3561 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3562 # and doesn't know about Autoconf macros at all.)
3564 # So we provide this file, which has a silly filename so it's always
3565 # included after everything else. This provides aclocal with the
3566 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3567 # because those macros already exist, or will be overwritten later.
3568 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3570 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3571 # Yes, that means every name once taken will need to remain here until
3572 # we give up compatibility with versions before 1.7, at which point
3573 # we need to keep only those names which we still refer to.
3575 # This is to help aclocal find these macros, as it can't see m4_define.
3642 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3643 # Free Software Foundation, Inc.
3645 # This file is free software; the Free Software Foundation
3646 # gives unlimited permission to copy and/or distribute it,
3647 # with or without modifications, as long as this notice is preserved.
3651 # Based on depend.m4 from automake 1.9, modified for standalone use in
3652 # an environment where GNU make is required.
3654 # ZW_PROG_COMPILER_DEPENDENCIES
3655 # -----------------------------
3656 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3657 # sets fooDEPMODE accordingly. Cache-variable compatible with
3658 # original; not side-effect compatible. As the users of this macro
3659 # may require accurate dependencies for correct builds, it does *not*
3660 # honor --disable-dependency-checking, and failure to detect a usable
3661 # method is an error. depcomp is assumed to be located in
3664 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3670 # Choose a directory name for dependency files.
3675 # As AM_SET_DEPDIR, but also create the directory at config.status time.
3742 # intl sister-directory configuration rules.
3745 # The idea behind this macro is that there's no need to repeat all the
3746 # autoconf probes done by the intl directory - it's already done them
3747 # for us. In fact, there's no need even to look at the cache for the
3748 # answers. All we need to do is nab a few pieces of information.
3749 # The intl directory is set up to make this easy, by generating a
3750 # small file which can be sourced as a shell script; then we produce
3751 # the necessary substitutions and definitions for this directory.
3755 # Autoconf M4 include file defining utility macros for complex Canadian
3767 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
3769 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
3772 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3773 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
3777 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3778 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
3782 # Backported from Autoconf 2.5x; can go away when and if
3783 # we switch. Put the OS path separator in $PATH_SEPARATOR.
3792 # ACX_HAVE_GCC_FOR_TARGET
3793 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
3796 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
3797 # Searching for installed target binutils. We need to take extra care,
3798 # else we may find the wrong assembler, linker, etc., and lose.
3800 # First try --with-build-time-tools, if specified.
3802 # For build != host, we ask the installed GCC for the name of the tool it
3803 # uses, and accept it if it is an absolute path. This is because the
3804 # only good choice for a compiler is the same GCC version that is being
3805 # installed (or we couldn't make target libraries), and we assume that
3806 # on the host system we'll have not only the same GCC version, but also
3807 # the same binutils version.
3809 # For build == host, search the same directories that the installed
3810 # compiler will search. We used to do this for the assembler, linker,
3811 # and nm only; for simplicity of configuration, however, we extend this
3812 # criterion to tools (such as ar and ranlib) that are never invoked by
3813 # the compiler, to avoid mismatches.
3815 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
3816 # if build == target. This makes the most sense only when bootstrapping,
3817 # but we also do so when build != host. In this case, we hope that the
3818 # build and host systems will have similar contents of MD_EXEC_PREFIX.
3820 # If we do not find a suitable binary, then try the user's path.
3824 # AC_PROG_CPP_WERROR
3825 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
3826 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
3827 # For now, using this also overrides header checks to use only the
3828 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
3829 # bit harder from here).
3830 # Eventually autoconf will default to checking headers with the compiler
3831 # instead, and we'll have to do this differently.
3833 # AC_PROG_CPP_WERROR
3836 # We require the gnatbind & gnatmake programs, as well as a compiler driver
3837 # that understands Ada. We use the user's CC setting, already found, and
3838 # possibly add $1 to the command-line parameters.
3840 # Sets the shell variable have_gnat to yes or no as appropriate, and
3841 # substitutes GNATBIND and GNATMAKE.
3868 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
3869 for ac_t
in install-sh
install.sh shtool
; do
3870 if test -f "$ac_dir/$ac_t"; then
3872 ac_install_sh
="$ac_aux_dir/$ac_t -c"
3877 if test -z "$ac_aux_dir"; then
3878 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
3881 # These three variables are undocumented and unsupported,
3882 # and are intended to be withdrawn in a future Autoconf release.
3883 # They can cause serious problems if a builder's source tree is in a directory
3884 # whose full name contains unusual characters.
3885 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
3886 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
3887 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
3890 # Find a good install program. We prefer a C program (faster),
3891 # so one script is as good as another. But avoid the broken or
3892 # incompatible versions:
3893 # SysV /etc/install, /usr/sbin/install
3894 # SunOS /usr/etc/install
3895 # IRIX /sbin/install
3897 # AmigaOS /C/install, which installs bootblocks on floppy discs
3898 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3899 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3900 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3901 # OS/2's system install, which has a completely different semantic
3902 # ./install, which can be erroneously created by make from ./install.sh.
3903 # Reject install programs that cannot install multiple files.
3904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3905 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3906 if test -z "$INSTALL"; then
3907 if test "${ac_cv_path_install+set}" = set; then :
3908 $as_echo_n "(cached) " >&6
3910 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3914 test -z "$as_dir" && as_dir
=.
3915 # Account for people who put trailing slashes in PATH elements.
3916 case $as_dir/ in #((
3917 .
/ | .
// |
/[cC
]/* | \
3918 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
3919 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
3922 # OSF1 and SCO ODT 3.0 have their own names for install.
3923 # Don't use installbsd from OSF since it installs stuff as root
3925 for ac_prog
in ginstall scoinst
install; do
3926 for ac_exec_ext
in '' $ac_executable_extensions; do
3927 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
3928 if test $ac_prog = install &&
3929 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3930 # AIX install. It has an incompatible calling convention.
3932 elif test $ac_prog = install &&
3933 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3934 # program-specific install script used by HP pwplus--don't use.
3937 rm -rf conftest.one conftest.two conftest.dir
3938 echo one
> conftest.one
3939 echo two
> conftest.two
3941 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
3942 test -s conftest.one
&& test -s conftest.two
&&
3943 test -s conftest.dir
/conftest.one
&&
3944 test -s conftest.dir
/conftest.two
3946 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
3959 rm -rf conftest.one conftest.two conftest.dir
3962 if test "${ac_cv_path_install+set}" = set; then
3963 INSTALL
=$ac_cv_path_install
3965 # As a last resort, use the slow shell script. Don't cache a
3966 # value for INSTALL within a source directory, because that will
3967 # break other packages using the cache if that directory is
3968 # removed, or if the value is a relative name.
3969 INSTALL
=$ac_install_sh
3972 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3973 $as_echo "$INSTALL" >&6; }
3975 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3976 # It thinks the first close brace ends the variable substitution.
3977 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3979 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
3981 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3984 ac_cpp
='$CPP $CPPFLAGS'
3985 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3986 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3987 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3988 if test -n "$ac_tool_prefix"; then
3989 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3990 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3991 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3992 $as_echo_n "checking for $ac_word... " >&6; }
3993 if test "${ac_cv_prog_CC+set}" = set; then :
3994 $as_echo_n "(cached) " >&6
3996 if test -n "$CC"; then
3997 ac_cv_prog_CC
="$CC" # Let the user override the test.
3999 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4003 test -z "$as_dir" && as_dir
=.
4004 for ac_exec_ext
in '' $ac_executable_extensions; do
4005 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4006 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4007 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4017 if test -n "$CC"; then
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4019 $as_echo "$CC" >&6; }
4021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4022 $as_echo "no" >&6; }
4027 if test -z "$ac_cv_prog_CC"; then
4029 # Extract the first word of "gcc", so it can be a program name with args.
4030 set dummy gcc
; ac_word
=$2
4031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4032 $as_echo_n "checking for $ac_word... " >&6; }
4033 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4034 $as_echo_n "(cached) " >&6
4036 if test -n "$ac_ct_CC"; then
4037 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4039 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4043 test -z "$as_dir" && as_dir
=.
4044 for ac_exec_ext
in '' $ac_executable_extensions; do
4045 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4046 ac_cv_prog_ac_ct_CC
="gcc"
4047 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4056 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4057 if test -n "$ac_ct_CC"; then
4058 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4059 $as_echo "$ac_ct_CC" >&6; }
4061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4062 $as_echo "no" >&6; }
4065 if test "x$ac_ct_CC" = x
; then
4068 case $cross_compiling:$ac_tool_warned in
4070 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4071 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4072 ac_tool_warned
=yes ;;
4080 if test -z "$CC"; then
4081 if test -n "$ac_tool_prefix"; then
4082 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4083 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4085 $as_echo_n "checking for $ac_word... " >&6; }
4086 if test "${ac_cv_prog_CC+set}" = set; then :
4087 $as_echo_n "(cached) " >&6
4089 if test -n "$CC"; then
4090 ac_cv_prog_CC
="$CC" # Let the user override the test.
4092 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4096 test -z "$as_dir" && as_dir
=.
4097 for ac_exec_ext
in '' $ac_executable_extensions; do
4098 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4099 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4100 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4110 if test -n "$CC"; then
4111 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4112 $as_echo "$CC" >&6; }
4114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4115 $as_echo "no" >&6; }
4121 if test -z "$CC"; then
4122 # Extract the first word of "cc", so it can be a program name with args.
4123 set dummy cc
; ac_word
=$2
4124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4125 $as_echo_n "checking for $ac_word... " >&6; }
4126 if test "${ac_cv_prog_CC+set}" = set; then :
4127 $as_echo_n "(cached) " >&6
4129 if test -n "$CC"; then
4130 ac_cv_prog_CC
="$CC" # Let the user override the test.
4133 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4137 test -z "$as_dir" && as_dir
=.
4138 for ac_exec_ext
in '' $ac_executable_extensions; do
4139 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4140 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4141 ac_prog_rejected
=yes
4145 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4152 if test $ac_prog_rejected = yes; then
4153 # We found a bogon in the path, so make sure we never use it.
4154 set dummy
$ac_cv_prog_CC
4156 if test $# != 0; then
4157 # We chose a different compiler from the bogus one.
4158 # However, it has the same basename, so the bogon will be chosen
4159 # first if we set CC to just the basename; use the full file name.
4161 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4167 if test -n "$CC"; then
4168 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4169 $as_echo "$CC" >&6; }
4171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4172 $as_echo "no" >&6; }
4177 if test -z "$CC"; then
4178 if test -n "$ac_tool_prefix"; then
4179 for ac_prog
in cl.exe
4181 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4182 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4183 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4184 $as_echo_n "checking for $ac_word... " >&6; }
4185 if test "${ac_cv_prog_CC+set}" = set; then :
4186 $as_echo_n "(cached) " >&6
4188 if test -n "$CC"; then
4189 ac_cv_prog_CC
="$CC" # Let the user override the test.
4191 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4195 test -z "$as_dir" && as_dir
=.
4196 for ac_exec_ext
in '' $ac_executable_extensions; do
4197 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4198 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4199 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4209 if test -n "$CC"; then
4210 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4211 $as_echo "$CC" >&6; }
4213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4214 $as_echo "no" >&6; }
4218 test -n "$CC" && break
4221 if test -z "$CC"; then
4223 for ac_prog
in cl.exe
4225 # Extract the first word of "$ac_prog", so it can be a program name with args.
4226 set dummy
$ac_prog; ac_word
=$2
4227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4228 $as_echo_n "checking for $ac_word... " >&6; }
4229 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4230 $as_echo_n "(cached) " >&6
4232 if test -n "$ac_ct_CC"; then
4233 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4235 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4239 test -z "$as_dir" && as_dir
=.
4240 for ac_exec_ext
in '' $ac_executable_extensions; do
4241 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4242 ac_cv_prog_ac_ct_CC
="$ac_prog"
4243 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4252 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4253 if test -n "$ac_ct_CC"; then
4254 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4255 $as_echo "$ac_ct_CC" >&6; }
4257 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4258 $as_echo "no" >&6; }
4262 test -n "$ac_ct_CC" && break
4265 if test "x$ac_ct_CC" = x
; then
4268 case $cross_compiling:$ac_tool_warned in
4270 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4271 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4272 ac_tool_warned
=yes ;;
4281 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4282 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4283 as_fn_error
"no acceptable C compiler found in \$PATH
4284 See \`config.log' for more details." "$LINENO" 5; }
4286 # Provide some information about the compiler.
4287 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4290 for ac_option
in --version -v -V -qversion; do
4291 { { ac_try
="$ac_compiler $ac_option >&5"
4293 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4294 *) ac_try_echo=$ac_try;;
4296 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4297 $as_echo "$ac_try_echo"; } >&5
4298 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4300 if test -s conftest.err; then
4302 ... rest of stderr output deleted ...
4303 10q' conftest.err >conftest.er1
4304 cat conftest.er1 >&5
4305 rm -f conftest.er1 conftest.err
4307 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4308 test $ac_status = 0; }
4311 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4312 /* end confdefs.h. */
4322 ac_clean_files_save=$ac_clean_files
4323 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4324 # Try to create an executable without -o first, disregard a.out.
4325 # It will help us diagnose broken compilers, and finding out an intuition
4327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4328 $as_echo_n "checking for C compiler default output file name... " >&6; }
4329 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4331 # The possible output files:
4332 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4335 for ac_file in $ac_files
4338 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4339 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4344 if { { ac_try="$ac_link_default"
4346 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4347 *) ac_try_echo
=$ac_try;;
4349 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4350 $as_echo "$ac_try_echo"; } >&5
4351 (eval "$ac_link_default") 2>&5
4353 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4354 test $ac_status = 0; }; then :
4355 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4356 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4357 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4358 # so that the user can short-circuit this test for compilers unknown to
4360 for ac_file
in $ac_files ''
4362 test -f "$ac_file" ||
continue
4364 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4367 # We found the default executable, but exeext='' is most
4371 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4373 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4375 # We set ac_cv_exeext here because the later test for it is not
4376 # safe: cross compilers may not add the suffix if given an `-o'
4377 # argument, so we may need to know it at that point already.
4378 # Even if this section looks crufty: it has the advantage of
4385 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4390 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4391 $as_echo "$ac_file" >&6; }
4392 if test -z "$ac_file"; then :
4393 $as_echo "$as_me: failed program was:" >&5
4394 sed 's/^/| /' conftest.
$ac_ext >&5
4396 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4397 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4398 { as_fn_set_status
77
4399 as_fn_error
"C compiler cannot create executables
4400 See \`config.log' for more details." "$LINENO" 5; }; }
4402 ac_exeext
=$ac_cv_exeext
4404 # Check that the compiler produces executables we can run. If not, either
4405 # the compiler is broken, or we cross compile.
4406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4407 $as_echo_n "checking whether the C compiler works... " >&6; }
4408 # If not cross compiling, check that we can run a simple program.
4409 if test "$cross_compiling" != yes; then
4410 if { ac_try
='./$ac_file'
4411 { { case "(($ac_try" in
4412 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4413 *) ac_try_echo=$ac_try;;
4415 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4416 $as_echo "$ac_try_echo"; } >&5
4417 (eval "$ac_try") 2>&5
4419 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4420 test $ac_status = 0; }; }; then
4423 if test "$cross_compiling" = maybe; then
4426 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4427 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4428 as_fn_error "cannot run C compiled programs.
4429 If you meant to cross compile
, use \
`--host'.
4430 See \`config.log
' for more details." "$LINENO" 5; }
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4435 $as_echo "yes" >&6; }
4437 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4438 ac_clean_files=$ac_clean_files_save
4439 # Check that the compiler produces executables we can run. If not, either
4440 # the compiler is broken, or we cross compile.
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4442 $as_echo_n "checking whether we are cross compiling... " >&6; }
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4444 $as_echo "$cross_compiling" >&6; }
4446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4447 $as_echo_n "checking for suffix of executables... " >&6; }
4448 if { { ac_try="$ac_link"
4450 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4451 *) ac_try_echo=$ac_try;;
4453 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4454 $as_echo "$ac_try_echo"; } >&5
4455 (eval "$ac_link") 2>&5
4457 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4458 test $ac_status = 0; }; then :
4459 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
4460 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
4461 # work properly (i.e., refer to `conftest.exe
'), while it won't with
4463 for ac_file
in conftest.exe conftest conftest.
*; do
4464 test -f "$ac_file" ||
continue
4466 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4467 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4473 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4474 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4475 as_fn_error
"cannot compute suffix of executables: cannot compile and link
4476 See \`config.log' for more details." "$LINENO" 5; }
4478 rm -f conftest
$ac_cv_exeext
4479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4480 $as_echo "$ac_cv_exeext" >&6; }
4482 rm -f conftest.
$ac_ext
4483 EXEEXT
=$ac_cv_exeext
4485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4486 $as_echo_n "checking for suffix of object files... " >&6; }
4487 if test "${ac_cv_objext+set}" = set; then :
4488 $as_echo_n "(cached) " >&6
4490 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4491 /* end confdefs.h. */
4501 rm -f conftest.o conftest.obj
4502 if { { ac_try
="$ac_compile"
4504 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4505 *) ac_try_echo=$ac_try;;
4507 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4508 $as_echo "$ac_try_echo"; } >&5
4509 (eval "$ac_compile") 2>&5
4511 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4512 test $ac_status = 0; }; then :
4513 for ac_file in conftest.o conftest.obj conftest.*; do
4514 test -f "$ac_file" || continue;
4516 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4517 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4522 $as_echo "$as_me: failed program was:" >&5
4523 sed 's/^/| /' conftest.$ac_ext >&5
4525 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4526 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4527 as_fn_error "cannot compute suffix of object files
: cannot compile
4528 See \
`config.log' for more details." "$LINENO" 5; }
4530 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4532 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4533 $as_echo "$ac_cv_objext" >&6; }
4534 OBJEXT=$ac_cv_objext
4536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4537 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4538 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4539 $as_echo_n "(cached) " >&6
4541 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4542 /* end confdefs.h. */
4555 if ac_fn_c_try_compile "$LINENO"; then :
4560 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4561 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4564 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4565 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4566 if test $ac_compiler_gnu = yes; then
4571 ac_test_CFLAGS=${CFLAGS+set}
4572 ac_save_CFLAGS=$CFLAGS
4573 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4574 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4575 if test "${ac_cv_prog_cc_g+set}" = set; then :
4576 $as_echo_n "(cached) " >&6
4578 ac_save_c_werror_flag=$ac_c_werror_flag
4579 ac_c_werror_flag=yes
4582 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4583 /* end confdefs.h. */
4593 if ac_fn_c_try_compile "$LINENO"; then :
4597 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4598 /* end confdefs.h. */
4608 if ac_fn_c_try_compile "$LINENO"; then :
4611 ac_c_werror_flag=$ac_save_c_werror_flag
4613 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4614 /* end confdefs.h. */
4624 if ac_fn_c_try_compile "$LINENO"; then :
4627 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4629 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4631 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4632 ac_c_werror_flag=$ac_save_c_werror_flag
4634 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4635 $as_echo "$ac_cv_prog_cc_g" >&6; }
4636 if test "$ac_test_CFLAGS" = set; then
4637 CFLAGS=$ac_save_CFLAGS
4638 elif test $ac_cv_prog_cc_g = yes; then
4639 if test "$GCC" = yes; then
4645 if test "$GCC" = yes; then
4651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4652 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4653 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4654 $as_echo_n "(cached) " >&6
4656 ac_cv_prog_cc_c89=no
4658 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4659 /* end confdefs.h. */
4662 #include <sys/types.h>
4663 #include <sys/stat.h>
4664 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4665 struct buf { int x; };
4666 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4667 static char *e (p, i)
4673 static char *f (char * (*g) (char **, int), char **p, ...)
4678 s = g (p, va_arg (v,int));
4683 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4684 function prototypes and stuff, but not '\xHH' hex character constants.
4685 These don't provoke an error unfortunately, instead are silently treated
4686 as 'x'. The following induces an error, until -std is added to get
4687 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4688 array size at least. It's necessary to write '\x00'==0 to get something
4689 that's true only with -std. */
4690 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4692 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4693 inside strings and character constants. */
4695 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4697 int test (int i, double x);
4698 struct s1 {int (*f) (int a);};
4699 struct s2 {int (*f) (double a);};
4700 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4706 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4711 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4712 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4714 CC="$ac_save_CC $ac_arg"
4715 if ac_fn_c_try_compile "$LINENO"; then :
4716 ac_cv_prog_cc_c89=$ac_arg
4718 rm -f core conftest.err conftest.$ac_objext
4719 test "x$ac_cv_prog_cc_c89" != "xno" && break
4721 rm -f conftest.$ac_ext
4726 case "x$ac_cv_prog_cc_c89" in
4728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4729 $as_echo "none needed" >&6; } ;;
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4732 $as_echo "unsupported" >&6; } ;;
4734 CC="$CC $ac_cv_prog_cc_c89"
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4736 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4738 if test "x$ac_cv_prog_cc_c89" != xno; then :
4743 ac_cpp='$CPP $CPPFLAGS'
4744 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4745 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4746 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4751 # Check whether --enable-werror was given.
4752 if test "${enable_werror+set}" = set; then :
4753 enableval=$enable_werror; case "${enableval}" in
4754 yes | y) ERROR_ON_WARNING="yes" ;;
4755 no | n) ERROR_ON_WARNING="no" ;;
4756 *) as_fn_error "bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
4761 # Enable -Werror by default when using gcc
4762 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
4763 ERROR_ON_WARNING=yes
4767 if test "${ERROR_ON_WARNING}" = yes ; then
4768 # NOTE: Disabled in the sim dir due to most sims generating warnings.
4769 # WERROR_CFLAGS="-Werror"
4773 build_warnings="-Wall -Wdeclaration-after-statement -Wpointer-arith \
4775 -Wno-unused -Wunused-value -Wunused-function \
4776 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
4777 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
4778 -Wold-style-declaration -Wold-style-definition"
4780 # Enable -Wno-format by default when using gcc on mingw since many
4781 # GCC versions complain about %I64.
4783 *-*-mingw32*) build_warnings="$build_warnings -Wno-format" ;;
4784 *) build_warnings="$build_warnings -Wformat-nonliteral" ;;
4787 # Check whether --enable-build-warnings was given.
4788 if test "${enable_build_warnings+set}" = set; then :
4789 enableval=$enable_build_warnings; case "${enableval}" in
4791 no) build_warnings="-w";;
4792 ,*) t=`echo "${enableval}" |
sed -e "s/,/ /g"`
4793 build_warnings="${build_warnings} ${t}";;
4794 *,) t=`echo "${enableval}" |
sed -e "s/,/ /g"`
4795 build_warnings="${t} ${build_warnings}";;
4796 *) build_warnings=`echo "${enableval}" |
sed -e "s/,/ /g"`;;
4798 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4799 echo "Setting compiler warning flags = $build_warnings" 6>&1
4802 # Check whether --enable-sim-build-warnings was given.
4803 if test "${enable_sim_build_warnings+set}" = set; then :
4804 enableval=$enable_sim_build_warnings; case "${enableval}" in
4806 no) build_warnings="-w";;
4807 ,*) t=`echo "${enableval}" |
sed -e "s/,/ /g"`
4808 build_warnings="${build_warnings} ${t}";;
4809 *,) t=`echo "${enableval}" |
sed -e "s/,/ /g"`
4810 build_warnings="${t} ${build_warnings}";;
4811 *) build_warnings=`echo "${enableval}" |
sed -e "s/,/ /g"`;;
4813 if test x"$silent" != x"yes" && test x"$build_warnings" != x""; then
4814 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
4818 if test "x${build_warnings}" != x -a "x$GCC" = xyes
4820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
4821 $as_echo_n "checking compiler warning flags... " >&6; }
4822 # Separate out the -Werror flag as some files just cannot be
4823 # compiled with it enabled.
4824 for w in ${build_warnings}; do
4826 -Werr*) WERROR_CFLAGS=-Werror ;;
4827 *) # Check that GCC accepts it
4828 saved_CFLAGS="$CFLAGS"
4830 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4831 /* end confdefs.h. */
4841 if ac_fn_c_try_compile "$LINENO"; then :
4842 WARN_CFLAGS="${WARN_CFLAGS} $w"
4844 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4845 CFLAGS="$saved_CFLAGS"
4848 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
4849 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
4853 # Put a plausible default for CC_FOR_BUILD in Makefile.
4854 if test "x$cross_compiling" = "xno" -a "x$host" != "xi386-windows"; then
4855 AR_FOR_BUILD='$(AR)'
4856 AR_FLAGS_FOR_BUILD='$(AR_FLAGS)'
4857 CC_FOR_BUILD='$(CC)'
4858 CFLAGS_FOR_BUILD='$(CFLAGS)'
4859 RANLIB_FOR_BUILD='$(RANLIB)'
4860 LIBIBERTY_LIB=../../libiberty/libiberty.a
4862 AR_FOR_BUILD=${AR_FOR_BUILD-ar}
4863 AR_FLAGS_FOR_BUILD=${AR_FLAGS_FOR_BUILD-rc}
4864 CC_FOR_BUILD=${CC_FOR_BUILD-gcc}
4865 CFLAGS_FOR_BUILD=${CFLAGS_FOR_BUILD-"-g"}
4866 RANLIB_FOR_BUILD=${RANLIB_FOR_BUILD-ranlib}
4871 # Make sure we can run config.sub.
4872 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4873 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4876 $as_echo_n "checking build system type... " >&6; }
4877 if test "${ac_cv_build+set}" = set; then :
4878 $as_echo_n "(cached) " >&6
4880 ac_build_alias=$build_alias
4881 test "x$ac_build_alias" = x &&
4882 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4883 test "x$ac_build_alias" = x &&
4884 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4885 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4886 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4890 $as_echo "$ac_cv_build" >&6; }
4891 case $ac_cv_build in
4893 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4896 ac_save_IFS=$IFS; IFS='-'
4902 # Remember, the first character of IFS is used to create $*,
4903 # except with old shells:
4906 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
4909 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4910 $as_echo_n "checking host system type... " >&6; }
4911 if test "${ac_cv_host+set}" = set; then :
4912 $as_echo_n "(cached) " >&6
4914 if test "x$host_alias" = x; then
4915 ac_cv_host=$ac_cv_build
4917 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4918 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4922 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4923 $as_echo "$ac_cv_host" >&6; }
4926 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4929 ac_save_IFS=$IFS; IFS='-'
4935 # Remember, the first character of IFS is used to create $*,
4936 # except with old shells:
4939 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
4942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4943 $as_echo_n "checking target system type... " >&6; }
4944 if test "${ac_cv_target+set}" = set; then :
4945 $as_echo_n "(cached) " >&6
4947 if test "x$target_alias" = x; then
4948 ac_cv_target=$ac_cv_host
4950 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4951 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4955 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4956 $as_echo "$ac_cv_target" >&6; }
4957 case $ac_cv_target in
4959 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4961 target=$ac_cv_target
4962 ac_save_IFS=$IFS; IFS='-'
4968 # Remember, the first character of IFS is used to create $*,
4969 # except with old shells:
4972 case $target_os in *\ *) target_os=`echo "$target_os" |
sed 's/ /-/g'`;; esac
4975 # The aliases save the names the user supplied, while $host etc.
4976 # will get canonicalized.
4977 test -n "$target_alias" &&
4978 test "$program_prefix$program_suffix$program_transform_name" = \
4980 program_prefix=${target_alias}-
4982 test "$program_prefix" != NONE &&
4983 program_transform_name="s&^&$program_prefix&;$program_transform_name"
4984 # Use a double $ so make ignores it.
4985 test "$program_suffix" != NONE &&
4986 program_transform_name="s&\$&$program_suffix&;$program_transform_name"
4987 # Double any \ or $.
4988 # By default was `s
,x
,x
', remove it if useless.
4989 ac_script='s
/[\\$
]/&&/g
;s
/;s
,x
,x
,$
//'
4990 program_transform_name=`$as_echo "$program_transform_name" | sed "$ac_script"`
4993 . ${srcdir}/../../bfd/configure.host
4995 ac_config_headers="$ac_config_headers config.h:config.in"
4999 ac_cpp='$CPP $CPPFLAGS'
5000 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.
$ac_ext >&5'
5001 ac_link='$CC -o conftest
$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.
$ac_ext $LIBS >&5'
5002 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5004 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5005 # On Suns, sometimes $CPP names a directory.
5006 if test -n "$CPP" && test -d "$CPP"; then
5009 if test -z "$CPP"; then
5010 if test "${ac_cv_prog_CPP+set}" = set; then :
5011 $as_echo_n "(cached) " >&6
5013 # Double quotes because CPP needs to be expanded
5014 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5017 for ac_c_preproc_warn_flag in '' yes
5019 # Use a header file that comes with gcc, so configuring glibc
5020 # with a fresh cross-compiler works.
5021 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5022 # <limits.h> exists even on freestanding compilers.
5023 # On the NeXT, cc -E runs the code through the compiler's parser
,
5024 # not just through cpp. "Syntax error" is here to catch this case.
5025 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5026 /* end confdefs.h. */
5028 # include <limits.h>
5030 # include <assert.h>
5034 if ac_fn_c_try_cpp
"$LINENO"; then :
5037 # Broken: fails on valid input.
5040 rm -f conftest.err conftest.
$ac_ext
5042 # OK, works on sane cases. Now check whether nonexistent headers
5043 # can be detected and how.
5044 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5045 /* end confdefs.h. */
5046 #include <ac_nonexistent.h>
5048 if ac_fn_c_try_cpp
"$LINENO"; then :
5049 # Broken: success on invalid input.
5052 # Passes both tests.
5056 rm -f conftest.err conftest.
$ac_ext
5059 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5060 rm -f conftest.err conftest.
$ac_ext
5061 if $ac_preproc_ok; then :
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5074 $as_echo "$CPP" >&6; }
5076 for ac_c_preproc_warn_flag
in '' yes
5078 # Use a header file that comes with gcc, so configuring glibc
5079 # with a fresh cross-compiler works.
5080 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5081 # <limits.h> exists even on freestanding compilers.
5082 # On the NeXT, cc -E runs the code through the compiler's parser,
5083 # not just through cpp. "Syntax error" is here to catch this case.
5084 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5085 /* end confdefs.h. */
5087 # include <limits.h>
5089 # include <assert.h>
5093 if ac_fn_c_try_cpp
"$LINENO"; then :
5096 # Broken: fails on valid input.
5099 rm -f conftest.err conftest.
$ac_ext
5101 # OK, works on sane cases. Now check whether nonexistent headers
5102 # can be detected and how.
5103 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5104 /* end confdefs.h. */
5105 #include <ac_nonexistent.h>
5107 if ac_fn_c_try_cpp
"$LINENO"; then :
5108 # Broken: success on invalid input.
5111 # Passes both tests.
5115 rm -f conftest.err conftest.
$ac_ext
5118 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5119 rm -f conftest.err conftest.
$ac_ext
5120 if $ac_preproc_ok; then :
5123 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5124 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5125 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
5126 See \`config.log' for more details." "$LINENO" 5; }
5130 ac_cpp
='$CPP $CPPFLAGS'
5131 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5132 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5133 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5136 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5137 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5138 if test "${ac_cv_path_GREP+set}" = set; then :
5139 $as_echo_n "(cached) " >&6
5141 if test -z "$GREP"; then
5142 ac_path_GREP_found
=false
5143 # Loop through the user's path and test for each of PROGNAME-LIST
5144 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5145 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5148 test -z "$as_dir" && as_dir
=.
5149 for ac_prog
in grep ggrep
; do
5150 for ac_exec_ext
in '' $ac_executable_extensions; do
5151 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5152 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5153 # Check for GNU ac_path_GREP and select it if it is found.
5154 # Check for GNU $ac_path_GREP
5155 case `"$ac_path_GREP" --version 2>&1` in
5157 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5160 $as_echo_n 0123456789 >"conftest.in"
5163 cat "conftest.in" "conftest.in" >"conftest.tmp"
5164 mv "conftest.tmp" "conftest.in"
5165 cp "conftest.in" "conftest.nl"
5166 $as_echo 'GREP' >> "conftest.nl"
5167 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5168 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5169 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5170 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5171 # Best one so far, save it but keep looking for a better one
5172 ac_cv_path_GREP
="$ac_path_GREP"
5173 ac_path_GREP_max
=$ac_count
5175 # 10*(2^10) chars as input seems more than enough
5176 test $ac_count -gt 10 && break
5178 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5181 $ac_path_GREP_found && break 3
5186 if test -z "$ac_cv_path_GREP"; then
5187 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5190 ac_cv_path_GREP
=$GREP
5194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5195 $as_echo "$ac_cv_path_GREP" >&6; }
5196 GREP
="$ac_cv_path_GREP"
5199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5200 $as_echo_n "checking for egrep... " >&6; }
5201 if test "${ac_cv_path_EGREP+set}" = set; then :
5202 $as_echo_n "(cached) " >&6
5204 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5205 then ac_cv_path_EGREP
="$GREP -E"
5207 if test -z "$EGREP"; then
5208 ac_path_EGREP_found
=false
5209 # Loop through the user's path and test for each of PROGNAME-LIST
5210 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5211 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5214 test -z "$as_dir" && as_dir
=.
5215 for ac_prog
in egrep; do
5216 for ac_exec_ext
in '' $ac_executable_extensions; do
5217 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5218 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5219 # Check for GNU ac_path_EGREP and select it if it is found.
5220 # Check for GNU $ac_path_EGREP
5221 case `"$ac_path_EGREP" --version 2>&1` in
5223 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5226 $as_echo_n 0123456789 >"conftest.in"
5229 cat "conftest.in" "conftest.in" >"conftest.tmp"
5230 mv "conftest.tmp" "conftest.in"
5231 cp "conftest.in" "conftest.nl"
5232 $as_echo 'EGREP' >> "conftest.nl"
5233 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5234 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5235 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5236 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5237 # Best one so far, save it but keep looking for a better one
5238 ac_cv_path_EGREP
="$ac_path_EGREP"
5239 ac_path_EGREP_max
=$ac_count
5241 # 10*(2^10) chars as input seems more than enough
5242 test $ac_count -gt 10 && break
5244 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5247 $ac_path_EGREP_found && break 3
5252 if test -z "$ac_cv_path_EGREP"; then
5253 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5256 ac_cv_path_EGREP
=$EGREP
5261 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5262 $as_echo "$ac_cv_path_EGREP" >&6; }
5263 EGREP
="$ac_cv_path_EGREP"
5266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5267 $as_echo_n "checking for ANSI C header files... " >&6; }
5268 if test "${ac_cv_header_stdc+set}" = set; then :
5269 $as_echo_n "(cached) " >&6
5271 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5272 /* end confdefs.h. */
5286 if ac_fn_c_try_compile
"$LINENO"; then :
5287 ac_cv_header_stdc
=yes
5289 ac_cv_header_stdc
=no
5291 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5293 if test $ac_cv_header_stdc = yes; then
5294 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5295 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5296 /* end confdefs.h. */
5300 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5301 $EGREP "memchr" >/dev
/null
2>&1; then :
5304 ac_cv_header_stdc
=no
5310 if test $ac_cv_header_stdc = yes; then
5311 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5312 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5313 /* end confdefs.h. */
5317 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5318 $EGREP "free" >/dev
/null
2>&1; then :
5321 ac_cv_header_stdc
=no
5327 if test $ac_cv_header_stdc = yes; then
5328 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5329 if test "$cross_compiling" = yes; then :
5332 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5333 /* end confdefs.h. */
5336 #if ((' ' & 0x0FF) == 0x020)
5337 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5338 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5340 # define ISLOWER(c) \
5341 (('a' <= (c) && (c) <= 'i') \
5342 || ('j' <= (c) && (c) <= 'r') \
5343 || ('s' <= (c) && (c) <= 'z'))
5344 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5347 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5352 for (i = 0; i < 256; i++)
5353 if (XOR (islower (i), ISLOWER (i))
5354 || toupper (i) != TOUPPER (i))
5359 if ac_fn_c_try_run
"$LINENO"; then :
5362 ac_cv_header_stdc
=no
5364 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5365 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5370 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5371 $as_echo "$ac_cv_header_stdc" >&6; }
5372 if test $ac_cv_header_stdc = yes; then
5374 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5378 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5379 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5380 inttypes.h stdint.h unistd.h
5382 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5383 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5385 eval as_val
=\$
$as_ac_Header
5386 if test "x$as_val" = x
""yes; then :
5387 cat >>confdefs.h
<<_ACEOF
5388 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5396 for ac_header
in stdlib.h string.h
strings.h sys
/stat.h sys
/types.h unistd.h
5398 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5399 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
5400 eval as_val
=\$
$as_ac_Header
5401 if test "x$as_val" = x
""yes; then :
5402 cat >>confdefs.h
<<_ACEOF
5403 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5411 for ac_hdr
in dirent.h sys
/ndir.h sys
/dir.h ndir.h
; do
5412 as_ac_Header
=`$as_echo "ac_cv_header_dirent_$ac_hdr" | $as_tr_sh`
5413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_hdr that defines DIR" >&5
5414 $as_echo_n "checking for $ac_hdr that defines DIR... " >&6; }
5415 if { as_var
=$as_ac_Header; eval "test \"\${$as_var+set}\" = set"; }; then :
5416 $as_echo_n "(cached) " >&6
5418 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5419 /* end confdefs.h. */
5420 #include <sys/types.h>
5432 if ac_fn_c_try_compile
"$LINENO"; then :
5433 eval "$as_ac_Header=yes"
5435 eval "$as_ac_Header=no"
5437 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5439 eval ac_res
=\$
$as_ac_Header
5440 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
5441 $as_echo "$ac_res" >&6; }
5442 eval as_val
=\$
$as_ac_Header
5443 if test "x$as_val" = x
""yes; then :
5444 cat >>confdefs.h
<<_ACEOF
5445 #define `$as_echo "HAVE_$ac_hdr" | $as_tr_cpp` 1
5448 ac_header_dirent
=$ac_hdr; break
5452 # Two versions of opendir et al. are in -ldir and -lx on SCO Xenix.
5453 if test $ac_header_dirent = dirent.h
; then
5454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
5455 $as_echo_n "checking for library containing opendir... " >&6; }
5456 if test "${ac_cv_search_opendir+set}" = set; then :
5457 $as_echo_n "(cached) " >&6
5459 ac_func_search_save_LIBS
=$LIBS
5460 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5461 /* end confdefs.h. */
5463 /* Override any GCC internal prototype to avoid an error.
5464 Use char because int might match the return type of a GCC
5465 builtin and then its argument prototype would still apply. */
5478 for ac_lib
in '' dir
; do
5479 if test -z "$ac_lib"; then
5480 ac_res
="none required"
5483 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5485 if ac_fn_c_try_link
"$LINENO"; then :
5486 ac_cv_search_opendir
=$ac_res
5488 rm -f core conftest.err conftest.
$ac_objext \
5490 if test "${ac_cv_search_opendir+set}" = set; then :
5494 if test "${ac_cv_search_opendir+set}" = set; then :
5497 ac_cv_search_opendir
=no
5500 LIBS
=$ac_func_search_save_LIBS
5502 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
5503 $as_echo "$ac_cv_search_opendir" >&6; }
5504 ac_res
=$ac_cv_search_opendir
5505 if test "$ac_res" != no
; then :
5506 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5511 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing opendir" >&5
5512 $as_echo_n "checking for library containing opendir... " >&6; }
5513 if test "${ac_cv_search_opendir+set}" = set; then :
5514 $as_echo_n "(cached) " >&6
5516 ac_func_search_save_LIBS
=$LIBS
5517 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5518 /* end confdefs.h. */
5520 /* Override any GCC internal prototype to avoid an error.
5521 Use char because int might match the return type of a GCC
5522 builtin and then its argument prototype would still apply. */
5535 for ac_lib
in '' x
; do
5536 if test -z "$ac_lib"; then
5537 ac_res
="none required"
5540 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
5542 if ac_fn_c_try_link
"$LINENO"; then :
5543 ac_cv_search_opendir
=$ac_res
5545 rm -f core conftest.err conftest.
$ac_objext \
5547 if test "${ac_cv_search_opendir+set}" = set; then :
5551 if test "${ac_cv_search_opendir+set}" = set; then :
5554 ac_cv_search_opendir
=no
5557 LIBS
=$ac_func_search_save_LIBS
5559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_opendir" >&5
5560 $as_echo "$ac_cv_search_opendir" >&6; }
5561 ac_res
=$ac_cv_search_opendir
5562 if test "$ac_res" != no
; then :
5563 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
5579 if test -n "$ac_tool_prefix"; then
5580 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
5581 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
5582 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5583 $as_echo_n "checking for $ac_word... " >&6; }
5584 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5585 $as_echo_n "(cached) " >&6
5587 if test -n "$RANLIB"; then
5588 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
5590 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5594 test -z "$as_dir" && as_dir
=.
5595 for ac_exec_ext
in '' $ac_executable_extensions; do
5596 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5597 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
5598 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5607 RANLIB
=$ac_cv_prog_RANLIB
5608 if test -n "$RANLIB"; then
5609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
5610 $as_echo "$RANLIB" >&6; }
5612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5613 $as_echo "no" >&6; }
5618 if test -z "$ac_cv_prog_RANLIB"; then
5619 ac_ct_RANLIB
=$RANLIB
5620 # Extract the first word of "ranlib", so it can be a program name with args.
5621 set dummy ranlib
; ac_word
=$2
5622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5623 $as_echo_n "checking for $ac_word... " >&6; }
5624 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5625 $as_echo_n "(cached) " >&6
5627 if test -n "$ac_ct_RANLIB"; then
5628 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
5630 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5634 test -z "$as_dir" && as_dir
=.
5635 for ac_exec_ext
in '' $ac_executable_extensions; do
5636 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5637 ac_cv_prog_ac_ct_RANLIB
="ranlib"
5638 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5647 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
5648 if test -n "$ac_ct_RANLIB"; then
5649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
5650 $as_echo "$ac_ct_RANLIB" >&6; }
5652 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5653 $as_echo "no" >&6; }
5656 if test "x$ac_ct_RANLIB" = x
; then
5659 case $cross_compiling:$ac_tool_warned in
5661 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5662 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5663 ac_tool_warned
=yes ;;
5665 RANLIB
=$ac_ct_RANLIB
5668 RANLIB
="$ac_cv_prog_RANLIB"
5672 ac_config_files
="$ac_config_files Makefile"
5674 ac_config_commands
="$ac_config_commands default"
5676 cat >confcache
<<\_ACEOF
5677 # This file is a shell script that caches the results of configure
5678 # tests run on this system so they can be shared between configure
5679 # scripts and configure runs, see configure's option --config-cache.
5680 # It is not useful on other systems. If it contains results you don't
5681 # want to keep, you may remove or edit it.
5683 # config.status only pays attention to the cache file if you give it
5684 # the --recheck option to rerun configure.
5686 # `ac_cv_env_foo' variables (set or unset) will be overridden when
5687 # loading this file, other *unset* `ac_cv_foo' will be assigned the
5692 # The following way of writing the cache mishandles newlines in values,
5693 # but we know of no workaround that is simple, portable, and efficient.
5694 # So, we kill variables containing newlines.
5695 # Ultrix sh set writes to stderr and can't be redirected directly,
5696 # and sets the high bit in the cache file unless we assign to the vars.
5698 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
5699 eval ac_val
=\$
$ac_var
5703 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
5704 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
5707 _ | IFS | as_nl
) ;; #(
5708 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
5709 *) { eval $ac_var=; unset $ac_var;} ;;
5715 case $as_nl`(ac_space=' '; set) 2>&1` in #(
5716 *${as_nl}ac_space
=\
*)
5717 # `set' does not quote correctly, so add quotes: double-quote
5718 # substitution turns \\\\ into \\, and sed turns \\ into \.
5721 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
5724 # `set' quotes correctly as required by POSIX, so do not add quotes.
5725 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
5734 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
5736 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
5738 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
5739 if test -w "$cache_file"; then
5740 test "x$cache_file" != "x/dev/null" &&
5741 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
5742 $as_echo "$as_me: updating cache $cache_file" >&6;}
5743 cat confcache
>$cache_file
5745 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
5746 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
5751 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
5752 # Let make expand exec_prefix.
5753 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
5755 DEFS
=-DHAVE_CONFIG_H
5759 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
5760 # 1. Remove the extension, and $U if already installed.
5761 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
5762 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
5763 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
5764 # will be set to the directory where LIBOBJS objects are built.
5765 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
5766 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
5770 LTLIBOBJS
=$ac_ltlibobjs
5774 : ${CONFIG_STATUS=./config.status}
5776 ac_clean_files_save
=$ac_clean_files
5777 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
5778 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
5779 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
5781 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
5783 # Generated by $as_me.
5784 # Run this file to recreate the current configuration.
5785 # Compiler output produced by configure, useful for debugging
5786 # configure, is in config.log if it exists.
5792 SHELL=\${CONFIG_SHELL-$SHELL}
5795 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
5796 ## -------------------- ##
5797 ## M4sh Initialization. ##
5798 ## -------------------- ##
5800 # Be more Bourne compatible
5801 DUALCASE
=1; export DUALCASE
# for MKS sh
5802 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
5805 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
5806 # is contrary to our usage. Disable this feature.
5807 alias -g '${1+"$@"}'='"$@"'
5808 setopt NO_GLOB_SUBST
5810 case `(set -o) 2>/dev/null` in #(
5822 # Printing a long string crashes Solaris 7 /usr/bin/printf.
5823 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5824 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
5825 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
5826 # Prefer a ksh shell builtin over an external printf program on Solaris,
5827 # but without wasting forks for bash or zsh.
5828 if test -z "$BASH_VERSION$ZSH_VERSION" \
5829 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
5830 as_echo='print
-r --'
5831 as_echo_n='print
-rn --'
5832 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
5833 as_echo='printf %s
\n'
5834 as_echo_n='printf %s
'
5836 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
5837 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
5838 as_echo_n='/usr
/ucb
/echo -n'
5840 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
5841 as_echo_n_body='eval
5845 expr "X$arg" : "X\\(.*\\)$as_nl";
5846 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
5848 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
5850 export as_echo_n_body
5851 as_echo_n='sh
-c $as_echo_n_body as_echo
'
5854 as_echo='sh
-c $as_echo_body as_echo
'
5857 # The user is always right.
5858 if test "${PATH_SEPARATOR+set}" != set; then
5860 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
5861 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
5868 # We need space, tab and new line, in precisely that order. Quoting is
5869 # there to prevent editors from complaining about space-tab.
5870 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
5871 # splitting by setting IFS to empty value.)
5874 # Find who we are. Look in the path if we contain no directory separator.
5876 *[\\/]* ) as_myself=$0 ;;
5877 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5881 test -z "$as_dir" && as_dir=.
5882 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
5888 # We did not find ourselves, most probably we were run as `sh COMMAND'
5889 # in which case we are not to be found in the path.
5890 if test "x$as_myself" = x
; then
5893 if test ! -f "$as_myself"; then
5894 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
5898 # Unset variables that we do not need and which cause bugs (e.g. in
5899 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
5900 # suppresses any "Segmentation fault" message there. '((' could
5901 # trigger a bug in pdksh 5.2.14.
5902 for as_var
in BASH_ENV ENV MAIL MAILPATH
5903 do eval test x\
${$as_var+set} = xset \
5904 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
5917 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
5920 # as_fn_error ERROR [LINENO LOG_FD]
5921 # ---------------------------------
5922 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
5923 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
5924 # script with status $?, using 1 if that was 0.
5927 as_status
=$?
; test $as_status -eq 0 && as_status
=1
5929 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
5930 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
5932 $as_echo "$as_me: error: $1" >&2
5933 as_fn_exit
$as_status
5937 # as_fn_set_status STATUS
5938 # -----------------------
5939 # Set $? to STATUS, without forking.
5943 } # as_fn_set_status
5947 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
5957 # Portably unset VAR.
5960 { eval $1=; unset $1;}
5962 as_unset
=as_fn_unset
5963 # as_fn_append VAR VALUE
5964 # ----------------------
5965 # Append the text in VALUE to the end of the definition contained in VAR. Take
5966 # advantage of any shell optimizations that allow amortized linear growth over
5967 # repeated appends, instead of the typical quadratic growth present in naive
5969 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
5970 eval 'as_fn_append ()
5981 # as_fn_arith ARG...
5982 # ------------------
5983 # Perform arithmetic evaluation on the ARGs, and store the result in the
5984 # global $as_val. Take advantage of shells that can avoid forks. The arguments
5985 # must be portable across $(()) and expr.
5986 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
5987 eval 'as_fn_arith ()
5994 as_val
=`expr "$@" || test $? -eq 1`
5999 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
6000 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
6006 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
6007 as_basename
=basename
6012 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
6018 as_me
=`$as_basename -- "$0" ||
6019 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
6020 X"$0" : 'X\(//\)$' \| \
6021 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
6023 sed '/^.*\/\([^/][^/]*\)\/*$/{
6037 # Avoid depending upon Character Ranges.
6038 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
6039 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
6040 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
6041 as_cr_digits
='0123456789'
6042 as_cr_alnum
=$as_cr_Letters$as_cr_digits
6044 ECHO_C
= ECHO_N
= ECHO_T
=
6045 case `echo -n x` in #(((((
6047 case `echo 'xy\c'` in
6048 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
6050 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
6057 rm -f conf$$ conf$$.exe conf$$.
file
6058 if test -d conf$$.dir
; then
6059 rm -f conf$$.dir
/conf$$.
file
6062 mkdir conf$$.dir
2>/dev
/null
6064 if (echo >conf$$.
file) 2>/dev
/null
; then
6065 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
6067 # ... but there are two gotchas:
6068 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
6069 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
6070 # In both cases, we have to default to `cp -p'.
6071 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
6073 elif ln conf$$.
file conf$$
2>/dev
/null
; then
6081 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
6082 rmdir conf$$.dir
2>/dev
/null
6087 # Create "$as_dir" as a directory, including parents if necessary.
6092 -*) as_dir
=.
/$as_dir;;
6094 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
6098 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
6099 *) as_qdir
=$as_dir;;
6101 as_dirs
="'$as_qdir' $as_dirs"
6102 as_dir
=`$as_dirname -- "$as_dir" ||
6103 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6104 X"$as_dir" : 'X\(//\)[^/]' \| \
6105 X"$as_dir" : 'X\(//\)$' \| \
6106 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
6107 $as_echo X"$as_dir" |
6108 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6125 test -d "$as_dir" && break
6127 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
6128 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
6132 if mkdir
-p .
2>/dev
/null
; then
6133 as_mkdir_p
='mkdir -p "$as_dir"'
6135 test -d .
/-p && rmdir .
/-p
6139 if test -x / >/dev
/null
2>&1; then
6142 if ls -dL / >/dev
/null
2>&1; then
6149 if test -d "$1"; then
6155 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
6156 ???[sx]*):;;*)false;;esac;fi
6160 as_executable_p
=$as_test_x
6162 # Sed expression to map a string onto a valid CPP name.
6163 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
6165 # Sed expression to map a string onto a valid variable name.
6166 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
6170 ## ----------------------------------- ##
6171 ## Main body of $CONFIG_STATUS script. ##
6172 ## ----------------------------------- ##
6174 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
6176 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6177 # Save the log message, to keep $0 and so on meaningful, and to
6178 # report actual input values of CONFIG_FILES etc. instead of their
6179 # values after options handling.
6181 This file was extended by $as_me, which was
6182 generated by GNU Autoconf 2.64. Invocation command line was
6184 CONFIG_FILES = $CONFIG_FILES
6185 CONFIG_HEADERS = $CONFIG_HEADERS
6186 CONFIG_LINKS = $CONFIG_LINKS
6187 CONFIG_COMMANDS = $CONFIG_COMMANDS
6190 on `(hostname || uname -n) 2>/dev/null | sed 1q`
6195 case $ac_config_files in *"
6196 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
6199 case $ac_config_headers in *"
6200 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
6204 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6205 # Files that config.status was made for.
6206 config_files="$ac_config_files"
6207 config_headers="$ac_config_headers"
6208 config_commands="$ac_config_commands"
6212 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6214 \`$as_me' instantiates files and other configuration actions
6215 from templates according to the current configuration. Unless the files
6216 and actions are specified as TAGs, all are instantiated by default.
6218 Usage: $0 [OPTION]... [TAG]...
6220 -h, --help print this help, then exit
6221 -V, --version print version number and configuration settings, then exit
6222 -q, --quiet, --silent
6223 do not print progress messages
6224 -d, --debug don't remove temporary files
6225 --recheck update $as_me by reconfiguring in the same conditions
6226 --file=FILE[:TEMPLATE]
6227 instantiate the configuration file FILE
6228 --header=FILE[:TEMPLATE]
6229 instantiate the configuration header FILE
6231 Configuration files:
6234 Configuration headers:
6237 Configuration commands:
6240 Report bugs to the package provider."
6243 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6246 configured by $0, generated by GNU Autoconf 2.64,
6247 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
6249 Copyright (C) 2009 Free Software Foundation, Inc.
6250 This config.status script is free software; the Free Software Foundation
6251 gives unlimited permission to copy, distribute and modify it."
6256 test -n "\$AWK" || AWK=awk
6259 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6260 # The default lists apply if the user does not specify any file.
6266 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
6267 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
6278 # Handling of the options.
6279 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
6281 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
6282 $as_echo "$ac_cs_version"; exit ;;
6283 --debug |
--debu |
--deb |
--de |
--d |
-d )
6285 --file |
--fil |
--fi |
--f )
6288 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6290 as_fn_append CONFIG_FILES
" '$ac_optarg'"
6291 ac_need_defaults
=false
;;
6292 --header |
--heade |
--head |
--hea )
6295 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
6297 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
6298 ac_need_defaults
=false
;;
6300 # Conflict between --help and --header
6301 as_fn_error
"ambiguous option: \`$1'
6302 Try \`$0 --help' for more information.";;
6303 --help |
--hel |
-h )
6304 $as_echo "$ac_cs_usage"; exit ;;
6305 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
6306 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
6310 -*) as_fn_error
"unrecognized option: \`$1'
6311 Try \`$0 --help' for more information." ;;
6313 *) as_fn_append ac_config_targets
" $1"
6314 ac_need_defaults
=false
;;
6320 ac_configure_extra_args
=
6322 if $ac_cs_silent; then
6324 ac_configure_extra_args
="$ac_configure_extra_args --silent"
6328 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6329 if \$ac_cs_recheck; then
6330 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
6332 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
6333 CONFIG_SHELL='$SHELL'
6339 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6343 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
6344 ## Running $as_me. ##
6350 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6353 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6355 # Handling of arguments.
6356 for ac_config_target
in $ac_config_targets
6358 case $ac_config_target in
6359 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
6360 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
6361 "default") CONFIG_COMMANDS
="$CONFIG_COMMANDS default" ;;
6363 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
6368 # If the user did not use the arguments to specify the items to instantiate,
6369 # then the envvar interface is used. Set only those that are not.
6370 # We use the long form for the default assignment because of an extremely
6371 # bizarre bug on SunOS 4.1.3.
6372 if $ac_need_defaults; then
6373 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
6374 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
6375 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
6378 # Have a temporary directory for convenience. Make it in the build tree
6379 # simply because there is no reason against having it here, and in addition,
6380 # creating and moving files from /tmp can sometimes cause problems.
6381 # Hook for its removal unless debugging.
6382 # Note that there is a small window in which the directory will not be cleaned:
6383 # after its creation but before its name has been assigned to `$tmp'.
6387 trap 'exit_status=$?
6388 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
6390 trap 'as_fn_exit 1' 1 2 13 15
6392 # Create a (secure) tmp directory for tmp files.
6395 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
6396 test -n "$tmp" && test -d "$tmp"
6399 tmp
=.
/conf$$
-$RANDOM
6400 (umask 077 && mkdir
"$tmp")
6401 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
6403 # Set up the scripts for CONFIG_FILES section.
6404 # No need to generate them if there are no CONFIG_FILES.
6405 # This happens for instance with `./config.status config.h'.
6406 if test -n "$CONFIG_FILES"; then
6409 ac_cr
=`echo X | tr X '\015'`
6410 # On cygwin, bash can eat \r inside `` if the user requested igncr.
6411 # But we know of no other shell where ac_cr would be empty at this
6412 # point, so we can use a bashism as a fallback.
6413 if test "x$ac_cr" = x
; then
6414 eval ac_cr
=\$
\'\\r
\'
6416 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
6417 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
6423 echo 'BEGIN {' >"$tmp/subs1.awk" &&
6428 echo "cat >conf$$subs.awk <<_ACEOF" &&
6429 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
6432 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
6433 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
6435 for ac_last_try in false false false false false :; do
6436 . ./conf$$subs.sh ||
6437 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
6439 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
6440 if test $ac_delim_n = $ac_delim_num; then
6442 elif $ac_last_try; then
6443 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
6445 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
6450 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6451 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
6455 s/^/S["/; s
/!.
*/"]=/
6465 s/\(.\{148\}\).*/\1/
6467 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
6472 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
6479 s/\(.\{148\}\).*/\1/
6481 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
6485 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
6490 ' <conf$$subs.awk | sed '
6495 ' >>$CONFIG_STATUS || ac_write_fail=1
6496 rm -f conf$$subs.awk
6497 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6499 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
6500 for (key in S) S_is_set[key] = 1
6506 nfields = split(line, field, "@
")
6508 len = length(field[1])
6509 for (i = 2; i < nfields; i++) {
6511 keylen = length(key)
6512 if (S_is_set[key]) {
6514 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
6515 len += length(value) + length(field[++i])
6526 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6527 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
6528 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
6531 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
6532 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
6535 # VPATH may cause trouble with some makes, so we remove $(srcdir),
6536 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
6537 # trailing colons and then remove the whole line if VPATH becomes empty
6538 # (actually we leave an empty line to preserve line numbers).
6539 if test "x
$srcdir" = x.; then
6540 ac_vpsub='/^[ ]*VPATH[ ]*=/{
6544 s/^\([^=]*=[ ]*\):*/\1/
6550 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
6551 fi # test -n "$CONFIG_FILES"
6553 # Set up the scripts for CONFIG_HEADERS section.
6554 # No need to generate them if there are no CONFIG_HEADERS.
6555 # This happens for instance with `./config.status Makefile'.
6556 if test -n "$CONFIG_HEADERS"; then
6557 cat >"$tmp/defines.
awk" <<\_ACAWK ||
6561 # Transform confdefs.h into an awk script `defines.awk', embedded as
6562 # here-document in config.status, that substitutes the proper values into
6563 # config.h.in to produce config.h.
6565 # Create a delimiter string that does not exist in confdefs.h, to ease
6566 # handling of long lines.
6568 for ac_last_try in false false :; do
6569 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
6570 if test -z "$ac_t"; then
6572 elif $ac_last_try; then
6573 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
6575 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
6579 # For the awk script, D is an array of macro values keyed by name,
6580 # likewise P contains macro parameters if any. Preserve backslash
6581 # newline sequences.
6583 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
6585 s/.\{148\}/&'"$ac_delim"'/g
6588 s/^[ ]*#[ ]*define[ ][ ]*/ /
6595 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
6597 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
6601 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
6602 D["\
1"]=" \
3\\\\\\n
"\\/p
6604 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
6609 s/.\{148\}/&'"$ac_delim"'/g
6614 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
6617 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
6619 ' <confdefs.h | sed '
6620 s/'"$ac_delim"'/"\\\
6621 "/g' >>$CONFIG_STATUS || ac_write_fail=1
6623 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6624 for (key in D) D_is_set[key] = 1
6627 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
6629 split(line, arg, " ")
6630 if (arg[1] == "#") {
6634 defundef
= substr
(arg
[1], 2)
6637 split(mac1
, mac2
, "(") #)
6639 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
6640 if (D_is_set
[macro
]) {
6641 # Preserve the white space surrounding the "#".
6642 print prefix
"define", macro P
[macro
] D
[macro
]
6645 # Replace #undef with comments. This is necessary, for example,
6646 # in the case of _POSIX_SOURCE, which is predefined and required
6647 # on some systems where configure will not decide to define it.
6648 if (defundef
== "undef") {
6649 print
"/*", prefix defundef
, macro
, "*/"
6657 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6658 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
6659 fi # test -n "$CONFIG_HEADERS"
6662 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
6667 :[FHLC
]) ac_mode
=$ac_tag; continue;;
6669 case $ac_mode$ac_tag in
6671 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
6672 :[FH
]-) ac_tag
=-:-;;
6673 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
6690 -) ac_f
="$tmp/stdin";;
6691 *) # Look for the file first in the build tree, then in the source tree
6692 # (if the path is not absolute). The absolute path cannot be DOS-style,
6693 # because $ac_f cannot contain `:'.
6697 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
6699 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
6701 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
6702 as_fn_append ac_file_inputs
" '$ac_f'"
6705 # Let's still pretend it is `configure' which instantiates (i.e., don't
6706 # use $as_me), people would be surprised to read:
6707 # /* config.h. Generated by config.status. */
6708 configure_input
='Generated from '`
6709 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
6711 if test x
"$ac_file" != x-
; then
6712 configure_input
="$ac_file. $configure_input"
6713 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
6714 $as_echo "$as_me: creating $ac_file" >&6;}
6716 # Neutralize special characters interpreted by sed in replacement strings.
6717 case $configure_input in #(
6718 *\
&* |
*\|
* |
*\\* )
6719 ac_sed_conf_input
=`$as_echo "$configure_input" |
6720 sed 's/[\\\\&|]/\\\\&/g'`;; #(
6721 *) ac_sed_conf_input
=$configure_input;;
6725 *:-:* |
*:-) cat >"$tmp/stdin" \
6726 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
6731 ac_dir
=`$as_dirname -- "$ac_file" ||
6732 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
6733 X"$ac_file" : 'X\(//\)[^/]' \| \
6734 X"$ac_file" : 'X\(//\)$' \| \
6735 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
6736 $as_echo X"$ac_file" |
6737 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
6754 as_dir
="$ac_dir"; as_fn_mkdir_p
6758 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
6760 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
6761 # A ".." for each directory in $ac_dir_suffix.
6762 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
6763 case $ac_top_builddir_sub in
6764 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
6765 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
6768 ac_abs_top_builddir
=$ac_pwd
6769 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
6770 # for backward compatibility:
6771 ac_top_builddir
=$ac_top_build_prefix
6774 .
) # We are building in place.
6776 ac_top_srcdir
=$ac_top_builddir_sub
6777 ac_abs_top_srcdir
=$ac_pwd ;;
6778 [\\/]* | ?
:[\\/]* ) # Absolute name.
6779 ac_srcdir
=$srcdir$ac_dir_suffix;
6780 ac_top_srcdir
=$srcdir
6781 ac_abs_top_srcdir
=$srcdir ;;
6783 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
6784 ac_top_srcdir
=$ac_top_build_prefix$srcdir
6785 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
6787 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
6797 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
6798 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
6802 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6803 # If the template does not know about datarootdir, expand it.
6804 # FIXME: This hack should be removed a few years after 2.60.
6805 ac_datarootdir_hack
=; ac_datarootdir_seen
=
6816 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
6817 *datarootdir
*) ac_datarootdir_seen
=yes;;
6818 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
6819 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
6820 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
6822 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6823 ac_datarootdir_hack='
6824 s&@datadir@&$datadir&g
6825 s&@docdir@&$docdir&g
6826 s&@infodir@&$infodir&g
6827 s&@localedir@&$localedir&g
6828 s&@mandir@&$mandir&g
6829 s&\\\${datarootdir}&$datarootdir&g' ;;
6833 # Neutralize VPATH when `$srcdir' = `.'.
6834 # Shell code in configure.ac might set extrasub.
6835 # FIXME: do we really want to maintain this feature?
6836 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
6837 ac_sed_extra="$ac_vpsub
6840 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
6842 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
6843 s|@configure_input@|
$ac_sed_conf_input|
;t t
6844 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
6845 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
6846 s
&@srcdir@
&$ac_srcdir&;t t
6847 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
6848 s
&@top_srcdir@
&$ac_top_srcdir&;t t
6849 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
6850 s
&@builddir@
&$ac_builddir&;t t
6851 s
&@abs_builddir@
&$ac_abs_builddir&;t t
6852 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
6853 s
&@INSTALL@
&$ac_INSTALL&;t t
6854 $ac_datarootdir_hack
6856 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
6857 || as_fn_error "could not create
$ac_file" "$LINENO" 5
6859 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
6860 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
6861 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
6862 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
6863 which seems to be undefined. Please make sure it is defined." >&5
6864 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
6865 which seems to be undefined. Please make sure it is defined." >&2;}
6869 -) cat "$tmp/out" && rm -f "$tmp/out";;
6870 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
6872 || as_fn_error "could not create $ac_file" "$LINENO" 5
6878 if test x"$ac_file" != x-; then
6880 $as_echo "/* $configure_input */" \
6881 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
6882 } >"$tmp/config.h" \
6883 || as_fn_error "could not create $ac_file" "$LINENO" 5
6884 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
6885 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
6886 $as_echo "$as_me: $ac_file is unchanged" >&6;}
6889 mv "$tmp/config.h" "$ac_file" \
6890 || as_fn_error "could not create $ac_file" "$LINENO" 5
6893 $as_echo "/* $configure_input */" \
6894 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
6895 || as_fn_error "could not create -" "$LINENO" 5
6899 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
6900 $as_echo "$as_me: executing $ac_file commands" >&6;}
6905 case $ac_file$ac_mode in
6906 "default":C) case x$CONFIG_HEADERS in xconfig.h:config.in) echo > stamp-h ;; esac ;;
6914 ac_clean_files=$ac_clean_files_save
6916 test $ac_write_fail = 0 ||
6917 as_fn_error "write failure creating $CONFIG_STATUS" "$LINENO" 5
6920 # configure is writing to config.log, and then calls config.status.
6921 # config.status does its own redirection, appending to config.log.
6922 # Unfortunately, on DOS this fails, as config.log is still kept open
6923 # by configure, so config.status won't be able to
write to it
; its
6924 # output is simply discarded. So we exec the FD to /dev/null,
6925 # effectively closing config.log, so it can be properly (re)opened and
6926 # appended to by config.status. When coming back to configure, we
6927 # need to make the FD available again.
6928 if test "$no_create" != yes; then
6930 ac_config_status_args
=
6931 test "$silent" = yes &&
6932 ac_config_status_args
="$ac_config_status_args --quiet"
6934 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
6936 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
6937 # would make configure fail if this is the last instruction.
6938 $ac_cs_success || as_fn_exit $?
6940 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
6941 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
6942 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}