2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
138 _as_can_reexec
=no
; export _as_can_reexec
;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1
201 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 PATH=/empty FPATH=/empty; export PATH FPATH
206 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208 if (eval "$as_required") 2>/dev
/null
; then :
213 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
216 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
218 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
221 test -z "$as_dir" && as_dir
=.
225 for as_base
in sh bash ksh sh5
; do
226 # Try only shells that exist, to save several forks.
227 as_shell
=$as_dir/$as_base
228 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
229 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
230 CONFIG_SHELL
=$as_shell as_have_required
=yes
231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
239 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
240 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
241 CONFIG_SHELL
=$SHELL as_have_required
=yes
246 if test "x$CONFIG_SHELL" != x
; then :
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
254 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
256 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
268 if test x
$as_have_required = xno
; then :
269 $as_echo "$0: This script requires a shell more modern than all"
270 $as_echo "$0: the shells that I found on your system."
271 if test x
${ZSH_VERSION+set} = xset
; then
272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
284 SHELL
=${CONFIG_SHELL-/bin/sh}
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE
= GREP_OPTIONS
=
288 unset CLICOLOR_FORCE GREP_OPTIONS
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
295 # Portably unset VAR.
298 { eval $1=; unset $1;}
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
322 # Create "$as_dir" as a directory, including parents if necessary.
327 -*) as_dir
=.
/$as_dir;;
329 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
333 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 as_dirs
="'$as_qdir' $as_dirs"
337 as_dir
=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339 X"$as_dir" : 'X\(//\)[^/]' \| \
340 X"$as_dir" : 'X\(//\)$' \| \
341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
360 test -d "$as_dir" && break
362 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
363 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p
()
373 test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
382 eval 'as_fn_append ()
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
406 as_val
=`expr "$@" || test $? -eq 1`
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
418 as_status
=$1; test $as_status -eq 0 && as_status
=1
420 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
423 $as_echo "$as_me: error: $2" >&2
424 as_fn_exit
$as_status
427 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
434 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
440 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
446 as_me
=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448 X"$0" : 'X\(//\)$' \| \
449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
451 sed '/^.*\/\([^/][^/]*\)\/*$/{
465 # Avoid depending upon Character Ranges.
466 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits
='0123456789'
470 as_cr_alnum
=$as_cr_Letters$as_cr_digits
473 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
474 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493 chmod +x
"$as_me.lineno" ||
494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497 # already done that, so ensure we don't try to do so again and fall
498 # in an infinite loop. This has already happened in practice.
499 _as_can_reexec
=no
; export _as_can_reexec
500 # Don't try to exec as it changes $[0], causing all sort of problems
501 # (the dirname of $[0] is not the place where we might find the
502 # original and so on. Autoconf is especially sensitive to this).
504 # Exit status is that of the last command.
508 ECHO_C
= ECHO_N
= ECHO_T
=
509 case `echo -n x` in #(((((
511 case `echo 'xy\c'` in
512 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
514 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
521 rm -f conf$$ conf$$.exe conf$$.
file
522 if test -d conf$$.dir
; then
523 rm -f conf$$.dir
/conf$$.
file
526 mkdir conf$$.dir
2>/dev
/null
528 if (echo >conf$$.
file) 2>/dev
/null
; then
529 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
531 # ... but there are two gotchas:
532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534 # In both cases, we have to default to `cp -pR'.
535 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
537 elif ln conf$$.
file conf$$
2>/dev
/null
; then
545 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
546 rmdir conf$$.dir
2>/dev
/null
548 if mkdir
-p .
2>/dev
/null
; then
549 as_mkdir_p
='mkdir -p "$as_dir"'
551 test -d .
/-p && rmdir .
/-p
556 as_executable_p
=as_fn_executable_p
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
564 SHELL
=${CONFIG_SHELL-/bin/sh}
567 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
578 ac_default_prefix
=/usr
/local
580 ac_config_libobj_dir
=.
587 # Identity of this package.
595 ac_unique_file
="Makefile.in"
596 # Factoring default headers for most tests.
597 ac_includes_default
="\
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
609 # ifdef HAVE_STDLIB_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
632 ac_subst_vars
='LTLIBOBJS
639 MAINTAINER_MODE_FALSE
751 program_transform_name
764 enable_option_checking
773 enable_maintainer_mode
779 enable_sim_environment
786 enable_build_warnings
787 enable_sim_build_warnings
788 enable_sim_reserved_bits
792 ac_precious_vars
='build_alias
803 # Initialize some variables set by options.
805 ac_init_version
=false
806 ac_unrecognized_opts
=
808 # The variables have the same names as the options, with
809 # dashes changed to underlines.
817 program_transform_name
=s
,x
,x
,
825 # Installation directory options.
826 # These are left unexpanded so users can "make install exec_prefix=/foo"
827 # and all the variables that are supposed to be based on exec_prefix
828 # by default will actually change.
829 # Use braces instead of parens because sh, perl, etc. also accept them.
830 # (The list follows the same order as the GNU Coding Standards.)
831 bindir
='${exec_prefix}/bin'
832 sbindir
='${exec_prefix}/sbin'
833 libexecdir
='${exec_prefix}/libexec'
834 datarootdir
='${prefix}/share'
835 datadir
='${datarootdir}'
836 sysconfdir
='${prefix}/etc'
837 sharedstatedir
='${prefix}/com'
838 localstatedir
='${prefix}/var'
839 includedir
='${prefix}/include'
840 oldincludedir
='/usr/include'
841 docdir
='${datarootdir}/doc/${PACKAGE}'
842 infodir
='${datarootdir}/info'
847 libdir
='${exec_prefix}/lib'
848 localedir
='${datarootdir}/locale'
849 mandir
='${datarootdir}/man'
855 # If the previous option needs an argument, assign it.
856 if test -n "$ac_prev"; then
857 eval $ac_prev=\
$ac_option
863 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
868 # Accept the important Cygnus configure options, so we can diagnose typos.
870 case $ac_dashdash$ac_option in
874 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
876 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
879 -build |
--build |
--buil |
--bui |
--bu)
880 ac_prev
=build_alias
;;
881 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
882 build_alias
=$ac_optarg ;;
884 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
885 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
886 ac_prev
=cache_file
;;
887 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
888 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
889 cache_file
=$ac_optarg ;;
892 cache_file
=config.cache
;;
894 -datadir |
--datadir |
--datadi |
--datad)
896 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
897 datadir
=$ac_optarg ;;
899 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
900 |
--dataroo |
--dataro |
--datar)
901 ac_prev
=datarootdir
;;
902 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
903 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
904 datarootdir
=$ac_optarg ;;
906 -disable-* |
--disable-*)
907 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
908 # Reject names that are not valid shell variable names.
909 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
910 as_fn_error $?
"invalid feature name: $ac_useropt"
911 ac_useropt_orig
=$ac_useropt
912 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
913 case $ac_user_opts in
917 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
918 ac_unrecognized_sep
=', ';;
920 eval enable_
$ac_useropt=no
;;
922 -docdir |
--docdir |
--docdi |
--doc |
--do)
924 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
927 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
929 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
932 -enable-* |
--enable-*)
933 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
934 # Reject names that are not valid shell variable names.
935 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
936 as_fn_error $?
"invalid feature name: $ac_useropt"
937 ac_useropt_orig
=$ac_useropt
938 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
939 case $ac_user_opts in
943 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
944 ac_unrecognized_sep
=', ';;
946 eval enable_
$ac_useropt=\
$ac_optarg ;;
948 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
949 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
950 |
--exec |
--exe |
--ex)
951 ac_prev
=exec_prefix
;;
952 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
953 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
954 |
--exec=* |
--exe=* |
--ex=*)
955 exec_prefix
=$ac_optarg ;;
957 -gas |
--gas |
--ga |
--g)
958 # Obsolete; use --with-gas.
961 -help |
--help |
--hel |
--he |
-h)
963 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
964 ac_init_help
=recursive
;;
965 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
966 ac_init_help
=short
;;
968 -host |
--host |
--hos |
--ho)
969 ac_prev
=host_alias
;;
970 -host=* |
--host=* |
--hos=* |
--ho=*)
971 host_alias
=$ac_optarg ;;
973 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
975 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
977 htmldir
=$ac_optarg ;;
979 -includedir |
--includedir |
--includedi |
--included |
--include \
980 |
--includ |
--inclu |
--incl |
--inc)
981 ac_prev
=includedir
;;
982 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
983 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
984 includedir
=$ac_optarg ;;
986 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
988 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
989 infodir
=$ac_optarg ;;
991 -libdir |
--libdir |
--libdi |
--libd)
993 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
996 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
997 |
--libexe |
--libex |
--libe)
998 ac_prev
=libexecdir
;;
999 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1000 |
--libexe=* |
--libex=* |
--libe=*)
1001 libexecdir
=$ac_optarg ;;
1003 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1004 ac_prev
=localedir
;;
1005 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1006 localedir
=$ac_optarg ;;
1008 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1009 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1010 ac_prev
=localstatedir
;;
1011 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1012 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1013 localstatedir
=$ac_optarg ;;
1015 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1017 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1018 mandir
=$ac_optarg ;;
1020 -nfp |
--nfp |
--nf)
1021 # Obsolete; use --without-fp.
1024 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1025 |
--no-cr |
--no-c |
-n)
1028 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1029 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1032 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1033 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1034 |
--oldin |
--oldi |
--old |
--ol |
--o)
1035 ac_prev
=oldincludedir
;;
1036 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1037 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1038 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1039 oldincludedir
=$ac_optarg ;;
1041 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1043 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1044 prefix
=$ac_optarg ;;
1046 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1047 |
--program-pre |
--program-pr |
--program-p)
1048 ac_prev
=program_prefix
;;
1049 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1050 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1051 program_prefix
=$ac_optarg ;;
1053 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1054 |
--program-suf |
--program-su |
--program-s)
1055 ac_prev
=program_suffix
;;
1056 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1057 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1058 program_suffix
=$ac_optarg ;;
1060 -program-transform-name |
--program-transform-name \
1061 |
--program-transform-nam |
--program-transform-na \
1062 |
--program-transform-n |
--program-transform- \
1063 |
--program-transform |
--program-transfor \
1064 |
--program-transfo |
--program-transf \
1065 |
--program-trans |
--program-tran \
1066 |
--progr-tra |
--program-tr |
--program-t)
1067 ac_prev
=program_transform_name
;;
1068 -program-transform-name=* |
--program-transform-name=* \
1069 |
--program-transform-nam=* |
--program-transform-na=* \
1070 |
--program-transform-n=* |
--program-transform-=* \
1071 |
--program-transform=* |
--program-transfor=* \
1072 |
--program-transfo=* |
--program-transf=* \
1073 |
--program-trans=* |
--program-tran=* \
1074 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1075 program_transform_name
=$ac_optarg ;;
1077 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1079 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1080 pdfdir
=$ac_optarg ;;
1082 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1084 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1087 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1088 |
-silent |
--silent |
--silen |
--sile |
--sil)
1091 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1093 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1095 sbindir
=$ac_optarg ;;
1097 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1098 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1099 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1101 ac_prev
=sharedstatedir
;;
1102 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1103 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1104 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1106 sharedstatedir
=$ac_optarg ;;
1108 -site |
--site |
--sit)
1110 -site=* |
--site=* |
--sit=*)
1113 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1115 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1116 srcdir
=$ac_optarg ;;
1118 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1119 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1120 ac_prev
=sysconfdir
;;
1121 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1122 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1123 sysconfdir
=$ac_optarg ;;
1125 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1126 ac_prev
=target_alias
;;
1127 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1128 target_alias
=$ac_optarg ;;
1130 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1133 -version |
--version |
--versio |
--versi |
--vers |
-V)
1134 ac_init_version
=: ;;
1137 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1138 # Reject names that are not valid shell variable names.
1139 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1140 as_fn_error $?
"invalid package name: $ac_useropt"
1141 ac_useropt_orig
=$ac_useropt
1142 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1143 case $ac_user_opts in
1147 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1148 ac_unrecognized_sep
=', ';;
1150 eval with_
$ac_useropt=\
$ac_optarg ;;
1152 -without-* |
--without-*)
1153 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1154 # Reject names that are not valid shell variable names.
1155 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1156 as_fn_error $?
"invalid package name: $ac_useropt"
1157 ac_useropt_orig
=$ac_useropt
1158 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1159 case $ac_user_opts in
1163 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1164 ac_unrecognized_sep
=', ';;
1166 eval with_
$ac_useropt=no
;;
1169 # Obsolete; use --with-x.
1172 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1173 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1174 ac_prev
=x_includes
;;
1175 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1176 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1177 x_includes
=$ac_optarg ;;
1179 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1180 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1181 ac_prev
=x_libraries
;;
1182 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1183 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1184 x_libraries
=$ac_optarg ;;
1186 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1187 Try \`$0 --help' for more information"
1191 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1192 # Reject names that are not valid shell variable names.
1193 case $ac_envvar in #(
1194 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1195 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1197 eval $ac_envvar=\
$ac_optarg
1198 export $ac_envvar ;;
1201 # FIXME: should be removed in autoconf 3.0.
1202 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1203 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1204 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1205 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1211 if test -n "$ac_prev"; then
1212 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1213 as_fn_error $?
"missing argument to $ac_option"
1216 if test -n "$ac_unrecognized_opts"; then
1217 case $enable_option_checking in
1219 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1220 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1224 # Check all directory arguments for consistency.
1225 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1226 datadir sysconfdir sharedstatedir localstatedir includedir \
1227 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1228 libdir localedir mandir
1230 eval ac_val
=\$
$ac_var
1231 # Remove trailing slashes.
1234 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1235 eval $ac_var=\
$ac_val;;
1237 # Be sure to have absolute directory names.
1239 [\\/$
]* | ?
:[\\/]* ) continue;;
1240 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1242 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1245 # There might be people who depend on the old broken behavior: `$host'
1246 # used to hold the argument of --host etc.
1247 # FIXME: To remove some day.
1250 target
=$target_alias
1252 # FIXME: To remove some day.
1253 if test "x$host_alias" != x
; then
1254 if test "x$build_alias" = x
; then
1255 cross_compiling
=maybe
1256 elif test "x$build_alias" != "x$host_alias"; then
1262 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1264 test "$silent" = yes && exec 6>/dev
/null
1267 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1268 ac_ls_di
=`ls -di .` &&
1269 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1270 as_fn_error $?
"working directory cannot be determined"
1271 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1272 as_fn_error $?
"pwd does not report name of working directory"
1275 # Find the source files, if location was not specified.
1276 if test -z "$srcdir"; then
1277 ac_srcdir_defaulted
=yes
1278 # Try the directory containing this script, then the parent directory.
1279 ac_confdir
=`$as_dirname -- "$as_myself" ||
1280 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1281 X"$as_myself" : 'X\(//\)[^/]' \| \
1282 X"$as_myself" : 'X\(//\)$' \| \
1283 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1284 $as_echo X"$as_myself" |
1285 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1303 if test ! -r "$srcdir/$ac_unique_file"; then
1307 ac_srcdir_defaulted
=no
1309 if test ! -r "$srcdir/$ac_unique_file"; then
1310 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1311 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1313 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1315 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1317 # When building in place, set srcdir=.
1318 if test "$ac_abs_confdir" = "$ac_pwd"; then
1321 # Remove unnecessary trailing slashes from srcdir.
1322 # Double slashes in file names in object file debugging info
1323 # mess up M-x gdb in Emacs.
1325 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1327 for ac_var
in $ac_precious_vars; do
1328 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1329 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1330 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1331 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1335 # Report the --help message.
1337 if test "$ac_init_help" = "long"; then
1338 # Omit some internal or obsolete options to make the list less imposing.
1339 # This message is too long to be a string in the A/UX 3.1 sh.
1341 \`configure' configures this package to adapt to many kinds of systems.
1343 Usage: $0 [OPTION]... [VAR=VALUE]...
1345 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1346 VAR=VALUE. See below for descriptions of some of the useful variables.
1348 Defaults for the options are specified in brackets.
1351 -h, --help display this help and exit
1352 --help=short display options specific to this package
1353 --help=recursive display the short help of all the included packages
1354 -V, --version display version information and exit
1355 -q, --quiet, --silent do not print \`checking ...' messages
1356 --cache-file=FILE cache test results in FILE [disabled]
1357 -C, --config-cache alias for \`--cache-file=config.cache'
1358 -n, --no-create do not create output files
1359 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1361 Installation directories:
1362 --prefix=PREFIX install architecture-independent files in PREFIX
1363 [$ac_default_prefix]
1364 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1367 By default, \`make install' will install all the files in
1368 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1369 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1370 for instance \`--prefix=\$HOME'.
1372 For better control, use the options below.
1374 Fine tuning of the installation directories:
1375 --bindir=DIR user executables [EPREFIX/bin]
1376 --sbindir=DIR system admin executables [EPREFIX/sbin]
1377 --libexecdir=DIR program executables [EPREFIX/libexec]
1378 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1379 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1380 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1381 --libdir=DIR object code libraries [EPREFIX/lib]
1382 --includedir=DIR C header files [PREFIX/include]
1383 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1384 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1385 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1386 --infodir=DIR info documentation [DATAROOTDIR/info]
1387 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1388 --mandir=DIR man documentation [DATAROOTDIR/man]
1389 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1390 --htmldir=DIR html documentation [DOCDIR]
1391 --dvidir=DIR dvi documentation [DOCDIR]
1392 --pdfdir=DIR pdf documentation [DOCDIR]
1393 --psdir=DIR ps documentation [DOCDIR]
1399 --program-prefix=PREFIX prepend PREFIX to installed program names
1400 --program-suffix=SUFFIX append SUFFIX to installed program names
1401 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1404 --build=BUILD configure
for building on BUILD
[guessed
]
1405 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1406 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1410 if test -n "$ac_init_help"; then
1415 --disable-option-checking ignore unrecognized
--enable/--with options
1416 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1417 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1418 --enable-plugins Enable support
for plugins
1419 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1420 --enable-static[=PKGS
] build static libraries
[default
=yes]
1421 --enable-fast-install[=PKGS
]
1422 optimize
for fast installation
[default
=yes]
1423 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1424 --enable-maintainer-mode
1425 enable make rules and dependencies not useful
(and
1426 sometimes confusing
) to the casual installer
1427 --enable-sim-debug=opts Enable debugging flags
(for developers of the sim
1429 --enable-sim-stdio Specify whether to use stdio
for console
1431 --enable-sim-trace=opts Enable tracing of simulated programs
1432 --enable-sim-profile=opts
1433 Enable profiling flags
1434 --enable-sim-assert Specify whether to perform random assertions
1435 --enable-sim-environment=environment
1436 Specify mixed
, user
, virtual or operating
1438 --enable-sim-inline=inlines
1439 Specify
which functions should be inlined
1440 --enable-sim-endian=endian
1441 Specify target byte endian orientation
1442 --enable-sim-alignment=align
1443 Specify strict
, nonstrict or forced alignment of
1445 --enable-werror treat compile warnings as errors
1446 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1447 --enable-sim-build-warnings
1448 enable SIM specific build-time compiler warnings
if
1450 --enable-sim-reserved-bits
1451 Specify whether to check reserved bits
in
1453 --enable-sim-bitsize=N Specify target bitsize
(32 or
64)
1454 --enable-sim-hardware=LIST
1455 Specify the hardware to be included
in the build.
1458 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1459 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1460 --with-system-zlib use installed libz
1461 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1463 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1464 --with-pkgversion=PKG Use PKG
in the version string
in place of
"SIM"
1465 --with-bugurl=URL Direct users to URL to report a bug
1467 Some influential environment variables
:
1468 CC C compiler
command
1469 CFLAGS C compiler flags
1470 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1471 nonstandard directory
<lib dir
>
1472 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1473 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1474 you have headers
in a nonstandard directory
<include dir
>
1477 Use these variables to override the choices made by
`configure' or to help
1478 it to find libraries and programs with nonstandard names/locations.
1480 Report bugs to the package provider.
1485 if test "$ac_init_help" = "recursive"; then
1486 # If there are subdirs, report their specific --help.
1487 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1488 test -d "$ac_dir" ||
1489 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1494 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1496 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1497 # A ".." for each directory in $ac_dir_suffix.
1498 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1499 case $ac_top_builddir_sub in
1500 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1501 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1504 ac_abs_top_builddir=$ac_pwd
1505 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1506 # for backward compatibility:
1507 ac_top_builddir=$ac_top_build_prefix
1510 .) # We are building in place.
1512 ac_top_srcdir=$ac_top_builddir_sub
1513 ac_abs_top_srcdir=$ac_pwd ;;
1514 [\\/]* | ?:[\\/]* ) # Absolute name.
1515 ac_srcdir=$srcdir$ac_dir_suffix;
1516 ac_top_srcdir=$srcdir
1517 ac_abs_top_srcdir=$srcdir ;;
1519 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1520 ac_top_srcdir=$ac_top_build_prefix$srcdir
1521 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1523 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1525 cd "$ac_dir" || { ac_status=$?; continue; }
1526 # Check for guested configure.
1527 if test -f "$ac_srcdir/configure.gnu"; then
1529 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1530 elif test -f "$ac_srcdir/configure"; then
1532 $SHELL "$ac_srcdir/configure" --help=recursive
1534 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1536 cd "$ac_pwd" || { ac_status=$?; break; }
1540 test -n "$ac_init_help" && exit $ac_status
1541 if $ac_init_version; then
1544 generated by GNU Autoconf 2.69
1546 Copyright (C) 2012 Free Software Foundation, Inc.
1547 This configure script is free software; the Free Software Foundation
1548 gives unlimited permission to copy, distribute and modify it.
1553 ## ------------------------ ##
1554 ## Autoconf initialization. ##
1555 ## ------------------------ ##
1557 # ac_fn_c_try_compile LINENO
1558 # --------------------------
1559 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1560 ac_fn_c_try_compile ()
1562 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1563 rm -f conftest.$ac_objext
1564 if { { ac_try="$ac_compile"
1566 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1567 *) ac_try_echo
=$ac_try;;
1569 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1570 $as_echo "$ac_try_echo"; } >&5
1571 (eval "$ac_compile") 2>conftest.err
1573 if test -s conftest.err
; then
1574 grep -v '^ *+' conftest.err
>conftest.er1
1575 cat conftest.er1
>&5
1576 mv -f conftest.er1 conftest.err
1578 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1579 test $ac_status = 0; } && {
1580 test -z "$ac_c_werror_flag" ||
1581 test ! -s conftest.err
1582 } && test -s conftest.
$ac_objext; then :
1585 $as_echo "$as_me: failed program was:" >&5
1586 sed 's/^/| /' conftest.
$ac_ext >&5
1590 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1591 as_fn_set_status
$ac_retval
1593 } # ac_fn_c_try_compile
1595 # ac_fn_c_try_cpp LINENO
1596 # ----------------------
1597 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1600 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1601 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1603 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1604 *) ac_try_echo=$ac_try;;
1606 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1607 $as_echo "$ac_try_echo"; } >&5
1608 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1610 if test -s conftest.err; then
1611 grep -v '^ *+' conftest.err >conftest.er1
1612 cat conftest.er1 >&5
1613 mv -f conftest.er1 conftest.err
1615 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1616 test $ac_status = 0; } > conftest.i && {
1617 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1618 test ! -s conftest.err
1622 $as_echo "$as_me: failed program was:" >&5
1623 sed 's/^/| /' conftest.$ac_ext >&5
1627 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1628 as_fn_set_status $ac_retval
1632 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1633 # -------------------------------------------------------
1634 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1635 # the include files in INCLUDES and setting the cache variable VAR
1637 ac_fn_c_check_header_mongrel ()
1639 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1640 if eval \${$3+:} false; then :
1641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1642 $as_echo_n "checking for $2... " >&6; }
1643 if eval \${$3+:} false; then :
1644 $as_echo_n "(cached) " >&6
1647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1648 $as_echo "$ac_res" >&6; }
1650 # Is the header compilable?
1651 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1652 $as_echo_n "checking $2 usability... " >&6; }
1653 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1654 /* end confdefs.h. */
1658 if ac_fn_c_try_compile "$LINENO"; then :
1659 ac_header_compiler=yes
1661 ac_header_compiler=no
1663 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1664 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1665 $as_echo "$ac_header_compiler" >&6; }
1667 # Is the header present?
1668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1669 $as_echo_n "checking $2 presence... " >&6; }
1670 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1671 /* end confdefs.h. */
1674 if ac_fn_c_try_cpp "$LINENO"; then :
1675 ac_header_preproc=yes
1677 ac_header_preproc=no
1679 rm -f conftest.err conftest.i conftest.$ac_ext
1680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1681 $as_echo "$ac_header_preproc" >&6; }
1683 # So? What about this header?
1684 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1686 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1687 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1689 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1692 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1693 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1694 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1695 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1697 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1699 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1700 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1701 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1705 $as_echo_n "checking for $2... " >&6; }
1706 if eval \${$3+:} false; then :
1707 $as_echo_n "(cached) " >&6
1709 eval "$3=\$ac_header_compiler"
1712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1713 $as_echo "$ac_res" >&6; }
1715 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1717 } # ac_fn_c_check_header_mongrel
1719 # ac_fn_c_try_run LINENO
1720 # ----------------------
1721 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1722 # that executables *can* be run.
1725 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1726 if { { ac_try="$ac_link"
1728 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1729 *) ac_try_echo
=$ac_try;;
1731 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1732 $as_echo "$ac_try_echo"; } >&5
1733 (eval "$ac_link") 2>&5
1735 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1736 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1737 { { case "(($ac_try" in
1738 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1739 *) ac_try_echo=$ac_try;;
1741 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1742 $as_echo "$ac_try_echo"; } >&5
1743 (eval "$ac_try") 2>&5
1745 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1746 test $ac_status = 0; }; }; then :
1749 $as_echo "$as_me: program exited with status $ac_status" >&5
1750 $as_echo "$as_me: failed program was:" >&5
1751 sed 's/^/| /' conftest.$ac_ext >&5
1753 ac_retval=$ac_status
1755 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1756 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1757 as_fn_set_status $ac_retval
1761 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1762 # -------------------------------------------------------
1763 # Tests whether HEADER exists and can be compiled using the include files in
1764 # INCLUDES, setting the cache variable VAR accordingly.
1765 ac_fn_c_check_header_compile ()
1767 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1769 $as_echo_n "checking for $2... " >&6; }
1770 if eval \${$3+:} false; then :
1771 $as_echo_n "(cached) " >&6
1773 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1774 /* end confdefs.h. */
1778 if ac_fn_c_try_compile "$LINENO"; then :
1783 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1786 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1787 $as_echo "$ac_res" >&6; }
1788 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1790 } # ac_fn_c_check_header_compile
1792 # ac_fn_c_try_link LINENO
1793 # -----------------------
1794 # Try to link conftest.$ac_ext, and return whether this succeeded.
1797 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1798 rm -f conftest.$ac_objext conftest$ac_exeext
1799 if { { ac_try="$ac_link"
1801 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1802 *) ac_try_echo
=$ac_try;;
1804 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1805 $as_echo "$ac_try_echo"; } >&5
1806 (eval "$ac_link") 2>conftest.err
1808 if test -s conftest.err
; then
1809 grep -v '^ *+' conftest.err
>conftest.er1
1810 cat conftest.er1
>&5
1811 mv -f conftest.er1 conftest.err
1813 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1814 test $ac_status = 0; } && {
1815 test -z "$ac_c_werror_flag" ||
1816 test ! -s conftest.err
1817 } && test -s conftest
$ac_exeext && {
1818 test "$cross_compiling" = yes ||
1819 test -x conftest
$ac_exeext
1823 $as_echo "$as_me: failed program was:" >&5
1824 sed 's/^/| /' conftest.
$ac_ext >&5
1828 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1829 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1830 # interfere with the next link command; also delete a directory that is
1831 # left behind by Apple's compiler. We do this before executing the actions.
1832 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1833 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1834 as_fn_set_status
$ac_retval
1836 } # ac_fn_c_try_link
1838 # ac_fn_c_check_func LINENO FUNC VAR
1839 # ----------------------------------
1840 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1841 ac_fn_c_check_func
()
1843 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1845 $as_echo_n "checking for $2... " >&6; }
1846 if eval \
${$3+:} false
; then :
1847 $as_echo_n "(cached) " >&6
1849 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1850 /* end confdefs.h. */
1851 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1852 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1853 #define $2 innocuous_$2
1855 /* System header to define __stub macros and hopefully few prototypes,
1856 which can conflict with char $2 (); below.
1857 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1858 <limits.h> exists even on freestanding compilers. */
1861 # include <limits.h>
1863 # include <assert.h>
1868 /* Override any GCC internal prototype to avoid an error.
1869 Use char because int might match the return type of a GCC
1870 builtin and then its argument prototype would still apply. */
1875 /* The GNU C library defines this for functions which it implements
1876 to always fail with ENOSYS. Some functions are actually named
1877 something starting with __ and the normal name is an alias. */
1878 #if defined __stub_$2 || defined __stub___$2
1890 if ac_fn_c_try_link
"$LINENO"; then :
1895 rm -f core conftest.err conftest.
$ac_objext \
1896 conftest
$ac_exeext conftest.
$ac_ext
1899 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1900 $as_echo "$ac_res" >&6; }
1901 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1903 } # ac_fn_c_check_func
1905 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1906 # ----------------------------------------------------
1907 # Tries to find if the field MEMBER exists in type AGGR, after including
1908 # INCLUDES, setting cache variable VAR accordingly.
1909 ac_fn_c_check_member
()
1911 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1912 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1913 $as_echo_n "checking for $2.$3... " >&6; }
1914 if eval \
${$4+:} false
; then :
1915 $as_echo_n "(cached) " >&6
1917 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1918 /* end confdefs.h. */
1930 if ac_fn_c_try_compile
"$LINENO"; then :
1933 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1934 /* end confdefs.h. */
1940 if (sizeof ac_aggr.$3)
1946 if ac_fn_c_try_compile
"$LINENO"; then :
1951 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1953 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1956 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1957 $as_echo "$ac_res" >&6; }
1958 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1960 } # ac_fn_c_check_member
1962 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1963 # -------------------------------------------
1964 # Tests whether TYPE exists after having included INCLUDES, setting cache
1965 # variable VAR accordingly.
1966 ac_fn_c_check_type
()
1968 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1970 $as_echo_n "checking for $2... " >&6; }
1971 if eval \
${$3+:} false
; then :
1972 $as_echo_n "(cached) " >&6
1975 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1976 /* end confdefs.h. */
1987 if ac_fn_c_try_compile
"$LINENO"; then :
1988 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1989 /* end confdefs.h. */
2000 if ac_fn_c_try_compile
"$LINENO"; then :
2005 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2007 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2010 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2011 $as_echo "$ac_res" >&6; }
2012 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2014 } # ac_fn_c_check_type
2015 cat >config.log
<<_ACEOF
2016 This file contains any messages produced by compilers while
2017 running configure, to aid debugging if configure makes a mistake.
2019 It was created by $as_me, which was
2020 generated by GNU Autoconf 2.69. Invocation command line was
2032 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2033 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2034 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2035 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2036 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2038 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2039 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2041 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2042 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2043 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2044 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2045 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2046 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2047 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2051 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2055 test -z "$as_dir" && as_dir
=.
2056 $as_echo "PATH: $as_dir"
2072 # Keep a trace of the command line.
2073 # Strip out --no-create and --no-recursion so they do not pile up.
2074 # Strip out --silent because we don't want to record it for future runs.
2075 # Also quote any args containing shell meta-characters.
2076 # Make two passes to allow for proper duplicate-argument suppression.
2080 ac_must_keep_next
=false
2086 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2087 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2088 |
-silent |
--silent |
--silen |
--sile |
--sil)
2091 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2094 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2096 as_fn_append ac_configure_args1
" '$ac_arg'"
2097 if test $ac_must_keep_next = true
; then
2098 ac_must_keep_next
=false
# Got value, back to normal.
2101 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2102 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2103 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2104 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2105 case "$ac_configure_args0 " in
2106 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2109 -* ) ac_must_keep_next
=true
;;
2112 as_fn_append ac_configure_args
" '$ac_arg'"
2117 { ac_configure_args0
=; unset ac_configure_args0
;}
2118 { ac_configure_args1
=; unset ac_configure_args1
;}
2120 # When interrupted or exit'd, cleanup temporary files, and complete
2121 # config.log. We remove comments because anyway the quotes in there
2122 # would cause problems or look ugly.
2123 # WARNING: Use '\'' to represent an apostrophe within the trap.
2124 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2125 trap 'exit_status=$?
2126 # Save into config.log some information that might help in debugging.
2130 $as_echo "## ---------------- ##
2131 ## Cache variables. ##
2132 ## ---------------- ##"
2134 # The following way of writing the cache mishandles newlines in values,
2136 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2137 eval ac_val=\$$ac_var
2141 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2142 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2145 _ | IFS | as_nl) ;; #(
2146 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2147 *) { eval $ac_var=; unset $ac_var;} ;;
2152 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2153 *${as_nl}ac_space=\ *)
2155 "s/'\''/'\''\\\\'\'''\''/g;
2156 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2159 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2166 $as_echo "## ----------------- ##
2167 ## Output variables. ##
2168 ## ----------------- ##"
2170 for ac_var in $ac_subst_vars
2172 eval ac_val=\$$ac_var
2174 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2176 $as_echo "$ac_var='\''$ac_val'\''"
2180 if test -n "$ac_subst_files"; then
2181 $as_echo "## ------------------- ##
2182 ## File substitutions. ##
2183 ## ------------------- ##"
2185 for ac_var
in $ac_subst_files
2187 eval ac_val
=\$
$ac_var
2189 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2191 $as_echo "$ac_var='\''$ac_val'\''"
2196 if test -s confdefs.h; then
2197 $as_echo "## ----------- ##
2204 test "$ac_signal" != 0 &&
2205 $as_echo "$as_me: caught signal $ac_signal"
2206 $as_echo "$as_me: exit $exit_status"
2208 rm -f core *.core core.conftest.* &&
2209 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2212 for ac_signal
in 1 2 13 15; do
2213 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2217 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2218 rm -f -r conftest
* confdefs.h
2220 $as_echo "/* confdefs.h */" > confdefs.h
2222 # Predefined preprocessor variables.
2224 cat >>confdefs.h
<<_ACEOF
2225 #define PACKAGE_NAME "$PACKAGE_NAME"
2228 cat >>confdefs.h
<<_ACEOF
2229 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2232 cat >>confdefs.h
<<_ACEOF
2233 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2236 cat >>confdefs.h
<<_ACEOF
2237 #define PACKAGE_STRING "$PACKAGE_STRING"
2240 cat >>confdefs.h
<<_ACEOF
2241 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2244 cat >>confdefs.h
<<_ACEOF
2245 #define PACKAGE_URL "$PACKAGE_URL"
2249 # Let the site file select an alternate cache file if it wants to.
2250 # Prefer an explicitly selected file to automatically selected ones.
2253 if test -n "$CONFIG_SITE"; then
2254 # We do not want a PATH search for config.site.
2255 case $CONFIG_SITE in #((
2256 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2257 */*) ac_site_file1
=$CONFIG_SITE;;
2258 *) ac_site_file1
=.
/$CONFIG_SITE;;
2260 elif test "x$prefix" != xNONE
; then
2261 ac_site_file1
=$prefix/share
/config.site
2262 ac_site_file2
=$prefix/etc
/config.site
2264 ac_site_file1
=$ac_default_prefix/share
/config.site
2265 ac_site_file2
=$ac_default_prefix/etc
/config.site
2267 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2269 test "x$ac_site_file" = xNONE
&& continue
2270 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2271 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2272 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2273 sed 's/^/| /' "$ac_site_file" >&5
2275 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2276 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2277 as_fn_error $?
"failed to load site script $ac_site_file
2278 See \`config.log' for more details" "$LINENO" 5; }
2282 if test -r "$cache_file"; then
2283 # Some versions of bash will fail to source /dev/null (special files
2284 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2285 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2286 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2287 $as_echo "$as_me: loading cache $cache_file" >&6;}
2289 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2290 *) .
"./$cache_file";;
2294 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2295 $as_echo "$as_me: creating cache $cache_file" >&6;}
2299 # Check that the precious variables saved in the cache have kept the same
2301 ac_cache_corrupted
=false
2302 for ac_var
in $ac_precious_vars; do
2303 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2304 eval ac_new_set
=\
$ac_env_${ac_var}_set
2305 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2306 eval ac_new_val
=\
$ac_env_${ac_var}_value
2307 case $ac_old_set,$ac_new_set in
2309 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2310 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2311 ac_cache_corrupted
=: ;;
2313 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2314 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2315 ac_cache_corrupted
=: ;;
2318 if test "x$ac_old_val" != "x$ac_new_val"; then
2319 # differences in whitespace do not lead to failure.
2320 ac_old_val_w
=`echo x $ac_old_val`
2321 ac_new_val_w
=`echo x $ac_new_val`
2322 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2324 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2325 ac_cache_corrupted
=:
2327 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2328 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2329 eval $ac_var=\
$ac_old_val
2331 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2332 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2333 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2334 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2337 # Pass precious variables to config.status.
2338 if test "$ac_new_set" = set; then
2340 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2341 *) ac_arg
=$ac_var=$ac_new_val ;;
2343 case " $ac_configure_args " in
2344 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2345 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2349 if $ac_cache_corrupted; then
2350 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2351 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2352 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2353 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2354 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2356 ## -------------------- ##
2357 ## Main body of script. ##
2358 ## -------------------- ##
2361 ac_cpp
='$CPP $CPPFLAGS'
2362 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2363 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2364 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2367 # This file contains common code used by all simulators.
2369 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2370 # directory. It is intended to be invoked before any target specific stuff.
2371 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2372 # It is intended to be invoked last.
2374 # The simulator's configure.ac should look like:
2376 # dnl Process this file with autoconf to produce a configure script.
2377 # AC_PREREQ(2.64)dnl
2378 # AC_INIT(Makefile.in)
2379 # sinclude(../common/aclocal.m4)
2383 # ... target specific stuff ...
2387 # Include global overrides and fixes for Autoconf.
2423 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2425 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2426 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2427 # Written by Gordon Matzigkeit, 1996
2429 # This file is free software; the Free Software Foundation gives
2430 # unlimited permission to copy and/or distribute it, with or without
2431 # modifications, as long as this notice is preserved.
2438 # LT_PREREQ(VERSION)
2439 # ------------------
2440 # Complain and exit if this libtool version is less that VERSION.
2444 # _LT_CHECK_BUILDDIR
2445 # ------------------
2446 # Complain if the absolute build directory name contains unusual characters
2450 # LT_INIT([OPTIONS])
2451 # ------------------
2455 # This is what autoupdate's m4 run will expand. It fires
2456 # the warning (with _au_warn_XXX), outputs it into the
2457 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2458 # the replacement expansion.
2461 # This is an auxiliary macro that is also run when
2462 # autoupdate runs m4. It simply calls m4_warning, but
2463 # we need a wrapper so that each warning is emitted only
2464 # once. We break the quoting in m4_warning's argument in
2465 # order to expand this macro's arguments, not AU_DEFUN's.
2468 # Finally, this is the expansion that is picked up by
2469 # autoconf. It tells the user to run autoupdate, and
2470 # then outputs the replacement expansion. We do not care
2471 # about autoupdate's warning because that contains
2472 # information on what to do *after* running autoupdate.
2474 # This is what autoupdate's m4 run will expand. It fires
2475 # the warning (with _au_warn_XXX), outputs it into the
2476 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2477 # the replacement expansion.
2480 # This is an auxiliary macro that is also run when
2481 # autoupdate runs m4. It simply calls m4_warning, but
2482 # we need a wrapper so that each warning is emitted only
2483 # once. We break the quoting in m4_warning's argument in
2484 # order to expand this macro's arguments, not AU_DEFUN's.
2487 # Finally, this is the expansion that is picked up by
2488 # autoconf. It tells the user to run autoupdate, and
2489 # then outputs the replacement expansion. We do not care
2490 # about autoupdate's warning because that contains
2491 # information on what to do *after* running autoupdate.
2495 # _LT_CC_BASENAME(CC)
2496 # -------------------
2497 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2501 # _LT_FILEUTILS_DEFAULTS
2502 # ----------------------
2503 # It is okay to use these file commands and assume they have been set
2504 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2505 # _LT_FILEUTILS_DEFAULTS
2513 # _LT_PREPARE_SED_QUOTE_VARS
2514 # --------------------------
2515 # Define a few sed substitution that help us do robust quoting.
2520 # Note that this code is called both from `configure', and `config.status'
2521 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2522 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2523 # so we pass a copy along to make sure it has a sensible value anyway.
2527 ## ------------------------------------- ##
2528 ## Accumulate code for creating libtool. ##
2529 ## ------------------------------------- ##
2531 # So that we can recreate a full libtool script including additional
2532 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2533 # in macros and then make a single call at the end using the `libtool'
2537 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2538 # ----------------------------------------
2539 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2546 # _LT_CONFIG_LIBTOOL([COMMANDS])
2547 # ------------------------------
2548 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2555 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2556 # -----------------------------------------------------
2560 # _LT_FORMAT_COMMENT([COMMENT])
2561 # -----------------------------
2562 # Add leading comment marks to the start of each line, and a trailing
2563 # full-stop to the whole comment if one is not present already.
2568 ## ------------------------ ##
2569 ## FIXME: Eliminate VARNAME ##
2570 ## ------------------------ ##
2573 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2574 # -------------------------------------------------------------------
2575 # CONFIGNAME is the name given to the value in the libtool script.
2576 # VARNAME is the (base) name used in the configure script.
2577 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2578 # VARNAME. Any other value will be used directly.
2582 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2583 # --------------------------------------------------------
2587 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2588 # ------------------------------------------------
2592 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2593 # ---------------------------------------------------------
2597 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2598 # --------------------------------------------------
2602 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2603 # ---------------------------------------------------
2607 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2608 # ---------------------------------------------------
2613 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2614 # ------------------------------------------------
2619 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2620 # ------------------------------------
2621 # Quote a variable value, and forward it to `config.status' so that its
2622 # declaration there will have the same value as in `configure'. VARNAME
2623 # must have a single quote delimited value for this to work.
2627 # _LT_CONFIG_STATUS_DECLARATIONS
2628 # ------------------------------
2629 # We delimit libtool config variables with single quotes, so when
2630 # we write them to config.status, we have to be sure to quote all
2631 # embedded single quotes properly. In configure, this macro expands
2632 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2634 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2640 # Output comment and list of tags supported by the script
2644 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2645 # -----------------------------------
2646 # Extract the dictionary values for VARNAME (optionally with TAG) and
2647 # expand to a commented shell variable setting:
2649 # # Some comment about what VAR is for.
2650 # visible_name=$lt_internal_name
2654 # _LT_LIBTOOL_CONFIG_VARS
2655 # -----------------------
2656 # Produce commented declarations of non-tagged libtool config variables
2657 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2658 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2659 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2663 # _LT_LIBTOOL_TAG_VARS(TAG)
2664 # -------------------------
2668 # _LT_TAGVAR(VARNAME, [TAGNAME])
2669 # ------------------------------
2673 # _LT_CONFIG_COMMANDS
2674 # -------------------
2675 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2676 # variables for single and double quote escaping we saved from calls
2677 # to _LT_DECL, we can put quote escaped variables declarations
2678 # into `config.status', and then the shell code to quote escape them in
2679 # for loops in `config.status'. Finally, any additional code accumulated
2680 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2681 #_LT_CONFIG_COMMANDS
2687 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2688 # ------------------------------------
2689 # Generate a child script FILE with all initialization necessary to
2690 # reuse the environment learned by the parent script, and make the
2691 # file executable. If COMMENT is supplied, it is inserted after the
2692 # `#!' sequence but before initialization text begins. After this
2693 # macro, additional text can be appended to FILE to form the body of
2694 # the child script. The macro ends with non-zero status if the
2695 # file could not be fully written (such as if the disk is full).
2696 # _LT_GENERATED_FILE_INIT
2700 # This macro allows early generation of the libtool script (before
2701 # AC_OUTPUT is called), incase it is used in configure for compilation
2708 # If TAG is the built-in tag, create an initial libtool script with a
2709 # default configuration from the untagged config vars. Otherwise add code
2710 # to config.status for appending the configuration named by TAG from the
2711 # matching tagged config vars.
2715 # LT_SUPPORTED_TAG(TAG)
2716 # ---------------------
2717 # Trace this macro to discover what tags are supported by the libtool
2718 # --tag option, using:
2719 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2723 # C support is built-in for now
2730 # Enable libtool support for the given language if not already enabled.
2734 # _LT_LANG(LANGNAME)
2735 # ------------------
2739 # _LT_LANG_DEFAULT_CONFIG
2740 # -----------------------
2741 # _LT_LANG_DEFAULT_CONFIG
2744 # This is what autoupdate's m4 run will expand. It fires
2745 # the warning (with _au_warn_XXX), outputs it into the
2746 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2747 # the replacement expansion.
2750 # This is an auxiliary macro that is also run when
2751 # autoupdate runs m4. It simply calls m4_warning, but
2752 # we need a wrapper so that each warning is emitted only
2753 # once. We break the quoting in m4_warning's argument in
2754 # order to expand this macro's arguments, not AU_DEFUN's.
2757 # Finally, this is the expansion that is picked up by
2758 # autoconf. It tells the user to run autoupdate, and
2759 # then outputs the replacement expansion. We do not care
2760 # about autoupdate's warning because that contains
2761 # information on what to do *after* running autoupdate.
2763 # This is what autoupdate's m4 run will expand. It fires
2764 # the warning (with _au_warn_XXX), outputs it into the
2765 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2766 # the replacement expansion.
2769 # This is an auxiliary macro that is also run when
2770 # autoupdate runs m4. It simply calls m4_warning, but
2771 # we need a wrapper so that each warning is emitted only
2772 # once. We break the quoting in m4_warning's argument in
2773 # order to expand this macro's arguments, not AU_DEFUN's.
2776 # Finally, this is the expansion that is picked up by
2777 # autoconf. It tells the user to run autoupdate, and
2778 # then outputs the replacement expansion. We do not care
2779 # about autoupdate's warning because that contains
2780 # information on what to do *after* running autoupdate.
2782 # This is what autoupdate's m4 run will expand. It fires
2783 # the warning (with _au_warn_XXX), outputs it into the
2784 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2785 # the replacement expansion.
2788 # This is an auxiliary macro that is also run when
2789 # autoupdate runs m4. It simply calls m4_warning, but
2790 # we need a wrapper so that each warning is emitted only
2791 # once. We break the quoting in m4_warning's argument in
2792 # order to expand this macro's arguments, not AU_DEFUN's.
2795 # Finally, this is the expansion that is picked up by
2796 # autoconf. It tells the user to run autoupdate, and
2797 # then outputs the replacement expansion. We do not care
2798 # about autoupdate's warning because that contains
2799 # information on what to do *after* running autoupdate.
2801 # This is what autoupdate's m4 run will expand. It fires
2802 # the warning (with _au_warn_XXX), outputs it into the
2803 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2804 # the replacement expansion.
2807 # This is an auxiliary macro that is also run when
2808 # autoupdate runs m4. It simply calls m4_warning, but
2809 # we need a wrapper so that each warning is emitted only
2810 # once. We break the quoting in m4_warning's argument in
2811 # order to expand this macro's arguments, not AU_DEFUN's.
2814 # Finally, this is the expansion that is picked up by
2815 # autoconf. It tells the user to run autoupdate, and
2816 # then outputs the replacement expansion. We do not care
2817 # about autoupdate's warning because that contains
2818 # information on what to do *after* running autoupdate.
2820 # This is what autoupdate's m4 run will expand. It fires
2821 # the warning (with _au_warn_XXX), outputs it into the
2822 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2823 # the replacement expansion.
2826 # This is an auxiliary macro that is also run when
2827 # autoupdate runs m4. It simply calls m4_warning, but
2828 # we need a wrapper so that each warning is emitted only
2829 # once. We break the quoting in m4_warning's argument in
2830 # order to expand this macro's arguments, not AU_DEFUN's.
2833 # Finally, this is the expansion that is picked up by
2834 # autoconf. It tells the user to run autoupdate, and
2835 # then outputs the replacement expansion. We do not care
2836 # about autoupdate's warning because that contains
2837 # information on what to do *after* running autoupdate.
2846 # _LT_COMPILER_BOILERPLATE
2847 # ------------------------
2848 # Check for compiler boilerplate output or warnings with
2849 # the simple compiler test code.
2850 # _LT_COMPILER_BOILERPLATE
2853 # _LT_LINKER_BOILERPLATE
2854 # ----------------------
2855 # Check for linker boilerplate output or warnings with
2856 # the simple link test code.
2857 # _LT_LINKER_BOILERPLATE
2859 # _LT_REQUIRED_DARWIN_CHECKS
2860 # -------------------------
2864 # _LT_DARWIN_LINKER_FEATURES
2865 # --------------------------
2866 # Checks for linker and compiler features on darwin
2869 # _LT_SYS_MODULE_PATH_AIX
2870 # -----------------------
2871 # Links a minimal program and checks the executable
2872 # for the system default hardcoded library path. In most cases,
2873 # this is /usr/lib:/lib, but when the MPI compilers are used
2874 # the location of the communication and MPI libs are included too.
2875 # If we don't find anything, use the default library path according
2876 # to the aix ld manual.
2877 # _LT_SYS_MODULE_PATH_AIX
2880 # _LT_SHELL_INIT(ARG)
2881 # -------------------
2886 # _LT_PROG_ECHO_BACKSLASH
2887 # -----------------------
2888 # Find how we can fake an echo command that does not interpret backslash.
2889 # In particular, with Autoconf 2.60 or later we add some code to the start
2890 # of the generated configure script which will find a shell with a builtin
2891 # printf (which we can use as an echo command).
2892 # _LT_PROG_ECHO_BACKSLASH
2900 # _LT_CMD_OLD_ARCHIVE
2901 # -------------------
2902 # _LT_CMD_OLD_ARCHIVE
2905 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2906 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2907 # ----------------------------------------------------------------
2908 # Check whether the given compiler option works
2909 # _LT_COMPILER_OPTION
2912 # This is what autoupdate's m4 run will expand. It fires
2913 # the warning (with _au_warn_XXX), outputs it into the
2914 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2915 # the replacement expansion.
2918 # This is an auxiliary macro that is also run when
2919 # autoupdate runs m4. It simply calls m4_warning, but
2920 # we need a wrapper so that each warning is emitted only
2921 # once. We break the quoting in m4_warning's argument in
2922 # order to expand this macro's arguments, not AU_DEFUN's.
2925 # Finally, this is the expansion that is picked up by
2926 # autoconf. It tells the user to run autoupdate, and
2927 # then outputs the replacement expansion. We do not care
2928 # about autoupdate's warning because that contains
2929 # information on what to do *after* running autoupdate.
2933 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2934 # [ACTION-SUCCESS], [ACTION-FAILURE])
2935 # ----------------------------------------------------
2936 # Check whether the given linker option works
2940 # This is what autoupdate's m4 run will expand. It fires
2941 # the warning (with _au_warn_XXX), outputs it into the
2942 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2943 # the replacement expansion.
2946 # This is an auxiliary macro that is also run when
2947 # autoupdate runs m4. It simply calls m4_warning, but
2948 # we need a wrapper so that each warning is emitted only
2949 # once. We break the quoting in m4_warning's argument in
2950 # order to expand this macro's arguments, not AU_DEFUN's.
2953 # Finally, this is the expansion that is picked up by
2954 # autoconf. It tells the user to run autoupdate, and
2955 # then outputs the replacement expansion. We do not care
2956 # about autoupdate's warning because that contains
2957 # information on what to do *after* running autoupdate.
2966 # This is what autoupdate's m4 run will expand. It fires
2967 # the warning (with _au_warn_XXX), outputs it into the
2968 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2969 # the replacement expansion.
2972 # This is an auxiliary macro that is also run when
2973 # autoupdate runs m4. It simply calls m4_warning, but
2974 # we need a wrapper so that each warning is emitted only
2975 # once. We break the quoting in m4_warning's argument in
2976 # order to expand this macro's arguments, not AU_DEFUN's.
2979 # Finally, this is the expansion that is picked up by
2980 # autoconf. It tells the user to run autoupdate, and
2981 # then outputs the replacement expansion. We do not care
2982 # about autoupdate's warning because that contains
2983 # information on what to do *after* running autoupdate.
2992 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2993 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2994 # ----------------------------------------------------------------
2995 # _LT_TRY_DLOPEN_SELF
2998 # LT_SYS_DLOPEN_SELF
2999 # ------------------
3000 # LT_SYS_DLOPEN_SELF
3003 # This is what autoupdate's m4 run will expand. It fires
3004 # the warning (with _au_warn_XXX), outputs it into the
3005 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3006 # the replacement expansion.
3009 # This is an auxiliary macro that is also run when
3010 # autoupdate runs m4. It simply calls m4_warning, but
3011 # we need a wrapper so that each warning is emitted only
3012 # once. We break the quoting in m4_warning's argument in
3013 # order to expand this macro's arguments, not AU_DEFUN's.
3016 # Finally, this is the expansion that is picked up by
3017 # autoconf. It tells the user to run autoupdate, and
3018 # then outputs the replacement expansion. We do not care
3019 # about autoupdate's warning because that contains
3020 # information on what to do *after* running autoupdate.
3024 # _LT_COMPILER_C_O([TAGNAME])
3025 # ---------------------------
3026 # Check to see if options -c and -o are simultaneously supported by compiler.
3027 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3031 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3032 # ----------------------------------
3033 # Check to see if we can do hard links to lock some files if needed
3034 # _LT_COMPILER_FILE_LOCKS
3042 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3043 # --------------------------------------
3044 # Check hardcoding attributes.
3045 # _LT_LINKER_HARDCODE_LIBPATH
3053 # _LT_SYS_DYNAMIC_LINKER([TAG])
3054 # -----------------------------
3055 # PORTME Fill in your ld.so characteristics
3056 # _LT_SYS_DYNAMIC_LINKER
3059 # _LT_PATH_TOOL_PREFIX(TOOL)
3060 # --------------------------
3061 # find a file program which can recognize shared library
3062 # _LT_PATH_TOOL_PREFIX
3065 # This is what autoupdate's m4 run will expand. It fires
3066 # the warning (with _au_warn_XXX), outputs it into the
3067 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3068 # the replacement expansion.
3071 # This is an auxiliary macro that is also run when
3072 # autoupdate runs m4. It simply calls m4_warning, but
3073 # we need a wrapper so that each warning is emitted only
3074 # once. We break the quoting in m4_warning's argument in
3075 # order to expand this macro's arguments, not AU_DEFUN's.
3078 # Finally, this is the expansion that is picked up by
3079 # autoconf. It tells the user to run autoupdate, and
3080 # then outputs the replacement expansion. We do not care
3081 # about autoupdate's warning because that contains
3082 # information on what to do *after* running autoupdate.
3088 # find a file program which can recognize a shared library
3094 # find the pathname to the GNU or non-GNU linker
3098 # This is what autoupdate's m4 run will expand. It fires
3099 # the warning (with _au_warn_XXX), outputs it into the
3100 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3101 # the replacement expansion.
3104 # This is an auxiliary macro that is also run when
3105 # autoupdate runs m4. It simply calls m4_warning, but
3106 # we need a wrapper so that each warning is emitted only
3107 # once. We break the quoting in m4_warning's argument in
3108 # order to expand this macro's arguments, not AU_DEFUN's.
3111 # Finally, this is the expansion that is picked up by
3112 # autoconf. It tells the user to run autoupdate, and
3113 # then outputs the replacement expansion. We do not care
3114 # about autoupdate's warning because that contains
3115 # information on what to do *after* running autoupdate.
3117 # This is what autoupdate's m4 run will expand. It fires
3118 # the warning (with _au_warn_XXX), outputs it into the
3119 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3120 # the replacement expansion.
3123 # This is an auxiliary macro that is also run when
3124 # autoupdate runs m4. It simply calls m4_warning, but
3125 # we need a wrapper so that each warning is emitted only
3126 # once. We break the quoting in m4_warning's argument in
3127 # order to expand this macro's arguments, not AU_DEFUN's.
3130 # Finally, this is the expansion that is picked up by
3131 # autoconf. It tells the user to run autoupdate, and
3132 # then outputs the replacement expansion. We do not care
3133 # about autoupdate's warning because that contains
3134 # information on what to do *after* running autoupdate.
3145 # find reload flag for linker
3146 # -- PORTME Some linkers may need a different reload flag.
3150 # _LT_CHECK_MAGIC_METHOD
3151 # ----------------------
3152 # how to check for library dependencies
3153 # -- PORTME fill in with the dynamic library characteristics
3154 # _LT_CHECK_MAGIC_METHOD
3159 # find the pathname to a BSD- or MS-compatible name lister
3163 # This is what autoupdate's m4 run will expand. It fires
3164 # the warning (with _au_warn_XXX), outputs it into the
3165 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3166 # the replacement expansion.
3169 # This is an auxiliary macro that is also run when
3170 # autoupdate runs m4. It simply calls m4_warning, but
3171 # we need a wrapper so that each warning is emitted only
3172 # once. We break the quoting in m4_warning's argument in
3173 # order to expand this macro's arguments, not AU_DEFUN's.
3176 # Finally, this is the expansion that is picked up by
3177 # autoconf. It tells the user to run autoupdate, and
3178 # then outputs the replacement expansion. We do not care
3179 # about autoupdate's warning because that contains
3180 # information on what to do *after* running autoupdate.
3182 # This is what autoupdate's m4 run will expand. It fires
3183 # the warning (with _au_warn_XXX), outputs it into the
3184 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3185 # the replacement expansion.
3188 # This is an auxiliary macro that is also run when
3189 # autoupdate runs m4. It simply calls m4_warning, but
3190 # we need a wrapper so that each warning is emitted only
3191 # once. We break the quoting in m4_warning's argument in
3192 # order to expand this macro's arguments, not AU_DEFUN's.
3195 # Finally, this is the expansion that is picked up by
3196 # autoconf. It tells the user to run autoupdate, and
3197 # then outputs the replacement expansion. We do not care
3198 # about autoupdate's warning because that contains
3199 # information on what to do *after* running autoupdate.
3205 # check for math library
3209 # This is what autoupdate's m4 run will expand. It fires
3210 # the warning (with _au_warn_XXX), outputs it into the
3211 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3212 # the replacement expansion.
3215 # This is an auxiliary macro that is also run when
3216 # autoupdate runs m4. It simply calls m4_warning, but
3217 # we need a wrapper so that each warning is emitted only
3218 # once. We break the quoting in m4_warning's argument in
3219 # order to expand this macro's arguments, not AU_DEFUN's.
3222 # Finally, this is the expansion that is picked up by
3223 # autoconf. It tells the user to run autoupdate, and
3224 # then outputs the replacement expansion. We do not care
3225 # about autoupdate's warning because that contains
3226 # information on what to do *after* running autoupdate.
3230 # _LT_COMPILER_NO_RTTI([TAGNAME])
3231 # -------------------------------
3232 # _LT_COMPILER_NO_RTTI
3235 # _LT_CMD_GLOBAL_SYMBOLS
3236 # ----------------------
3237 # _LT_CMD_GLOBAL_SYMBOLS
3240 # _LT_COMPILER_PIC([TAGNAME])
3241 # ---------------------------
3245 # _LT_LINKER_SHLIBS([TAGNAME])
3246 # ----------------------------
3247 # See if the linker supports building shared libraries.
3251 # _LT_LANG_C_CONFIG([TAG])
3252 # ------------------------
3253 # Ensure that the configuration variables for a C compiler are suitably
3254 # defined. These variables are subsequently used by _LT_CONFIG to write
3255 # the compiler configuration to `libtool'.
3259 # _LT_LANG_CXX_CONFIG([TAG])
3260 # --------------------------
3261 # Ensure that the configuration variables for a C++ compiler are suitably
3262 # defined. These variables are subsequently used by _LT_CONFIG to write
3263 # the compiler configuration to `libtool'.
3264 # _LT_LANG_CXX_CONFIG
3267 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3268 # ---------------------------------
3269 # Figure out "hidden" library dependencies from verbose
3270 # compiler output when linking a shared library.
3271 # Parse the compiler output and extract the necessary
3272 # objects, libraries and library flags.
3273 # _LT_SYS_HIDDEN_LIBDEPS
3276 # _LT_LANG_F77_CONFIG([TAG])
3277 # --------------------------
3278 # Ensure that the configuration variables for a Fortran 77 compiler are
3279 # suitably defined. These variables are subsequently used by _LT_CONFIG
3280 # to write the compiler configuration to `libtool'.
3281 # _LT_LANG_F77_CONFIG
3284 # _LT_LANG_FC_CONFIG([TAG])
3285 # -------------------------
3286 # Ensure that the configuration variables for a Fortran compiler are
3287 # suitably defined. These variables are subsequently used by _LT_CONFIG
3288 # to write the compiler configuration to `libtool'.
3289 # _LT_LANG_FC_CONFIG
3292 # _LT_LANG_GCJ_CONFIG([TAG])
3293 # --------------------------
3294 # Ensure that the configuration variables for the GNU Java Compiler compiler
3295 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3296 # to write the compiler configuration to `libtool'.
3297 # _LT_LANG_GCJ_CONFIG
3300 # _LT_LANG_RC_CONFIG([TAG])
3301 # -------------------------
3302 # Ensure that the configuration variables for the Windows resource compiler
3303 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3304 # to write the compiler configuration to `libtool'.
3305 # _LT_LANG_RC_CONFIG
3313 # This is what autoupdate's m4 run will expand. It fires
3314 # the warning (with _au_warn_XXX), outputs it into the
3315 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3316 # the replacement expansion.
3319 # This is an auxiliary macro that is also run when
3320 # autoupdate runs m4. It simply calls m4_warning, but
3321 # we need a wrapper so that each warning is emitted only
3322 # once. We break the quoting in m4_warning's argument in
3323 # order to expand this macro's arguments, not AU_DEFUN's.
3326 # Finally, this is the expansion that is picked up by
3327 # autoconf. It tells the user to run autoupdate, and
3328 # then outputs the replacement expansion. We do not care
3329 # about autoupdate's warning because that contains
3330 # information on what to do *after* running autoupdate.
3339 # This is what autoupdate's m4 run will expand. It fires
3340 # the warning (with _au_warn_XXX), outputs it into the
3341 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3342 # the replacement expansion.
3345 # This is an auxiliary macro that is also run when
3346 # autoupdate runs m4. It simply calls m4_warning, but
3347 # we need a wrapper so that each warning is emitted only
3348 # once. We break the quoting in m4_warning's argument in
3349 # order to expand this macro's arguments, not AU_DEFUN's.
3352 # Finally, this is the expansion that is picked up by
3353 # autoconf. It tells the user to run autoupdate, and
3354 # then outputs the replacement expansion. We do not care
3355 # about autoupdate's warning because that contains
3356 # information on what to do *after* running autoupdate.
3362 # If we don't have a new enough Autoconf to choose the best grep
3363 # available, choose the one first in the user's PATH.
3369 # If we don't have a new enough Autoconf to choose the best objdump
3370 # available, choose the one first in the user's PATH.
3376 # Check for a fully-functional sed program, that truncates
3377 # as few characters as possible. Prefer GNU sed if found.
3383 # This is what autoupdate's m4 run will expand. It fires
3384 # the warning (with _au_warn_XXX), outputs it into the
3385 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3386 # the replacement expansion.
3389 # This is an auxiliary macro that is also run when
3390 # autoupdate runs m4. It simply calls m4_warning, but
3391 # we need a wrapper so that each warning is emitted only
3392 # once. We break the quoting in m4_warning's argument in
3393 # order to expand this macro's arguments, not AU_DEFUN's.
3396 # Finally, this is the expansion that is picked up by
3397 # autoconf. It tells the user to run autoupdate, and
3398 # then outputs the replacement expansion. We do not care
3399 # about autoupdate's warning because that contains
3400 # information on what to do *after* running autoupdate.
3404 # _LT_CHECK_SHELL_FEATURES
3405 # ------------------------
3406 # Find out whether the shell is Bourne or XSI compatible,
3407 # or has some other useful features.
3408 # _LT_CHECK_SHELL_FEATURES
3411 # _LT_PROG_XSI_SHELLFNS
3412 # ---------------------
3413 # Bourne and XSI compatible variants of some useful shell functions.
3416 # Helper functions for option handling. -*- Autoconf -*-
3418 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3420 # Written by Gary V. Vaughan, 2004
3422 # This file is free software; the Free Software Foundation gives
3423 # unlimited permission to copy and/or distribute it, with or without
3424 # modifications, as long as this notice is preserved.
3426 # serial 6 ltoptions.m4
3428 # This is to help aclocal find these macros, as it can't see m4_define.
3432 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3433 # ------------------------------------------
3437 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3438 # ---------------------------------------
3439 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3440 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3445 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3446 # ------------------------------------------------------------
3447 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3451 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3452 # -------------------------------------------------------
3453 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3458 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3459 # ----------------------------------------
3460 # OPTION-LIST is a space-separated list of Libtool options associated
3461 # with MACRO-NAME. If any OPTION has a matching handler declared with
3462 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3463 # the unknown option and exit.
3467 ## --------------------------------- ##
3468 ## Macros to handle LT_INIT options. ##
3469 ## --------------------------------- ##
3471 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3472 # -----------------------------------------
3476 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3477 # -----------------------------------------------
3485 # This is what autoupdate's m4 run will expand. It fires
3486 # the warning (with _au_warn_XXX), outputs it into the
3487 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3488 # the replacement expansion.
3491 # This is an auxiliary macro that is also run when
3492 # autoupdate runs m4. It simply calls m4_warning, but
3493 # we need a wrapper so that each warning is emitted only
3494 # once. We break the quoting in m4_warning's argument in
3495 # order to expand this macro's arguments, not AU_DEFUN's.
3498 # Finally, this is the expansion that is picked up by
3499 # autoconf. It tells the user to run autoupdate, and
3500 # then outputs the replacement expansion. We do not care
3501 # about autoupdate's warning because that contains
3502 # information on what to do *after* running autoupdate.
3509 # Declare package support for building win32 dll's.
3512 # This is what autoupdate's m4 run will expand. It fires
3513 # the warning (with _au_warn_XXX), outputs it into the
3514 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3515 # the replacement expansion.
3518 # This is an auxiliary macro that is also run when
3519 # autoupdate runs m4. It simply calls m4_warning, but
3520 # we need a wrapper so that each warning is emitted only
3521 # once. We break the quoting in m4_warning's argument in
3522 # order to expand this macro's arguments, not AU_DEFUN's.
3525 # Finally, this is the expansion that is picked up by
3526 # autoconf. It tells the user to run autoupdate, and
3527 # then outputs the replacement expansion. We do not care
3528 # about autoupdate's warning because that contains
3529 # information on what to do *after* running autoupdate.
3534 # _LT_ENABLE_SHARED([DEFAULT])
3535 # ----------------------------
3536 # implement the --enable-shared flag, and supports the `shared' and
3537 # `disable-shared' LT_INIT options.
3538 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3549 # This is what autoupdate's m4 run will expand. It fires
3550 # the warning (with _au_warn_XXX), outputs it into the
3551 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3552 # the replacement expansion.
3555 # This is an auxiliary macro that is also run when
3556 # autoupdate runs m4. It simply calls m4_warning, but
3557 # we need a wrapper so that each warning is emitted only
3558 # once. We break the quoting in m4_warning's argument in
3559 # order to expand this macro's arguments, not AU_DEFUN's.
3562 # Finally, this is the expansion that is picked up by
3563 # autoconf. It tells the user to run autoupdate, and
3564 # then outputs the replacement expansion. We do not care
3565 # about autoupdate's warning because that contains
3566 # information on what to do *after* running autoupdate.
3568 # This is what autoupdate's m4 run will expand. It fires
3569 # the warning (with _au_warn_XXX), outputs it into the
3570 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3571 # the replacement expansion.
3574 # This is an auxiliary macro that is also run when
3575 # autoupdate runs m4. It simply calls m4_warning, but
3576 # we need a wrapper so that each warning is emitted only
3577 # once. We break the quoting in m4_warning's argument in
3578 # order to expand this macro's arguments, not AU_DEFUN's.
3581 # Finally, this is the expansion that is picked up by
3582 # autoconf. It tells the user to run autoupdate, and
3583 # then outputs the replacement expansion. We do not care
3584 # about autoupdate's warning because that contains
3585 # information on what to do *after* running autoupdate.
3591 # _LT_ENABLE_STATIC([DEFAULT])
3592 # ----------------------------
3593 # implement the --enable-static flag, and support the `static' and
3594 # `disable-static' LT_INIT options.
3595 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3606 # This is what autoupdate's m4 run will expand. It fires
3607 # the warning (with _au_warn_XXX), outputs it into the
3608 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3609 # the replacement expansion.
3612 # This is an auxiliary macro that is also run when
3613 # autoupdate runs m4. It simply calls m4_warning, but
3614 # we need a wrapper so that each warning is emitted only
3615 # once. We break the quoting in m4_warning's argument in
3616 # order to expand this macro's arguments, not AU_DEFUN's.
3619 # Finally, this is the expansion that is picked up by
3620 # autoconf. It tells the user to run autoupdate, and
3621 # then outputs the replacement expansion. We do not care
3622 # about autoupdate's warning because that contains
3623 # information on what to do *after* running autoupdate.
3625 # This is what autoupdate's m4 run will expand. It fires
3626 # the warning (with _au_warn_XXX), outputs it into the
3627 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3628 # the replacement expansion.
3631 # This is an auxiliary macro that is also run when
3632 # autoupdate runs m4. It simply calls m4_warning, but
3633 # we need a wrapper so that each warning is emitted only
3634 # once. We break the quoting in m4_warning's argument in
3635 # order to expand this macro's arguments, not AU_DEFUN's.
3638 # Finally, this is the expansion that is picked up by
3639 # autoconf. It tells the user to run autoupdate, and
3640 # then outputs the replacement expansion. We do not care
3641 # about autoupdate's warning because that contains
3642 # information on what to do *after* running autoupdate.
3648 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3649 # ----------------------------------
3650 # implement the --enable-fast-install flag, and support the `fast-install'
3651 # and `disable-fast-install' LT_INIT options.
3652 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3653 # _LT_ENABLE_FAST_INSTALL
3659 # This is what autoupdate's m4 run will expand. It fires
3660 # the warning (with _au_warn_XXX), outputs it into the
3661 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3662 # the replacement expansion.
3665 # This is an auxiliary macro that is also run when
3666 # autoupdate runs m4. It simply calls m4_warning, but
3667 # we need a wrapper so that each warning is emitted only
3668 # once. We break the quoting in m4_warning's argument in
3669 # order to expand this macro's arguments, not AU_DEFUN's.
3672 # Finally, this is the expansion that is picked up by
3673 # autoconf. It tells the user to run autoupdate, and
3674 # then outputs the replacement expansion. We do not care
3675 # about autoupdate's warning because that contains
3676 # information on what to do *after* running autoupdate.
3679 # This is what autoupdate's m4 run will expand. It fires
3680 # the warning (with _au_warn_XXX), outputs it into the
3681 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3682 # the replacement expansion.
3685 # This is an auxiliary macro that is also run when
3686 # autoupdate runs m4. It simply calls m4_warning, but
3687 # we need a wrapper so that each warning is emitted only
3688 # once. We break the quoting in m4_warning's argument in
3689 # order to expand this macro's arguments, not AU_DEFUN's.
3692 # Finally, this is the expansion that is picked up by
3693 # autoconf. It tells the user to run autoupdate, and
3694 # then outputs the replacement expansion. We do not care
3695 # about autoupdate's warning because that contains
3696 # information on what to do *after* running autoupdate.
3701 # _LT_WITH_PIC([MODE])
3702 # --------------------
3703 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3705 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3712 # This is what autoupdate's m4 run will expand. It fires
3713 # the warning (with _au_warn_XXX), outputs it into the
3714 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3715 # the replacement expansion.
3718 # This is an auxiliary macro that is also run when
3719 # autoupdate runs m4. It simply calls m4_warning, but
3720 # we need a wrapper so that each warning is emitted only
3721 # once. We break the quoting in m4_warning's argument in
3722 # order to expand this macro's arguments, not AU_DEFUN's.
3725 # Finally, this is the expansion that is picked up by
3726 # autoconf. It tells the user to run autoupdate, and
3727 # then outputs the replacement expansion. We do not care
3728 # about autoupdate's warning because that contains
3729 # information on what to do *after* running autoupdate.
3733 ## ----------------- ##
3734 ## LTDL_INIT Options ##
3735 ## ----------------- ##
3746 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3748 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3749 # Written by Gary V. Vaughan, 2004
3751 # This file is free software; the Free Software Foundation gives
3752 # unlimited permission to copy and/or distribute it, with or without
3753 # modifications, as long as this notice is preserved.
3755 # serial 6 ltsugar.m4
3757 # This is to help aclocal find these macros, as it can't see m4_define.
3761 # lt_join(SEP, ARG1, [ARG2...])
3762 # -----------------------------
3763 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3764 # associated separator.
3765 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3766 # versions in m4sugar had bugs.
3774 # Manipulate m4 lists.
3775 # These macros are necessary as long as will still need to support
3776 # Autoconf-2.59 which quotes differently.
3782 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3783 # ------------------------------------------
3784 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3785 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3786 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3787 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3788 # than defined and empty).
3790 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3791 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3796 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3797 # ----------------------------------------------------------
3798 # Produce a SEP delimited list of all paired combinations of elements of
3799 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3800 # has the form PREFIXmINFIXSUFFIXn.
3801 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3805 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3806 # -----------------------------------------------------------------------
3807 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3808 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3812 # lt_dict_add(DICT, KEY, VALUE)
3813 # -----------------------------
3817 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3818 # --------------------------------------------
3822 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3823 # ----------------------------------
3827 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3828 # -----------------------------------------------------------------
3832 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3833 # --------------------------------------------------------------
3836 # ltversion.m4 -- version numbers -*- Autoconf -*-
3838 # Copyright (C) 2004 Free Software Foundation, Inc.
3839 # Written by Scott James Remnant, 2004
3841 # This file is free software; the Free Software Foundation gives
3842 # unlimited permission to copy and/or distribute it, with or without
3843 # modifications, as long as this notice is preserved.
3845 # Generated from ltversion.in.
3847 # serial 3134 ltversion.m4
3848 # This file is part of GNU Libtool
3855 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3857 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3858 # Written by Scott James Remnant, 2004.
3860 # This file is free software; the Free Software Foundation gives
3861 # unlimited permission to copy and/or distribute it, with or without
3862 # modifications, as long as this notice is preserved.
3864 # serial 4 lt~obsolete.m4
3866 # These exist entirely to fool aclocal when bootstrapping libtool.
3868 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3869 # which have later been changed to m4_define as they aren't part of the
3870 # exported API, or moved to Autoconf or Automake where they belong.
3872 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3873 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3874 # using a macro with the same name in our local m4/libtool.m4 it'll
3875 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3876 # and doesn't know about Autoconf macros at all.)
3878 # So we provide this file, which has a silly filename so it's always
3879 # included after everything else. This provides aclocal with the
3880 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3881 # because those macros already exist, or will be overwritten later.
3882 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3884 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3885 # Yes, that means every name once taken will need to remain here until
3886 # we give up compatibility with versions before 1.7, at which point
3887 # we need to keep only those names which we still refer to.
3889 # This is to help aclocal find these macros, as it can't see m4_define.
3956 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3957 # Free Software Foundation, Inc.
3959 # This file is free software; the Free Software Foundation
3960 # gives unlimited permission to copy and/or distribute it,
3961 # with or without modifications, as long as this notice is preserved.
3965 # Based on depend.m4 from automake 1.9, modified for standalone use in
3966 # an environment where GNU make is required.
3968 # ZW_PROG_COMPILER_DEPENDENCIES
3969 # -----------------------------
3970 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3971 # sets fooDEPMODE accordingly. Cache-variable compatible with
3972 # original; not side-effect compatible. As the users of this macro
3973 # may require accurate dependencies for correct builds, it does *not*
3974 # honor --disable-dependency-checking, and failure to detect a usable
3975 # method is an error. depcomp is assumed to be located in
3978 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3984 # Choose a directory name for dependency files.
3989 # As AM_SET_DEPDIR, but also create the directory at config.status time.
4056 # intl sister-directory configuration rules.
4059 # The idea behind this macro is that there's no need to repeat all the
4060 # autoconf probes done by the intl directory - it's already done them
4061 # for us. In fact, there's no need even to look at the cache for the
4062 # answers. All we need to do is nab a few pieces of information.
4063 # The intl directory is set up to make this easy, by generating a
4064 # small file which can be sourced as a shell script; then we produce
4065 # the necessary substitutions and definitions for this directory.
4069 # Autoconf M4 include file defining utility macros for complex Canadian
4081 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4083 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4086 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4087 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4091 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4092 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4096 # Backported from Autoconf 2.5x; can go away when and if
4097 # we switch. Put the OS path separator in $PATH_SEPARATOR.
4106 # ACX_HAVE_GCC_FOR_TARGET
4107 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4110 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4111 # Searching for installed target binutils. We need to take extra care,
4112 # else we may find the wrong assembler, linker, etc., and lose.
4114 # First try --with-build-time-tools, if specified.
4116 # For build != host, we ask the installed GCC for the name of the tool it
4117 # uses, and accept it if it is an absolute path. This is because the
4118 # only good choice for a compiler is the same GCC version that is being
4119 # installed (or we couldn't make target libraries), and we assume that
4120 # on the host system we'll have not only the same GCC version, but also
4121 # the same binutils version.
4123 # For build == host, search the same directories that the installed
4124 # compiler will search. We used to do this for the assembler, linker,
4125 # and nm only; for simplicity of configuration, however, we extend this
4126 # criterion to tools (such as ar and ranlib) that are never invoked by
4127 # the compiler, to avoid mismatches.
4129 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4130 # if build == target. This makes the most sense only when bootstrapping,
4131 # but we also do so when build != host. In this case, we hope that the
4132 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4134 # If we do not find a suitable binary, then try the user's path.
4138 # AC_PROG_CPP_WERROR
4139 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4140 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4141 # For now, using this also overrides header checks to use only the
4142 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4143 # bit harder from here).
4144 # Eventually autoconf will default to checking headers with the compiler
4145 # instead, and we'll have to do this differently.
4147 # AC_PROG_CPP_WERROR
4150 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4151 # that understands Ada. We use the user's CC setting, already found, and
4152 # possibly add $1 to the command-line parameters.
4154 # Sets the shell variable have_gnat to yes or no as appropriate, and
4155 # substitutes GNATBIND and GNATMAKE.
4182 ac_cpp
='$CPP $CPPFLAGS'
4183 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4184 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4185 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4186 if test -n "$ac_tool_prefix"; then
4187 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4188 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4189 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4190 $as_echo_n "checking for $ac_word... " >&6; }
4191 if ${ac_cv_prog_CC+:} false
; then :
4192 $as_echo_n "(cached) " >&6
4194 if test -n "$CC"; then
4195 ac_cv_prog_CC
="$CC" # Let the user override the test.
4197 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4201 test -z "$as_dir" && as_dir
=.
4202 for ac_exec_ext
in '' $ac_executable_extensions; do
4203 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4204 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4205 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4215 if test -n "$CC"; then
4216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4217 $as_echo "$CC" >&6; }
4219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4220 $as_echo "no" >&6; }
4225 if test -z "$ac_cv_prog_CC"; then
4227 # Extract the first word of "gcc", so it can be a program name with args.
4228 set dummy gcc
; ac_word
=$2
4229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4230 $as_echo_n "checking for $ac_word... " >&6; }
4231 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4232 $as_echo_n "(cached) " >&6
4234 if test -n "$ac_ct_CC"; then
4235 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4237 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4241 test -z "$as_dir" && as_dir
=.
4242 for ac_exec_ext
in '' $ac_executable_extensions; do
4243 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4244 ac_cv_prog_ac_ct_CC
="gcc"
4245 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4254 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4255 if test -n "$ac_ct_CC"; then
4256 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4257 $as_echo "$ac_ct_CC" >&6; }
4259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4260 $as_echo "no" >&6; }
4263 if test "x$ac_ct_CC" = x
; then
4266 case $cross_compiling:$ac_tool_warned in
4268 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4269 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4270 ac_tool_warned
=yes ;;
4278 if test -z "$CC"; then
4279 if test -n "$ac_tool_prefix"; then
4280 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4281 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4283 $as_echo_n "checking for $ac_word... " >&6; }
4284 if ${ac_cv_prog_CC+:} false
; then :
4285 $as_echo_n "(cached) " >&6
4287 if test -n "$CC"; then
4288 ac_cv_prog_CC
="$CC" # Let the user override the test.
4290 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4294 test -z "$as_dir" && as_dir
=.
4295 for ac_exec_ext
in '' $ac_executable_extensions; do
4296 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4297 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4298 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4308 if test -n "$CC"; then
4309 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4310 $as_echo "$CC" >&6; }
4312 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4313 $as_echo "no" >&6; }
4319 if test -z "$CC"; then
4320 # Extract the first word of "cc", so it can be a program name with args.
4321 set dummy cc
; ac_word
=$2
4322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4323 $as_echo_n "checking for $ac_word... " >&6; }
4324 if ${ac_cv_prog_CC+:} false
; then :
4325 $as_echo_n "(cached) " >&6
4327 if test -n "$CC"; then
4328 ac_cv_prog_CC
="$CC" # Let the user override the test.
4331 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4335 test -z "$as_dir" && as_dir
=.
4336 for ac_exec_ext
in '' $ac_executable_extensions; do
4337 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4338 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4339 ac_prog_rejected
=yes
4343 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4350 if test $ac_prog_rejected = yes; then
4351 # We found a bogon in the path, so make sure we never use it.
4352 set dummy
$ac_cv_prog_CC
4354 if test $# != 0; then
4355 # We chose a different compiler from the bogus one.
4356 # However, it has the same basename, so the bogon will be chosen
4357 # first if we set CC to just the basename; use the full file name.
4359 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4365 if test -n "$CC"; then
4366 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4367 $as_echo "$CC" >&6; }
4369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4370 $as_echo "no" >&6; }
4375 if test -z "$CC"; then
4376 if test -n "$ac_tool_prefix"; then
4377 for ac_prog
in cl.exe
4379 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4380 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4382 $as_echo_n "checking for $ac_word... " >&6; }
4383 if ${ac_cv_prog_CC+:} false
; then :
4384 $as_echo_n "(cached) " >&6
4386 if test -n "$CC"; then
4387 ac_cv_prog_CC
="$CC" # Let the user override the test.
4389 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4393 test -z "$as_dir" && as_dir
=.
4394 for ac_exec_ext
in '' $ac_executable_extensions; do
4395 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4396 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4397 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4407 if test -n "$CC"; then
4408 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4409 $as_echo "$CC" >&6; }
4411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4412 $as_echo "no" >&6; }
4416 test -n "$CC" && break
4419 if test -z "$CC"; then
4421 for ac_prog
in cl.exe
4423 # Extract the first word of "$ac_prog", so it can be a program name with args.
4424 set dummy
$ac_prog; ac_word
=$2
4425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4426 $as_echo_n "checking for $ac_word... " >&6; }
4427 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4428 $as_echo_n "(cached) " >&6
4430 if test -n "$ac_ct_CC"; then
4431 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4433 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4437 test -z "$as_dir" && as_dir
=.
4438 for ac_exec_ext
in '' $ac_executable_extensions; do
4439 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4440 ac_cv_prog_ac_ct_CC
="$ac_prog"
4441 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4450 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4451 if test -n "$ac_ct_CC"; then
4452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4453 $as_echo "$ac_ct_CC" >&6; }
4455 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4456 $as_echo "no" >&6; }
4460 test -n "$ac_ct_CC" && break
4463 if test "x$ac_ct_CC" = x
; then
4466 case $cross_compiling:$ac_tool_warned in
4468 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4469 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4470 ac_tool_warned
=yes ;;
4479 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4480 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4481 as_fn_error $?
"no acceptable C compiler found in \$PATH
4482 See \`config.log' for more details" "$LINENO" 5; }
4484 # Provide some information about the compiler.
4485 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4488 for ac_option
in --version -v -V -qversion; do
4489 { { ac_try
="$ac_compiler $ac_option >&5"
4491 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4492 *) ac_try_echo=$ac_try;;
4494 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4495 $as_echo "$ac_try_echo"; } >&5
4496 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4498 if test -s conftest.err; then
4500 ... rest of stderr output deleted ...
4501 10q' conftest.err >conftest.er1
4502 cat conftest.er1 >&5
4504 rm -f conftest.er1 conftest.err
4505 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4506 test $ac_status = 0; }
4509 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4510 /* end confdefs.h. */
4520 ac_clean_files_save=$ac_clean_files
4521 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4522 # Try to create an executable without -o first, disregard a.out.
4523 # It will help us diagnose broken compilers, and finding out an intuition
4525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4526 $as_echo_n "checking whether the C compiler works... " >&6; }
4527 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4529 # The possible output files:
4530 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4533 for ac_file in $ac_files
4536 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4537 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4542 if { { ac_try="$ac_link_default"
4544 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4545 *) ac_try_echo
=$ac_try;;
4547 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4548 $as_echo "$ac_try_echo"; } >&5
4549 (eval "$ac_link_default") 2>&5
4551 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4552 test $ac_status = 0; }; then :
4553 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4554 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4555 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4556 # so that the user can short-circuit this test for compilers unknown to
4558 for ac_file
in $ac_files ''
4560 test -f "$ac_file" ||
continue
4562 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4565 # We found the default executable, but exeext='' is most
4569 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4571 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4573 # We set ac_cv_exeext here because the later test for it is not
4574 # safe: cross compilers may not add the suffix if given an `-o'
4575 # argument, so we may need to know it at that point already.
4576 # Even if this section looks crufty: it has the advantage of
4583 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4588 if test -z "$ac_file"; then :
4589 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4590 $as_echo "no" >&6; }
4591 $as_echo "$as_me: failed program was:" >&5
4592 sed 's/^/| /' conftest.
$ac_ext >&5
4594 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4595 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4596 as_fn_error
77 "C compiler cannot create executables
4597 See \`config.log' for more details" "$LINENO" 5; }
4599 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4600 $as_echo "yes" >&6; }
4602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4603 $as_echo_n "checking for C compiler default output file name... " >&6; }
4604 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4605 $as_echo "$ac_file" >&6; }
4606 ac_exeext
=$ac_cv_exeext
4608 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
4609 ac_clean_files
=$ac_clean_files_save
4610 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4611 $as_echo_n "checking for suffix of executables... " >&6; }
4612 if { { ac_try
="$ac_link"
4614 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4615 *) ac_try_echo=$ac_try;;
4617 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4618 $as_echo "$ac_try_echo"; } >&5
4619 (eval "$ac_link") 2>&5
4621 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4622 test $ac_status = 0; }; then :
4623 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
4624 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
4625 # work properly (i.e., refer to `conftest.exe'), while it won't with
4627 for ac_file
in conftest.exe conftest conftest.
*; do
4628 test -f "$ac_file" ||
continue
4630 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4631 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4637 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4638 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4639 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
4640 See \`config.log' for more details" "$LINENO" 5; }
4642 rm -f conftest conftest
$ac_cv_exeext
4643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4644 $as_echo "$ac_cv_exeext" >&6; }
4646 rm -f conftest.
$ac_ext
4647 EXEEXT
=$ac_cv_exeext
4649 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4650 /* end confdefs.h. */
4655 FILE *f = fopen ("conftest.out", "w");
4656 return ferror (f) || fclose (f) != 0;
4662 ac_clean_files
="$ac_clean_files conftest.out"
4663 # Check that the compiler produces executables we can run. If not, either
4664 # the compiler is broken, or we cross compile.
4665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4666 $as_echo_n "checking whether we are cross compiling... " >&6; }
4667 if test "$cross_compiling" != yes; then
4668 { { ac_try
="$ac_link"
4670 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4671 *) ac_try_echo=$ac_try;;
4673 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4674 $as_echo "$ac_try_echo"; } >&5
4675 (eval "$ac_link") 2>&5
4677 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4678 test $ac_status = 0; }
4679 if { ac_try='./conftest$ac_cv_exeext'
4680 { { case "(($ac_try" in
4681 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4682 *) ac_try_echo
=$ac_try;;
4684 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4685 $as_echo "$ac_try_echo"; } >&5
4686 (eval "$ac_try") 2>&5
4688 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4689 test $ac_status = 0; }; }; then
4692 if test "$cross_compiling" = maybe
; then
4695 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4696 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4697 as_fn_error $?
"cannot run C compiled programs.
4698 If you meant to cross compile, use \`--host'.
4699 See \`config.log' for more details" "$LINENO" 5; }
4703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4704 $as_echo "$cross_compiling" >&6; }
4706 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4707 ac_clean_files
=$ac_clean_files_save
4708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4709 $as_echo_n "checking for suffix of object files... " >&6; }
4710 if ${ac_cv_objext+:} false
; then :
4711 $as_echo_n "(cached) " >&6
4713 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4714 /* end confdefs.h. */
4724 rm -f conftest.o conftest.obj
4725 if { { ac_try
="$ac_compile"
4727 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4728 *) ac_try_echo=$ac_try;;
4730 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4731 $as_echo "$ac_try_echo"; } >&5
4732 (eval "$ac_compile") 2>&5
4734 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4735 test $ac_status = 0; }; then :
4736 for ac_file in conftest.o conftest.obj conftest.*; do
4737 test -f "$ac_file" || continue;
4739 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4740 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4745 $as_echo "$as_me: failed program was:" >&5
4746 sed 's/^/| /' conftest.$ac_ext >&5
4748 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4749 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4750 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4751 See \
`config.log' for more details" "$LINENO" 5; }
4753 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4756 $as_echo "$ac_cv_objext" >&6; }
4757 OBJEXT=$ac_cv_objext
4759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4760 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4761 if ${ac_cv_c_compiler_gnu+:} false; then :
4762 $as_echo_n "(cached) " >&6
4764 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4765 /* end confdefs.h. */
4778 if ac_fn_c_try_compile "$LINENO"; then :
4783 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4784 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4787 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4788 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4789 if test $ac_compiler_gnu = yes; then
4794 ac_test_CFLAGS=${CFLAGS+set}
4795 ac_save_CFLAGS=$CFLAGS
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4797 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4798 if ${ac_cv_prog_cc_g+:} false; then :
4799 $as_echo_n "(cached) " >&6
4801 ac_save_c_werror_flag=$ac_c_werror_flag
4802 ac_c_werror_flag=yes
4805 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4806 /* end confdefs.h. */
4816 if ac_fn_c_try_compile "$LINENO"; then :
4820 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4821 /* end confdefs.h. */
4831 if ac_fn_c_try_compile "$LINENO"; then :
4834 ac_c_werror_flag=$ac_save_c_werror_flag
4836 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4837 /* end confdefs.h. */
4847 if ac_fn_c_try_compile "$LINENO"; then :
4850 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4852 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4854 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4855 ac_c_werror_flag=$ac_save_c_werror_flag
4857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4858 $as_echo "$ac_cv_prog_cc_g" >&6; }
4859 if test "$ac_test_CFLAGS" = set; then
4860 CFLAGS=$ac_save_CFLAGS
4861 elif test $ac_cv_prog_cc_g = yes; then
4862 if test "$GCC" = yes; then
4868 if test "$GCC" = yes; then
4874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4875 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4876 if ${ac_cv_prog_cc_c89+:} false; then :
4877 $as_echo_n "(cached) " >&6
4879 ac_cv_prog_cc_c89=no
4881 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4882 /* end confdefs.h. */
4886 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4887 struct buf { int x; };
4888 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4889 static char *e (p, i)
4895 static char *f (char * (*g) (char **, int), char **p, ...)
4900 s = g (p, va_arg (v,int));
4905 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4906 function prototypes and stuff, but not '\xHH' hex character constants.
4907 These don't provoke an error unfortunately, instead are silently treated
4908 as 'x'. The following induces an error, until -std is added to get
4909 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4910 array size at least. It's necessary to write '\x00'==0 to get something
4911 that's true only with -std. */
4912 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4914 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4915 inside strings and character constants. */
4917 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4919 int test (int i, double x);
4920 struct s1 {int (*f) (int a);};
4921 struct s2 {int (*f) (double a);};
4922 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4928 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4933 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4934 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4936 CC="$ac_save_CC $ac_arg"
4937 if ac_fn_c_try_compile "$LINENO"; then :
4938 ac_cv_prog_cc_c89=$ac_arg
4940 rm -f core conftest.err conftest.$ac_objext
4941 test "x$ac_cv_prog_cc_c89" != "xno" && break
4943 rm -f conftest.$ac_ext
4948 case "x$ac_cv_prog_cc_c89" in
4950 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4951 $as_echo "none needed" >&6; } ;;
4953 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4954 $as_echo "unsupported" >&6; } ;;
4956 CC="$CC $ac_cv_prog_cc_c89"
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4958 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4960 if test "x$ac_cv_prog_cc_c89" != xno; then :
4965 ac_cpp='$CPP $CPPFLAGS'
4966 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4967 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4968 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4971 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4972 if test -f "$ac_dir/install-sh"; then
4974 ac_install_sh="$ac_aux_dir/install-sh -c"
4976 elif test -f "$ac_dir/install.sh"; then
4978 ac_install_sh="$ac_aux_dir/install.sh -c"
4980 elif test -f "$ac_dir/shtool"; then
4982 ac_install_sh="$ac_aux_dir/shtool install -c"
4986 if test -z "$ac_aux_dir"; then
4987 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4990 # These three variables are undocumented and unsupported,
4991 # and are intended to be withdrawn in a future Autoconf release.
4992 # They can cause serious problems if a builder's source tree is in a directory
4993 # whose full name contains unusual characters.
4994 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4995 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4996 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4999 # Make sure we can run config.sub.
5000 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5001 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5004 $as_echo_n "checking build system type... " >&6; }
5005 if ${ac_cv_build+:} false; then :
5006 $as_echo_n "(cached) " >&6
5008 ac_build_alias=$build_alias
5009 test "x$ac_build_alias" = x &&
5010 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
5011 test "x$ac_build_alias" = x &&
5012 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5013 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
5014 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
5017 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5018 $as_echo "$ac_cv_build" >&6; }
5019 case $ac_cv_build in
5021 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5024 ac_save_IFS=$IFS; IFS='-'
5030 # Remember, the first character of IFS is used to create $*,
5031 # except with old shells:
5034 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
5037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5038 $as_echo_n "checking host system type... " >&6; }
5039 if ${ac_cv_host+:} false; then :
5040 $as_echo_n "(cached) " >&6
5042 if test "x$host_alias" = x; then
5043 ac_cv_host=$ac_cv_build
5045 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5046 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5050 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5051 $as_echo "$ac_cv_host" >&6; }
5054 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5057 ac_save_IFS=$IFS; IFS='-'
5063 # Remember, the first character of IFS is used to create $*,
5064 # except with old shells:
5067 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
5070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
5071 $as_echo_n "checking target system type... " >&6; }
5072 if ${ac_cv_target+:} false; then :
5073 $as_echo_n "(cached) " >&6
5075 if test "x$target_alias" = x; then
5076 ac_cv_target=$ac_cv_host
5078 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
5079 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
5083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
5084 $as_echo "$ac_cv_target" >&6; }
5085 case $ac_cv_target in
5087 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
5089 target=$ac_cv_target
5090 ac_save_IFS=$IFS; IFS='-'
5096 # Remember, the first character of IFS is used to create $*,
5097 # except with old shells:
5100 case $target_os in *\ *) target_os=`echo "$target_os" |
sed 's/ /-/g'`;; esac
5103 # The aliases save the names the user supplied, while $host etc.
5104 # will get canonicalized.
5105 test -n "$target_alias" &&
5106 test "$program_prefix$program_suffix$program_transform_name" = \
5108 program_prefix=${target_alias}-
5111 ac_cpp='$CPP $CPPFLAGS'
5112 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5113 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5114 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5116 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5117 # On Suns, sometimes $CPP names a directory.
5118 if test -n "$CPP" && test -d "$CPP"; then
5121 if test -z "$CPP"; then
5122 if ${ac_cv_prog_CPP+:} false; then :
5123 $as_echo_n "(cached) " >&6
5125 # Double quotes because CPP needs to be expanded
5126 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5129 for ac_c_preproc_warn_flag in '' yes
5131 # Use a header file that comes with gcc, so configuring glibc
5132 # with a fresh cross-compiler works.
5133 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5134 # <limits.h> exists even on freestanding compilers.
5135 # On the NeXT, cc -E runs the code through the compiler's parser,
5136 # not just through cpp. "Syntax error" is here to catch this case.
5137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5138 /* end confdefs.h. */
5140 # include <limits.h>
5142 # include <assert.h>
5146 if ac_fn_c_try_cpp "$LINENO"; then :
5149 # Broken: fails on valid input.
5152 rm -f conftest.err conftest.i conftest.$ac_ext
5154 # OK, works on sane cases. Now check whether nonexistent headers
5155 # can be detected and how.
5156 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5157 /* end confdefs.h. */
5158 #include <ac_nonexistent.h>
5160 if ac_fn_c_try_cpp "$LINENO"; then :
5161 # Broken: success on invalid input.
5164 # Passes both tests.
5168 rm -f conftest.err conftest.i conftest.$ac_ext
5171 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5172 rm -f conftest.i conftest.err conftest.
$ac_ext
5173 if $ac_preproc_ok; then :
5185 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5186 $as_echo "$CPP" >&6; }
5188 for ac_c_preproc_warn_flag
in '' yes
5190 # Use a header file that comes with gcc, so configuring glibc
5191 # with a fresh cross-compiler works.
5192 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5193 # <limits.h> exists even on freestanding compilers.
5194 # On the NeXT, cc -E runs the code through the compiler's parser,
5195 # not just through cpp. "Syntax error" is here to catch this case.
5196 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5197 /* end confdefs.h. */
5199 # include <limits.h>
5201 # include <assert.h>
5205 if ac_fn_c_try_cpp
"$LINENO"; then :
5208 # Broken: fails on valid input.
5211 rm -f conftest.err conftest.i conftest.
$ac_ext
5213 # OK, works on sane cases. Now check whether nonexistent headers
5214 # can be detected and how.
5215 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5216 /* end confdefs.h. */
5217 #include <ac_nonexistent.h>
5219 if ac_fn_c_try_cpp
"$LINENO"; then :
5220 # Broken: success on invalid input.
5223 # Passes both tests.
5227 rm -f conftest.err conftest.i conftest.
$ac_ext
5230 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5231 rm -f conftest.i conftest.err conftest.
$ac_ext
5232 if $ac_preproc_ok; then :
5235 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5236 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5237 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5238 See \`config.log' for more details" "$LINENO" 5; }
5242 ac_cpp
='$CPP $CPPFLAGS'
5243 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5244 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5245 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5248 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5249 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5250 if ${ac_cv_path_GREP+:} false
; then :
5251 $as_echo_n "(cached) " >&6
5253 if test -z "$GREP"; then
5254 ac_path_GREP_found
=false
5255 # Loop through the user's path and test for each of PROGNAME-LIST
5256 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5257 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5260 test -z "$as_dir" && as_dir
=.
5261 for ac_prog
in grep ggrep
; do
5262 for ac_exec_ext
in '' $ac_executable_extensions; do
5263 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5264 as_fn_executable_p
"$ac_path_GREP" ||
continue
5265 # Check for GNU ac_path_GREP and select it if it is found.
5266 # Check for GNU $ac_path_GREP
5267 case `"$ac_path_GREP" --version 2>&1` in
5269 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5272 $as_echo_n 0123456789 >"conftest.in"
5275 cat "conftest.in" "conftest.in" >"conftest.tmp"
5276 mv "conftest.tmp" "conftest.in"
5277 cp "conftest.in" "conftest.nl"
5278 $as_echo 'GREP' >> "conftest.nl"
5279 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5280 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5281 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5282 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5283 # Best one so far, save it but keep looking for a better one
5284 ac_cv_path_GREP
="$ac_path_GREP"
5285 ac_path_GREP_max
=$ac_count
5287 # 10*(2^10) chars as input seems more than enough
5288 test $ac_count -gt 10 && break
5290 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5293 $ac_path_GREP_found && break 3
5298 if test -z "$ac_cv_path_GREP"; then
5299 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5302 ac_cv_path_GREP
=$GREP
5306 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5307 $as_echo "$ac_cv_path_GREP" >&6; }
5308 GREP
="$ac_cv_path_GREP"
5311 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5312 $as_echo_n "checking for egrep... " >&6; }
5313 if ${ac_cv_path_EGREP+:} false
; then :
5314 $as_echo_n "(cached) " >&6
5316 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5317 then ac_cv_path_EGREP
="$GREP -E"
5319 if test -z "$EGREP"; then
5320 ac_path_EGREP_found
=false
5321 # Loop through the user's path and test for each of PROGNAME-LIST
5322 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5323 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5326 test -z "$as_dir" && as_dir
=.
5327 for ac_prog
in egrep; do
5328 for ac_exec_ext
in '' $ac_executable_extensions; do
5329 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5330 as_fn_executable_p
"$ac_path_EGREP" ||
continue
5331 # Check for GNU ac_path_EGREP and select it if it is found.
5332 # Check for GNU $ac_path_EGREP
5333 case `"$ac_path_EGREP" --version 2>&1` in
5335 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5338 $as_echo_n 0123456789 >"conftest.in"
5341 cat "conftest.in" "conftest.in" >"conftest.tmp"
5342 mv "conftest.tmp" "conftest.in"
5343 cp "conftest.in" "conftest.nl"
5344 $as_echo 'EGREP' >> "conftest.nl"
5345 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5346 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5347 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5348 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5349 # Best one so far, save it but keep looking for a better one
5350 ac_cv_path_EGREP
="$ac_path_EGREP"
5351 ac_path_EGREP_max
=$ac_count
5353 # 10*(2^10) chars as input seems more than enough
5354 test $ac_count -gt 10 && break
5356 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5359 $ac_path_EGREP_found && break 3
5364 if test -z "$ac_cv_path_EGREP"; then
5365 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5368 ac_cv_path_EGREP
=$EGREP
5373 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5374 $as_echo "$ac_cv_path_EGREP" >&6; }
5375 EGREP
="$ac_cv_path_EGREP"
5378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5379 $as_echo_n "checking for ANSI C header files... " >&6; }
5380 if ${ac_cv_header_stdc+:} false
; then :
5381 $as_echo_n "(cached) " >&6
5383 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5384 /* end confdefs.h. */
5398 if ac_fn_c_try_compile
"$LINENO"; then :
5399 ac_cv_header_stdc
=yes
5401 ac_cv_header_stdc
=no
5403 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5405 if test $ac_cv_header_stdc = yes; then
5406 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5407 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5408 /* end confdefs.h. */
5412 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5413 $EGREP "memchr" >/dev
/null
2>&1; then :
5416 ac_cv_header_stdc
=no
5422 if test $ac_cv_header_stdc = yes; then
5423 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5424 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5425 /* end confdefs.h. */
5429 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5430 $EGREP "free" >/dev
/null
2>&1; then :
5433 ac_cv_header_stdc
=no
5439 if test $ac_cv_header_stdc = yes; then
5440 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5441 if test "$cross_compiling" = yes; then :
5444 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5445 /* end confdefs.h. */
5448 #if ((' ' & 0x0FF) == 0x020)
5449 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5450 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5452 # define ISLOWER(c) \
5453 (('a' <= (c) && (c) <= 'i') \
5454 || ('j' <= (c) && (c) <= 'r') \
5455 || ('s' <= (c) && (c) <= 'z'))
5456 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5459 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5464 for (i = 0; i < 256; i++)
5465 if (XOR (islower (i), ISLOWER (i))
5466 || toupper (i) != TOUPPER (i))
5471 if ac_fn_c_try_run
"$LINENO"; then :
5474 ac_cv_header_stdc
=no
5476 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5477 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5483 $as_echo "$ac_cv_header_stdc" >&6; }
5484 if test $ac_cv_header_stdc = yes; then
5486 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5490 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5491 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5492 inttypes.h stdint.h unistd.h
5494 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5495 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5497 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5498 cat >>confdefs.h
<<_ACEOF
5499 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5508 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5509 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
5516 if test "$MINIX" = yes; then
5518 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5521 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5524 $as_echo "#define _MINIX 1" >>confdefs.h
5529 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5530 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5531 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
5532 $as_echo_n "(cached) " >&6
5534 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5535 /* end confdefs.h. */
5537 # define __EXTENSIONS__ 1
5538 $ac_includes_default
5547 if ac_fn_c_try_compile
"$LINENO"; then :
5548 ac_cv_safe_to_define___extensions__
=yes
5550 ac_cv_safe_to_define___extensions__
=no
5552 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5555 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5556 test $ac_cv_safe_to_define___extensions__ = yes &&
5557 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5559 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5561 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5563 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5565 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5568 test "$program_prefix" != NONE
&&
5569 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
5570 # Use a double $ so make ignores it.
5571 test "$program_suffix" != NONE
&&
5572 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
5573 # Double any \ or $.
5574 # By default was `s,x,x', remove it if useless.
5575 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
5576 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
5578 # Find a good install program. We prefer a C program (faster),
5579 # so one script is as good as another. But avoid the broken or
5580 # incompatible versions:
5581 # SysV /etc/install, /usr/sbin/install
5582 # SunOS /usr/etc/install
5583 # IRIX /sbin/install
5585 # AmigaOS /C/install, which installs bootblocks on floppy discs
5586 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5587 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5588 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5589 # OS/2's system install, which has a completely different semantic
5590 # ./install, which can be erroneously created by make from ./install.sh.
5591 # Reject install programs that cannot install multiple files.
5592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5593 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5594 if test -z "$INSTALL"; then
5595 if ${ac_cv_path_install+:} false
; then :
5596 $as_echo_n "(cached) " >&6
5598 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5602 test -z "$as_dir" && as_dir
=.
5603 # Account for people who put trailing slashes in PATH elements.
5604 case $as_dir/ in #((
5605 .
/ | .
// |
/[cC
]/* | \
5606 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
5607 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
5610 # OSF1 and SCO ODT 3.0 have their own names for install.
5611 # Don't use installbsd from OSF since it installs stuff as root
5613 for ac_prog
in ginstall scoinst
install; do
5614 for ac_exec_ext
in '' $ac_executable_extensions; do
5615 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
5616 if test $ac_prog = install &&
5617 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5618 # AIX install. It has an incompatible calling convention.
5620 elif test $ac_prog = install &&
5621 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5622 # program-specific install script used by HP pwplus--don't use.
5625 rm -rf conftest.one conftest.two conftest.dir
5626 echo one
> conftest.one
5627 echo two
> conftest.two
5629 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
5630 test -s conftest.one
&& test -s conftest.two
&&
5631 test -s conftest.dir
/conftest.one
&&
5632 test -s conftest.dir
/conftest.two
5634 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
5647 rm -rf conftest.one conftest.two conftest.dir
5650 if test "${ac_cv_path_install+set}" = set; then
5651 INSTALL
=$ac_cv_path_install
5653 # As a last resort, use the slow shell script. Don't cache a
5654 # value for INSTALL within a source directory, because that will
5655 # break other packages using the cache if that directory is
5656 # removed, or if the value is a relative name.
5657 INSTALL
=$ac_install_sh
5660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5661 $as_echo "$INSTALL" >&6; }
5663 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5664 # It thinks the first close brace ends the variable substitution.
5665 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
5667 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
5669 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
5671 rm -rf .tst
2>/dev
/null
5672 mkdir .tst
2>/dev
/null
5673 if test -d .tst
; then
5678 rmdir .tst
2>/dev
/null
5680 DEPDIR
="${am__leading_dot}deps"
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5685 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5690 macro_version
='2.2.7a'
5691 macro_revision
='1.3134'
5705 ltmain
="$ac_aux_dir/ltmain.sh"
5707 # Backslashify metacharacters that are still active within
5708 # double-quoted strings.
5709 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
5711 # Same as above, but do not quote variable references.
5712 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
5714 # Sed substitution to delay expansion of an escaped shell variable in a
5715 # double_quote_subst'ed string.
5716 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
5718 # Sed substitution to delay expansion of an escaped single quote.
5719 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
5721 # Sed substitution to avoid accidental globbing in evaled expressions
5722 no_glob_subst
='s/\*/\\\*/g'
5724 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5725 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5726 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5729 $as_echo_n "checking how to print strings... " >&6; }
5730 # Test print first, because it will be a builtin if present.
5731 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5732 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5734 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5737 # Use this function as a fallback that always works.
5738 func_fallback_echo ()
5740 eval 'cat <<_LTECHO_EOF
5744 ECHO='func_fallback_echo
'
5747 # func_echo_all arg...
5748 # Invoke $ECHO with all args, space-separated.
5755 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5756 $as_echo "printf" >&6; } ;;
5757 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5758 $as_echo "print -r" >&6; } ;;
5759 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5760 $as_echo "cat" >&6; } ;;
5776 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5777 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5778 if ${ac_cv_path_SED+:} false; then :
5779 $as_echo_n "(cached) " >&6
5781 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5782 for ac_i in 1 2 3 4 5 6 7; do
5783 ac_script="$ac_script$as_nl$ac_script"
5785 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5786 { ac_script=; unset ac_script;}
5787 if test -z "$SED"; then
5788 ac_path_SED_found=false
5789 # Loop through the user's path and
test for each of PROGNAME-LIST
5790 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5794 test -z "$as_dir" && as_dir
=.
5795 for ac_prog
in sed gsed
; do
5796 for ac_exec_ext
in '' $ac_executable_extensions; do
5797 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
5798 as_fn_executable_p
"$ac_path_SED" ||
continue
5799 # Check for GNU ac_path_SED and select it if it is found.
5800 # Check for GNU $ac_path_SED
5801 case `"$ac_path_SED" --version 2>&1` in
5803 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
5806 $as_echo_n 0123456789 >"conftest.in"
5809 cat "conftest.in" "conftest.in" >"conftest.tmp"
5810 mv "conftest.tmp" "conftest.in"
5811 cp "conftest.in" "conftest.nl"
5812 $as_echo '' >> "conftest.nl"
5813 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5814 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5815 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5816 if test $ac_count -gt ${ac_path_SED_max-0}; then
5817 # Best one so far, save it but keep looking for a better one
5818 ac_cv_path_SED
="$ac_path_SED"
5819 ac_path_SED_max
=$ac_count
5821 # 10*(2^10) chars as input seems more than enough
5822 test $ac_count -gt 10 && break
5824 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5827 $ac_path_SED_found && break 3
5832 if test -z "$ac_cv_path_SED"; then
5833 as_fn_error $?
"no acceptable sed could be found in \$PATH" "$LINENO" 5
5840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5841 $as_echo "$ac_cv_path_SED" >&6; }
5842 SED
="$ac_cv_path_SED"
5845 test -z "$SED" && SED
=sed
5846 Xsed
="$SED -e 1s/^X//"
5858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5859 $as_echo_n "checking for fgrep... " >&6; }
5860 if ${ac_cv_path_FGREP+:} false
; then :
5861 $as_echo_n "(cached) " >&6
5863 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
5864 then ac_cv_path_FGREP
="$GREP -F"
5866 if test -z "$FGREP"; then
5867 ac_path_FGREP_found
=false
5868 # Loop through the user's path and test for each of PROGNAME-LIST
5869 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5870 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5873 test -z "$as_dir" && as_dir
=.
5874 for ac_prog
in fgrep
; do
5875 for ac_exec_ext
in '' $ac_executable_extensions; do
5876 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
5877 as_fn_executable_p
"$ac_path_FGREP" ||
continue
5878 # Check for GNU ac_path_FGREP and select it if it is found.
5879 # Check for GNU $ac_path_FGREP
5880 case `"$ac_path_FGREP" --version 2>&1` in
5882 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
5885 $as_echo_n 0123456789 >"conftest.in"
5888 cat "conftest.in" "conftest.in" >"conftest.tmp"
5889 mv "conftest.tmp" "conftest.in"
5890 cp "conftest.in" "conftest.nl"
5891 $as_echo 'FGREP' >> "conftest.nl"
5892 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5893 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5894 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5895 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5896 # Best one so far, save it but keep looking for a better one
5897 ac_cv_path_FGREP
="$ac_path_FGREP"
5898 ac_path_FGREP_max
=$ac_count
5900 # 10*(2^10) chars as input seems more than enough
5901 test $ac_count -gt 10 && break
5903 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5906 $ac_path_FGREP_found && break 3
5911 if test -z "$ac_cv_path_FGREP"; then
5912 as_fn_error $?
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5915 ac_cv_path_FGREP
=$FGREP
5920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5921 $as_echo "$ac_cv_path_FGREP" >&6; }
5922 FGREP
="$ac_cv_path_FGREP"
5925 test -z "$GREP" && GREP
=grep
5945 # Check whether --with-gnu-ld was given.
5946 if test "${with_gnu_ld+set}" = set; then :
5947 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
5953 if test "$GCC" = yes; then
5954 # Check if gcc -print-prog-name=ld gives a path.
5955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5956 $as_echo_n "checking for ld used by $CC... " >&6; }
5959 # gcc leaves a trailing carriage return which upsets mingw
5960 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5962 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
5965 # Accept absolute paths.
5967 re_direlt
='/[^/][^/]*/\.\./'
5968 # Canonicalize the pathname of ld
5969 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5970 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
5971 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5973 test -z "$LD" && LD
="$ac_prog"
5976 # If it fails, then pretend we aren't using GCC.
5980 # If it is relative, then search for the first ld in PATH.
5984 elif test "$with_gnu_ld" = yes; then
5985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5986 $as_echo_n "checking for GNU ld... " >&6; }
5988 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5989 $as_echo_n "checking for non-GNU ld... " >&6; }
5991 if ${lt_cv_path_LD+:} false
; then :
5992 $as_echo_n "(cached) " >&6
5994 if test -z "$LD"; then
5995 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5996 for ac_dir
in $PATH; do
5998 test -z "$ac_dir" && ac_dir
=.
5999 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
6000 lt_cv_path_LD
="$ac_dir/$ac_prog"
6001 # Check to see if the program is GNU ld. I'd rather use --version,
6002 # but apparently some variants of GNU ld only accept -v.
6003 # Break only if it was the GNU/non-GNU ld that we prefer.
6004 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6005 *GNU
* |
*'with BFD'*)
6006 test "$with_gnu_ld" != no
&& break
6009 test "$with_gnu_ld" != yes && break
6016 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
6021 if test -n "$LD"; then
6022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6023 $as_echo "$LD" >&6; }
6025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6026 $as_echo "no" >&6; }
6028 test -z "$LD" && as_fn_error $?
"no acceptable ld found in \$PATH" "$LINENO" 5
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6030 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6031 if ${lt_cv_prog_gnu_ld+:} false
; then :
6032 $as_echo_n "(cached) " >&6
6034 # I'd rather use --version here, but apparently some GNU lds only accept -v.
6035 case `$LD -v 2>&1 </dev/null` in
6036 *GNU
* |
*'with BFD'*)
6037 lt_cv_prog_gnu_ld
=yes
6040 lt_cv_prog_gnu_ld
=no
6044 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6045 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
6046 with_gnu_ld
=$lt_cv_prog_gnu_ld
6056 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6057 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6058 if ${lt_cv_path_NM+:} false
; then :
6059 $as_echo_n "(cached) " >&6
6061 if test -n "$NM"; then
6062 # Let the user override the test.
6065 lt_nm_to_check
="${ac_tool_prefix}nm"
6066 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6067 lt_nm_to_check
="$lt_nm_to_check nm"
6069 for lt_tmp_nm
in $lt_nm_to_check; do
6070 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6071 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
6073 test -z "$ac_dir" && ac_dir
=.
6074 tmp_nm
="$ac_dir/$lt_tmp_nm"
6075 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
6076 # Check to see if the nm accepts a BSD-compat flag.
6077 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6078 # nm: unknown option "B" ignored
6079 # Tru64's nm complains that /dev/null is an invalid object file
6080 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6081 */dev
/null
* |
*'Invalid file or object type'*)
6082 lt_cv_path_NM
="$tmp_nm -B"
6086 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6088 lt_cv_path_NM
="$tmp_nm -p"
6092 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6093 continue # so that we can try to find one that supports BSD flags
6102 : ${lt_cv_path_NM=no}
6105 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6106 $as_echo "$lt_cv_path_NM" >&6; }
6107 if test "$lt_cv_path_NM" != "no"; then
6110 # Didn't find any BSD compatible name lister, look for dumpbin.
6111 if test -n "$DUMPBIN"; then :
6112 # Let the user override the test.
6114 if test -n "$ac_tool_prefix"; then
6115 for ac_prog
in dumpbin
"link -dump"
6117 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6118 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
6119 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6120 $as_echo_n "checking for $ac_word... " >&6; }
6121 if ${ac_cv_prog_DUMPBIN+:} false
; then :
6122 $as_echo_n "(cached) " >&6
6124 if test -n "$DUMPBIN"; then
6125 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
6127 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6131 test -z "$as_dir" && as_dir
=.
6132 for ac_exec_ext
in '' $ac_executable_extensions; do
6133 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6134 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
6135 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6144 DUMPBIN
=$ac_cv_prog_DUMPBIN
6145 if test -n "$DUMPBIN"; then
6146 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6147 $as_echo "$DUMPBIN" >&6; }
6149 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6150 $as_echo "no" >&6; }
6154 test -n "$DUMPBIN" && break
6157 if test -z "$DUMPBIN"; then
6158 ac_ct_DUMPBIN
=$DUMPBIN
6159 for ac_prog
in dumpbin
"link -dump"
6161 # Extract the first word of "$ac_prog", so it can be a program name with args.
6162 set dummy
$ac_prog; ac_word
=$2
6163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6164 $as_echo_n "checking for $ac_word... " >&6; }
6165 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false
; then :
6166 $as_echo_n "(cached) " >&6
6168 if test -n "$ac_ct_DUMPBIN"; then
6169 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
6171 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6175 test -z "$as_dir" && as_dir
=.
6176 for ac_exec_ext
in '' $ac_executable_extensions; do
6177 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6178 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
6179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6188 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
6189 if test -n "$ac_ct_DUMPBIN"; then
6190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6191 $as_echo "$ac_ct_DUMPBIN" >&6; }
6193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6194 $as_echo "no" >&6; }
6198 test -n "$ac_ct_DUMPBIN" && break
6201 if test "x$ac_ct_DUMPBIN" = x
; then
6204 case $cross_compiling:$ac_tool_warned in
6206 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6207 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6208 ac_tool_warned
=yes ;;
6210 DUMPBIN
=$ac_ct_DUMPBIN
6214 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6216 DUMPBIN
="$DUMPBIN -symbols"
6224 if test "$DUMPBIN" != ":"; then
6228 test -z "$NM" && NM
=nm
6235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6236 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6237 if ${lt_cv_nm_interface+:} false
; then :
6238 $as_echo_n "(cached) " >&6
6240 lt_cv_nm_interface
="BSD nm"
6241 echo "int some_variable = 0;" > conftest.
$ac_ext
6242 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6243 (eval "$ac_compile" 2>conftest.err
)
6244 cat conftest.err
>&5
6245 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6246 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
6247 cat conftest.err
>&5
6248 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6249 cat conftest.out
>&5
6250 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
6251 lt_cv_nm_interface
="MS dumpbin"
6255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6256 $as_echo "$lt_cv_nm_interface" >&6; }
6258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6259 $as_echo_n "checking whether ln -s works... " >&6; }
6261 if test "$LN_S" = "ln -s"; then
6262 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6263 $as_echo "yes" >&6; }
6265 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6266 $as_echo "no, using $LN_S" >&6; }
6269 # find the maximum length of command line arguments
6270 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6271 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6272 if ${lt_cv_sys_max_cmd_len+:} false
; then :
6273 $as_echo_n "(cached) " >&6
6280 # On DJGPP, this test can blow up pretty badly due to problems in libc
6281 # (any single argument exceeding 2000 bytes causes a buffer overrun
6282 # during glob expansion). Even if it were fixed, the result of this
6283 # check would be larger than it should be.
6284 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
6288 # Under GNU Hurd, this test is not required because there is
6289 # no limit to the length of command line arguments.
6290 # Libtool will interpret -1 as no limit whatsoever
6291 lt_cv_sys_max_cmd_len
=-1;
6294 cygwin
* | mingw
* | cegcc
*)
6295 # On Win9x/ME, this test blows up -- it succeeds, but takes
6296 # about 5 minutes as the teststring grows exponentially.
6297 # Worse, since 9x/ME are not pre-emptively multitasking,
6298 # you end up with a "frozen" computer, even though with patience
6299 # the test eventually succeeds (with a max line length of 256k).
6300 # Instead, let's just punt: use the minimum linelength reported by
6301 # all of the supported platforms: 8192 (on NT/2K/XP).
6302 lt_cv_sys_max_cmd_len
=8192;
6306 # On MiNT this can take a long time and run out of memory.
6307 lt_cv_sys_max_cmd_len
=8192;
6311 # On AmigaOS with pdksh, this test takes hours, literally.
6312 # So we just punt and use a minimum line length of 8192.
6313 lt_cv_sys_max_cmd_len
=8192;
6316 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
6317 # This has been around since 386BSD, at least. Likely further.
6318 if test -x /sbin
/sysctl
; then
6319 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
6320 elif test -x /usr
/sbin
/sysctl
; then
6321 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
6323 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
6325 # And add a safety zone
6326 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6327 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6331 # We know the value 262144 and hardcode it with a safety zone (like BSD)
6332 lt_cv_sys_max_cmd_len
=196608
6336 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6337 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6338 # nice to cause kernel panics so lets avoid the loop below.
6339 # First set a reasonable default.
6340 lt_cv_sys_max_cmd_len
=16384
6342 if test -x /sbin
/sysconfig
; then
6343 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6344 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
6349 lt_cv_sys_max_cmd_len
=102400
6351 sysv5
* | sco5v6
* | sysv4.2uw2
*)
6352 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6353 if test -n "$kargmax"; then
6354 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
6356 lt_cv_sys_max_cmd_len
=32768
6360 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
6361 if test -n "$lt_cv_sys_max_cmd_len"; then
6362 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6363 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6365 # Make teststring a little bigger before we do anything with it.
6366 # a 1K string should be a reasonable start.
6367 for i
in 1 2 3 4 5 6 7 8 ; do
6368 teststring
=$teststring$teststring
6370 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
6371 # If test is not a shell built-in, we'll probably end up computing a
6372 # maximum length that is only half of the actual maximum length, but
6374 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6375 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
6376 test $i != 17 # 1/2 MB should be enough
6379 teststring
=$teststring$teststring
6381 # Only check the string length outside the loop.
6382 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
6384 # Add a significant safety factor because C++ compilers can tack on
6385 # massive amounts of additional arguments before passing them to the
6386 # linker. It appears as though 1/2 is a usable value.
6387 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
6394 if test -n $lt_cv_sys_max_cmd_len ; then
6395 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6396 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6398 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6399 $as_echo "none" >&6; }
6401 max_cmd_len
=$lt_cv_sys_max_cmd_len
6412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6413 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6414 # Try some XSI features
6417 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6419 && eval 'test $(( 1 + 1 )) -eq 2 \
6420 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6422 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
6423 $as_echo "$xsi_shell" >&6; }
6426 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
6427 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
6429 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
6431 && lt_shell_append=yes
6432 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
6433 $as_echo "$lt_shell_append" >&6; }
6436 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6446 # test EBCDIC or ASCII
6447 case `echo X|tr X '\101'` in
6448 A) # ASCII based system
6449 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6450 lt_SP2NL='tr \040 \012'
6451 lt_NL2SP='tr \015\012 \040\040'
6453 *) # EBCDIC based system
6454 lt_SP2NL='tr \100 \n'
6455 lt_NL2SP='tr \r\n \100\100'
6467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
6468 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
6469 if ${lt_cv_ld_reload_flag+:} false; then :
6470 $as_echo_n "(cached
) " >&6
6472 lt_cv_ld_reload_flag='-r'
6474 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
6475 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6476 reload_flag=$lt_cv_ld_reload_flag
6477 case $reload_flag in
6479 *) reload_flag=" $reload_flag" ;;
6481 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6484 if test "$GCC" = yes; then
6485 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6487 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6500 if test -n "$ac_tool_prefix"; then
6501 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
6502 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6504 $as_echo_n "checking
for $ac_word...
" >&6; }
6505 if ${ac_cv_prog_OBJDUMP+:} false; then :
6506 $as_echo_n "(cached
) " >&6
6508 if test -n "$OBJDUMP"; then
6509 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6511 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6515 test -z "$as_dir" && as_dir=.
6516 for ac_exec_ext in '' $ac_executable_extensions; do
6517 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6518 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
6519 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6528 OBJDUMP=$ac_cv_prog_OBJDUMP
6529 if test -n "$OBJDUMP"; then
6530 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
6531 $as_echo "$OBJDUMP" >&6; }
6533 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6534 $as_echo "no
" >&6; }
6539 if test -z "$ac_cv_prog_OBJDUMP"; then
6540 ac_ct_OBJDUMP=$OBJDUMP
6541 # Extract the first word of "objdump
", so it can be a program name with args.
6542 set dummy objdump; ac_word=$2
6543 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6544 $as_echo_n "checking
for $ac_word...
" >&6; }
6545 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6546 $as_echo_n "(cached
) " >&6
6548 if test -n "$ac_ct_OBJDUMP"; then
6549 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6551 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6555 test -z "$as_dir" && as_dir=.
6556 for ac_exec_ext in '' $ac_executable_extensions; do
6557 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6558 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
6559 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6568 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6569 if test -n "$ac_ct_OBJDUMP"; then
6570 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
6571 $as_echo "$ac_ct_OBJDUMP" >&6; }
6573 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6574 $as_echo "no
" >&6; }
6577 if test "x
$ac_ct_OBJDUMP" = x; then
6580 case $cross_compiling:$ac_tool_warned in
6582 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6583 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6584 ac_tool_warned=yes ;;
6586 OBJDUMP=$ac_ct_OBJDUMP
6589 OBJDUMP="$ac_cv_prog_OBJDUMP"
6592 test -z "$OBJDUMP" && OBJDUMP=objdump
6602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
6603 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
6604 if ${lt_cv_deplibs_check_method+:} false; then :
6605 $as_echo_n "(cached
) " >&6
6607 lt_cv_file_magic_cmd='$MAGIC_CMD'
6608 lt_cv_file_magic_test_file=
6609 lt_cv_deplibs_check_method='unknown'
6610 # Need to set the preceding variable on all platforms that support
6611 # interlibrary dependencies.
6612 # 'none' -- dependencies not supported.
6613 # `unknown' -- same as none, but documents that we really don't know.
6614 # 'pass_all' -- all dependencies passed with no checks.
6615 # 'test_compile' -- check by making test program.
6616 # 'file_magic [[regex]]' -- check by looking for files in library path
6617 # which responds to the $file_magic_cmd with a given extended regex.
6618 # If you have `file' or equivalent on your system and you're not sure
6619 # whether `pass_all' will *always* work, you probably want this one.
6623 lt_cv_deplibs_check_method=pass_all
6627 lt_cv_deplibs_check_method=pass_all
6631 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6632 lt_cv_file_magic_cmd='/usr/bin/file -L'
6633 lt_cv_file_magic_test_file=/shlib/libc.so
6637 # func_win32_libid is a shell function defined in ltmain.sh
6638 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6639 lt_cv_file_magic_cmd='func_win32_libid'
6643 # Base MSYS/MinGW do not provide the 'file' command needed by
6644 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6645 # unless we find 'file', for example because we are cross-compiling.
6646 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6647 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
6648 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6649 lt_cv_file_magic_cmd='func_win32_libid'
6651 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6652 lt_cv_file_magic_cmd='$OBJDUMP -f'
6657 # use the weaker test based on 'objdump'. See mingw*.
6658 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6659 lt_cv_file_magic_cmd='$OBJDUMP -f'
6662 darwin* | rhapsody*)
6663 lt_cv_deplibs_check_method=pass_all
6666 freebsd* | dragonfly*)
6667 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6670 # Not sure whether the presence of OpenBSD here was a mistake.
6671 # Let's accept both of them until this is cleared up.
6672 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6673 lt_cv_file_magic_cmd=/usr/bin/file
6674 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6678 lt_cv_deplibs_check_method=pass_all
6683 lt_cv_deplibs_check_method=pass_all
6687 lt_cv_deplibs_check_method=pass_all
6690 hpux10.20* | hpux11*)
6691 lt_cv_file_magic_cmd=/usr/bin/file
6694 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6695 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6698 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
6699 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6702 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6703 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6709 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6710 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6713 irix5* | irix6* | nonstopux*)
6715 *-32|*"-32 ") libmagic=32-bit;;
6716 *-n32|*"-n32 ") libmagic=N32;;
6717 *-64|*"-64 ") libmagic=64-bit;;
6718 *) libmagic=never-match;;
6720 lt_cv_deplibs_check_method=pass_all
6723 # This must be Linux ELF.
6724 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6725 lt_cv_deplibs_check_method=pass_all
6729 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6730 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6732 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6737 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6738 lt_cv_file_magic_cmd=/usr/bin/file
6739 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6743 lt_cv_deplibs_check_method=pass_all
6747 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
6748 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6750 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6754 osf3* | osf4* | osf5*)
6755 lt_cv_deplibs_check_method=pass_all
6759 lt_cv_deplibs_check_method=pass_all
6763 lt_cv_deplibs_check_method=pass_all
6766 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6767 lt_cv_deplibs_check_method=pass_all
6771 case $host_vendor in
6773 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib) M[0-9][0-9]* Version [0-9]'
6774 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6777 lt_cv_deplibs_check_method=pass_all
6780 lt_cv_file_magic_cmd='/bin/file'
6781 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6784 lt_cv_file_magic_cmd='/bin/file'
6785 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
6786 lt_cv_file_magic_test_file=/lib/libc.so
6789 lt_cv_deplibs_check_method=pass_all
6792 lt_cv_deplibs_check_method=pass_all
6798 lt_cv_deplibs_check_method=pass_all
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
6804 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6805 file_magic_cmd=$lt_cv_file_magic_cmd
6806 deplibs_check_method=$lt_cv_deplibs_check_method
6807 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6820 if test -n "$ac_tool_prefix"; then
6821 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6822 set dummy ${ac_tool_prefix}ar; ac_word=$2
6823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6824 $as_echo_n "checking
for $ac_word...
" >&6; }
6825 if ${ac_cv_prog_AR+:} false; then :
6826 $as_echo_n "(cached
) " >&6
6828 if test -n "$AR"; then
6829 ac_cv_prog_AR="$AR" # Let the user override the test.
6831 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6835 test -z "$as_dir" && as_dir=.
6836 for ac_exec_ext in '' $ac_executable_extensions; do
6837 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6838 ac_cv_prog_AR="${ac_tool_prefix}ar"
6839 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6849 if test -n "$AR"; then
6850 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
6851 $as_echo "$AR" >&6; }
6853 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6854 $as_echo "no
" >&6; }
6859 if test -z "$ac_cv_prog_AR"; then
6861 # Extract the first word of "ar", so it can be a program name with args.
6862 set dummy ar; ac_word=$2
6863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6864 $as_echo_n "checking
for $ac_word...
" >&6; }
6865 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6866 $as_echo_n "(cached
) " >&6
6868 if test -n "$ac_ct_AR"; then
6869 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6871 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6875 test -z "$as_dir" && as_dir=.
6876 for ac_exec_ext in '' $ac_executable_extensions; do
6877 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6878 ac_cv_prog_ac_ct_AR="ar"
6879 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6888 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6889 if test -n "$ac_ct_AR"; then
6890 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
6891 $as_echo "$ac_ct_AR" >&6; }
6893 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6894 $as_echo "no
" >&6; }
6897 if test "x
$ac_ct_AR" = x; then
6900 case $cross_compiling:$ac_tool_warned in
6902 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6903 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6904 ac_tool_warned=yes ;;
6912 test -z "$AR" && AR=ar
6913 test -z "$AR_FLAGS" && AR_FLAGS=cru
6925 if test -n "$ac_tool_prefix"; then
6926 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
6927 set dummy ${ac_tool_prefix}strip; ac_word=$2
6928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6929 $as_echo_n "checking
for $ac_word...
" >&6; }
6930 if ${ac_cv_prog_STRIP+:} false; then :
6931 $as_echo_n "(cached
) " >&6
6933 if test -n "$STRIP"; then
6934 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6940 test -z "$as_dir" && as_dir=.
6941 for ac_exec_ext in '' $ac_executable_extensions; do
6942 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6943 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
6944 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6953 STRIP=$ac_cv_prog_STRIP
6954 if test -n "$STRIP"; then
6955 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
6956 $as_echo "$STRIP" >&6; }
6958 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6959 $as_echo "no
" >&6; }
6964 if test -z "$ac_cv_prog_STRIP"; then
6966 # Extract the first word of "strip
", so it can be a program name with args.
6967 set dummy strip; ac_word=$2
6968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6969 $as_echo_n "checking
for $ac_word...
" >&6; }
6970 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6971 $as_echo_n "(cached
) " >&6
6973 if test -n "$ac_ct_STRIP"; then
6974 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6980 test -z "$as_dir" && as_dir=.
6981 for ac_exec_ext in '' $ac_executable_extensions; do
6982 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6983 ac_cv_prog_ac_ct_STRIP="strip
"
6984 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6993 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6994 if test -n "$ac_ct_STRIP"; then
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
6996 $as_echo "$ac_ct_STRIP" >&6; }
6998 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6999 $as_echo "no
" >&6; }
7002 if test "x
$ac_ct_STRIP" = x; then
7005 case $cross_compiling:$ac_tool_warned in
7007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7008 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7009 ac_tool_warned=yes ;;
7014 STRIP="$ac_cv_prog_STRIP"
7017 test -z "$STRIP" && STRIP=:
7024 if test -n "$ac_tool_prefix"; then
7025 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
7026 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7028 $as_echo_n "checking
for $ac_word...
" >&6; }
7029 if ${ac_cv_prog_RANLIB+:} false; then :
7030 $as_echo_n "(cached
) " >&6
7032 if test -n "$RANLIB"; then
7033 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7035 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7039 test -z "$as_dir" && as_dir=.
7040 for ac_exec_ext in '' $ac_executable_extensions; do
7041 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7042 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
7043 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7052 RANLIB=$ac_cv_prog_RANLIB
7053 if test -n "$RANLIB"; then
7054 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
7055 $as_echo "$RANLIB" >&6; }
7057 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7058 $as_echo "no
" >&6; }
7063 if test -z "$ac_cv_prog_RANLIB"; then
7064 ac_ct_RANLIB=$RANLIB
7065 # Extract the first word of "ranlib
", so it can be a program name with args.
7066 set dummy ranlib; ac_word=$2
7067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7068 $as_echo_n "checking
for $ac_word...
" >&6; }
7069 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7070 $as_echo_n "(cached
) " >&6
7072 if test -n "$ac_ct_RANLIB"; then
7073 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7075 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7079 test -z "$as_dir" && as_dir=.
7080 for ac_exec_ext in '' $ac_executable_extensions; do
7081 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7082 ac_cv_prog_ac_ct_RANLIB="ranlib
"
7083 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7092 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7093 if test -n "$ac_ct_RANLIB"; then
7094 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
7095 $as_echo "$ac_ct_RANLIB" >&6; }
7097 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7098 $as_echo "no
" >&6; }
7101 if test "x
$ac_ct_RANLIB" = x; then
7104 case $cross_compiling:$ac_tool_warned in
7106 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7107 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7108 ac_tool_warned=yes ;;
7110 RANLIB=$ac_ct_RANLIB
7113 RANLIB="$ac_cv_prog_RANLIB"
7116 test -z "$RANLIB" && RANLIB=:
7123 # Determine commands to create old-style static archives.
7124 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7125 old_postinstall_cmds='chmod 644 $oldlib'
7126 old_postuninstall_cmds=
7128 if test -n "$RANLIB"; then
7131 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
7134 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
7137 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
7142 lock_old_archive_extraction=yes ;;
7144 lock_old_archive_extraction=no ;;
7167 for ac_prog in gawk mawk nawk awk
7169 # Extract the first word of "$ac_prog", so it can be a program name with args.
7170 set dummy $ac_prog; ac_word=$2
7171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7172 $as_echo_n "checking
for $ac_word...
" >&6; }
7173 if ${ac_cv_prog_AWK+:} false; then :
7174 $as_echo_n "(cached
) " >&6
7176 if test -n "$AWK"; then
7177 ac_cv_prog_AWK="$AWK" # Let the user override the test.
7179 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7183 test -z "$as_dir" && as_dir=.
7184 for ac_exec_ext in '' $ac_executable_extensions; do
7185 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7186 ac_cv_prog_AWK="$ac_prog"
7187 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7197 if test -n "$AWK"; then
7198 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AWK" >&5
7199 $as_echo "$AWK" >&6; }
7201 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7202 $as_echo "no
" >&6; }
7206 test -n "$AWK" && break
7227 # If no C compiler was specified, use CC.
7230 # If no C compiler flags were specified, use CFLAGS.
7231 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7233 # Allow CC to be a program name with arguments.
7237 # Check for command to grab the raw symbol name followed by C symbol from nm.
7238 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
7239 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
7240 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7241 $as_echo_n "(cached
) " >&6
7244 # These are sane defaults that work on at least a few old systems.
7245 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7247 # Character class describing NM global symbol codes.
7248 symcode='[BCDEGRST]'
7250 # Regexp to match symbols that can be accessed directly from C.
7251 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7253 # Define system-specific variables.
7258 cygwin* | mingw* | pw32* | cegcc*)
7259 symcode='[ABCDGISTW]'
7262 if test "$host_cpu" = ia64; then
7263 symcode='[ABCDEGRST]'
7267 symcode='[BCDEGRST]'
7270 symcode='[BCDEGQRST]'
7281 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7289 # If we're using GNU nm, then use its standard symbol codes.
7290 case `$NM -V 2>&1` in
7291 *GNU* | *'with BFD'*)
7292 symcode='[ABCDGIRSTW]' ;;
7295 # Transform an extracted symbol line into a proper C declaration.
7296 # Some systems (esp. on ia64) link data and code symbols differently,
7297 # so use this general approach.
7298 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7300 # Transform an extracted symbol line into symbol name and symbol address
7301 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7302 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \(lib[^ ]*\)$/ {\"\2\", (void *) \&\2},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"lib\2\", (void *) \&\2},/p'"
7304 # Handle CRLF in mingw tool chain
7308 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7312 # Try without a prefix underscore, then with it.
7313 for ac_symprfx in "" "_
"; do
7315 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7316 symxfrm="\\1 $ac_symprfx\\2 \\2"
7318 # Write the raw and C identifiers.
7319 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
7320 # Fake it for dumpbin and say T for any non-static function
7321 # and D for any global variable.
7322 # Also find C++ and __fastcall symbols from MSVC++,
7323 # which start with @ or ?.
7324 lt_cv_sys_global_symbol_pipe="$AWK '"\
7325 " {last_section=section; section=\$ 3};"\
7326 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7327 " \$ 0!~/External *\|/{next};"\
7328 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7329 " {if(hide[section]) next};"\
7330 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7331 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7332 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7333 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7334 " ' prfx
=^
$ac_symprfx"
7336 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7339 # Check to see that the pipe works correctly.
7343 cat > conftest.$ac_ext <<_LT_EOF
7348 void nm_test_func(void);
7349 void nm_test_func(void){}
7353 int main(){nm_test_var='a';nm_test_func();return(0);}
7356 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7357 (eval $ac_compile) 2>&5
7359 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7360 test $ac_status = 0; }; then
7361 # Now try to grab the symbols.
7363 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
7364 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7366 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7367 test $ac_status = 0; } && test -s "$nlist"; then
7368 # Try sorting and uniquifying the output.
7369 if sort "$nlist" | uniq > "$nlist"T; then
7370 mv -f "$nlist"T "$nlist"
7375 # Make sure that we snagged all the symbols we need.
7376 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7377 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7378 cat <<_LT_EOF > conftest.$ac_ext
7384 # Now generate the symbol file.
7385 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7387 cat <<_LT_EOF >> conftest.$ac_ext
7389 /* The mapping between symbol names and symbols. */
7394 lt__PROGRAM__LTX_preloaded_symbols[] =
7396 { "@PROGRAM@
", (void *) 0 },
7398 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7399 cat <<\_LT_EOF >> conftest.$ac_ext
7403 /* This works around a problem in FreeBSD linker */
7404 #ifdef FREEBSD_WORKAROUND
7405 static const void *lt_preloaded_setup() {
7406 return lt__PROGRAM__LTX_preloaded_symbols;
7414 # Now try linking the two files.
7415 mv conftest.$ac_objext conftstm.$ac_objext
7416 lt_save_LIBS="$LIBS"
7417 lt_save_CFLAGS="$CFLAGS"
7418 LIBS="conftstm.
$ac_objext"
7419 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7420 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7421 (eval $ac_link) 2>&5
7423 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7424 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7427 LIBS="$lt_save_LIBS"
7428 CFLAGS="$lt_save_CFLAGS"
7430 echo "cannot
find nm_test_func
in $nlist" >&5
7433 echo "cannot
find nm_test_var
in $nlist" >&5
7436 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
7439 echo "$progname: failed program was
:" >&5
7440 cat conftest.$ac_ext >&5
7442 rm -rf conftest* conftst*
7444 # Do not use the global_symbol_pipe unless it works.
7445 if test "$pipe_works" = yes; then
7448 lt_cv_sys_global_symbol_pipe=
7454 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7455 lt_cv_sys_global_symbol_to_cdecl=
7457 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
7459 $as_echo "failed
" >&6; }
7461 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
7462 $as_echo "ok
" >&6; }
7486 # Check whether --enable-libtool-lock was given.
7487 if test "${enable_libtool_lock+set}" = set; then :
7488 enableval=$enable_libtool_lock;
7491 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
7493 # Some flags need to be propagated to the compiler or linker for good
7497 # Find out which ABI we are using.
7498 echo 'int i;' > conftest.$ac_ext
7499 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7500 (eval $ac_compile) 2>&5
7502 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7503 test $ac_status = 0; }; then
7504 case `/usr/bin/file conftest.$ac_objext` in
7516 # Find out which ABI we are using.
7517 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
7518 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7519 (eval $ac_compile) 2>&5
7521 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7522 test $ac_status = 0; }; then
7523 if test "$lt_cv_prog_gnu_ld" = yes; then
7524 case `/usr/bin/file conftest.$ac_objext` in
7526 LD="${LD-ld} -melf32bsmip"
7529 LD="${LD-ld} -melf32bmipn32"
7532 LD="${LD-ld} -melf64bmip"
7536 case `/usr/bin/file conftest.$ac_objext` in
7552 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7553 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7554 # Find out which ABI we are using.
7555 echo 'int i;' > conftest.$ac_ext
7556 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7557 (eval $ac_compile) 2>&5
7559 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7560 test $ac_status = 0; }; then
7561 case `/usr/bin/file conftest.o` in
7564 x86_64-*kfreebsd*-gnu)
7565 LD="${LD-ld} -m elf_i386_fbsd
"
7568 case `/usr/bin/file conftest.o` in
7570 LD="${LD-ld} -m elf32_x86_64
"
7573 LD="${LD-ld} -m elf_i386
"
7577 powerpc64le-*linux*)
7578 LD="${LD-ld} -m elf32lppclinux
"
7581 LD="${LD-ld} -m elf32ppclinux
"
7584 LD="${LD-ld} -m elf_s390
"
7587 LD="${LD-ld} -m elf32_sparc
"
7593 x86_64-*kfreebsd*-gnu)
7594 LD="${LD-ld} -m elf_x86_64_fbsd
"
7597 LD="${LD-ld} -m elf_x86_64
"
7600 LD="${LD-ld} -m elf64lppc
"
7603 LD="${LD-ld} -m elf64ppc
"
7605 s390*-*linux*|s390*-*tpf*)
7606 LD="${LD-ld} -m elf64_s390
"
7609 LD="${LD-ld} -m elf64_sparc
"
7619 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7620 SAVE_CFLAGS="$CFLAGS"
7621 CFLAGS="$CFLAGS -belf"
7622 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
7623 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
7624 if ${lt_cv_cc_needs_belf+:} false; then :
7625 $as_echo_n "(cached
) " >&6
7628 ac_cpp='$CPP $CPPFLAGS'
7629 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7630 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7631 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7633 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7634 /* end confdefs.h. */
7644 if ac_fn_c_try_link "$LINENO"; then :
7645 lt_cv_cc_needs_belf=yes
7647 lt_cv_cc_needs_belf=no
7649 rm -f core conftest.err conftest.$ac_objext \
7650 conftest$ac_exeext conftest.$ac_ext
7652 ac_cpp='$CPP $CPPFLAGS'
7653 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7654 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7655 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7658 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
7659 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7660 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7661 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7662 CFLAGS="$SAVE_CFLAGS"
7666 # Find out which ABI we are using.
7667 echo 'int i;' > conftest.$ac_ext
7668 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7669 (eval $ac_compile) 2>&5
7671 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7672 test $ac_status = 0; }; then
7673 case `/usr/bin/file conftest.o` in
7675 case $lt_cv_prog_gnu_ld in
7676 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
7678 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7690 need_locks="$enable_libtool_lock"
7694 rhapsody* | darwin*)
7695 if test -n "$ac_tool_prefix"; then
7696 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
7697 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7699 $as_echo_n "checking
for $ac_word...
" >&6; }
7700 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7701 $as_echo_n "(cached
) " >&6
7703 if test -n "$DSYMUTIL"; then
7704 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7710 test -z "$as_dir" && as_dir=.
7711 for ac_exec_ext in '' $ac_executable_extensions; do
7712 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7713 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
7714 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7723 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7724 if test -n "$DSYMUTIL"; then
7725 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
7726 $as_echo "$DSYMUTIL" >&6; }
7728 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7729 $as_echo "no
" >&6; }
7734 if test -z "$ac_cv_prog_DSYMUTIL"; then
7735 ac_ct_DSYMUTIL=$DSYMUTIL
7736 # Extract the first word of "dsymutil
", so it can be a program name with args.
7737 set dummy dsymutil; ac_word=$2
7738 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7739 $as_echo_n "checking
for $ac_word...
" >&6; }
7740 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7741 $as_echo_n "(cached
) " >&6
7743 if test -n "$ac_ct_DSYMUTIL"; then
7744 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7746 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7750 test -z "$as_dir" && as_dir=.
7751 for ac_exec_ext in '' $ac_executable_extensions; do
7752 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7753 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
7754 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7763 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7764 if test -n "$ac_ct_DSYMUTIL"; then
7765 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
7766 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7768 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7769 $as_echo "no
" >&6; }
7772 if test "x
$ac_ct_DSYMUTIL" = x; then
7775 case $cross_compiling:$ac_tool_warned in
7777 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7778 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7779 ac_tool_warned=yes ;;
7781 DSYMUTIL=$ac_ct_DSYMUTIL
7784 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7787 if test -n "$ac_tool_prefix"; then
7788 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
7789 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7791 $as_echo_n "checking
for $ac_word...
" >&6; }
7792 if ${ac_cv_prog_NMEDIT+:} false; then :
7793 $as_echo_n "(cached
) " >&6
7795 if test -n "$NMEDIT"; then
7796 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7798 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7802 test -z "$as_dir" && as_dir=.
7803 for ac_exec_ext in '' $ac_executable_extensions; do
7804 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7805 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
7806 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7815 NMEDIT=$ac_cv_prog_NMEDIT
7816 if test -n "$NMEDIT"; then
7817 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
7818 $as_echo "$NMEDIT" >&6; }
7820 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7821 $as_echo "no
" >&6; }
7826 if test -z "$ac_cv_prog_NMEDIT"; then
7827 ac_ct_NMEDIT=$NMEDIT
7828 # Extract the first word of "nmedit
", so it can be a program name with args.
7829 set dummy nmedit; ac_word=$2
7830 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7831 $as_echo_n "checking
for $ac_word...
" >&6; }
7832 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7833 $as_echo_n "(cached
) " >&6
7835 if test -n "$ac_ct_NMEDIT"; then
7836 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7838 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7842 test -z "$as_dir" && as_dir=.
7843 for ac_exec_ext in '' $ac_executable_extensions; do
7844 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7845 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
7846 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7855 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7856 if test -n "$ac_ct_NMEDIT"; then
7857 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
7858 $as_echo "$ac_ct_NMEDIT" >&6; }
7860 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7861 $as_echo "no
" >&6; }
7864 if test "x
$ac_ct_NMEDIT" = x; then
7867 case $cross_compiling:$ac_tool_warned in
7869 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7870 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7871 ac_tool_warned=yes ;;
7873 NMEDIT=$ac_ct_NMEDIT
7876 NMEDIT="$ac_cv_prog_NMEDIT"
7879 if test -n "$ac_tool_prefix"; then
7880 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
7881 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7883 $as_echo_n "checking
for $ac_word...
" >&6; }
7884 if ${ac_cv_prog_LIPO+:} false; then :
7885 $as_echo_n "(cached
) " >&6
7887 if test -n "$LIPO"; then
7888 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7890 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7894 test -z "$as_dir" && as_dir=.
7895 for ac_exec_ext in '' $ac_executable_extensions; do
7896 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7897 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
7898 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7907 LIPO=$ac_cv_prog_LIPO
7908 if test -n "$LIPO"; then
7909 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
7910 $as_echo "$LIPO" >&6; }
7912 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7913 $as_echo "no
" >&6; }
7918 if test -z "$ac_cv_prog_LIPO"; then
7920 # Extract the first word of "lipo
", so it can be a program name with args.
7921 set dummy lipo; ac_word=$2
7922 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7923 $as_echo_n "checking
for $ac_word...
" >&6; }
7924 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7925 $as_echo_n "(cached
) " >&6
7927 if test -n "$ac_ct_LIPO"; then
7928 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7930 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7934 test -z "$as_dir" && as_dir=.
7935 for ac_exec_ext in '' $ac_executable_extensions; do
7936 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7937 ac_cv_prog_ac_ct_LIPO="lipo
"
7938 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7947 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7948 if test -n "$ac_ct_LIPO"; then
7949 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
7950 $as_echo "$ac_ct_LIPO" >&6; }
7952 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7953 $as_echo "no
" >&6; }
7956 if test "x
$ac_ct_LIPO" = x; then
7959 case $cross_compiling:$ac_tool_warned in
7961 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7962 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7963 ac_tool_warned=yes ;;
7968 LIPO="$ac_cv_prog_LIPO"
7971 if test -n "$ac_tool_prefix"; then
7972 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
7973 set dummy ${ac_tool_prefix}otool; ac_word=$2
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7975 $as_echo_n "checking
for $ac_word...
" >&6; }
7976 if ${ac_cv_prog_OTOOL+:} false; then :
7977 $as_echo_n "(cached
) " >&6
7979 if test -n "$OTOOL"; then
7980 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7982 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7986 test -z "$as_dir" && as_dir=.
7987 for ac_exec_ext in '' $ac_executable_extensions; do
7988 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7989 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
7990 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7999 OTOOL=$ac_cv_prog_OTOOL
8000 if test -n "$OTOOL"; then
8001 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
8002 $as_echo "$OTOOL" >&6; }
8004 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8005 $as_echo "no
" >&6; }
8010 if test -z "$ac_cv_prog_OTOOL"; then
8012 # Extract the first word of "otool
", so it can be a program name with args.
8013 set dummy otool; ac_word=$2
8014 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8015 $as_echo_n "checking
for $ac_word...
" >&6; }
8016 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8017 $as_echo_n "(cached
) " >&6
8019 if test -n "$ac_ct_OTOOL"; then
8020 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8022 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8026 test -z "$as_dir" && as_dir=.
8027 for ac_exec_ext in '' $ac_executable_extensions; do
8028 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8029 ac_cv_prog_ac_ct_OTOOL="otool
"
8030 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8039 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8040 if test -n "$ac_ct_OTOOL"; then
8041 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
8042 $as_echo "$ac_ct_OTOOL" >&6; }
8044 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8045 $as_echo "no
" >&6; }
8048 if test "x
$ac_ct_OTOOL" = x; then
8051 case $cross_compiling:$ac_tool_warned in
8053 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8054 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8055 ac_tool_warned=yes ;;
8060 OTOOL="$ac_cv_prog_OTOOL"
8063 if test -n "$ac_tool_prefix"; then
8064 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
8065 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8067 $as_echo_n "checking
for $ac_word...
" >&6; }
8068 if ${ac_cv_prog_OTOOL64+:} false; then :
8069 $as_echo_n "(cached
) " >&6
8071 if test -n "$OTOOL64"; then
8072 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8074 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8078 test -z "$as_dir" && as_dir=.
8079 for ac_exec_ext in '' $ac_executable_extensions; do
8080 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8081 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
8082 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8091 OTOOL64=$ac_cv_prog_OTOOL64
8092 if test -n "$OTOOL64"; then
8093 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
8094 $as_echo "$OTOOL64" >&6; }
8096 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8097 $as_echo "no
" >&6; }
8102 if test -z "$ac_cv_prog_OTOOL64"; then
8103 ac_ct_OTOOL64=$OTOOL64
8104 # Extract the first word of "otool64
", so it can be a program name with args.
8105 set dummy otool64; ac_word=$2
8106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8107 $as_echo_n "checking
for $ac_word...
" >&6; }
8108 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8109 $as_echo_n "(cached
) " >&6
8111 if test -n "$ac_ct_OTOOL64"; then
8112 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8114 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8118 test -z "$as_dir" && as_dir=.
8119 for ac_exec_ext in '' $ac_executable_extensions; do
8120 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8121 ac_cv_prog_ac_ct_OTOOL64="otool64
"
8122 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8131 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8132 if test -n "$ac_ct_OTOOL64"; then
8133 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
8134 $as_echo "$ac_ct_OTOOL64" >&6; }
8136 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8137 $as_echo "no
" >&6; }
8140 if test "x
$ac_ct_OTOOL64" = x; then
8143 case $cross_compiling:$ac_tool_warned in
8145 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8146 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8147 ac_tool_warned=yes ;;
8149 OTOOL64=$ac_ct_OTOOL64
8152 OTOOL64="$ac_cv_prog_OTOOL64"
8181 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
8182 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
8183 if ${lt_cv_apple_cc_single_mod+:} false; then :
8184 $as_echo_n "(cached
) " >&6
8186 lt_cv_apple_cc_single_mod=no
8187 if test -z "${LT_MULTI_MODULE}"; then
8188 # By default we will add the -single_module flag. You can override
8189 # by either setting the environment variable LT_MULTI_MODULE
8190 # non-empty at configure time, or by adding -multi_module to the
8192 rm -rf libconftest.dylib*
8193 echo "int foo
(void
){return 1;}" > conftest.c
8194 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8195 -dynamiclib -Wl,-single_module conftest.c
" >&5
8196 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8197 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8199 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8200 lt_cv_apple_cc_single_mod=yes
8202 cat conftest.err >&5
8204 rm -rf libconftest.dylib*
8208 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
8209 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
8211 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
8212 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8213 $as_echo_n "(cached
) " >&6
8215 lt_cv_ld_exported_symbols_list=no
8216 save_LDFLAGS=$LDFLAGS
8217 echo "_main
" > conftest.sym
8218 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
8219 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8220 /* end confdefs.h. */
8230 if ac_fn_c_try_link "$LINENO"; then :
8231 lt_cv_ld_exported_symbols_list=yes
8233 lt_cv_ld_exported_symbols_list=no
8235 rm -f core conftest.err conftest.$ac_objext \
8236 conftest$ac_exeext conftest.$ac_ext
8237 LDFLAGS="$save_LDFLAGS"
8240 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
8241 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
8243 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
8244 if ${lt_cv_ld_force_load+:} false; then :
8245 $as_echo_n "(cached
) " >&6
8247 lt_cv_ld_force_load=no
8248 cat > conftest.c << _LT_EOF
8249 int forced_loaded() { return 2;}
8251 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
8252 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8253 echo "$AR cru libconftest.a conftest.o
" >&5
8254 $AR cru libconftest.a conftest.o 2>&5
8255 cat > conftest.c << _LT_EOF
8256 int main() { return 0;}
8258 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
8259 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8261 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8262 lt_cv_ld_force_load=yes
8264 cat conftest.err >&5
8266 rm -f conftest.err libconftest.a conftest conftest.c
8267 rm -rf conftest.dSYM
8270 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
8271 $as_echo "$lt_cv_ld_force_load" >&6; }
8273 rhapsody* | darwin1.[012])
8274 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8276 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8277 darwin*) # darwin 5.x on
8278 # if running on 10.5 or later, the deployment target defaults
8279 # to the OS version, if on x86, and 10.4, the deployment
8280 # target defaults to 10.4. Don't you love it?
8281 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8282 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8283 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8285 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8287 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8291 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8292 _lt_dar_single_mod='$single_module'
8294 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8295 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8297 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8299 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
8300 _lt_dsymutil='~$DSYMUTIL $lib || :'
8307 for ac_header in dlfcn.h
8309 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
8311 if test "x
$ac_cv_header_dlfcn_h" = xyes; then :
8312 cat >>confdefs.h <<_ACEOF
8313 #define HAVE_DLFCN_H 1
8322 # autoconf.info says this should be called right after AC_INIT.
8323 ac_config_headers="$ac_config_headers config.h
:config.
in"
8327 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian
" >&5
8328 $as_echo_n "checking whether byte ordering is bigendian...
" >&6; }
8329 if ${ac_cv_c_bigendian+:} false; then :
8330 $as_echo_n "(cached
) " >&6
8332 ac_cv_c_bigendian=unknown
8333 # See if we're dealing with a universal compiler.
8334 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8335 /* end confdefs.h. */
8336 #ifndef __APPLE_CC__
8337 not a universal capable compiler
8342 if ac_fn_c_try_compile "$LINENO"; then :
8344 # Check for potential -arch flags. It is not universal unless
8345 # there are at least two -arch flags with different values.
8348 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8349 if test -n "$ac_prev"; then
8351 i?86 | x86_64 | ppc | ppc64)
8352 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
8355 ac_cv_c_bigendian=universal
8361 elif test "x
$ac_word" = "x-arch
"; then
8366 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8367 if test $ac_cv_c_bigendian = unknown; then
8368 # See if sys/param.h defines the BYTE_ORDER macro.
8369 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8370 /* end confdefs.h. */
8371 #include <sys/types.h>
8372 #include <sys/param.h>
8377 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8378 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8387 if ac_fn_c_try_compile "$LINENO"; then :
8388 # It does; now see whether it defined to BIG_ENDIAN or not.
8389 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8390 /* end confdefs.h. */
8391 #include <sys/types.h>
8392 #include <sys/param.h>
8397 #if BYTE_ORDER != BIG_ENDIAN
8405 if ac_fn_c_try_compile "$LINENO"; then :
8406 ac_cv_c_bigendian=yes
8408 ac_cv_c_bigendian=no
8410 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8414 if test $ac_cv_c_bigendian = unknown; then
8415 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8416 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8417 /* end confdefs.h. */
8423 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8431 if ac_fn_c_try_compile "$LINENO"; then :
8432 # It does; now see whether it defined to _BIG_ENDIAN or not.
8433 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8434 /* end confdefs.h. */
8448 if ac_fn_c_try_compile "$LINENO"; then :
8449 ac_cv_c_bigendian=yes
8451 ac_cv_c_bigendian=no
8453 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8455 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8457 if test $ac_cv_c_bigendian = unknown; then
8458 # Compile a test program.
8459 if test "$cross_compiling" = yes; then :
8460 # Try to guess by grepping values from an object file.
8461 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8462 /* end confdefs.h. */
8463 short int ascii_mm[] =
8464 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8465 short int ascii_ii[] =
8466 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8467 int use_ascii (int i) {
8468 return ascii_mm[i] + ascii_ii[i];
8470 short int ebcdic_ii[] =
8471 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8472 short int ebcdic_mm[] =
8473 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8474 int use_ebcdic (int i) {
8475 return ebcdic_mm[i] + ebcdic_ii[i];
8482 return use_ascii (foo) == use_ebcdic (foo);
8487 if ac_fn_c_try_compile "$LINENO"; then :
8488 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
8489 ac_cv_c_bigendian=yes
8491 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
8492 if test "$ac_cv_c_bigendian" = unknown; then
8493 ac_cv_c_bigendian=no
8495 # finding both strings is unlikely to happen, but who knows?
8496 ac_cv_c_bigendian=unknown
8500 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8502 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8503 /* end confdefs.h. */
8504 $ac_includes_default
8509 /* Are we little or big endian? From Harbison&Steele. */
8513 char c[sizeof (long int)];
8516 return u.c[sizeof (long int) - 1] == 1;
8522 if ac_fn_c_try_run "$LINENO"; then :
8523 ac_cv_c_bigendian=no
8525 ac_cv_c_bigendian=yes
8527 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8528 conftest.$ac_objext conftest.beam conftest.$ac_ext
8533 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_bigendian" >&5
8534 $as_echo "$ac_cv_c_bigendian" >&6; }
8535 case $ac_cv_c_bigendian in #(
8537 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8543 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8547 as_fn_error $?
"unknown endianness
8548 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8554 # Put a plausible default for CC_FOR_BUILD in Makefile.
8555 if test -z "$CC_FOR_BUILD"; then
8556 if test "x$cross_compiling" = "xno"; then
8557 CC_FOR_BUILD
='$(CC)'
8568 if test -n "$ac_tool_prefix"; then
8569 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8570 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
8571 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8572 $as_echo_n "checking for $ac_word... " >&6; }
8573 if ${ac_cv_prog_RANLIB+:} false
; then :
8574 $as_echo_n "(cached) " >&6
8576 if test -n "$RANLIB"; then
8577 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
8579 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8583 test -z "$as_dir" && as_dir
=.
8584 for ac_exec_ext
in '' $ac_executable_extensions; do
8585 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8586 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
8587 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8596 RANLIB
=$ac_cv_prog_RANLIB
8597 if test -n "$RANLIB"; then
8598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8599 $as_echo "$RANLIB" >&6; }
8601 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8602 $as_echo "no" >&6; }
8607 if test -z "$ac_cv_prog_RANLIB"; then
8608 ac_ct_RANLIB
=$RANLIB
8609 # Extract the first word of "ranlib", so it can be a program name with args.
8610 set dummy ranlib
; ac_word
=$2
8611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8612 $as_echo_n "checking for $ac_word... " >&6; }
8613 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
8614 $as_echo_n "(cached) " >&6
8616 if test -n "$ac_ct_RANLIB"; then
8617 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
8619 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8623 test -z "$as_dir" && as_dir
=.
8624 for ac_exec_ext
in '' $ac_executable_extensions; do
8625 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8626 ac_cv_prog_ac_ct_RANLIB
="ranlib"
8627 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8636 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
8637 if test -n "$ac_ct_RANLIB"; then
8638 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8639 $as_echo "$ac_ct_RANLIB" >&6; }
8641 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8642 $as_echo "no" >&6; }
8645 if test "x$ac_ct_RANLIB" = x
; then
8648 case $cross_compiling:$ac_tool_warned in
8650 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8651 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8652 ac_tool_warned
=yes ;;
8654 RANLIB
=$ac_ct_RANLIB
8657 RANLIB
="$ac_cv_prog_RANLIB"
8661 # Require C11 or newer. Autoconf-2.70 provides ac_cv_prog_cc_c11 when using
8662 # AC_PROG_CC, but we're still using Autoconf-2.69, and the newest it understands
8663 # is C99. So handle it ourselves.
8666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C11 is supported by default" >&5
8667 $as_echo_n "checking whether C11 is supported by default... " >&6; }
8668 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8669 /* end confdefs.h. */
8671 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
8672 # error "C11 support not found"
8676 if ac_fn_c_try_compile
"$LINENO"; then :
8677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8678 $as_echo "yes" >&6; }
8681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8682 $as_echo "no" >&6; }
8683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -std=c11 support" >&5
8684 $as_echo_n "checking for -std=c11 support... " >&6; }
8687 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8688 /* end confdefs.h. */
8690 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
8691 # error "C11 support not found"
8695 if ac_fn_c_try_compile
"$LINENO"; then :
8697 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8698 $as_echo "yes" >&6; }
8700 C_DIALECT
="-std=c11"
8703 as_fn_error $?
"C11 is required" "$LINENO" 5
8705 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8707 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8710 # Some of the common include files depend on bfd.h, and bfd.h checks
8711 # that config.h is included first by testing that the PACKAGE macro
8715 cat >>confdefs.h
<<_ACEOF
8716 #define PACKAGE "$PACKAGE"
8721 # Dependency checking.
8722 ac_config_commands
="$ac_config_commands depdir"
8725 depcc
="$CC" am_compiler_list
=
8727 am_depcomp
=$ac_aux_dir/depcomp
8728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
8729 $as_echo_n "checking dependency style of $depcc... " >&6; }
8730 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
8731 $as_echo_n "(cached) " >&6
8733 if test -f "$am_depcomp"; then
8734 # We make a subdir and do the tests there. Otherwise we can end up
8735 # making bogus files that we don't know about and never remove. For
8736 # instance it was reported that on HP-UX the gcc test will end up
8737 # making a dummy file named `D' -- because `-MD' means `put the output
8740 # Copy depcomp to subdir because otherwise we won't find it if we're
8741 # using a relative directory.
8742 cp "$am_depcomp" conftest.dir
8744 # We will build objects and dependencies in a subdirectory because
8745 # it helps to detect inapplicable dependency modes. For instance
8746 # both Tru64's cc and ICC support -MD to output dependencies as a
8747 # side effect of compilation, but ICC will put the dependencies in
8748 # the current directory while Tru64 will put them in the object
8752 am_cv_CC_dependencies_compiler_type
=none
8753 if test "$am_compiler_list" = ""; then
8754 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8756 for depmode
in $am_compiler_list; do
8757 if test $depmode = none
; then break; fi
8759 $as_echo "$as_me:$LINENO: trying $depmode" >&5
8760 # Setup a source with many dependencies, because some compilers
8761 # like to wrap large dependency lists on column 80 (with \), and
8762 # we should not choose a depcomp mode which is confused by this.
8764 # We need to recreate these files for each test, as the compiler may
8765 # overwrite some of them when testing with obscure command lines.
8766 # This happens at least with the AIX C compiler.
8768 for i
in 1 2 3 4 5 6; do
8769 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
8770 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8771 # Solaris 8's {/usr,}/bin/sh.
8772 touch sub
/conftst
$i.h
8774 echo "include sub/conftest.Po" > confmf
8776 # We check with `-c' and `-o' for the sake of the "dashmstdout"
8777 # mode. It turns out that the SunPro C++ compiler does not properly
8778 # handle `-M -o', and we need to detect this.
8779 depcmd
="depmode=$depmode \
8780 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8781 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8782 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
8783 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
8784 if env
$depcmd > conftest.err
2>&1 &&
8785 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
8786 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
8787 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
8788 # icc doesn't choke on unknown options, it will just issue warnings
8789 # or remarks (even with -Werror). So we grep stderr for any message
8790 # that says an option was ignored or not supported.
8791 # When given -MP, icc 7.0 and 7.1 complain thusly:
8792 # icc: Command line warning: ignoring option '-M'; no argument required
8793 # The diagnosis changed in icc 8.0:
8794 # icc: Command line remark: option '-MP' not supported
8795 if (grep 'ignoring option' conftest.err ||
8796 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
8797 am_cv_CC_dependencies_compiler_type
=$depmode
8798 $as_echo "$as_me:$LINENO: success" >&5
8802 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
8803 sed -e 's/^/| /' < conftest.err
>&5
8809 am_cv_CC_dependencies_compiler_type
=none
8813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
8814 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8815 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
8816 then as_fn_error $?
"no usable dependency style found" "$LINENO" 5
8817 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
8822 # Check for the 'make' the user wants to use.
8825 # Extract the first word of "$ac_prog", so it can be a program name with args.
8826 set dummy
$ac_prog; ac_word
=$2
8827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8828 $as_echo_n "checking for $ac_word... " >&6; }
8829 if ${ac_cv_prog_MAKE+:} false
; then :
8830 $as_echo_n "(cached) " >&6
8832 if test -n "$MAKE"; then
8833 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
8835 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8839 test -z "$as_dir" && as_dir
=.
8840 for ac_exec_ext
in '' $ac_executable_extensions; do
8841 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8842 ac_cv_prog_MAKE
="$ac_prog"
8843 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8852 MAKE
=$ac_cv_prog_MAKE
8853 if test -n "$MAKE"; then
8854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
8855 $as_echo "$MAKE" >&6; }
8857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8858 $as_echo "no" >&6; }
8862 test -n "$MAKE" && break
8866 case "`$MAKE --version 2>&1 | sed 1q`" in
8871 if test "$MAKE_IS_GNU" = yes; then
8881 # If we haven't got the data from the intl directory,
8882 # assume NLS is disabled.
8891 if test -f ..
/..
/intl
/config.intl
; then
8892 . ..
/..
/intl
/config.intl
8894 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8895 $as_echo_n "checking whether NLS is requested... " >&6; }
8896 if test x
"$USE_NLS" != xyes
; then
8897 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8898 $as_echo "no" >&6; }
8900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8901 $as_echo "yes" >&6; }
8903 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8906 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8907 $as_echo_n "checking for catalogs to be installed... " >&6; }
8908 # Look for .po and .gmo files in the source directory.
8911 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
8912 # If there aren't any .gmo files the shell will give us the
8913 # literal string "../path/to/srcdir/po/*.gmo" which has to be
8915 case "$cat" in *\
**)
8918 # The quadruple backslash is collapsed to a double backslash
8919 # by the backticks, then collapsed again by the double quotes,
8920 # leaving us with one backslash in the sed expression (right
8921 # before the dot that mustn't act as a wildcard).
8922 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8923 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
8924 # The user is allowed to set LINGUAS to a list of languages to
8925 # install catalogs for. If it's empty that means "all of them."
8926 if test "x$LINGUAS" = x
; then
8927 CATALOGS
="$CATALOGS $cat"
8928 XLINGUAS
="$XLINGUAS $lang"
8930 case "$LINGUAS" in *$lang*)
8931 CATALOGS
="$CATALOGS $cat"
8932 XLINGUAS
="$XLINGUAS $lang"
8938 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8939 $as_echo "$LINGUAS" >&6; }
8952 # Check for common headers.
8953 # FIXME: Seems to me this can cause problems for i386-windows hosts.
8954 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
8955 for ac_header
in stdlib.h string.h
strings.h unistd.h
time.h
8957 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8958 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8959 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8960 cat >>confdefs.h
<<_ACEOF
8961 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8968 for ac_header
in sys
/time.h sys
/times.h sys
/resource.h sys
/mman.h
8970 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8971 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8972 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8973 cat >>confdefs.h
<<_ACEOF
8974 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8981 for ac_header
in fcntl.h fpu_control.h
8983 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8984 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8985 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8986 cat >>confdefs.h
<<_ACEOF
8987 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8994 for ac_header
in dlfcn.h errno.h sys
/stat.h
8996 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8997 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8998 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8999 cat >>confdefs.h
<<_ACEOF
9000 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9007 for ac_func
in getrusage
time sigaction __setfpucw
9009 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9010 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9011 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9012 cat >>confdefs.h
<<_ACEOF
9013 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9019 for ac_func
in mmap munmap lstat truncate ftruncate posix_fallocate
9021 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9022 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9023 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9024 cat >>confdefs.h
<<_ACEOF
9025 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9031 ac_fn_c_check_member
"$LINENO" "struct stat" "st_dev" "ac_cv_member_struct_stat_st_dev" "#ifdef HAVE_SYS_TYPES_H
9032 #include <sys/types.h>
9034 #ifdef HAVE_SYS_STAT_H
9035 #include <sys/stat.h>
9038 if test "x$ac_cv_member_struct_stat_st_dev" = xyes
; then :
9040 cat >>confdefs.h
<<_ACEOF
9041 #define HAVE_STRUCT_STAT_ST_DEV 1
9046 ac_fn_c_check_member
"$LINENO" "struct stat" "st_ino" "ac_cv_member_struct_stat_st_ino" "#ifdef HAVE_SYS_TYPES_H
9047 #include <sys/types.h>
9049 #ifdef HAVE_SYS_STAT_H
9050 #include <sys/stat.h>
9053 if test "x$ac_cv_member_struct_stat_st_ino" = xyes
; then :
9055 cat >>confdefs.h
<<_ACEOF
9056 #define HAVE_STRUCT_STAT_ST_INO 1
9061 ac_fn_c_check_member
"$LINENO" "struct stat" "st_mode" "ac_cv_member_struct_stat_st_mode" "#ifdef HAVE_SYS_TYPES_H
9062 #include <sys/types.h>
9064 #ifdef HAVE_SYS_STAT_H
9065 #include <sys/stat.h>
9068 if test "x$ac_cv_member_struct_stat_st_mode" = xyes
; then :
9070 cat >>confdefs.h
<<_ACEOF
9071 #define HAVE_STRUCT_STAT_ST_MODE 1
9076 ac_fn_c_check_member
"$LINENO" "struct stat" "st_nlink" "ac_cv_member_struct_stat_st_nlink" "#ifdef HAVE_SYS_TYPES_H
9077 #include <sys/types.h>
9079 #ifdef HAVE_SYS_STAT_H
9080 #include <sys/stat.h>
9083 if test "x$ac_cv_member_struct_stat_st_nlink" = xyes
; then :
9085 cat >>confdefs.h
<<_ACEOF
9086 #define HAVE_STRUCT_STAT_ST_NLINK 1
9091 ac_fn_c_check_member
"$LINENO" "struct stat" "st_uid" "ac_cv_member_struct_stat_st_uid" "#ifdef HAVE_SYS_TYPES_H
9092 #include <sys/types.h>
9094 #ifdef HAVE_SYS_STAT_H
9095 #include <sys/stat.h>
9098 if test "x$ac_cv_member_struct_stat_st_uid" = xyes
; then :
9100 cat >>confdefs.h
<<_ACEOF
9101 #define HAVE_STRUCT_STAT_ST_UID 1
9106 ac_fn_c_check_member
"$LINENO" "struct stat" "st_gid" "ac_cv_member_struct_stat_st_gid" "#ifdef HAVE_SYS_TYPES_H
9107 #include <sys/types.h>
9109 #ifdef HAVE_SYS_STAT_H
9110 #include <sys/stat.h>
9113 if test "x$ac_cv_member_struct_stat_st_gid" = xyes
; then :
9115 cat >>confdefs.h
<<_ACEOF
9116 #define HAVE_STRUCT_STAT_ST_GID 1
9121 ac_fn_c_check_member
"$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "#ifdef HAVE_SYS_TYPES_H
9122 #include <sys/types.h>
9124 #ifdef HAVE_SYS_STAT_H
9125 #include <sys/stat.h>
9128 if test "x$ac_cv_member_struct_stat_st_rdev" = xyes
; then :
9130 cat >>confdefs.h
<<_ACEOF
9131 #define HAVE_STRUCT_STAT_ST_RDEV 1
9136 ac_fn_c_check_member
"$LINENO" "struct stat" "st_size" "ac_cv_member_struct_stat_st_size" "#ifdef HAVE_SYS_TYPES_H
9137 #include <sys/types.h>
9139 #ifdef HAVE_SYS_STAT_H
9140 #include <sys/stat.h>
9143 if test "x$ac_cv_member_struct_stat_st_size" = xyes
; then :
9145 cat >>confdefs.h
<<_ACEOF
9146 #define HAVE_STRUCT_STAT_ST_SIZE 1
9151 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "#ifdef HAVE_SYS_TYPES_H
9152 #include <sys/types.h>
9154 #ifdef HAVE_SYS_STAT_H
9155 #include <sys/stat.h>
9158 if test "x$ac_cv_member_struct_stat_st_blksize" = xyes
; then :
9160 cat >>confdefs.h
<<_ACEOF
9161 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9166 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "#ifdef HAVE_SYS_TYPES_H
9167 #include <sys/types.h>
9169 #ifdef HAVE_SYS_STAT_H
9170 #include <sys/stat.h>
9173 if test "x$ac_cv_member_struct_stat_st_blocks" = xyes
; then :
9175 cat >>confdefs.h
<<_ACEOF
9176 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9181 ac_fn_c_check_member
"$LINENO" "struct stat" "st_atime" "ac_cv_member_struct_stat_st_atime" "#ifdef HAVE_SYS_TYPES_H
9182 #include <sys/types.h>
9184 #ifdef HAVE_SYS_STAT_H
9185 #include <sys/stat.h>
9188 if test "x$ac_cv_member_struct_stat_st_atime" = xyes
; then :
9190 cat >>confdefs.h
<<_ACEOF
9191 #define HAVE_STRUCT_STAT_ST_ATIME 1
9196 ac_fn_c_check_member
"$LINENO" "struct stat" "st_mtime" "ac_cv_member_struct_stat_st_mtime" "#ifdef HAVE_SYS_TYPES_H
9197 #include <sys/types.h>
9199 #ifdef HAVE_SYS_STAT_H
9200 #include <sys/stat.h>
9203 if test "x$ac_cv_member_struct_stat_st_mtime" = xyes
; then :
9205 cat >>confdefs.h
<<_ACEOF
9206 #define HAVE_STRUCT_STAT_ST_MTIME 1
9211 ac_fn_c_check_member
"$LINENO" "struct stat" "st_ctime" "ac_cv_member_struct_stat_st_ctime" "#ifdef HAVE_SYS_TYPES_H
9212 #include <sys/types.h>
9214 #ifdef HAVE_SYS_STAT_H
9215 #include <sys/stat.h>
9218 if test "x$ac_cv_member_struct_stat_st_ctime" = xyes
; then :
9220 cat >>confdefs.h
<<_ACEOF
9221 #define HAVE_STRUCT_STAT_ST_CTIME 1
9227 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9228 #include <sys/socket.h>
9231 if test "x$ac_cv_type_socklen_t" = xyes
; then :
9233 cat >>confdefs.h
<<_ACEOF
9234 #define HAVE_SOCKLEN_T 1
9241 # Check for socket libraries
9242 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
9243 $as_echo_n "checking for bind in -lsocket... " >&6; }
9244 if ${ac_cv_lib_socket_bind+:} false
; then :
9245 $as_echo_n "(cached) " >&6
9247 ac_check_lib_save_LIBS
=$LIBS
9248 LIBS
="-lsocket $LIBS"
9249 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9250 /* end confdefs.h. */
9252 /* Override any GCC internal prototype to avoid an error.
9253 Use char because int might match the return type of a GCC
9254 builtin and then its argument prototype would still apply. */
9267 if ac_fn_c_try_link
"$LINENO"; then :
9268 ac_cv_lib_socket_bind
=yes
9270 ac_cv_lib_socket_bind
=no
9272 rm -f core conftest.err conftest.
$ac_objext \
9273 conftest
$ac_exeext conftest.
$ac_ext
9274 LIBS
=$ac_check_lib_save_LIBS
9276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
9277 $as_echo "$ac_cv_lib_socket_bind" >&6; }
9278 if test "x$ac_cv_lib_socket_bind" = xyes
; then :
9279 cat >>confdefs.h
<<_ACEOF
9280 #define HAVE_LIBSOCKET 1
9283 LIBS
="-lsocket $LIBS"
9287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
9288 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
9289 if ${ac_cv_lib_nsl_gethostbyname+:} false
; then :
9290 $as_echo_n "(cached) " >&6
9292 ac_check_lib_save_LIBS
=$LIBS
9294 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9295 /* end confdefs.h. */
9297 /* Override any GCC internal prototype to avoid an error.
9298 Use char because int might match the return type of a GCC
9299 builtin and then its argument prototype would still apply. */
9303 char gethostbyname ();
9307 return gethostbyname ();
9312 if ac_fn_c_try_link
"$LINENO"; then :
9313 ac_cv_lib_nsl_gethostbyname
=yes
9315 ac_cv_lib_nsl_gethostbyname
=no
9317 rm -f core conftest.err conftest.
$ac_objext \
9318 conftest
$ac_exeext conftest.
$ac_ext
9319 LIBS
=$ac_check_lib_save_LIBS
9321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
9322 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
9323 if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
; then :
9324 cat >>confdefs.h
<<_ACEOF
9325 #define HAVE_LIBNSL 1
9333 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
9334 # using the same condition.
9336 # Use the system's zlib library.
9337 zlibdir
="-L\$(top_builddir)/../zlib"
9338 zlibinc
="-I\$(top_srcdir)/../zlib"
9340 # Check whether --with-system-zlib was given.
9341 if test "${with_system_zlib+set}" = set; then :
9342 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
9353 # BFD uses libdl when when plugins enabled.
9356 for ac_header
in dlfcn.h
9358 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
9360 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
9361 cat >>confdefs.h
<<_ACEOF
9362 #define HAVE_DLFCN_H 1
9369 for ac_header
in windows.h
9371 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
9373 if test "x$ac_cv_header_windows_h" = xyes
; then :
9374 cat >>confdefs.h
<<_ACEOF
9375 #define HAVE_WINDOWS_H 1
9383 # Check whether --enable-plugins was given.
9384 if test "${enable_plugins+set}" = set; then :
9385 enableval
=$enable_plugins; case "${enableval}" in
9388 if test "$maybe_plugins" != "yes" ; then
9389 as_fn_error $?
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
9393 plugins
=$maybe_plugins
9397 if test "$plugins" = "yes"; then
9398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
9399 $as_echo_n "checking for library containing dlsym... " >&6; }
9400 if ${ac_cv_search_dlsym+:} false
; then :
9401 $as_echo_n "(cached) " >&6
9403 ac_func_search_save_LIBS
=$LIBS
9404 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9405 /* end confdefs.h. */
9407 /* Override any GCC internal prototype to avoid an error.
9408 Use char because int might match the return type of a GCC
9409 builtin and then its argument prototype would still apply. */
9422 for ac_lib
in '' dl
; do
9423 if test -z "$ac_lib"; then
9424 ac_res
="none required"
9427 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9429 if ac_fn_c_try_link
"$LINENO"; then :
9430 ac_cv_search_dlsym
=$ac_res
9432 rm -f core conftest.err conftest.
$ac_objext \
9434 if ${ac_cv_search_dlsym+:} false
; then :
9438 if ${ac_cv_search_dlsym+:} false
; then :
9441 ac_cv_search_dlsym
=no
9444 LIBS
=$ac_func_search_save_LIBS
9446 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
9447 $as_echo "$ac_cv_search_dlsym" >&6; }
9448 ac_res
=$ac_cv_search_dlsym
9449 if test "$ac_res" != no
; then :
9450 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9456 if test "$plugins" = yes; then
9477 # Check whether --enable-shared was given.
9478 if test "${enable_shared+set}" = set; then :
9479 enableval
=$enable_shared; p
=${PACKAGE-default}
9481 yes) enable_shared
=yes ;;
9482 no
) enable_shared
=no
;;
9485 # Look at the argument we got. We use all the common list separators.
9486 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9487 for pkg
in $enableval; do
9489 if test "X$pkg" = "X$p"; then
9508 # Check whether --enable-static was given.
9509 if test "${enable_static+set}" = set; then :
9510 enableval
=$enable_static; p
=${PACKAGE-default}
9512 yes) enable_static
=yes ;;
9513 no
) enable_static
=no
;;
9516 # Look at the argument we got. We use all the common list separators.
9517 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9518 for pkg
in $enableval; do
9520 if test "X$pkg" = "X$p"; then
9540 # Check whether --with-pic was given.
9541 if test "${with_pic+set}" = set; then :
9542 withval
=$with_pic; pic_mode
="$withval"
9548 test -z "$pic_mode" && pic_mode
=default
9556 # Check whether --enable-fast-install was given.
9557 if test "${enable_fast_install+set}" = set; then :
9558 enableval
=$enable_fast_install; p
=${PACKAGE-default}
9560 yes) enable_fast_install
=yes ;;
9561 no
) enable_fast_install
=no
;;
9563 enable_fast_install
=no
9564 # Look at the argument we got. We use all the common list separators.
9565 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9566 for pkg
in $enableval; do
9568 if test "X$pkg" = "X$p"; then
9569 enable_fast_install
=yes
9576 enable_fast_install
=yes
9589 # This can be used to rebuild libtool when needed
9590 LIBTOOL_DEPS
="$ltmain"
9592 # Always use our own libtool.
9593 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
9620 test -z "$LN_S" && LN_S
="ln -s"
9635 if test -n "${ZSH_VERSION+set}" ; then
9636 setopt NO_GLOB_SUBST
9639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9640 $as_echo_n "checking for objdir... " >&6; }
9641 if ${lt_cv_objdir+:} false
; then :
9642 $as_echo_n "(cached) " >&6
9644 rm -f .libs
2>/dev
/null
9645 mkdir .libs
2>/dev
/null
9646 if test -d .libs
; then
9649 # MS-DOS does not allow filenames that begin with a dot.
9652 rmdir .libs
2>/dev
/null
9654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9655 $as_echo "$lt_cv_objdir" >&6; }
9656 objdir
=$lt_cv_objdir
9662 cat >>confdefs.h
<<_ACEOF
9663 #define LT_OBJDIR "$lt_cv_objdir/"
9671 # AIX sometimes has problems with the GCC collect2 program. For some
9672 # reason, if we set the COLLECT_NAMES environment variable, the problems
9673 # vanish in a puff of smoke.
9674 if test "X${COLLECT_NAMES+set}" != Xset
; then
9676 export COLLECT_NAMES
9683 can_build_shared
=yes
9685 # All known linkers require a `.a' archive for static linking (except MSVC,
9686 # which needs '.lib').
9689 with_gnu_ld
="$lt_cv_prog_gnu_ld"
9692 old_CFLAGS
="$CFLAGS"
9694 # Set sane defaults for various variables
9695 test -z "$CC" && CC
=cc
9696 test -z "$LTCC" && LTCC
=$CC
9697 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
9698 test -z "$LD" && LD
=ld
9699 test -z "$ac_objext" && ac_objext
=o
9701 for cc_temp
in $compiler""; do
9703 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
9704 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
9709 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9712 # Only perform the check for file, if the check method requires it
9713 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
9714 case $deplibs_check_method in
9716 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9717 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9718 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9719 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
9720 $as_echo_n "(cached) " >&6
9724 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9727 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9728 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9729 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9730 for ac_dir
in $ac_dummy; do
9732 test -z "$ac_dir" && ac_dir
=.
9733 if test -f $ac_dir/${ac_tool_prefix}file; then
9734 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
9735 if test -n "$file_magic_test_file"; then
9736 case $deplibs_check_method in
9738 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9739 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9740 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9741 $EGREP "$file_magic_regex" > /dev
/null
; then
9746 *** Warning: the command libtool uses to detect shared libraries,
9747 *** $file_magic_cmd, produces output that libtool cannot recognize.
9748 *** The result is that libtool may fail to recognize shared libraries
9749 *** as such. This will affect the creation of libtool libraries that
9750 *** depend on shared libraries, but programs linked with such libtool
9751 *** libraries will work regardless of this problem. Nevertheless, you
9752 *** may want to report the problem to your system manager and/or to
9753 *** bug-libtool@gnu.org
9763 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9768 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9769 if test -n "$MAGIC_CMD"; then
9770 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9771 $as_echo "$MAGIC_CMD" >&6; }
9773 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9774 $as_echo "no" >&6; }
9781 if test -z "$lt_cv_path_MAGIC_CMD"; then
9782 if test -n "$ac_tool_prefix"; then
9783 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9784 $as_echo_n "checking for file... " >&6; }
9785 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
9786 $as_echo_n "(cached) " >&6
9790 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9793 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9794 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9795 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9796 for ac_dir
in $ac_dummy; do
9798 test -z "$ac_dir" && ac_dir
=.
9799 if test -f $ac_dir/file; then
9800 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
9801 if test -n "$file_magic_test_file"; then
9802 case $deplibs_check_method in
9804 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9805 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9806 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9807 $EGREP "$file_magic_regex" > /dev
/null
; then
9812 *** Warning: the command libtool uses to detect shared libraries,
9813 *** $file_magic_cmd, produces output that libtool cannot recognize.
9814 *** The result is that libtool may fail to recognize shared libraries
9815 *** as such. This will affect the creation of libtool libraries that
9816 *** depend on shared libraries, but programs linked with such libtool
9817 *** libraries will work regardless of this problem. Nevertheless, you
9818 *** may want to report the problem to your system manager and/or to
9819 *** bug-libtool@gnu.org
9829 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9834 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9835 if test -n "$MAGIC_CMD"; then
9836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9837 $as_echo "$MAGIC_CMD" >&6; }
9839 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9840 $as_echo "no" >&6; }
9853 # Use C for the default configuration in the libtool script
9857 ac_cpp
='$CPP $CPPFLAGS'
9858 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9859 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9860 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9863 # Source file extension for C test sources.
9866 # Object file extension for compiled C test sources.
9870 # Code to be used in simple compile tests
9871 lt_simple_compile_test_code
="int some_variable = 0;"
9873 # Code to be used in simple link tests
9874 lt_simple_link_test_code
='int main(){return(0);}'
9882 # If no C compiler was specified, use CC.
9885 # If no C compiler flags were specified, use CFLAGS.
9886 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
9888 # Allow CC to be a program name with arguments.
9891 # Save the default compiler, since it gets overwritten when the other
9892 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9893 compiler_DEFAULT
=$CC
9895 # save warnings/boilerplate of simple test code
9896 ac_outfile
=conftest.
$ac_objext
9897 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
9898 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9899 _lt_compiler_boilerplate
=`cat conftest.err`
9902 ac_outfile
=conftest.
$ac_objext
9903 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
9904 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9905 _lt_linker_boilerplate
=`cat conftest.err`
9910 ## There is no encapsulation within the following macros, do not change
9911 ## the running order or otherwise move them around unless you know exactly
9912 ## what you are doing...
9913 if test -n "$compiler"; then
9915 lt_prog_compiler_no_builtin_flag
=
9917 if test "$GCC" = yes; then
9918 case $cc_basename in
9920 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
9922 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
9925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9926 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9927 if ${lt_cv_prog_compiler_rtti_exceptions+:} false
; then :
9928 $as_echo_n "(cached) " >&6
9930 lt_cv_prog_compiler_rtti_exceptions
=no
9931 ac_outfile
=conftest.
$ac_objext
9932 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9933 lt_compiler_flag
="-fno-rtti -fno-exceptions"
9934 # Insert the option either (1) after the last *FLAGS variable, or
9935 # (2) before a word containing "conftest.", or (3) at the end.
9936 # Note that $ac_compile itself does not contain backslashes and begins
9937 # with a dollar sign (not a hyphen), so the echo should work correctly.
9938 # The option is referenced via a variable to avoid confusing sed.
9939 lt_compile
=`echo "$ac_compile" | $SED \
9940 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9941 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9942 -e 's:$: $lt_compiler_flag:'`
9943 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9944 (eval "$lt_compile" 2>conftest.err
)
9946 cat conftest.err
>&5
9947 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9948 if (exit $ac_status) && test -s "$ac_outfile"; then
9949 # The compiler can only warn and ignore the option if not recognized
9950 # So say no if there are warnings other than the usual output.
9951 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
9952 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9953 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
9954 lt_cv_prog_compiler_rtti_exceptions
=yes
9960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9961 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9963 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
9964 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9976 lt_prog_compiler_wl
=
9977 lt_prog_compiler_pic
=
9978 lt_prog_compiler_static
=
9980 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9981 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9983 if test "$GCC" = yes; then
9984 lt_prog_compiler_wl
='-Wl,'
9985 lt_prog_compiler_static
='-static'
9989 # All AIX code is PIC.
9990 if test "$host_cpu" = ia64
; then
9991 # AIX 5 now supports IA64 processor
9992 lt_prog_compiler_static
='-Bstatic'
9994 lt_prog_compiler_pic
='-fPIC'
10000 # see comment about AmigaOS4 .so support
10001 lt_prog_compiler_pic
='-fPIC'
10004 # FIXME: we need at least 68020 code to build shared libraries, but
10005 # adding the `-m68020' flag to GCC prevents building anything better,
10007 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
10012 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
10013 # PIC is the default for these OSes.
10016 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
10017 # This hack is so that the source file can tell whether it is being
10018 # built for inclusion in a dll (and should export symbols for example).
10019 # Although the cygwin gcc ignores -fPIC, still need this for old-style
10020 # (--disable-auto-import) libraries
10021 lt_prog_compiler_pic
='-DDLL_EXPORT'
10024 darwin
* | rhapsody
*)
10025 # PIC is the default on this platform
10026 # Common symbols not allowed in MH_DYLIB files
10027 lt_prog_compiler_pic
='-fno-common'
10031 # PIC is the default for Haiku.
10032 # The "-static" flag exists, but is broken.
10033 lt_prog_compiler_static
=
10037 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
10038 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
10039 # sets the default TLS model and affects inlining.
10045 lt_prog_compiler_pic
='-fPIC'
10051 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
10052 # Instead, we relocate shared libraries at runtime.
10056 # Just because we use GCC doesn't mean we suddenly get shared libraries
10057 # on systems that don't support them.
10058 lt_prog_compiler_can_build_shared
=no
10063 # QNX uses GNU C++, but need to define -shared option too, otherwise
10064 # it will coredump.
10065 lt_prog_compiler_pic
='-fPIC -shared'
10069 if test -d /usr
/nec
; then
10070 lt_prog_compiler_pic
=-Kconform_pic
10075 lt_prog_compiler_pic
='-fPIC'
10079 case $cc_basename in
10080 nvcc
*) # Cuda Compiler Driver 2.2
10081 lt_prog_compiler_wl
='-Xlinker '
10082 lt_prog_compiler_pic
='-Xcompiler -fPIC'
10086 # PORTME Check for flag to pass linker flags through the system compiler.
10089 lt_prog_compiler_wl
='-Wl,'
10090 if test "$host_cpu" = ia64
; then
10091 # AIX 5 now supports IA64 processor
10092 lt_prog_compiler_static
='-Bstatic'
10094 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
10098 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
10099 # This hack is so that the source file can tell whether it is being
10100 # built for inclusion in a dll (and should export symbols for example).
10101 lt_prog_compiler_pic
='-DDLL_EXPORT'
10104 hpux9
* | hpux10
* | hpux11
*)
10105 lt_prog_compiler_wl
='-Wl,'
10106 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10107 # not for PA HP-UX.
10113 lt_prog_compiler_pic
='+Z'
10116 # Is there a better lt_prog_compiler_static that works with the bundled CC?
10117 lt_prog_compiler_static
='${wl}-a ${wl}archive'
10120 irix5
* | irix6
* | nonstopux
*)
10121 lt_prog_compiler_wl
='-Wl,'
10122 # PIC (with -KPIC) is the default.
10123 lt_prog_compiler_static
='-non_shared'
10126 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10127 case $cc_basename in
10128 # old Intel for x86_64 which still supported -KPIC.
10130 lt_prog_compiler_wl
='-Wl,'
10131 lt_prog_compiler_pic
='-KPIC'
10132 lt_prog_compiler_static
='-static'
10134 # icc used to be incompatible with GCC.
10135 # ICC 10 doesn't accept -KPIC any more.
10137 lt_prog_compiler_wl
='-Wl,'
10138 lt_prog_compiler_pic
='-fPIC'
10139 lt_prog_compiler_static
='-static'
10141 # Lahey Fortran 8.1.
10143 lt_prog_compiler_wl
='-Wl,'
10144 lt_prog_compiler_pic
='--shared'
10145 lt_prog_compiler_static
='--static'
10147 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10148 # Portland Group compilers (*not* the Pentium gcc compiler,
10149 # which looks to be a dead project)
10150 lt_prog_compiler_wl
='-Wl,'
10151 lt_prog_compiler_pic
='-fpic'
10152 lt_prog_compiler_static
='-Bstatic'
10155 lt_prog_compiler_wl
='-Wl,'
10156 # All Alpha code is PIC.
10157 lt_prog_compiler_static
='-non_shared'
10159 xl
* | bgxl
* | bgf
* | mpixl
*)
10160 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10161 lt_prog_compiler_wl
='-Wl,'
10162 lt_prog_compiler_pic
='-qpic'
10163 lt_prog_compiler_static
='-qstaticlink'
10166 case `$CC -V 2>&1 | sed 5q` in
10167 *Sun\ F
* |
*Sun
*Fortran
*)
10168 # Sun Fortran 8.3 passes all unrecognized flags to the linker
10169 lt_prog_compiler_pic
='-KPIC'
10170 lt_prog_compiler_static
='-Bstatic'
10171 lt_prog_compiler_wl
=''
10175 lt_prog_compiler_pic
='-KPIC'
10176 lt_prog_compiler_static
='-Bstatic'
10177 lt_prog_compiler_wl
='-Wl,'
10185 lt_prog_compiler_pic
='-KPIC'
10186 lt_prog_compiler_static
='-Bstatic'
10190 # QNX uses GNU C++, but need to define -shared option too, otherwise
10191 # it will coredump.
10192 lt_prog_compiler_pic
='-fPIC -shared'
10195 osf3
* | osf4
* | osf5
*)
10196 lt_prog_compiler_wl
='-Wl,'
10197 # All OSF/1 code is PIC.
10198 lt_prog_compiler_static
='-non_shared'
10202 lt_prog_compiler_static
='-non_shared'
10206 lt_prog_compiler_pic
='-KPIC'
10207 lt_prog_compiler_static
='-Bstatic'
10208 case $cc_basename in
10209 f77
* | f90
* | f95
*)
10210 lt_prog_compiler_wl
='-Qoption ld ';;
10212 lt_prog_compiler_wl
='-Wl,';;
10217 lt_prog_compiler_wl
='-Qoption ld '
10218 lt_prog_compiler_pic
='-PIC'
10219 lt_prog_compiler_static
='-Bstatic'
10222 sysv4 | sysv4.2uw2
* | sysv4.3
*)
10223 lt_prog_compiler_wl
='-Wl,'
10224 lt_prog_compiler_pic
='-KPIC'
10225 lt_prog_compiler_static
='-Bstatic'
10229 if test -d /usr
/nec
;then
10230 lt_prog_compiler_pic
='-Kconform_pic'
10231 lt_prog_compiler_static
='-Bstatic'
10235 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
10236 lt_prog_compiler_wl
='-Wl,'
10237 lt_prog_compiler_pic
='-KPIC'
10238 lt_prog_compiler_static
='-Bstatic'
10242 lt_prog_compiler_wl
='-Wl,'
10243 lt_prog_compiler_can_build_shared
=no
10247 lt_prog_compiler_pic
='-pic'
10248 lt_prog_compiler_static
='-Bstatic'
10252 lt_prog_compiler_can_build_shared
=no
10258 # For platforms which do not support PIC, -DPIC is meaningless:
10260 lt_prog_compiler_pic
=
10263 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
10266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
10267 $as_echo "$lt_prog_compiler_pic" >&6; }
10275 # Check to make sure the PIC flag actually works.
10277 if test -n "$lt_prog_compiler_pic"; then
10278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10279 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10280 if ${lt_cv_prog_compiler_pic_works+:} false
; then :
10281 $as_echo_n "(cached) " >&6
10283 lt_cv_prog_compiler_pic_works
=no
10284 ac_outfile
=conftest.
$ac_objext
10285 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10286 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
10287 # Insert the option either (1) after the last *FLAGS variable, or
10288 # (2) before a word containing "conftest.", or (3) at the end.
10289 # Note that $ac_compile itself does not contain backslashes and begins
10290 # with a dollar sign (not a hyphen), so the echo should work correctly.
10291 # The option is referenced via a variable to avoid confusing sed.
10292 lt_compile
=`echo "$ac_compile" | $SED \
10293 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10294 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10295 -e 's:$: $lt_compiler_flag:'`
10296 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10297 (eval "$lt_compile" 2>conftest.err
)
10299 cat conftest.err
>&5
10300 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10301 if (exit $ac_status) && test -s "$ac_outfile"; then
10302 # The compiler can only warn and ignore the option if not recognized
10303 # So say no if there are warnings other than the usual output.
10304 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
10305 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10306 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
10307 lt_cv_prog_compiler_pic_works
=yes
10313 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10314 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10316 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
10317 case $lt_prog_compiler_pic in
10319 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
10322 lt_prog_compiler_pic
=
10323 lt_prog_compiler_can_build_shared
=no
10334 # Check to make sure the static flag actually works.
10336 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
10337 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10338 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10339 if ${lt_cv_prog_compiler_static_works+:} false
; then :
10340 $as_echo_n "(cached) " >&6
10342 lt_cv_prog_compiler_static_works
=no
10343 save_LDFLAGS
="$LDFLAGS"
10344 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
10345 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
10346 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
10347 # The linker can only warn and ignore the option if not recognized
10348 # So say no if there are warnings
10349 if test -s conftest.err
; then
10350 # Append any errors to the config.log.
10351 cat conftest.err
1>&5
10352 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
10353 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10354 if diff conftest.exp conftest.er2
>/dev
/null
; then
10355 lt_cv_prog_compiler_static_works
=yes
10358 lt_cv_prog_compiler_static_works
=yes
10362 LDFLAGS
="$save_LDFLAGS"
10365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10366 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10368 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
10371 lt_prog_compiler_static
=
10380 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10381 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10382 if ${lt_cv_prog_compiler_c_o+:} false
; then :
10383 $as_echo_n "(cached) " >&6
10385 lt_cv_prog_compiler_c_o
=no
10386 $RM -r conftest
2>/dev
/null
10390 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10392 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10393 # Insert the option either (1) after the last *FLAGS variable, or
10394 # (2) before a word containing "conftest.", or (3) at the end.
10395 # Note that $ac_compile itself does not contain backslashes and begins
10396 # with a dollar sign (not a hyphen), so the echo should work correctly.
10397 lt_compile
=`echo "$ac_compile" | $SED \
10398 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10399 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10400 -e 's:$: $lt_compiler_flag:'`
10401 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10402 (eval "$lt_compile" 2>out
/conftest.err
)
10404 cat out
/conftest.err
>&5
10405 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10406 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10408 # The compiler can only warn and ignore the option if not recognized
10409 # So say no if there are warnings
10410 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10411 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10412 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10413 lt_cv_prog_compiler_c_o
=yes
10418 # SGI C++ compiler will create directory out/ii_files/ for
10419 # template instantiation
10420 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10421 $RM out
/* && rmdir out
10427 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10428 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10436 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10437 if ${lt_cv_prog_compiler_c_o+:} false
; then :
10438 $as_echo_n "(cached) " >&6
10440 lt_cv_prog_compiler_c_o
=no
10441 $RM -r conftest
2>/dev
/null
10445 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10447 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10448 # Insert the option either (1) after the last *FLAGS variable, or
10449 # (2) before a word containing "conftest.", or (3) at the end.
10450 # Note that $ac_compile itself does not contain backslashes and begins
10451 # with a dollar sign (not a hyphen), so the echo should work correctly.
10452 lt_compile
=`echo "$ac_compile" | $SED \
10453 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10454 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10455 -e 's:$: $lt_compiler_flag:'`
10456 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10457 (eval "$lt_compile" 2>out
/conftest.err
)
10459 cat out
/conftest.err
>&5
10460 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10461 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10463 # The compiler can only warn and ignore the option if not recognized
10464 # So say no if there are warnings
10465 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10466 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10467 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10468 lt_cv_prog_compiler_c_o
=yes
10473 # SGI C++ compiler will create directory out/ii_files/ for
10474 # template instantiation
10475 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10476 $RM out
/* && rmdir out
10482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10483 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10488 hard_links
="nottested"
10489 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
10490 # do not overwrite the value of need_locks provided by the user
10491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10492 $as_echo_n "checking if we can lock with hard links... " >&6; }
10495 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10497 ln conftest.a conftest.b
2>&5 || hard_links
=no
10498 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10499 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10500 $as_echo "$hard_links" >&6; }
10501 if test "$hard_links" = no
; then
10502 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10503 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10515 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10516 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10519 allow_undefined_flag
=
10520 always_export_symbols
=no
10522 archive_expsym_cmds
=
10523 compiler_needs_object
=no
10524 enable_shared_with_static_runtimes
=no
10525 export_dynamic_flag_spec
=
10526 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10527 hardcode_automatic
=no
10529 hardcode_direct_absolute
=no
10530 hardcode_libdir_flag_spec
=
10531 hardcode_libdir_flag_spec_ld
=
10532 hardcode_libdir_separator
=
10533 hardcode_minus_L
=no
10534 hardcode_shlibpath_var
=unsupported
10536 link_all_deplibs
=unknown
10538 module_expsym_cmds
=
10539 old_archive_from_new_cmds
=
10540 old_archive_from_expsyms_cmds
=
10541 thread_safe_flag_spec
=
10542 whole_archive_flag_spec
=
10543 # include_expsyms should be a list of space-separated symbols to be *always*
10544 # included in the symbol list
10546 # exclude_expsyms can be an extended regexp of symbols to exclude
10547 # it will be wrapped by ` (' and `)$', so one must not match beginning or
10548 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10549 # as well as any symbol that contains `d'.
10550 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10551 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10552 # platforms (ab)use it in PIC code, but their linkers get confused if
10553 # the symbol is explicitly referenced. Since portable code cannot
10554 # rely on this symbol name, it's probably fine to never include it in
10555 # preloaded symbol tables.
10556 # Exclude shared library initialization/finalization symbols.
10557 extract_expsyms_cmds
=
10560 cygwin
* | mingw
* | pw32
* | cegcc
*)
10561 # FIXME: the MSVC++ port hasn't been tested in a loooong time
10562 # When not using gcc, we currently assume that we are using
10563 # Microsoft Visual C++.
10564 if test "$GCC" != yes; then
10569 # we just hope/assume this is gcc and not c89 (= MSVC++)
10579 # On some targets, GNU ld is compatible enough with the native linker
10580 # that we're better off using the native interface for both.
10581 lt_use_gnu_ld_interface
=no
10582 if test "$with_gnu_ld" = yes; then
10585 # The AIX port of GNU ld has always aspired to compatibility
10586 # with the native linker. However, as the warning in the GNU ld
10587 # block says, versions before 2.19.5* couldn't really create working
10588 # shared libraries, regardless of the interface used.
10589 case `$LD -v 2>&1` in
10590 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
10591 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
10592 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
10594 lt_use_gnu_ld_interface
=yes
10599 lt_use_gnu_ld_interface
=yes
10604 if test "$lt_use_gnu_ld_interface" = yes; then
10605 # If archive_cmds runs LD, not CC, wlarc should be empty
10608 # Set some defaults for GNU ld with shared library support. These
10609 # are reset later if shared libraries are not supported. Putting them
10610 # here allows them to be overridden if necessary.
10611 runpath_var
=LD_RUN_PATH
10612 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10613 export_dynamic_flag_spec
='${wl}--export-dynamic'
10614 # ancient GNU ld didn't support --whole-archive et. al.
10615 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
10616 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10618 whole_archive_flag_spec
=
10620 supports_anon_versioning
=no
10621 case `$LD -v 2>&1` in
10622 *GNU\ gold
*) supports_anon_versioning
=yes ;;
10623 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
10624 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
10625 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
10626 *\
2.11.
*) ;; # other 2.11 versions
10627 *) supports_anon_versioning
=yes ;;
10630 # See if GNU ld supports shared libraries.
10633 # On AIX/PPC, the GNU linker is very broken
10634 if test "$host_cpu" != ia64
; then
10638 *** Warning: the GNU linker, at least up to release 2.19, is reported
10639 *** to be unable to reliably create shared libraries on AIX.
10640 *** Therefore, libtool is disabling shared libraries support. If you
10641 *** really care for shared libraries, you may want to install binutils
10642 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10643 *** You will then need to restart the configuration process.
10652 # see comment about AmigaOS4 .so support
10653 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10654 archive_expsym_cmds
=''
10657 archive_cmds
='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
10658 hardcode_libdir_flag_spec
='-L$libdir'
10659 hardcode_minus_L
=yes
10665 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10666 allow_undefined_flag
=unsupported
10667 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10668 # support --undefined. This deserves some investigation. FIXME
10669 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10675 cygwin
* | mingw
* | pw32
* | cegcc
*)
10676 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10677 # as there is no search path for DLLs.
10678 hardcode_libdir_flag_spec
='-L$libdir'
10679 export_dynamic_flag_spec
='${wl}--export-all-symbols'
10680 allow_undefined_flag
=unsupported
10681 always_export_symbols
=no
10682 enable_shared_with_static_runtimes
=yes
10683 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10685 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
10686 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10687 # If the export-symbols file already is a .def file (1st line
10688 # is EXPORTS), use it as is; otherwise, prepend...
10689 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10690 cp $export_symbols $output_objdir/$soname.def;
10692 echo EXPORTS > $output_objdir/$soname.def;
10693 cat $export_symbols >> $output_objdir/$soname.def;
10695 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10702 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10703 link_all_deplibs
=yes
10708 hardcode_shlibpath_var
=no
10709 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10710 export_dynamic_flag_spec
='${wl}-E'
10711 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10712 # Instead, shared libraries are loaded at an image base (0x10000000 by
10713 # default) and relocated if they conflict, which is a slow very memory
10714 # consuming and fragmenting process. To avoid this, we pick a random,
10715 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10716 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
10717 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10718 archive_expsym_cmds
='sed "s,^,_," $export_symbols >$output_objdir/$soname.expsym~$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--retain-symbols-file,$output_objdir/$soname.expsym ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10721 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10723 if test "$host_os" = linux-dietlibc
; then
10724 case $cc_basename in
10725 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
10728 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
10729 && test "$tmp_diet" = no
10731 tmp_addflag
=' $pic_flag'
10732 tmp_sharedflag
='-shared'
10733 case $cc_basename,$host_cpu in
10734 pgcc
*) # Portland Group C compiler
10735 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10736 tmp_addflag
=' $pic_flag'
10738 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10739 # Portland Group f77 and f90 compilers
10740 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10741 tmp_addflag
=' $pic_flag -Mnomain' ;;
10742 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
10743 tmp_addflag
=' -i_dynamic' ;;
10744 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
10745 tmp_addflag
=' -i_dynamic -nofor_main' ;;
10746 ifc
* | ifort
*) # Intel Fortran compiler
10747 tmp_addflag
=' -nofor_main' ;;
10748 lf95
*) # Lahey Fortran 8.1
10749 whole_archive_flag_spec
=
10750 tmp_sharedflag
='--shared' ;;
10751 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10752 tmp_sharedflag
='-qmkshrobj'
10754 nvcc
*) # Cuda Compiler Driver 2.2
10755 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10756 compiler_needs_object
=yes
10759 case `$CC -V 2>&1 | sed 5q` in
10760 *Sun\ C
*) # Sun C 5.9
10761 whole_archive_flag_spec
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
10762 compiler_needs_object
=yes
10763 tmp_sharedflag
='-G' ;;
10764 *Sun\ F
*) # Sun Fortran 8.3
10765 tmp_sharedflag
='-G' ;;
10767 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10769 if test "x$supports_anon_versioning" = xyes
; then
10770 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10771 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10772 echo "local: *; };" >> $output_objdir/$libname.ver~
10773 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10776 case $cc_basename in
10777 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
10778 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10779 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
10780 hardcode_libdir_flag_spec
=
10781 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
10782 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10783 if test "x$supports_anon_versioning" = xyes
; then
10784 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10785 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10786 echo "local: *; };" >> $output_objdir/$libname.ver~
10787 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10797 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10798 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10801 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10802 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10807 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
10811 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10812 *** create shared libraries on Solaris systems. Therefore, libtool
10813 *** is disabling shared libraries support. We urge you to upgrade GNU
10814 *** binutils to release 2.9.1 or newer. Another option is to modify
10815 *** your PATH or compiler configuration so that the native linker is
10816 *** used, and then restart.
10819 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10820 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10821 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10827 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
10828 case `$LD -v 2>&1` in
10829 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
10833 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10834 *** reliably create shared libraries on SCO systems. Therefore, libtool
10835 *** is disabling shared libraries support. We urge you to upgrade GNU
10836 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
10837 *** your PATH or compiler configuration so that the native linker is
10838 *** used, and then restart.
10843 # For security reasons, it is highly recommended that you always
10844 # use absolute paths for naming shared libraries, and exclude the
10845 # DT_RUNPATH tag from executables and libraries. But doing so
10846 # requires that you compile everything twice, which is a pain.
10847 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10848 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10849 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10850 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10859 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10861 hardcode_direct
=yes
10862 hardcode_shlibpath_var
=no
10866 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10867 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10868 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10875 if test "$ld_shlibs" = no
; then
10877 hardcode_libdir_flag_spec
=
10878 export_dynamic_flag_spec
=
10879 whole_archive_flag_spec
=
10882 # PORTME fill in a description of your system's linker (not GNU ld)
10885 allow_undefined_flag
=unsupported
10886 always_export_symbols
=yes
10887 archive_expsym_cmds
='$LD -o $output_objdir/$soname $libobjs $deplibs $linker_flags -bE:$export_symbols -T512 -H512 -bM:SRE~$AR $AR_FLAGS $lib $output_objdir/$soname'
10888 # Note: this linker hardcodes the directories in LIBPATH if there
10889 # are no directories specified by -L.
10890 hardcode_minus_L
=yes
10891 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10892 # Neither direct hardcoding nor static linking is supported with a
10894 hardcode_direct
=unsupported
10899 if test "$host_cpu" = ia64
; then
10900 # On IA64, the linker does run time linking by default, so we don't
10901 # have to do anything special.
10902 aix_use_runtimelinking
=no
10903 exp_sym_flag
='-Bexport'
10906 # If we're using GNU nm, then we don't want the "-C" option.
10907 # -C means demangle to AIX nm, but means don't demangle with GNU nm
10908 # Also, AIX nm treats weak defined symbols like other global
10909 # defined symbols, whereas GNU nm marks them as "W".
10910 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
10911 export_symbols_cmds
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10913 export_symbols_cmds
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
10915 aix_use_runtimelinking
=no
10917 # Test if we are trying to use run time linking or normal
10918 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10919 # need to do runtime linking.
10920 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
10921 for ld_flag
in $LDFLAGS; do
10922 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
10923 aix_use_runtimelinking
=yes
10930 exp_sym_flag
='-bexport'
10931 no_entry_flag
='-bnoentry'
10934 # When large executables or shared objects are built, AIX ld can
10935 # have problems creating the table of contents. If linking a library
10936 # or program results in "error TOC overflow" add -mminimal-toc to
10937 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
10938 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10941 hardcode_direct
=yes
10942 hardcode_direct_absolute
=yes
10943 hardcode_libdir_separator
=':'
10944 link_all_deplibs
=yes
10945 file_list_spec
='${wl}-f,'
10947 if test "$GCC" = yes; then
10948 case $host_os in aix4.
[012]|aix4.
[012].
*)
10949 # We only want to do this on AIX 4.2 and lower, the check
10950 # below for broken collect2 doesn't work under 4.3+
10951 collect2name
=`${CC} -print-prog-name=collect2`
10952 if test -f "$collect2name" &&
10953 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
10955 # We have reworked collect2
10958 # We have old collect2
10959 hardcode_direct
=unsupported
10960 # It fails to find uninstalled libraries when the uninstalled
10961 # path is not listed in the libpath. Setting hardcode_minus_L
10962 # to unsupported forces relinking
10963 hardcode_minus_L
=yes
10964 hardcode_libdir_flag_spec
='-L$libdir'
10965 hardcode_libdir_separator
=
10969 shared_flag
='-shared'
10970 if test "$aix_use_runtimelinking" = yes; then
10971 shared_flag
="$shared_flag "'${wl}-G'
10975 if test "$host_cpu" = ia64
; then
10976 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10977 # chokes on -Wl,-G. The following line is correct:
10980 if test "$aix_use_runtimelinking" = yes; then
10981 shared_flag
='${wl}-G'
10983 shared_flag
='${wl}-bM:SRE'
10988 export_dynamic_flag_spec
='${wl}-bexpall'
10989 # It seems that -bexpall does not export symbols beginning with
10990 # underscore (_), so it is better to generate a list of symbols to export.
10991 always_export_symbols
=yes
10992 if test "$aix_use_runtimelinking" = yes; then
10993 # Warning - without using the other runtime loading flags (-brtl),
10994 # -berok will link without error, but may produce a broken library.
10995 allow_undefined_flag
='-berok'
10996 # Determine the default libpath from the value encoded in an
10997 # empty executable.
10998 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10999 /* end confdefs.h. */
11009 if ac_fn_c_try_link
"$LINENO"; then :
11011 lt_aix_libpath_sed
='
11012 /Import File Strings/,/^$/ {
11018 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11019 # Check for a 64-bit object if we didn't find anything.
11020 if test -z "$aix_libpath"; then
11021 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11024 rm -f core conftest.err conftest.
$ac_objext \
11025 conftest
$ac_exeext conftest.
$ac_ext
11026 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11028 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11029 archive_expsym_cmds
='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
11031 if test "$host_cpu" = ia64
; then
11032 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
11033 allow_undefined_flag
="-z nodefs"
11034 archive_expsym_cmds
="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags ${wl}${allow_undefined_flag} '"\${wl}$exp_sym_flag:\$export_symbols"
11036 # Determine the default libpath from the value encoded in an
11037 # empty executable.
11038 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11039 /* end confdefs.h. */
11049 if ac_fn_c_try_link
"$LINENO"; then :
11051 lt_aix_libpath_sed
='
11052 /Import File Strings/,/^$/ {
11058 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11059 # Check for a 64-bit object if we didn't find anything.
11060 if test -z "$aix_libpath"; then
11061 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11064 rm -f core conftest.err conftest.
$ac_objext \
11065 conftest
$ac_exeext conftest.
$ac_ext
11066 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11068 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11069 # Warning - without using the other run time loading flags,
11070 # -berok will link without error, but may produce a broken library.
11071 no_undefined_flag
=' ${wl}-bernotok'
11072 allow_undefined_flag
=' ${wl}-berok'
11073 if test "$with_gnu_ld" = yes; then
11074 # We only use this code for GNU lds that support --whole-archive.
11075 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
11077 # Exported symbols can be pulled into shared objects from archives
11078 whole_archive_flag_spec
='$convenience'
11080 archive_cmds_need_lc
=yes
11081 # This is similar to how AIX traditionally builds its shared libraries.
11082 archive_expsym_cmds
="\$CC $shared_flag"' -o $output_objdir/$soname $libobjs $deplibs ${wl}-bnoentry $compiler_flags ${wl}-bE:$export_symbols${allow_undefined_flag}~$AR $AR_FLAGS $output_objdir/$libname$release.a $output_objdir/$soname'
11090 # see comment about AmigaOS4 .so support
11091 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11092 archive_expsym_cmds
=''
11095 archive_cmds
='$RM $output_objdir/a2ixlibrary.data~$ECHO "#define NAME $libname" > $output_objdir/a2ixlibrary.data~$ECHO "#define LIBRARY_ID 1" >> $output_objdir/a2ixlibrary.data~$ECHO "#define VERSION $major" >> $output_objdir/a2ixlibrary.data~$ECHO "#define REVISION $revision" >> $output_objdir/a2ixlibrary.data~$AR $AR_FLAGS $lib $libobjs~$RANLIB $lib~(cd $output_objdir && a2ixlibrary -32)'
11096 hardcode_libdir_flag_spec
='-L$libdir'
11097 hardcode_minus_L
=yes
11103 export_dynamic_flag_spec
=-rdynamic
11106 cygwin
* | mingw
* | pw32
* | cegcc
*)
11107 # When not using gcc, we currently assume that we are using
11108 # Microsoft Visual C++.
11109 # hardcode_libdir_flag_spec is actually meaningless, as there is
11110 # no search path for DLLs.
11111 hardcode_libdir_flag_spec
=' '
11112 allow_undefined_flag
=unsupported
11113 # Tell ltmain to make .lib files, not .a files.
11115 # Tell ltmain to make .dll files, not .so files.
11117 # FIXME: Setting linknames here is a bad hack.
11118 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11119 # The linker will automatically build a .lib file if we build a DLL.
11120 old_archive_from_new_cmds
='true'
11121 # FIXME: Should let the user specify the lib program.
11122 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
11123 fix_srcfile_path
='`cygpath -w "$srcfile"`'
11124 enable_shared_with_static_runtimes
=yes
11127 darwin
* | rhapsody
*)
11130 archive_cmds_need_lc
=no
11132 hardcode_automatic
=yes
11133 hardcode_shlibpath_var
=unsupported
11134 if test "$lt_cv_ld_force_load" = "yes"; then
11135 whole_archive_flag_spec
='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
11137 whole_archive_flag_spec
=''
11139 link_all_deplibs
=yes
11140 allow_undefined_flag
="$_lt_dar_allow_undefined"
11141 case $cc_basename in
11142 ifort
*) _lt_dar_can_shared
=yes ;;
11143 *) _lt_dar_can_shared
=$GCC ;;
11145 if test "$_lt_dar_can_shared" = "yes"; then
11146 output_verbose_link_cmd
=func_echo_all
11147 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11148 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11149 archive_expsym_cmds
="sed 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring ${_lt_dar_single_mod}${_lt_dar_export_syms}${_lt_dsymutil}"
11150 module_expsym_cmds
="sed -e 's,^,_,' < \$export_symbols > \$output_objdir/\${libname}-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dar_export_syms}${_lt_dsymutil}"
11159 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11160 hardcode_libdir_flag_spec
='-L$libdir'
11161 hardcode_shlibpath_var
=no
11164 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11165 # support. Future versions do this automatically, but an explicit c++rt0.o
11166 # does not break anything, and helps significantly (at the cost of a little
11169 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11170 hardcode_libdir_flag_spec
='-R$libdir'
11171 hardcode_direct
=yes
11172 hardcode_shlibpath_var
=no
11175 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11177 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11178 hardcode_direct
=yes
11179 hardcode_minus_L
=yes
11180 hardcode_shlibpath_var
=no
11183 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11184 freebsd
* | dragonfly
*)
11185 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
11186 hardcode_libdir_flag_spec
='-R$libdir'
11187 hardcode_direct
=yes
11188 hardcode_shlibpath_var
=no
11192 if test "$GCC" = yes; then
11193 archive_cmds
='$RM $output_objdir/$soname~$CC -shared -fPIC ${wl}+b ${wl}$install_libdir -o $output_objdir/$soname $libobjs $deplibs $compiler_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
11195 archive_cmds
='$RM $output_objdir/$soname~$LD -b +b $install_libdir -o $output_objdir/$soname $libobjs $deplibs $linker_flags~test $output_objdir/$soname = $lib || mv $output_objdir/$soname $lib'
11197 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11198 hardcode_libdir_separator
=:
11199 hardcode_direct
=yes
11201 # hardcode_minus_L: Not really in the search PATH,
11202 # but as the default location of the library.
11203 hardcode_minus_L
=yes
11204 export_dynamic_flag_spec
='${wl}-E'
11208 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11209 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11211 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11213 if test "$with_gnu_ld" = no
; then
11214 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11215 hardcode_libdir_flag_spec_ld
='+b $libdir'
11216 hardcode_libdir_separator
=:
11217 hardcode_direct
=yes
11218 hardcode_direct_absolute
=yes
11219 export_dynamic_flag_spec
='${wl}-E'
11220 # hardcode_minus_L: Not really in the search PATH,
11221 # but as the default location of the library.
11222 hardcode_minus_L
=yes
11227 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11230 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11233 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11236 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11242 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11245 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11249 # Older versions of the 11.00 compiler do not understand -b yet
11250 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11251 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11252 $as_echo_n "checking if $CC understands -b... " >&6; }
11253 if ${lt_cv_prog_compiler__b+:} false
; then :
11254 $as_echo_n "(cached) " >&6
11256 lt_cv_prog_compiler__b
=no
11257 save_LDFLAGS
="$LDFLAGS"
11258 LDFLAGS
="$LDFLAGS -b"
11259 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
11260 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
11261 # The linker can only warn and ignore the option if not recognized
11262 # So say no if there are warnings
11263 if test -s conftest.err
; then
11264 # Append any errors to the config.log.
11265 cat conftest.err
1>&5
11266 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
11267 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
11268 if diff conftest.exp conftest.er2
>/dev
/null
; then
11269 lt_cv_prog_compiler__b
=yes
11272 lt_cv_prog_compiler__b
=yes
11276 LDFLAGS
="$save_LDFLAGS"
11279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11280 $as_echo "$lt_cv_prog_compiler__b" >&6; }
11282 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
11283 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11285 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11291 if test "$with_gnu_ld" = no
; then
11292 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11293 hardcode_libdir_separator
=:
11298 hardcode_shlibpath_var
=no
11301 hardcode_direct
=yes
11302 hardcode_direct_absolute
=yes
11303 export_dynamic_flag_spec
='${wl}-E'
11305 # hardcode_minus_L: Not really in the search PATH,
11306 # but as the default location of the library.
11307 hardcode_minus_L
=yes
11313 irix5
* | irix6
* | nonstopux
*)
11314 if test "$GCC" = yes; then
11315 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11316 # Try to use the -exported_symbol ld option, if it does not
11317 # work, assume that -exports_file does not work either and
11318 # implicitly export all symbols.
11319 save_LDFLAGS
="$LDFLAGS"
11320 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11321 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11322 /* end confdefs.h. */
11325 if ac_fn_c_try_link
"$LINENO"; then :
11326 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
11329 rm -f core conftest.err conftest.
$ac_objext \
11330 conftest
$ac_exeext conftest.
$ac_ext
11331 LDFLAGS
="$save_LDFLAGS"
11333 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11334 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
11336 archive_cmds_need_lc
='no'
11337 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11338 hardcode_libdir_separator
=:
11340 link_all_deplibs
=yes
11344 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11345 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
11347 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
11349 hardcode_libdir_flag_spec
='-R$libdir'
11350 hardcode_direct
=yes
11351 hardcode_shlibpath_var
=no
11355 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11356 hardcode_direct
=yes
11357 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11358 hardcode_libdir_separator
=:
11359 hardcode_shlibpath_var
=no
11366 if test -f /usr
/libexec
/ld.so
; then
11367 hardcode_direct
=yes
11368 hardcode_shlibpath_var
=no
11369 hardcode_direct_absolute
=yes
11370 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11371 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11372 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11373 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11374 export_dynamic_flag_spec
='${wl}-E'
11377 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
11378 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11379 hardcode_libdir_flag_spec
='-R$libdir'
11382 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11383 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11393 hardcode_libdir_flag_spec
='-L$libdir'
11394 hardcode_minus_L
=yes
11395 allow_undefined_flag
=unsupported
11396 archive_cmds
='$ECHO "LIBRARY $libname INITINSTANCE" > $output_objdir/$libname.def~$ECHO "DESCRIPTION \"$libname\"" >> $output_objdir/$libname.def~echo DATA >> $output_objdir/$libname.def~echo " SINGLE NONSHARED" >> $output_objdir/$libname.def~echo EXPORTS >> $output_objdir/$libname.def~emxexp $libobjs >> $output_objdir/$libname.def~$CC -Zdll -Zcrtdll -o $lib $libobjs $deplibs $compiler_flags $output_objdir/$libname.def'
11397 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11401 if test "$GCC" = yes; then
11402 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11403 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11405 allow_undefined_flag
=' -expect_unresolved \*'
11406 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11408 archive_cmds_need_lc
='no'
11409 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11410 hardcode_libdir_separator
=:
11413 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
11414 if test "$GCC" = yes; then
11415 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11416 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
11417 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11419 allow_undefined_flag
=' -expect_unresolved \*'
11420 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
11421 archive_expsym_cmds
='for i in `cat $export_symbols`; do printf "%s %s\\n" -exported_symbol "\$i" >> $lib.exp; done; printf "%s\\n" "-hidden">> $lib.exp~
11422 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
11424 # Both c and cxx compiler support -rpath directly
11425 hardcode_libdir_flag_spec
='-rpath $libdir'
11427 archive_cmds_need_lc
='no'
11428 hardcode_libdir_separator
=:
11432 no_undefined_flag
=' -z defs'
11433 if test "$GCC" = yes; then
11435 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11436 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11437 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11439 case `$CC -V 2>&1` in
11442 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11443 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11444 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11448 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11449 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11450 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11454 hardcode_libdir_flag_spec
='-R$libdir'
11455 hardcode_shlibpath_var
=no
11457 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
11459 # The compiler driver will combine and reorder linker options,
11460 # but understands `-z linker_flag'. GCC discards it without `$wl',
11461 # but is careful enough not to reorder.
11462 # Supported since Solaris 2.6 (maybe 2.5.1?)
11463 if test "$GCC" = yes; then
11464 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11466 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
11470 link_all_deplibs
=yes
11474 if test "x$host_vendor" = xsequent
; then
11475 # Use $CC to link under sequent, because it throws in some extra .o
11476 # files that make .init and .fini sections work.
11477 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11479 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11481 hardcode_libdir_flag_spec
='-L$libdir'
11482 hardcode_direct
=yes
11483 hardcode_minus_L
=yes
11484 hardcode_shlibpath_var
=no
11488 case $host_vendor in
11490 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11491 hardcode_direct
=yes # is this really true???
11494 ## LD is ld it makes a PLAMLIB
11495 ## CC just makes a GrossModule.
11496 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11497 reload_cmds
='$CC -r -o $output$reload_objs'
11501 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11502 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
11505 runpath_var
='LD_RUN_PATH'
11506 hardcode_shlibpath_var
=no
11510 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11511 hardcode_shlibpath_var
=no
11512 export_dynamic_flag_spec
='-Bexport'
11516 if test -d /usr
/nec
; then
11517 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11518 hardcode_shlibpath_var
=no
11519 runpath_var
=LD_RUN_PATH
11520 hardcode_runpath_var
=yes
11525 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
11526 no_undefined_flag
='${wl}-z,text'
11527 archive_cmds_need_lc
=no
11528 hardcode_shlibpath_var
=no
11529 runpath_var
='LD_RUN_PATH'
11531 if test "$GCC" = yes; then
11532 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11533 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11535 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11536 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11540 sysv5
* | sco3.2v5
* | sco5v6
*)
11541 # Note: We can NOT use -z defs as we might desire, because we do not
11542 # link with -lc, and that would cause any symbols used from libc to
11543 # always be unresolved, which means just about no library would
11544 # ever link correctly. If we're not using GNU ld we use -z text
11545 # though, which does catch some bad symbols but isn't as heavy-handed
11547 no_undefined_flag
='${wl}-z,text'
11548 allow_undefined_flag
='${wl}-z,nodefs'
11549 archive_cmds_need_lc
=no
11550 hardcode_shlibpath_var
=no
11551 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
11552 hardcode_libdir_separator
=':'
11553 link_all_deplibs
=yes
11554 export_dynamic_flag_spec
='${wl}-Bexport'
11555 runpath_var
='LD_RUN_PATH'
11557 if test "$GCC" = yes; then
11558 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11559 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11561 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11562 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11567 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11568 hardcode_libdir_flag_spec
='-L$libdir'
11569 hardcode_shlibpath_var
=no
11577 if test x
$host_vendor = xsni
; then
11579 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
11580 export_dynamic_flag_spec
='${wl}-Blargedynsym'
11586 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11587 $as_echo "$ld_shlibs" >&6; }
11588 test "$ld_shlibs" = no
&& can_build_shared
=no
11590 with_gnu_ld
=$with_gnu_ld
11607 # Do we need to explicitly link libc?
11609 case "x$archive_cmds_need_lc" in
11611 # Assume -lc should be added
11612 archive_cmds_need_lc
=yes
11614 if test "$enable_shared" = yes && test "$GCC" = yes; then
11615 case $archive_cmds in
11617 # FIXME: we may have to deal with multi-command sequences.
11620 # Test whether the compiler implicitly links with -lc since on some
11621 # systems, -lgcc has to come before -lc. If gcc already passes -lc
11622 # to ld, don't add -lc before -lgcc.
11623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11624 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11625 if ${lt_cv_archive_cmds_need_lc+:} false
; then :
11626 $as_echo_n "(cached) " >&6
11629 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
11631 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11632 (eval $ac_compile) 2>&5
11634 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11635 test $ac_status = 0; } 2>conftest.err
; then
11638 libobjs
=conftest.
$ac_objext
11640 wl
=$lt_prog_compiler_wl
11641 pic_flag
=$lt_prog_compiler_pic
11647 lt_save_allow_undefined_flag
=$allow_undefined_flag
11648 allow_undefined_flag
=
11649 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11650 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
11652 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11653 test $ac_status = 0; }
11655 lt_cv_archive_cmds_need_lc
=no
11657 lt_cv_archive_cmds_need_lc
=yes
11659 allow_undefined_flag
=$lt_save_allow_undefined_flag
11661 cat conftest.err
1>&5
11666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11667 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11668 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
11831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11832 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11834 if test "$GCC" = yes; then
11836 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
11837 *) lt_awk_arg
="/^libraries:/" ;;
11840 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
11841 *) lt_sed_strip_eq
="s,=/,/,g" ;;
11843 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11844 case $lt_search_path_spec in
11846 # if the path contains ";" then we assume it to be the separator
11847 # otherwise default to the standard path separator (i.e. ":") - it is
11848 # assumed that no part of a normal pathname contains ";" but that should
11849 # okay in the real world where ";" in dirpaths is itself problematic.
11850 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11853 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11856 # Ok, now we have the path, separated by spaces, we can step through it
11857 # and add multilib dir if necessary.
11858 lt_tmp_lt_search_path_spec
=
11859 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11860 for lt_sys_path
in $lt_search_path_spec; do
11861 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11862 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11864 test -d "$lt_sys_path" && \
11865 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
11868 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11869 BEGIN {RS=" "; FS="/|\n";} {
11872 for (lt_i = NF; lt_i > 0; lt_i--) {
11873 if ($lt_i != "" && $lt_i != ".") {
11874 if ($lt_i == "..") {
11877 if (lt_count == 0) {
11878 lt_foo="/" $lt_i lt_foo;
11885 if (lt_foo != "") { lt_freq[lt_foo]++; }
11886 if (lt_freq[lt_foo] == 1) { print lt_foo; }
11888 # AWK program above erroneously prepends '/' to C:/dos/paths
11891 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
11892 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11894 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11896 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
11898 library_names_spec
=
11899 libname_spec
='lib$name'
11903 postuninstall_cmds
=
11907 shlibpath_overrides_runpath
=unknown
11909 dynamic_linker
="$host_os ld.so"
11910 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
11911 need_lib_prefix
=unknown
11912 hardcode_into_libs
=no
11914 # when you set need_version to no, make sure it does not cause -set_version
11915 # flags to be left without arguments
11916 need_version
=unknown
11921 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
11922 shlibpath_var
=LIBPATH
11924 # AIX 3 has no versioning support, so we append a major version to the name.
11925 soname_spec
='${libname}${release}${shared_ext}$major'
11932 hardcode_into_libs
=yes
11933 if test "$host_cpu" = ia64
; then
11934 # AIX 5 supports IA64
11935 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11936 shlibpath_var
=LD_LIBRARY_PATH
11938 # With GCC up to 2.95.x, collect2 would create an import file
11939 # for dependence libraries. The import file would start with
11940 # the line `#! .'. This would cause the generated library to
11941 # depend on `.', always an invalid library. This was fixed in
11942 # development snapshots of GCC prior to 3.0.
11944 aix4 | aix4.
[01] | aix4.
[01].
*)
11945 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11947 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
11950 can_build_shared
=no
11954 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11955 # soname into executable. Probably we can add versioning support to
11956 # collect2, so additional links can be useful in future.
11957 if test "$aix_use_runtimelinking" = yes; then
11958 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11959 # instead of lib<name>.a to let people know that these are not
11960 # typical AIX shared libraries.
11961 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11963 # We preserve .a as extension for shared libraries through AIX4.2
11964 # and later when we are not doing run time linking.
11965 library_names_spec
='${libname}${release}.a $libname.a'
11966 soname_spec
='${libname}${release}${shared_ext}$major'
11968 shlibpath_var
=LIBPATH
11975 # Since July 2007 AmigaOS4 officially supports .so libraries.
11976 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11977 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11980 library_names_spec
='$libname.ixlibrary $libname.a'
11981 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11982 finish_eval
='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
11988 library_names_spec
='${libname}${shared_ext}'
11989 dynamic_linker
="$host_os ld.so"
11990 shlibpath_var
=LIBRARY_PATH
11996 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11997 soname_spec
='${libname}${release}${shared_ext}$major'
11998 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
11999 shlibpath_var
=LD_LIBRARY_PATH
12000 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
12001 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
12002 # the default ld.so.conf also contains /usr/contrib/lib and
12003 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
12004 # libtool to hard-code these into programs
12007 cygwin
* | mingw
* | pw32
* | cegcc
*)
12008 version_type
=windows
12013 case $GCC,$host_os in
12014 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
12015 library_names_spec
='$libname.dll.a'
12016 # DLL is installed to $(libdir)/../bin by postinstall_cmds
12017 postinstall_cmds
='base_file=`basename \${file}`~
12018 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
12019 dldir=$destdir/`dirname \$dlpath`~
12020 test -d \$dldir || mkdir -p \$dldir~
12021 $install_prog $dir/$dlname \$dldir/$dlname~
12022 chmod a+x \$dldir/$dlname~
12023 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
12024 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
12026 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
12027 dlpath=$dir/\$dldll~
12029 shlibpath_overrides_runpath
=yes
12033 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
12034 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12036 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
12039 # MinGW DLLs use traditional 'lib' prefix
12040 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12043 # pw32 DLLs use 'pw' prefix rather than 'lib'
12044 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12050 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
12053 dynamic_linker
='Win32 ld.exe'
12054 # FIXME: first we should search . and the directory the executable is in
12058 darwin
* | rhapsody
*)
12059 dynamic_linker
="$host_os dyld"
12060 version_type
=darwin
12063 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
12064 soname_spec
='${libname}${release}${major}$shared_ext'
12065 shlibpath_overrides_runpath
=yes
12066 shlibpath_var
=DYLD_LIBRARY_PATH
12067 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
12069 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
12070 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
12077 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
12078 soname_spec
='${libname}${release}${shared_ext}$major'
12079 shlibpath_var
=LD_LIBRARY_PATH
12082 freebsd
* | dragonfly
*)
12083 # DragonFly does not have aout. When/if they implement a new
12084 # versioning mechanism, adjust this.
12085 if test -x /usr
/bin
/objformat
; then
12086 objformat
=`/usr/bin/objformat`
12089 freebsd
[23].
*) objformat
=aout
;;
12090 *) objformat
=elf
;;
12093 version_type
=freebsd-
$objformat
12094 case $version_type in
12096 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12101 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
12105 shlibpath_var
=LD_LIBRARY_PATH
12108 shlibpath_overrides_runpath
=yes
12110 freebsd3.
[01]* | freebsdelf3.
[01]*)
12111 shlibpath_overrides_runpath
=yes
12112 hardcode_into_libs
=yes
12114 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
12115 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
12116 shlibpath_overrides_runpath
=no
12117 hardcode_into_libs
=yes
12119 *) # from 4.6 on, and DragonFly
12120 shlibpath_overrides_runpath
=yes
12121 hardcode_into_libs
=yes
12130 dynamic_linker
="$host_os runtime_loader"
12131 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12132 soname_spec
='${libname}${release}${shared_ext}$major'
12133 shlibpath_var
=LIBRARY_PATH
12134 shlibpath_overrides_runpath
=yes
12135 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
12136 hardcode_into_libs
=yes
12139 hpux9
* | hpux10
* | hpux11
*)
12140 # Give a soname corresponding to the major version so that dld.sl refuses to
12141 # link against other versions.
12148 hardcode_into_libs
=yes
12149 dynamic_linker
="$host_os dld.so"
12150 shlibpath_var
=LD_LIBRARY_PATH
12151 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12152 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12153 soname_spec
='${libname}${release}${shared_ext}$major'
12154 if test "X$HPUX_IA64_MODE" = X32
; then
12155 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12157 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
12159 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12163 hardcode_into_libs
=yes
12164 dynamic_linker
="$host_os dld.sl"
12165 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
12166 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12167 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12168 soname_spec
='${libname}${release}${shared_ext}$major'
12169 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12170 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12174 dynamic_linker
="$host_os dld.sl"
12175 shlibpath_var
=SHLIB_PATH
12176 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
12177 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12178 soname_spec
='${libname}${release}${shared_ext}$major'
12181 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12182 postinstall_cmds
='chmod 555 $lib'
12183 # or fails outright, so override atomically:
12184 install_override_mode
=555
12191 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12192 soname_spec
='${libname}${release}${shared_ext}$major'
12193 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
12194 shlibpath_var
=LD_LIBRARY_PATH
12195 shlibpath_overrides_runpath
=no
12196 hardcode_into_libs
=yes
12199 irix5
* | irix6
* | nonstopux
*)
12201 nonstopux
*) version_type
=nonstopux
;;
12203 if test "$lt_cv_prog_gnu_ld" = yes; then
12211 soname_spec
='${libname}${release}${shared_ext}$major'
12212 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12214 irix5
* | nonstopux
*)
12215 libsuff
= shlibsuff
=
12218 case $LD in # libtool.m4 will add one of these switches to LD
12219 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
12220 libsuff
= shlibsuff
= libmagic
=32-bit;;
12221 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
12222 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
12223 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
12224 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
12225 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
12229 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
12230 shlibpath_overrides_runpath
=no
12231 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12232 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
12233 hardcode_into_libs
=yes
12236 # No shared lib support for Linux oldld, aout, or coff.
12237 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
12241 # This must be Linux ELF.
12242 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu | gnu
*)
12246 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12247 soname_spec
='${libname}${release}${shared_ext}$major'
12248 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12249 shlibpath_var
=LD_LIBRARY_PATH
12250 shlibpath_overrides_runpath
=no
12252 # Some binutils ld are patched to set DT_RUNPATH
12253 if ${lt_cv_shlibpath_overrides_runpath+:} false
; then :
12254 $as_echo_n "(cached) " >&6
12256 lt_cv_shlibpath_overrides_runpath
=no
12257 save_LDFLAGS
=$LDFLAGS
12258 save_libdir
=$libdir
12259 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12260 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12261 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12262 /* end confdefs.h. */
12272 if ac_fn_c_try_link
"$LINENO"; then :
12273 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
12274 lt_cv_shlibpath_overrides_runpath
=yes
12277 rm -f core conftest.err conftest.
$ac_objext \
12278 conftest
$ac_exeext conftest.
$ac_ext
12279 LDFLAGS
=$save_LDFLAGS
12280 libdir
=$save_libdir
12284 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
12286 # This implies no fast_install, which is unacceptable.
12287 # Some rework will be needed to allow for fast_install
12288 # before this can be enabled.
12289 hardcode_into_libs
=yes
12291 # Append ld.so.conf contents to the search path
12292 if test -f /etc
/ld.so.conf
; then
12293 lt_ld_extra
=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
12294 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
12297 # We used to test for /lib/ld.so.1 and disable shared libraries on
12298 # powerpc, because MkLinux only supported shared libraries with the
12299 # GNU dynamic linker. Since this was broken with cross compilers,
12300 # most powerpc-linux boxes support dynamic linking these days and
12301 # people can always --disable-shared, the test was removed, and we
12302 # assume the GNU/Linux dynamic linker is in use.
12303 dynamic_linker
='GNU/Linux ld.so'
12310 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
12311 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12312 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12313 dynamic_linker
='NetBSD (a.out) ld.so'
12315 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12316 soname_spec
='${libname}${release}${shared_ext}$major'
12317 dynamic_linker
='NetBSD ld.elf_so'
12319 shlibpath_var
=LD_LIBRARY_PATH
12320 shlibpath_overrides_runpath
=yes
12321 hardcode_into_libs
=yes
12326 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12327 shlibpath_var
=LD_LIBRARY_PATH
12328 shlibpath_overrides_runpath
=yes
12335 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12336 soname_spec
='${libname}${release}${shared_ext}$major'
12337 shlibpath_var
=LD_LIBRARY_PATH
12338 shlibpath_overrides_runpath
=no
12339 hardcode_into_libs
=yes
12340 dynamic_linker
='ldqnx.so'
12345 sys_lib_dlsearch_path_spec
="/usr/lib"
12347 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12349 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
12350 *) need_version
=no
;;
12352 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12353 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12354 shlibpath_var
=LD_LIBRARY_PATH
12355 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12357 openbsd2.
[89] | openbsd2.
[89].
*)
12358 shlibpath_overrides_runpath
=no
12361 shlibpath_overrides_runpath
=yes
12365 shlibpath_overrides_runpath
=yes
12370 libname_spec
='$name'
12373 library_names_spec
='$libname${shared_ext} $libname.a'
12374 dynamic_linker
='OS/2 ld.exe'
12375 shlibpath_var
=LIBPATH
12378 osf3
* | osf4
* | osf5
*)
12382 soname_spec
='${libname}${release}${shared_ext}$major'
12383 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12384 shlibpath_var
=LD_LIBRARY_PATH
12385 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12386 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
12397 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12398 soname_spec
='${libname}${release}${shared_ext}$major'
12399 shlibpath_var
=LD_LIBRARY_PATH
12400 shlibpath_overrides_runpath
=yes
12401 hardcode_into_libs
=yes
12402 # ldd complains unless libraries are executable
12403 postinstall_cmds
='chmod +x $lib'
12408 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12409 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12410 shlibpath_var
=LD_LIBRARY_PATH
12411 shlibpath_overrides_runpath
=yes
12412 if test "$with_gnu_ld" = yes; then
12420 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12421 soname_spec
='${libname}${release}${shared_ext}$major'
12422 shlibpath_var
=LD_LIBRARY_PATH
12423 case $host_vendor in
12425 shlibpath_overrides_runpath
=no
12427 runpath_var
=LD_RUN_PATH
12435 shlibpath_overrides_runpath
=no
12436 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
12442 if test -d /usr
/nec
;then
12444 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12445 soname_spec
='$libname${shared_ext}.$major'
12446 shlibpath_var
=LD_LIBRARY_PATH
12450 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
12451 version_type
=freebsd-elf
12454 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12455 soname_spec
='${libname}${release}${shared_ext}$major'
12456 shlibpath_var
=LD_LIBRARY_PATH
12457 shlibpath_overrides_runpath
=yes
12458 hardcode_into_libs
=yes
12459 if test "$with_gnu_ld" = yes; then
12460 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12462 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
12465 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
12469 sys_lib_dlsearch_path_spec
='/usr/lib'
12473 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
12477 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12478 shlibpath_var
=LD_LIBRARY_PATH
12479 shlibpath_overrides_runpath
=no
12480 hardcode_into_libs
=yes
12485 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12486 soname_spec
='${libname}${release}${shared_ext}$major'
12487 shlibpath_var
=LD_LIBRARY_PATH
12494 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12495 $as_echo "$dynamic_linker" >&6; }
12496 test "$dynamic_linker" = no
&& can_build_shared
=no
12498 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
12499 if test "$GCC" = yes; then
12500 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12503 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12504 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
12506 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12507 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
12601 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12602 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12604 if test -n "$hardcode_libdir_flag_spec" ||
12605 test -n "$runpath_var" ||
12606 test "X$hardcode_automatic" = "Xyes" ; then
12608 # We can hardcode non-existent directories.
12609 if test "$hardcode_direct" != no
&&
12610 # If the only mechanism to avoid hardcoding is shlibpath_var, we
12611 # have to relink, otherwise we might link with an installed library
12612 # when we should be linking with a yet-to-be-installed one
12613 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12614 test "$hardcode_minus_L" != no
; then
12615 # Linking always hardcodes the temporary library directory.
12616 hardcode_action
=relink
12618 # We can link without hardcoding, and we can hardcode nonexisting dirs.
12619 hardcode_action
=immediate
12622 # We cannot hardcode anything, or else we can only hardcode existing
12624 hardcode_action
=unsupported
12626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12627 $as_echo "$hardcode_action" >&6; }
12629 if test "$hardcode_action" = relink ||
12630 test "$inherit_rpath" = yes; then
12631 # Fast installation is not supported
12632 enable_fast_install
=no
12633 elif test "$shlibpath_overrides_runpath" = yes ||
12634 test "$enable_shared" = no
; then
12635 # Fast installation is not necessary
12636 enable_fast_install
=needless
12644 if test "x$enable_dlopen" != xyes
; then
12645 enable_dlopen
=unknown
12646 enable_dlopen_self
=unknown
12647 enable_dlopen_self_static
=unknown
12654 lt_cv_dlopen
="load_add_on"
12656 lt_cv_dlopen_self
=yes
12659 mingw
* | pw32
* | cegcc
*)
12660 lt_cv_dlopen
="LoadLibrary"
12665 lt_cv_dlopen
="dlopen"
12670 # if libdl is installed we need to link against it
12671 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12672 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12673 if ${ac_cv_lib_dl_dlopen+:} false
; then :
12674 $as_echo_n "(cached) " >&6
12676 ac_check_lib_save_LIBS
=$LIBS
12678 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12679 /* end confdefs.h. */
12681 /* Override any GCC internal prototype to avoid an error.
12682 Use char because int might match the return type of a GCC
12683 builtin and then its argument prototype would still apply. */
12696 if ac_fn_c_try_link
"$LINENO"; then :
12697 ac_cv_lib_dl_dlopen
=yes
12699 ac_cv_lib_dl_dlopen
=no
12701 rm -f core conftest.err conftest.
$ac_objext \
12702 conftest
$ac_exeext conftest.
$ac_ext
12703 LIBS
=$ac_check_lib_save_LIBS
12705 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12706 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12707 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
12708 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12711 lt_cv_dlopen
="dyld"
12713 lt_cv_dlopen_self
=yes
12720 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
12721 if test "x$ac_cv_func_shl_load" = xyes
; then :
12722 lt_cv_dlopen
="shl_load"
12724 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12725 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12726 if ${ac_cv_lib_dld_shl_load+:} false
; then :
12727 $as_echo_n "(cached) " >&6
12729 ac_check_lib_save_LIBS
=$LIBS
12731 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12732 /* end confdefs.h. */
12734 /* Override any GCC internal prototype to avoid an error.
12735 Use char because int might match the return type of a GCC
12736 builtin and then its argument prototype would still apply. */
12744 return shl_load ();
12749 if ac_fn_c_try_link
"$LINENO"; then :
12750 ac_cv_lib_dld_shl_load
=yes
12752 ac_cv_lib_dld_shl_load
=no
12754 rm -f core conftest.err conftest.
$ac_objext \
12755 conftest
$ac_exeext conftest.
$ac_ext
12756 LIBS
=$ac_check_lib_save_LIBS
12758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12759 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12760 if test "x$ac_cv_lib_dld_shl_load" = xyes
; then :
12761 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
12763 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
12764 if test "x$ac_cv_func_dlopen" = xyes
; then :
12765 lt_cv_dlopen
="dlopen"
12767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12768 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12769 if ${ac_cv_lib_dl_dlopen+:} false
; then :
12770 $as_echo_n "(cached) " >&6
12772 ac_check_lib_save_LIBS
=$LIBS
12774 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12775 /* end confdefs.h. */
12777 /* Override any GCC internal prototype to avoid an error.
12778 Use char because int might match the return type of a GCC
12779 builtin and then its argument prototype would still apply. */
12792 if ac_fn_c_try_link
"$LINENO"; then :
12793 ac_cv_lib_dl_dlopen
=yes
12795 ac_cv_lib_dl_dlopen
=no
12797 rm -f core conftest.err conftest.
$ac_objext \
12798 conftest
$ac_exeext conftest.
$ac_ext
12799 LIBS
=$ac_check_lib_save_LIBS
12801 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12802 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12803 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
12804 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12807 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12808 if ${ac_cv_lib_svld_dlopen+:} false
; then :
12809 $as_echo_n "(cached) " >&6
12811 ac_check_lib_save_LIBS
=$LIBS
12812 LIBS
="-lsvld $LIBS"
12813 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12814 /* end confdefs.h. */
12816 /* Override any GCC internal prototype to avoid an error.
12817 Use char because int might match the return type of a GCC
12818 builtin and then its argument prototype would still apply. */
12831 if ac_fn_c_try_link
"$LINENO"; then :
12832 ac_cv_lib_svld_dlopen
=yes
12834 ac_cv_lib_svld_dlopen
=no
12836 rm -f core conftest.err conftest.
$ac_objext \
12837 conftest
$ac_exeext conftest.
$ac_ext
12838 LIBS
=$ac_check_lib_save_LIBS
12840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12841 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12842 if test "x$ac_cv_lib_svld_dlopen" = xyes
; then :
12843 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
12845 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12846 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12847 if ${ac_cv_lib_dld_dld_link+:} false
; then :
12848 $as_echo_n "(cached) " >&6
12850 ac_check_lib_save_LIBS
=$LIBS
12852 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12853 /* end confdefs.h. */
12855 /* Override any GCC internal prototype to avoid an error.
12856 Use char because int might match the return type of a GCC
12857 builtin and then its argument prototype would still apply. */
12865 return dld_link ();
12870 if ac_fn_c_try_link
"$LINENO"; then :
12871 ac_cv_lib_dld_dld_link
=yes
12873 ac_cv_lib_dld_dld_link
=no
12875 rm -f core conftest.err conftest.
$ac_objext \
12876 conftest
$ac_exeext conftest.
$ac_ext
12877 LIBS
=$ac_check_lib_save_LIBS
12879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12880 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12881 if test "x$ac_cv_lib_dld_dld_link" = xyes
; then :
12882 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
12903 if test "x$lt_cv_dlopen" != xno
; then
12909 case $lt_cv_dlopen in
12911 save_CPPFLAGS
="$CPPFLAGS"
12912 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
12914 save_LDFLAGS
="$LDFLAGS"
12915 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
12918 LIBS
="$lt_cv_dlopen_libs $LIBS"
12920 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12921 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12922 if ${lt_cv_dlopen_self+:} false
; then :
12923 $as_echo_n "(cached) " >&6
12925 if test "$cross_compiling" = yes; then :
12926 lt_cv_dlopen_self
=cross
12928 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
12929 lt_status
=$lt_dlunknown
12930 cat > conftest.
$ac_ext <<_LT_EOF
12931 #line 12931 "configure"
12932 #include "confdefs.h"
12941 # define LT_DLGLOBAL RTLD_GLOBAL
12944 # define LT_DLGLOBAL DL_GLOBAL
12946 # define LT_DLGLOBAL 0
12950 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12951 find out it does not work in some platform. */
12952 #ifndef LT_DLLAZY_OR_NOW
12954 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12957 # define LT_DLLAZY_OR_NOW DL_LAZY
12960 # define LT_DLLAZY_OR_NOW RTLD_NOW
12963 # define LT_DLLAZY_OR_NOW DL_NOW
12965 # define LT_DLLAZY_OR_NOW 0
12972 /* When -fvisbility=hidden is used, assume the code has been annotated
12973 correspondingly for the symbols needed. */
12974 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12975 void fnord () __attribute__((visibility("default")));
12978 void fnord () { int i=42; }
12981 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12982 int status = $lt_dlunknown;
12986 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12989 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12990 else puts (dlerror ());
12992 /* dlclose (self); */
13000 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13001 (eval $ac_link) 2>&5
13003 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13004 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
13005 (.
/conftest
; exit; ) >&5 2>/dev
/null
13007 case x
$lt_status in
13008 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
13009 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
13010 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
13013 # compilation failed
13014 lt_cv_dlopen_self
=no
13021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
13022 $as_echo "$lt_cv_dlopen_self" >&6; }
13024 if test "x$lt_cv_dlopen_self" = xyes
; then
13025 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
13026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
13027 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
13028 if ${lt_cv_dlopen_self_static+:} false
; then :
13029 $as_echo_n "(cached) " >&6
13031 if test "$cross_compiling" = yes; then :
13032 lt_cv_dlopen_self_static
=cross
13034 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
13035 lt_status
=$lt_dlunknown
13036 cat > conftest.
$ac_ext <<_LT_EOF
13037 #line 13037 "configure"
13038 #include "confdefs.h"
13047 # define LT_DLGLOBAL RTLD_GLOBAL
13050 # define LT_DLGLOBAL DL_GLOBAL
13052 # define LT_DLGLOBAL 0
13056 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13057 find out it does not work in some platform. */
13058 #ifndef LT_DLLAZY_OR_NOW
13060 # define LT_DLLAZY_OR_NOW RTLD_LAZY
13063 # define LT_DLLAZY_OR_NOW DL_LAZY
13066 # define LT_DLLAZY_OR_NOW RTLD_NOW
13069 # define LT_DLLAZY_OR_NOW DL_NOW
13071 # define LT_DLLAZY_OR_NOW 0
13078 /* When -fvisbility=hidden is used, assume the code has been annotated
13079 correspondingly for the symbols needed. */
13080 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13081 void fnord () __attribute__((visibility("default")));
13084 void fnord () { int i=42; }
13087 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13088 int status = $lt_dlunknown;
13092 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
13095 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
13096 else puts (dlerror ());
13098 /* dlclose (self); */
13106 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13107 (eval $ac_link) 2>&5
13109 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13110 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
13111 (.
/conftest
; exit; ) >&5 2>/dev
/null
13113 case x
$lt_status in
13114 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
13115 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
13116 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
13119 # compilation failed
13120 lt_cv_dlopen_self_static
=no
13127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13128 $as_echo "$lt_cv_dlopen_self_static" >&6; }
13131 CPPFLAGS
="$save_CPPFLAGS"
13132 LDFLAGS
="$save_LDFLAGS"
13137 case $lt_cv_dlopen_self in
13138 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
13139 *) enable_dlopen_self
=unknown
;;
13142 case $lt_cv_dlopen_self_static in
13143 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
13144 *) enable_dlopen_self_static
=unknown
;;
13166 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13167 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
13168 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
13169 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
13170 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
13171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13172 $as_echo "yes" >&6; }
13174 # FIXME - insert some real tests, host_os isn't really good enough
13177 if test -n "$STRIP" ; then
13178 striplib
="$STRIP -x"
13179 old_striplib
="$STRIP -S"
13180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13181 $as_echo "yes" >&6; }
13183 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13184 $as_echo "no" >&6; }
13188 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13189 $as_echo "no" >&6; }
13205 # Report which library types will actually be built
13206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13207 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
13208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13209 $as_echo "$can_build_shared" >&6; }
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13212 $as_echo_n "checking whether to build shared libraries... " >&6; }
13213 test "$can_build_shared" = "no" && enable_shared
=no
13215 # On AIX, shared libraries and static libraries use the same namespace, and
13216 # are all built from PIC.
13219 test "$enable_shared" = yes && enable_static
=no
13220 if test -n "$RANLIB"; then
13221 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
13222 postinstall_cmds
='$RANLIB $lib'
13227 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
13228 test "$enable_shared" = yes && enable_static
=no
13232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13233 $as_echo "$enable_shared" >&6; }
13235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13236 $as_echo_n "checking whether to build static libraries... " >&6; }
13237 # Make sure either enable_shared or enable_static is yes.
13238 test "$enable_shared" = yes || enable_static
=yes
13239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13240 $as_echo "$enable_static" >&6; }
13247 ac_cpp
='$CPP $CPPFLAGS'
13248 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13249 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13250 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
13266 ac_config_commands
="$ac_config_commands libtool"
13271 # Only expand once:
13276 .
${srcdir}/..
/..
/bfd
/configure.
host
13281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13282 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13283 # Check whether --enable-maintainer-mode was given.
13284 if test "${enable_maintainer_mode+set}" = set; then :
13285 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
13287 USE_MAINTAINER_MODE
=no
13290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13291 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13292 if test $USE_MAINTAINER_MODE = yes; then
13293 MAINTAINER_MODE_TRUE
=
13294 MAINTAINER_MODE_FALSE
='#'
13296 MAINTAINER_MODE_TRUE
='#'
13297 MAINTAINER_MODE_FALSE
=
13300 MAINT
=$MAINTAINER_MODE_TRUE
13305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim debug setting" >&5
13306 $as_echo_n "checking for sim debug setting... " >&6; }
13308 # Check whether --enable-sim-debug was given.
13309 if test "${enable_sim_debug+set}" = set; then :
13310 enableval
=$enable_sim_debug; case "${enableval}" in
13311 yes) sim_debug
="7";;
13312 no
) sim_debug
="0";;
13313 *) sim_debug
="($enableval)";;
13316 if test "$sim_debug" != "0"; then
13318 cat >>confdefs.h
<<_ACEOF
13319 #define DEBUG $sim_debug
13324 cat >>confdefs.h
<<_ACEOF
13325 #define WITH_DEBUG $sim_debug
13328 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_debug" >&5
13329 $as_echo "$sim_debug" >&6; }
13332 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim stdio debug behavior" >&5
13333 $as_echo_n "checking for sim stdio debug behavior... " >&6; }
13335 # Check whether --enable-sim-stdio was given.
13336 if test "${enable_sim_stdio+set}" = set; then :
13337 enableval
=$enable_sim_stdio; case "${enableval}" in
13338 yes) sim_stdio
="DO_USE_STDIO";;
13339 no
) sim_stdio
="DONT_USE_STDIO";;
13340 *) as_fn_error $?
"Unknown value $enableval passed to --enable-sim-stdio" "$LINENO" 5;;
13344 cat >>confdefs.h
<<_ACEOF
13345 #define WITH_STDIO $sim_stdio
13348 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_stdio" >&5
13349 $as_echo "$sim_stdio" >&6; }
13352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim trace settings" >&5
13353 $as_echo_n "checking for sim trace settings... " >&6; }
13354 sim_trace
="~TRACE_debug"
13355 # Check whether --enable-sim-trace was given.
13356 if test "${enable_sim_trace+set}" = set; then :
13357 enableval
=$enable_sim_trace; case "${enableval}" in
13358 yes) sim_trace
="-1";;
13359 no
) sim_trace
="0";;
13361 sim_trace
="'(${enableval})'";;
13364 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13365 if test x
"$sim_trace" = x
; then
13366 sim_trace
="(TRACE_$x"
13368 sim_trace
="${sim_trace}|TRACE_$x"
13371 sim_trace
="$sim_trace)" ;;
13375 cat >>confdefs.h
<<_ACEOF
13376 #define WITH_TRACE $sim_trace
13379 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_trace" >&5
13380 $as_echo "$sim_trace" >&6; }
13383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim profile settings" >&5
13384 $as_echo_n "checking for sim profile settings... " >&6; }
13387 # Check whether --enable-sim-profile was given.
13388 if test "${enable_sim_profile+set}" = set; then :
13389 enableval
=$enable_sim_profile; case "${enableval}" in
13390 yes) profile
="1" sim_profile
="-1";;
13391 no
) profile
="0" sim_profile
="0";;
13393 profile
="(${enableval})" sim_profile
="(${enableval})";;
13397 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13398 if test x
"$sim_profile" = x
; then
13399 sim_profile
="(PROFILE_$x"
13401 sim_profile
="${sim_profile}|PROFILE_$x"
13404 sim_profile
="$sim_profile)" ;;
13408 cat >>confdefs.h
<<_ACEOF
13409 #define PROFILE $profile
13413 cat >>confdefs.h
<<_ACEOF
13414 #define WITH_PROFILE $sim_profile
13417 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_profile" >&5
13418 $as_echo "$sim_profile" >&6; }
13422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable sim asserts" >&5
13423 $as_echo_n "checking whether to enable sim asserts... " >&6; }
13425 # Check whether --enable-sim-assert was given.
13426 if test "${enable_sim_assert+set}" = set; then :
13427 enableval
=$enable_sim_assert; case "${enableval}" in
13428 yes) sim_assert
="1";;
13429 no
) sim_assert
="0";;
13430 *) as_fn_error $?
"--enable-sim-assert does not take a value" "$LINENO" 5;;
13434 cat >>confdefs.h
<<_ACEOF
13435 #define WITH_ASSERT $sim_assert
13438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_assert" >&5
13439 $as_echo "$sim_assert" >&6; }
13442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking default sim environment setting" >&5
13443 $as_echo_n "checking default sim environment setting... " >&6; }
13444 sim_environment
="ALL_ENVIRONMENT"
13445 # Check whether --enable-sim-environment was given.
13446 if test "${enable_sim_environment+set}" = set; then :
13447 enableval
=$enable_sim_environment; case "${enableval}" in
13448 all | ALL
) sim_environment
="ALL_ENVIRONMENT";;
13449 user | USER
) sim_environment
="USER_ENVIRONMENT";;
13450 virtual | VIRTUAL
) sim_environment
="VIRTUAL_ENVIRONMENT";;
13451 operating | OPERATING
) sim_environment
="OPERATING_ENVIRONMENT";;
13452 *) as_fn_error $?
"Unknown value $enableval passed to --enable-sim-environment" "$LINENO" 5;;
13456 cat >>confdefs.h
<<_ACEOF
13457 #define WITH_ENVIRONMENT $sim_environment
13460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_environment" >&5
13461 $as_echo "$sim_environment" >&6; }
13464 sim_inline
="-DDEFAULT_INLINE=0"
13465 # Check whether --enable-sim-inline was given.
13466 if test "${enable_sim_inline+set}" = set; then :
13467 enableval
=$enable_sim_inline; sim_inline
=""
13468 case "$enableval" in
13469 no
) sim_inline
="-DDEFAULT_INLINE=0";;
13470 0) sim_inline
="-DDEFAULT_INLINE=0";;
13471 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_C_INLINE";;
13472 1) sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS";;
13473 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13476 *_INLINE
=*) new_flag
="-D$x";;
13477 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
13478 *_INLINE
) new_flag
="-D$x=ALL_C_INLINE";;
13479 *) new_flag
="-D$x""_INLINE=ALL_C_INLINE";;
13481 if test x
"$sim_inline" = x
""; then
13482 sim_inline
="$new_flag"
13484 sim_inline
="$sim_inline $new_flag"
13488 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
13489 echo "Setting inline flags = $sim_inline" 6>&1
13496 # Check whether --with-pkgversion was given.
13497 if test "${with_pkgversion+set}" = set; then :
13498 withval
=$with_pkgversion; case "$withval" in
13499 yes) as_fn_error $?
"package version not specified" "$LINENO" 5 ;;
13501 *) PKGVERSION
="($withval) " ;;
13504 PKGVERSION
="(SIM) "
13512 # Check whether --with-bugurl was given.
13513 if test "${with_bugurl+set}" = set; then :
13514 withval
=$with_bugurl; case "$withval" in
13515 yes) as_fn_error $?
"bug URL not specified" "$LINENO" 5 ;;
13518 *) BUGURL
="$withval"
13522 BUGURL
="https://www.gnu.org/software/gdb/bugs/"
13532 REPORT_BUGS_TO
="<$BUGURL>"
13533 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
13540 cat >>confdefs.h
<<_ACEOF
13541 #define PKGVERSION "$PKGVERSION"
13545 cat >>confdefs.h
<<_ACEOF
13546 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
13550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
13551 $as_echo_n "checking return type of signal handlers... " >&6; }
13552 if ${ac_cv_type_signal+:} false
; then :
13553 $as_echo_n "(cached) " >&6
13555 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13556 /* end confdefs.h. */
13557 #include <sys/types.h>
13558 #include <signal.h>
13563 return *(signal (0, 0)) (0) == 1;
13568 if ac_fn_c_try_compile
"$LINENO"; then :
13569 ac_cv_type_signal
=int
13571 ac_cv_type_signal
=void
13573 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
13576 $as_echo "$ac_cv_type_signal" >&6; }
13578 cat >>confdefs.h
<<_ACEOF
13579 #define RETSIGTYPE $ac_cv_type_signal
13589 wire_endian
="LITTLE"
13591 # Check whether --enable-sim-endian was given.
13592 if test "${enable_sim_endian+set}" = set; then :
13593 enableval
=$enable_sim_endian; case "${enableval}" in
13594 b
*|B
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_BIG";;
13595 l
*|L
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_LITTLE";;
13596 yes) if test x
"$wire_endian" != x
; then
13597 sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13599 if test x
"$default_endian" != x
; then
13600 sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13602 echo "No hard-wired endian for target $target" 1>&6
13603 sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13606 no
) if test x
"$default_endian" != x
; then
13607 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13609 if test x
"$wire_endian" != x
; then
13610 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13612 echo "No default endian for target $target" 1>&6
13613 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13616 *) as_fn_error $?
"\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian
="";;
13618 if test x
"$silent" != x
"yes" && test x
"$sim_endian" != x
""; then
13619 echo "Setting endian flags = $sim_endian" 6>&1
13622 if test x
"$default_endian" != x
; then
13623 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13625 if test x
"$wire_endian" != x
; then
13626 sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13633 wire_alignment
="NONSTRICT_ALIGNMENT"
13634 default_alignment
=""
13636 # Check whether --enable-sim-alignment was given.
13637 if test "${enable_sim_alignment+set}" = set; then :
13638 enableval
=$enable_sim_alignment; case "${enableval}" in
13639 strict | STRICT
) sim_alignment
="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
13640 nonstrict | NONSTRICT
) sim_alignment
="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
13641 forced | FORCED
) sim_alignment
="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
13642 yes) if test x
"$wire_alignment" != x
; then
13643 sim_alignment
="-DWITH_ALIGNMENT=${wire_alignment}"
13645 if test x
"$default_alignment" != x
; then
13646 sim_alignment
="-DWITH_ALIGNMENT=${default_alignment}"
13648 echo "No hard-wired alignment for target $target" 1>&6
13649 sim_alignment
="-DWITH_ALIGNMENT=0"
13652 no
) if test x
"$default_alignment" != x
; then
13653 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13655 if test x
"$wire_alignment" != x
; then
13656 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
13658 echo "No default alignment for target $target" 1>&6
13659 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=0"
13662 *) as_fn_error $?
"\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment
="";;
13664 if test x
"$silent" != x
"yes" && test x
"$sim_alignment" != x
""; then
13665 echo "Setting alignment flags = $sim_alignment" 6>&1
13668 if test x
"$default_alignment" != x
; then
13669 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13671 if test x
"$wire_alignment" != x
; then
13672 sim_alignment
="-DWITH_ALIGNMENT=${wire_alignment}"
13680 # Check whether --enable-werror was given.
13681 if test "${enable_werror+set}" = set; then :
13682 enableval
=$enable_werror; case "${enableval}" in
13683 yes | y
) ERROR_ON_WARNING
="yes" ;;
13684 no | n
) ERROR_ON_WARNING
="no" ;;
13685 *) as_fn_error $?
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
13690 # Enable -Werror by default when using gcc
13691 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
13692 ERROR_ON_WARNING
=yes
13697 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
13699 -Wno-unused -Wunused-value -Wunused-function \
13700 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
13701 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
13702 -Wold-style-declaration -Wold-style-definition"
13704 # Enable -Wno-format by default when using gcc on mingw since many
13705 # GCC versions complain about %I64.
13707 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
13708 *) build_warnings
="$build_warnings -Wformat-nonliteral" ;;
13711 # Check whether --enable-build-warnings was given.
13712 if test "${enable_build_warnings+set}" = set; then :
13713 enableval
=$enable_build_warnings; case "${enableval}" in
13715 no
) build_warnings
="-w";;
13716 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13717 build_warnings
="${build_warnings} ${t}";;
13718 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13719 build_warnings
="${t} ${build_warnings}";;
13720 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13722 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
13723 echo "Setting compiler warning flags = $build_warnings" 6>&1
13726 # Check whether --enable-sim-build-warnings was given.
13727 if test "${enable_sim_build_warnings+set}" = set; then :
13728 enableval
=$enable_sim_build_warnings; case "${enableval}" in
13730 no
) build_warnings
="-w";;
13731 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13732 build_warnings
="${build_warnings} ${t}";;
13733 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13734 build_warnings
="${t} ${build_warnings}";;
13735 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13737 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
13738 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
13742 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
13744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
13745 $as_echo_n "checking compiler warning flags... " >&6; }
13746 # Separate out the -Werror flag as some files just cannot be
13747 # compiled with it enabled.
13748 for w
in ${build_warnings}; do
13750 -Werr*) WERROR_CFLAGS
=-Werror ;;
13751 *) # Check that GCC accepts it
13752 saved_CFLAGS
="$CFLAGS"
13753 CFLAGS
="$CFLAGS $w"
13754 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13755 /* end confdefs.h. */
13765 if ac_fn_c_try_compile
"$LINENO"; then :
13766 WARN_CFLAGS
="${WARN_CFLAGS} $w"
13768 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13769 CFLAGS
="$saved_CFLAGS"
13772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
13773 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
13777 default_sim_reserved_bits="1"
13778 # Check whether --enable-sim-reserved-bits was given.
13779 if test "${enable_sim_reserved_bits+set}" = set; then :
13780 enableval=$enable_sim_reserved_bits; case "${enableval}" in
13781 yes) sim_reserved_bits="-DWITH_RESERVED_BITS=1";;
13782 no) sim_reserved_bits="-DWITH_RESERVED_BITS=0";;
13783 *) as_fn_error $? "\"--enable-sim-reserved-bits does not take a value
\"" "$LINENO" 5; sim_reserved_bits="";;
13785 if test x"$silent" != x"yes" && test x"$sim_reserved_bits" != x""; then
13786 echo "Setting reserved flags
= $sim_reserved_bits" 6>&1
13789 sim_reserved_bits="-DWITH_RESERVED_BITS=${default_sim_reserved_bits}"
13792 wire_word_bitsize="32"
13794 wire_address_bitsize=""
13795 wire_cell_bitsize=""
13796 # Check whether --enable-sim-bitsize was given.
13797 if test "${enable_sim_bitsize+set}" = set; then :
13798 enableval=$enable_sim_bitsize; sim_bitsize=
13799 case "${enableval}" in
13800 64,63 | 64,63,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=64 -DWITH_TARGET_WORD_MSB=63";;
13801 32,31 | 32,31,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=31";;
13802 64,0 | 64,0,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=0";;
13803 32,0 | 64,0,* ) sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=0";;
13804 32) if test x"$wire_word_msb" != x -a x"$wire_word_msb" != x0; then
13805 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=31"
13807 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=32 -DWITH_TARGET_WORD_MSB=0"
13809 64) if test x"$wire_word_msb" != x -a x"$wire_word_msb" != x0; then
13810 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=64 -DWITH_TARGET_WORD_MSB=63"
13812 sim_bitsize="-DWITH_TARGET_WORD_BITSIZE=64 -DWITH_TARGET_WORD_MSB=0"
13814 *) as_fn_error $? "\"--enable-sim-bitsize was given
$enableval. Expected
32 or
64\"" "$LINENO" 5 ;;
13817 tmp=`echo "${enableval}" | sed -e "s
/^
[0-9]*,*[0-9]*,*//"`
13820 x32 | x32,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_ADDRESS_BITSIZE=32" ;;
13821 x64 | x64,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_ADDRESS_BITSIZE=64" ;;
13822 * ) as_fn_error $? "\"--enable-sim-bitsize was given address size
$enableval. Expected
32 or
64\"" "$LINENO" 5 ;;
13825 tmp=`echo "${enableval}" | sed -e "s
/^
[0-9]*,*[0-9*]*,*[0-9]*,*//"`
13828 x32 | x32,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_CELL_BITSIZE=32" ;;
13829 x64 | x64,* ) sim_bitsize="${sim_bitsize} -DWITH_TARGET_CELL_BITSIZE=64" ;;
13830 * ) as_fn_error $? "\"--enable-sim-bitsize was given cell size
$enableval. Expected
32 or
64\"" "$LINENO" 5 ;;
13832 if test x"$silent" != x"yes" && test x"$sim_bitsize" != x""; then
13833 echo "Setting bitsize flags
= $sim_bitsize" 6>&1
13837 if test x"$wire_word_bitsize" != x; then
13838 sim_bitsize="$sim_bitsize -DWITH_TARGET_WORD_BITSIZE=$wire_word_bitsize"
13840 if test x"$wire_word_msb" != x; then
13841 sim_bitsize="$sim_bitsize -DWITH_TARGET_WORD_MSB=$wire_word_msb"
13843 if test x"$wire_address_bitsize" != x; then
13844 sim_bitsize="$sim_bitsize -DWITH_TARGET_ADDRESS_BITSIZE=$wire_address_bitsize"
13846 if test x"$wire_cell_bitsize" != x; then
13847 sim_bitsize="$sim_bitsize -DWITH_TARGET_CELL_BITSIZE=$wire_cell_bitsize"
13855 hardware="cfi core pal glue
"
13857 hardware="$hardware mn103cpu mn103int mn103tim mn103ser mn103iop
"
13859 sim_hw_cflags="-DWITH_HW=1"
13861 sim_hw_objs="\$
(SIM_COMMON_HW_OBJS
) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`"
13863 # Check whether --enable-sim-hardware was given.
13864 if test "${enable_sim_hardware+set}" = set; then :
13865 enableval=$enable_sim_hardware;
13867 enable_sim_hardware="yes"
13870 case ${enable_sim_hardware} in
13872 ,*) hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
13873 *,) hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
13874 *) hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
13877 if test "$enable_sim_hardware" = no; then
13879 sim_hw_cflags="-DWITH_HW=0"
13882 sim_hw_cflags="-DWITH_HW=1"
13883 # remove duplicates
13885 sim_hw_objs="\$
(SIM_COMMON_HW_OBJS
)"
13886 for i in $hardware ; do
13887 case " $sim_hw " in
13889 *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-
$i.o
";;
13892 # mingw does not support sockser
13895 *) # TODO: We don't add dv-sockser to sim_hw as it is not a "real
" device
13896 # that you instatiate. Instead, other code will call into it directly.
13897 # At some point, we should convert it over.
13898 sim_hw_objs="$sim_hw_objs dv-sockser.o
"
13900 cat >>confdefs.h <<_ACEOF
13901 #define HAVE_DV_SOCKSER 1
13906 if test x"$silent" != x"yes"; then
13907 echo "Setting hardware to
$sim_hw_cflags, $sim_hw, $sim_hw_objs"
13909 case " $hardware " in
13910 *" cfi
"*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for log2
in -lm" >&5
13911 $as_echo_n "checking
for log2
in -lm...
" >&6; }
13912 if ${ac_cv_lib_m_log2+:} false; then :
13913 $as_echo_n "(cached
) " >&6
13915 ac_check_lib_save_LIBS=$LIBS
13917 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13918 /* end confdefs.h. */
13920 /* Override any GCC internal prototype to avoid an error.
13921 Use char because int might match the return type of a GCC
13922 builtin and then its argument prototype would still apply. */
13935 if ac_fn_c_try_link "$LINENO"; then :
13936 ac_cv_lib_m_log2=yes
13938 ac_cv_lib_m_log2=no
13940 rm -f core conftest.err conftest.$ac_objext \
13941 conftest$ac_exeext conftest.$ac_ext
13942 LIBS=$ac_check_lib_save_LIBS
13944 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_lib_m_log2" >&5
13945 $as_echo "$ac_cv_lib_m_log2" >&6; }
13946 if test "x
$ac_cv_lib_m_log2" = xyes; then :
13947 cat >>confdefs.h <<_ACEOF
13948 #define HAVE_LIBM 1
13959 for ac_func in time chmod utime fork execve execv chown
13961 as_ac_var=`$as_echo "ac_cv_func_
$ac_func" | $as_tr_sh`
13962 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13963 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13964 cat >>confdefs.h <<_ACEOF
13965 #define `$as_echo "HAVE_
$ac_func" | $as_tr_cpp` 1
13971 for ac_header in utime.h
13973 ac_fn_c_check_header_mongrel "$LINENO" "utime.h
" "ac_cv_header_utime_h
" "$ac_includes_default"
13974 if test "x
$ac_cv_header_utime_h" = xyes; then :
13975 cat >>confdefs.h <<_ACEOF
13976 #define HAVE_UTIME_H 1
13986 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
13987 cgen_breaks="break cgen_rtx_error
";
13990 ac_config_files="$ac_config_files Makefile.sim
:Makefile.
in"
13992 ac_config_files="$ac_config_files Make-common.sim
:..
/common
/Make-common.
in"
13994 ac_config_files="$ac_config_files .gdbinit
:..
/common
/gdbinit.
in"
13996 ac_config_commands="$ac_config_commands Makefile
"
13998 ac_config_commands="$ac_config_commands stamp-h
"
14000 cat >confcache <<\_ACEOF
14001 # This file is a shell script that caches the results of configure
14002 # tests run on this system so they can be shared between configure
14003 # scripts and configure runs, see configure's option --config-cache.
14004 # It is not useful on other systems. If it contains results you don't
14005 # want to keep, you may remove or edit it.
14007 # config.status only pays attention to the cache file if you give it
14008 # the --recheck option to rerun configure.
14010 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14011 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14012 # following values.
14016 # The following way of writing the cache mishandles newlines in values,
14017 # but we know of no workaround that is simple, portable, and efficient.
14018 # So, we kill variables containing newlines.
14019 # Ultrix sh set writes to stderr and can't be redirected directly,
14020 # and sets the high bit in the cache file unless we assign to the vars.
14022 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14023 eval ac_val=\$$ac_var
14027 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: cache variable
$ac_var contains a newline
" >&5
14028 $as_echo "$as_me: WARNING
: cache variable
$ac_var contains a newline
" >&2;} ;;
14031 _ | IFS | as_nl) ;; #(
14032 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14033 *) { eval $ac_var=; unset $ac_var;} ;;
14039 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14040 *${as_nl}ac_space=\ *)
14041 # `set' does not quote correctly, so add quotes: double-quote
14042 # substitution turns \\\\ into \\, and sed turns \\ into \.
14045 s
/^
\\([_
$as_cr_alnum]*_cv_
[_
$as_cr_alnum]*\\)=\\(.
*\\)/\\1='\\2'/p
"
14048 # `set' quotes correctly as required by POSIX, so do not add quotes.
14049 sed -n "/^
[_
$as_cr_alnum]*_cv_
[_
$as_cr_alnum]*=/p
"
14058 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14060 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14062 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14063 if test -w "$cache_file"; then
14064 if test "x
$cache_file" != "x
/dev
/null
"; then
14065 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache
$cache_file" >&5
14066 $as_echo "$as_me: updating cache
$cache_file" >&6;}
14067 if test ! -f "$cache_file" || test -h "$cache_file"; then
14068 cat confcache >"$cache_file"
14070 case $cache_file in #(
14072 mv -f confcache "$cache_file"$$ &&
14073 mv -f "$cache_file"$$ "$cache_file" ;; #(
14075 mv -f confcache "$cache_file" ;;
14080 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache
$cache_file" >&5
14081 $as_echo "$as_me: not updating unwritable cache
$cache_file" >&6;}
14086 test "x
$prefix" = xNONE && prefix=$ac_default_prefix
14087 # Let make expand exec_prefix.
14088 test "x
$exec_prefix" = xNONE && exec_prefix='${prefix}'
14090 DEFS=-DHAVE_CONFIG_H
14095 for ac_i in : $LIBOBJS; do test "x
$ac_i" = x: && continue
14096 # 1. Remove the extension, and $U if already installed.
14097 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14098 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14099 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14100 # will be set to the directory where LIBOBJS objects are built.
14101 as_fn_append ac_libobjs " \
${LIBOBJDIR}$ac_i\
$U.
$ac_objext"
14102 as_fn_append ac_ltlibobjs " \
${LIBOBJDIR}$ac_i"'$U.lo'
14104 LIBOBJS=$ac_libobjs
14106 LTLIBOBJS=$ac_ltlibobjs
14110 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
14111 as_fn_error $? "conditional
\"GMAKE
\" was never defined.
14112 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
14114 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
14115 as_fn_error $? "conditional
\"PLUGINS
\" was never defined.
14116 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
14118 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14119 as_fn_error $? "conditional
\"MAINTAINER_MODE
\" was never defined.
14120 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
14123 : "${CONFIG_STATUS=./config.status}"
14125 ac_clean_files_save=$ac_clean_files
14126 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14127 { $as_echo "$as_me:${as_lineno-$LINENO}: creating
$CONFIG_STATUS" >&5
14128 $as_echo "$as_me: creating
$CONFIG_STATUS" >&6;}
14130 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14132 # Generated by $as_me.
14133 # Run this file to recreate the current configuration.
14134 # Compiler output produced by configure, useful for debugging
14135 # configure, is in config.log if it exists.
14138 ac_cs_recheck=false
14141 SHELL=\${CONFIG_SHELL-$SHELL}
14144 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14145 ## -------------------- ##
14146 ## M4sh Initialization. ##
14147 ## -------------------- ##
14149 # Be more Bourne compatible
14150 DUALCASE=1; export DUALCASE # for MKS sh
14151 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14154 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14155 # is contrary to our usage. Disable this feature.
14156 alias -g '${1+"$@"}'='"$@
"'
14157 setopt NO_GLOB_SUBST
14159 case `(set -o) 2>/dev/null` in #(
14171 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14172 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14173 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14174 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14175 # Prefer a ksh shell builtin over an external printf program on Solaris,
14176 # but without wasting forks for bash or zsh.
14177 if test -z "$BASH_VERSION$ZSH_VERSION" \
14178 && (test "X
`print -r -- $as_echo`" = "X
$as_echo") 2>/dev/null; then
14179 as_echo='print -r --'
14180 as_echo_n='print -rn --'
14181 elif (test "X
`printf %s $as_echo`" = "X
$as_echo") 2>/dev/null; then
14182 as_echo='printf %s\n'
14183 as_echo_n='printf %s'
14185 if test "X
`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n
$as_echo"; then
14186 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14187 as_echo_n='/usr/ucb/echo -n'
14189 as_echo_body='eval expr "X
$1" : "X
\\(.
*\\)"'
14190 as_echo_n_body='eval
14194 expr "X
$arg" : "X
\\(.
*\\)$as_nl";
14195 arg=`expr "X
$arg" : ".
*$as_nl\\(.
*\\)"`;;
14197 expr "X
$arg" : "X
\\(.
*\\)" | tr -d "$as_nl"
14199 export as_echo_n_body
14200 as_echo_n='sh -c $as_echo_n_body as_echo'
14202 export as_echo_body
14203 as_echo='sh -c $as_echo_body as_echo'
14206 # The user is always right.
14207 if test "${PATH_SEPARATOR+set}" != set; then
14209 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14210 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14217 # We need space, tab and new line, in precisely that order. Quoting is
14218 # there to prevent editors from complaining about space-tab.
14219 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14220 # splitting by setting IFS to empty value.)
14223 # Find who we are. Look in the path if we contain no directory separator.
14226 *[\\/]* ) as_myself=$0 ;;
14227 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14228 for as_dir in $PATH
14231 test -z "$as_dir" && as_dir=.
14232 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14238 # We did not find ourselves, most probably we were run as `sh COMMAND'
14239 # in which case we are not to be found in the path.
14240 if test "x
$as_myself" = x; then
14243 if test ! -f "$as_myself"; then
14244 $as_echo "$as_myself: error
: cannot
find myself
; rerun with an absolute
file name
" >&2
14248 # Unset variables that we do not need and which cause bugs (e.g. in
14249 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "||
exit 1"
14250 # suppresses any "Segmentation fault
" message there. '((' could
14251 # trigger a bug in pdksh 5.2.14.
14252 for as_var in BASH_ENV ENV MAIL MAILPATH
14253 do eval test x\${$as_var+set} = xset \
14254 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14267 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14270 # as_fn_error STATUS ERROR [LINENO LOG_FD]
14271 # ----------------------------------------
14272 # Output "`basename $0`: error
: ERROR
" to stderr. If LINENO and LOG_FD are
14273 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14274 # script with STATUS, using 1 if that was 0.
14277 as_status=$1; test $as_status -eq 0 && as_status=1
14279 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14280 $as_echo "$as_me:${as_lineno-$LINENO}: error
: $2" >&$4
14282 $as_echo "$as_me: error
: $2" >&2
14283 as_fn_exit $as_status
14287 # as_fn_set_status STATUS
14288 # -----------------------
14289 # Set $? to STATUS, without forking.
14290 as_fn_set_status ()
14293 } # as_fn_set_status
14295 # as_fn_exit STATUS
14296 # -----------------
14297 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14301 as_fn_set_status $1
14307 # Portably unset VAR.
14310 { eval $1=; unset $1;}
14312 as_unset=as_fn_unset
14313 # as_fn_append VAR VALUE
14314 # ----------------------
14315 # Append the text in VALUE to the end of the definition contained in VAR. Take
14316 # advantage of any shell optimizations that allow amortized linear growth over
14317 # repeated appends, instead of the typical quadratic growth present in naive
14319 if (eval "as_var
=1; as_var
+=2; test x\
$as_var = x12
") 2>/dev/null; then :
14320 eval 'as_fn_append ()
14331 # as_fn_arith ARG...
14332 # ------------------
14333 # Perform arithmetic evaluation on the ARGs, and store the result in the
14334 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14335 # must be portable across $(()) and expr.
14336 if (eval "test \$
(( 1 + 1 )) = 2") 2>/dev/null; then :
14337 eval 'as_fn_arith ()
14344 as_val=`expr "$@
" || test $? -eq 1`
14349 if expr a : '\(a\)' >/dev/null 2>&1 &&
14350 test "X
`expr 00001 : '.*\(...\)'`" = X001; then
14356 if (basename -- /) >/dev/null 2>&1 && test "X
`basename -- / 2>&1`" = "X
/"; then
14357 as_basename=basename
14362 if (as_dir=`dirname -- /` && test "X
$as_dir" = X/) >/dev/null 2>&1; then
14368 as_me=`$as_basename -- "$0" ||
14369 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14370 X"$0" : 'X\(//\)$' \| \
14371 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14373 sed '/^.*\/\([^/][^/]*\)\/*$/{
14387 # Avoid depending upon Character Ranges.
14388 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14389 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14390 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14391 as_cr_digits='0123456789'
14392 as_cr_alnum=$as_cr_Letters$as_cr_digits
14394 ECHO_C= ECHO_N= ECHO_T=
14395 case `echo -n x` in #(((((
14397 case `echo 'xy\c'` in
14398 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14400 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14407 rm -f conf$$ conf$$.exe conf$$.file
14408 if test -d conf$$.dir; then
14409 rm -f conf$$.dir/conf$$.file
14412 mkdir conf$$.dir 2>/dev/null
14414 if (echo >conf$$.file) 2>/dev/null; then
14415 if ln -s conf$$.file conf$$ 2>/dev/null; then
14417 # ... but there are two gotchas:
14418 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14419 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14420 # In both cases, we have to default to `cp -pR'.
14421 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14423 elif ln conf$$.file conf$$ 2>/dev/null; then
14431 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14432 rmdir conf$$.dir 2>/dev/null
14437 # Create "$as_dir" as a directory, including parents if necessary.
14442 -*) as_dir=./$as_dir;;
14444 test -d "$as_dir" || eval $as_mkdir_p || {
14448 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s
/'/'\\\\\\\\''/g
"`;; #'(
14449 *) as_qdir=$as_dir;;
14451 as_dirs="'$as_qdir' $as_dirs"
14452 as_dir=`$as_dirname -- "$as_dir" ||
14453 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14454 X"$as_dir" : 'X\(//\)[^/]' \| \
14455 X"$as_dir" : 'X\(//\)$' \| \
14456 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14457 $as_echo X"$as_dir" |
14458 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14462 /^X\(\/\/\)[^/].*/{
14475 test -d "$as_dir" && break
14477 test -z "$as_dirs" || eval "mkdir
$as_dirs"
14478 } || test -d "$as_dir" || as_fn_error $? "cannot create directory
$as_dir"
14482 if mkdir -p . 2>/dev/null; then
14483 as_mkdir_p='mkdir -p "$as_dir"'
14485 test -d ./-p && rmdir ./-p
14490 # as_fn_executable_p FILE
14491 # -----------------------
14492 # Test if FILE is an executable regular file.
14493 as_fn_executable_p ()
14495 test -f "$1" && test -x "$1"
14496 } # as_fn_executable_p
14497 as_test_x='test -x'
14498 as_executable_p=as_fn_executable_p
14500 # Sed expression to map a string onto a valid CPP name.
14501 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14503 # Sed expression to map a string onto a valid variable name.
14504 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14508 ## ----------------------------------- ##
14509 ## Main body of $CONFIG_STATUS script. ##
14510 ## ----------------------------------- ##
14512 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14514 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14515 # Save the log message, to keep $0 and so on meaningful, and to
14516 # report actual input values of CONFIG_FILES etc. instead of their
14517 # values after options handling.
14519 This
file was extended by
$as_me, which was
14520 generated by GNU Autoconf
2.69. Invocation
command line was
14522 CONFIG_FILES
= $CONFIG_FILES
14523 CONFIG_HEADERS
= $CONFIG_HEADERS
14524 CONFIG_LINKS
= $CONFIG_LINKS
14525 CONFIG_COMMANDS
= $CONFIG_COMMANDS
14528 on
`(hostname || uname -n) 2>/dev/null | sed 1q`
14533 case $ac_config_files in *"
14534 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14537 case $ac_config_headers in *"
14538 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14542 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14543 # Files that config.status was made for.
14544 config_files="$ac_config_files"
14545 config_headers="$ac_config_headers"
14546 config_commands="$ac_config_commands"
14550 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14552 \
`$as_me' instantiates files and other configuration actions
14553 from templates according to the current configuration. Unless the files
14554 and actions are specified as TAGs, all are instantiated by default.
14556 Usage: $0 [OPTION]... [TAG]...
14558 -h, --help print this help, then exit
14559 -V, --version print version number and configuration settings, then exit
14560 --config print configuration, then exit
14561 -q, --quiet, --silent
14562 do not print progress messages
14563 -d, --debug don't remove temporary files
14564 --recheck update $as_me by reconfiguring in the same conditions
14565 --file=FILE[:TEMPLATE]
14566 instantiate the configuration file FILE
14567 --header=FILE[:TEMPLATE]
14568 instantiate the configuration header FILE
14570 Configuration files:
14573 Configuration headers:
14576 Configuration commands:
14579 Report bugs to the package provider."
14582 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14583 ac_cs_config="`$as_echo "$ac_configure_args" |
sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14586 configured by $0, generated by GNU Autoconf 2.69,
14587 with options \\"\$ac_cs_config\\"
14589 Copyright (C) 2012 Free Software Foundation, Inc.
14590 This config.status script is free software; the Free Software Foundation
14591 gives unlimited permission to copy, distribute and modify it."
14597 test -n "\$AWK" || AWK=awk
14600 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14601 # The default lists apply if the user does not specify any file.
14607 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14608 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14612 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14624 # Handling of the options.
14625 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14627 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14628 $as_echo "$ac_cs_version"; exit ;;
14629 --config | --confi | --conf | --con | --co | --c )
14630 $as_echo "$ac_cs_config"; exit ;;
14631 --debug | --debu | --deb | --de | --d | -d )
14633 --file | --fil | --fi | --f )
14636 *\'*) ac_optarg=`$as_echo "$ac_optarg" |
sed "s/'/'\\\\\\\\''/g"` ;;
14637 '') as_fn_error $? "missing file argument" ;;
14639 as_fn_append CONFIG_FILES " '$ac_optarg'"
14640 ac_need_defaults=false;;
14641 --header | --heade | --head | --hea )
14644 *\'*) ac_optarg=`$as_echo "$ac_optarg" |
sed "s/'/'\\\\\\\\''/g"` ;;
14646 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14647 ac_need_defaults=false;;
14649 # Conflict between --help and --header
14650 as_fn_error $? "ambiguous option: \`$1'
14651 Try \`$0 --help' for more information.
";;
14652 --help | --hel | -h )
14653 $as_echo "$ac_cs_usage"; exit ;;
14654 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14655 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14658 # This is an error.
14659 -*) as_fn_error $? "unrecognized option
: \
`$1'
14660 Try \`$0 --help' for more information." ;;
14662 *) as_fn_append ac_config_targets " $1"
14663 ac_need_defaults=false ;;
14669 ac_configure_extra_args=
14671 if $ac_cs_silent; then
14673 ac_configure_extra_args="$ac_configure_extra_args --silent"
14677 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14678 if \$ac_cs_recheck; then
14679 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14681 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14682 CONFIG_SHELL='$SHELL'
14683 export CONFIG_SHELL
14688 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14692 sed 'h
;s
/.
/-/g
;s
/^...
/## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14693 ## Running $as_me. ##
14699 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14703 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14706 # The HP-UX ksh and POSIX shell print the target directory to stdout
14707 # if CDPATH is set.
14708 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14710 sed_quote_subst='$sed_quote_subst'
14711 double_quote_subst='$double_quote_subst'
14712 delay_variable_subst='$delay_variable_subst'
14713 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14714 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14715 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14716 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14717 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14718 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14719 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14720 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14721 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14722 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14723 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14724 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14725 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14726 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14727 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14728 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14729 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14730 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14731 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14732 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14733 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14734 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14735 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14736 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14737 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14738 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14739 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14740 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14741 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14742 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14743 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14744 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14745 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14746 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14747 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14748 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14749 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14750 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14751 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14752 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14753 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14754 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14755 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14756 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14757 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14758 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14759 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14760 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14761 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
14762 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14763 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14764 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14765 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14766 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14767 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14768 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14769 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14770 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14771 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14772 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14773 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14774 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14775 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14776 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14777 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14778 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14779 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14780 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14781 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14782 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14783 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14784 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14785 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14786 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14787 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14788 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14789 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14790 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14791 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14792 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14793 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14794 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14795 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14796 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14797 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14798 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14799 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14800 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14801 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14802 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14803 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14804 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14805 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14806 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14807 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14808 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14809 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14810 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14811 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14812 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14813 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14814 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14815 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14816 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14817 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14818 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14819 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14820 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14821 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14822 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14823 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14824 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14825 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14826 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14827 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14828 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14829 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14830 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14831 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14832 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14835 LTCFLAGS='$LTCFLAGS'
14836 compiler='$compiler_DEFAULT'
14838 # A function that is used when there is no print builtin or printf.
14839 func_fallback_echo ()
14841 eval 'cat <<_LTECHO_EOF
14846 # Quote evaled strings.
14860 deplibs_check_method \
14869 lt_cv_sys_global_symbol_pipe \
14870 lt_cv_sys_global_symbol_to_cdecl \
14871 lt_cv_sys_global_symbol_to_c_name_address \
14872 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14873 lt_prog_compiler_no_builtin_flag \
14874 lt_prog_compiler_wl \
14875 lt_prog_compiler_pic \
14876 lt_prog_compiler_static \
14877 lt_cv_prog_compiler_c_o \
14885 export_dynamic_flag_spec \
14886 whole_archive_flag_spec \
14887 compiler_needs_object \
14889 allow_undefined_flag \
14890 no_undefined_flag \
14891 hardcode_libdir_flag_spec \
14892 hardcode_libdir_flag_spec_ld \
14893 hardcode_libdir_separator \
14898 variables_saved_for_relink \
14900 library_names_spec \
14902 install_override_mode \
14906 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14907 *[\\\\\\\`\\"\\\$]*)
14908 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14911 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14916 # Double-quote double-evaled strings.
14917 for var in reload_cmds \
14918 old_postinstall_cmds \
14919 old_postuninstall_cmds \
14921 extract_expsyms_cmds \
14922 old_archive_from_new_cmds \
14923 old_archive_from_expsyms_cmds \
14925 archive_expsym_cmds \
14927 module_expsym_cmds \
14928 export_symbols_cmds \
14931 postuninstall_cmds \
14933 sys_lib_search_path_spec \
14934 sys_lib_dlsearch_path_spec; do
14935 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14936 *[\\\\\\\`\\"\\\$]*)
14937 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14940 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14945 ac_aux_dir='$ac_aux_dir'
14946 xsi_shell='$xsi_shell'
14947 lt_shell_append='$lt_shell_append'
14949 # See if we are running on zsh, and set the options which allow our
14950 # commands through without removal of \ escapes INIT.
14951 if test -n "\${ZSH_VERSION+set}" ; then
14952 setopt NO_GLOB_SUBST
14958 TIMESTAMP='$TIMESTAMP'
14967 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14969 # Handling of arguments.
14970 for ac_config_target
in $ac_config_targets
14972 case $ac_config_target in
14973 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
14974 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
14975 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
14976 "Makefile.sim") CONFIG_FILES
="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
14977 "Make-common.sim") CONFIG_FILES
="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
14978 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
14979 "Makefile") CONFIG_COMMANDS
="$CONFIG_COMMANDS Makefile" ;;
14980 "stamp-h") CONFIG_COMMANDS
="$CONFIG_COMMANDS stamp-h" ;;
14982 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14987 # If the user did not use the arguments to specify the items to instantiate,
14988 # then the envvar interface is used. Set only those that are not.
14989 # We use the long form for the default assignment because of an extremely
14990 # bizarre bug on SunOS 4.1.3.
14991 if $ac_need_defaults; then
14992 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
14993 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
14994 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
14997 # Have a temporary directory for convenience. Make it in the build tree
14998 # simply because there is no reason against having it here, and in addition,
14999 # creating and moving files from /tmp can sometimes cause problems.
15000 # Hook for its removal unless debugging.
15001 # Note that there is a small window in which the directory will not be cleaned:
15002 # after its creation but before its name has been assigned to `$tmp'.
15006 trap 'exit_status=$?
15007 : "${ac_tmp:=$tmp}"
15008 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
15010 trap 'as_fn_exit 1' 1 2 13 15
15012 # Create a (secure) tmp directory for tmp files.
15015 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15019 tmp
=.
/conf$$
-$RANDOM
15020 (umask 077 && mkdir
"$tmp")
15021 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
15024 # Set up the scripts for CONFIG_FILES section.
15025 # No need to generate them if there are no CONFIG_FILES.
15026 # This happens for instance with `./config.status config.h'.
15027 if test -n "$CONFIG_FILES"; then
15030 ac_cr
=`echo X | tr X '\015'`
15031 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15032 # But we know of no other shell where ac_cr would be empty at this
15033 # point, so we can use a bashism as a fallback.
15034 if test "x$ac_cr" = x
; then
15035 eval ac_cr
=\$
\'\\r
\'
15037 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15038 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15041 ac_cs_awk_cr
=$ac_cr
15044 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
15049 echo "cat >conf$$subs.awk <<_ACEOF" &&
15050 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15052 } >conf$$subs.sh ||
15053 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
15054 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
15056 for ac_last_try in false false false false false :; do
15057 . ./conf$$subs.sh ||
15058 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
15060 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
15061 if test $ac_delim_n = $ac_delim_num; then
15063 elif $ac_last_try; then
15064 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
15066 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
15069 rm -f conf$$subs.sh
15071 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15072 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
15076 s/^/S["/; s
/!.
*/"]=/
15086 s/\(.\{148\}\)..*/\1/
15088 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
15093 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
15100 s/\(.\{148\}\)..*/\1/
15102 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
15106 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
15111 ' <conf$$subs.awk | sed '
15116 ' >>$CONFIG_STATUS || ac_write_fail=1
15117 rm -f conf$$subs.awk
15118 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15120 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
15121 for (key in S) S_is_set[key] = 1
15127 nfields = split(line, field, "@
")
15129 len = length(field[1])
15130 for (i = 2; i < nfields; i++) {
15132 keylen = length(key)
15133 if (S_is_set[key]) {
15135 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15136 len += length(value) + length(field[++i])
15147 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15148 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15149 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
15152 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
15153 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
15156 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
15157 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
15158 # trailing colons and then remove the whole line if VPATH becomes empty
15159 # (actually we leave an empty line to preserve line numbers).
15160 if test "x
$srcdir" = x.; then
15161 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
15179 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15180 fi # test -n "$CONFIG_FILES"
15182 # Set up the scripts for CONFIG_HEADERS section.
15183 # No need to generate them if there are no CONFIG_HEADERS.
15184 # This happens for instance with `./config.status Makefile'.
15185 if test -n "$CONFIG_HEADERS"; then
15186 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
15190 # Transform confdefs.h into an awk script `defines.awk', embedded as
15191 # here-document in config.status, that substitutes the proper values into
15192 # config.h.in to produce config.h.
15194 # Create a delimiter string that does not exist in confdefs.h, to ease
15195 # handling of long lines.
15197 for ac_last_try in false false :; do
15198 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
15199 if test -z "$ac_tt"; then
15201 elif $ac_last_try; then
15202 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
15204 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
15208 # For the awk script, D is an array of macro values keyed by name,
15209 # likewise P contains macro parameters if any. Preserve backslash
15210 # newline sequences.
15212 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15214 s/.\{148\}/&'"$ac_delim"'/g
15217 s/^[ ]*#[ ]*define[ ][ ]*/ /
15224 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
15226 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
15230 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
15231 D["\
1"]=" \
3\\\\\\n
"\\/p
15233 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
15238 s/.\{148\}/&'"$ac_delim"'/g
15243 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
15246 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
15248 ' <confdefs.h | sed '
15249 s/'"$ac_delim"'/"\\\
15250 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15252 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15253 for (key in D) D_is_set[key] = 1
15256 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15258 split(line, arg, " ")
15259 if (arg[1] == "#") {
15263 defundef
= substr
(arg
[1], 2)
15266 split(mac1
, mac2
, "(") #)
15268 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
15269 if (D_is_set
[macro
]) {
15270 # Preserve the white space surrounding the "#".
15271 print prefix
"define", macro P
[macro
] D
[macro
]
15274 # Replace #undef with comments. This is necessary, for example,
15275 # in the case of _POSIX_SOURCE, which is predefined and required
15276 # on some systems where configure will not decide to define it.
15277 if (defundef
== "undef") {
15278 print
"/*", prefix defundef
, macro
, "*/"
15286 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15287 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
15288 fi # test -n "$CONFIG_HEADERS"
15291 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
15296 :[FHLC
]) ac_mode
=$ac_tag; continue;;
15298 case $ac_mode$ac_tag in
15300 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
15301 :[FH
]-) ac_tag
=-:-;;
15302 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
15319 -) ac_f
="$ac_tmp/stdin";;
15320 *) # Look for the file first in the build tree, then in the source tree
15321 # (if the path is not absolute). The absolute path cannot be DOS-style,
15322 # because $ac_f cannot contain `:'.
15326 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
15328 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15330 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15331 as_fn_append ac_file_inputs
" '$ac_f'"
15334 # Let's still pretend it is `configure' which instantiates (i.e., don't
15335 # use $as_me), people would be surprised to read:
15336 # /* config.h. Generated by config.status. */
15337 configure_input
='Generated from '`
15338 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15340 if test x
"$ac_file" != x-
; then
15341 configure_input
="$ac_file. $configure_input"
15342 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15343 $as_echo "$as_me: creating $ac_file" >&6;}
15345 # Neutralize special characters interpreted by sed in replacement strings.
15346 case $configure_input in #(
15347 *\
&* |
*\|
* |
*\\* )
15348 ac_sed_conf_input
=`$as_echo "$configure_input" |
15349 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15350 *) ac_sed_conf_input
=$configure_input;;
15354 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
15355 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
15360 ac_dir
=`$as_dirname -- "$ac_file" ||
15361 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15362 X"$ac_file" : 'X\(//\)[^/]' \| \
15363 X"$ac_file" : 'X\(//\)$' \| \
15364 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15365 $as_echo X"$ac_file" |
15366 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15370 /^X\(\/\/\)[^/].*/{
15383 as_dir
="$ac_dir"; as_fn_mkdir_p
15387 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
15389 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15390 # A ".." for each directory in $ac_dir_suffix.
15391 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15392 case $ac_top_builddir_sub in
15393 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
15394 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
15397 ac_abs_top_builddir
=$ac_pwd
15398 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
15399 # for backward compatibility:
15400 ac_top_builddir
=$ac_top_build_prefix
15403 .
) # We are building in place.
15405 ac_top_srcdir
=$ac_top_builddir_sub
15406 ac_abs_top_srcdir
=$ac_pwd ;;
15407 [\\/]* | ?
:[\\/]* ) # Absolute name.
15408 ac_srcdir
=$srcdir$ac_dir_suffix;
15409 ac_top_srcdir
=$srcdir
15410 ac_abs_top_srcdir
=$srcdir ;;
15411 *) # Relative name.
15412 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
15413 ac_top_srcdir
=$ac_top_build_prefix$srcdir
15414 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
15416 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
15426 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
15427 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
15431 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15432 # If the template does not know about datarootdir, expand it.
15433 # FIXME: This hack should be removed a few years after 2.60.
15434 ac_datarootdir_hack
=; ac_datarootdir_seen
=
15445 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15446 *datarootdir
*) ac_datarootdir_seen
=yes;;
15447 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
15448 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15449 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15451 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15452 ac_datarootdir_hack='
15453 s&@datadir@&$datadir&g
15454 s&@docdir@&$docdir&g
15455 s&@infodir@&$infodir&g
15456 s&@localedir@&$localedir&g
15457 s&@mandir@&$mandir&g
15458 s&\\\${datarootdir}&$datarootdir&g' ;;
15462 # Neutralize VPATH when `$srcdir' = `.'.
15463 # Shell code in configure.ac might set extrasub.
15464 # FIXME: do we really want to maintain this feature?
15465 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15466 ac_sed_extra="$ac_vpsub
15469 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15471 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
15472 s|@configure_input@|
$ac_sed_conf_input|
;t t
15473 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
15474 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
15475 s
&@srcdir@
&$ac_srcdir&;t t
15476 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
15477 s
&@top_srcdir@
&$ac_top_srcdir&;t t
15478 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
15479 s
&@builddir@
&$ac_builddir&;t t
15480 s
&@abs_builddir@
&$ac_abs_builddir&;t t
15481 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
15482 s
&@INSTALL@
&$ac_INSTALL&;t t
15483 $ac_datarootdir_hack
15485 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
15486 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
15488 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15489 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
15490 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
15491 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
15492 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
15493 which seems to be undefined. Please make sure it is defined" >&5
15494 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
15495 which seems to be undefined. Please make sure it is defined" >&2;}
15497 rm -f "$ac_tmp/stdin"
15499 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15500 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15502 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15508 if test x"$ac_file" != x-; then
15510 $as_echo "/* $configure_input */" \
15511 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15512 } >"$ac_tmp/config.h" \
15513 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15514 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15515 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15516 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15519 mv "$ac_tmp/config.h" "$ac_file" \
15520 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15523 $as_echo "/* $configure_input */" \
15524 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15525 || as_fn_error $? "could not create -" "$LINENO" 5
15529 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15530 $as_echo "$as_me: executing $ac_file commands" >&6;}
15535 case $ac_file$ac_mode in
15536 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
15539 # See if we are running on zsh, and set the options which allow our
15540 # commands through without removal of \ escapes.
15541 if test -n "${ZSH_VERSION+set}" ; then
15542 setopt NO_GLOB_SUBST
15545 cfgfile="${ofile}T"
15546 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15549 cat <<_LT_EOF >> "$cfgfile"
15552 # `$ECHO "$ofile" | sed 's
%^.
*/%%'` - Provide generalized library-building support services.
15553 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15554 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15555 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15557 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15558 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15559 # Written by Gordon Matzigkeit, 1996
15561 # This file is part of GNU Libtool.
15563 # GNU Libtool is free software; you can redistribute it and/or
15564 # modify it under the terms of the GNU General Public License as
15565 # published by the Free Software Foundation; either version 2 of
15566 # the License, or (at your option) any later version.
15568 # As a special exception to the GNU General Public License,
15569 # if you distribute this file as part of a program or library that
15570 # is built using GNU Libtool, you may include this file under the
15571 # same distribution terms that you use for the rest of that program.
15573 # GNU Libtool is distributed in the hope that it will be useful,
15574 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15575 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15576 # GNU General Public License for more details.
15578 # You should have received a copy of the GNU General Public License
15579 # along with GNU Libtool; see the file COPYING. If not, a copy
15580 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15581 # obtained by writing to the Free Software Foundation, Inc.,
15582 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15585 # The names of the tagged configurations supported by this script.
15588 # ### BEGIN LIBTOOL CONFIG
15590 # Which release of libtool.m4 was used?
15591 macro_version=$macro_version
15592 macro_revision=$macro_revision
15594 # Whether or not to build shared libraries.
15595 build_libtool_libs=$enable_shared
15597 # Whether or not to build static libraries.
15598 build_old_libs=$enable_static
15600 # What type of objects to build.
15603 # Whether or not to optimize for fast installation.
15604 fast_install=$enable_fast_install
15606 # Shell to use when invoking shell scripts.
15609 # An echo program that protects backslashes.
15613 host_alias=$host_alias
15617 # The build system.
15618 build_alias=$build_alias
15622 # A sed program that does not truncate output.
15625 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15626 Xsed="\$SED -e 1s/^X//"
15628 # A grep program that handles long lines.
15634 # A literal string matcher.
15637 # A BSD- or MS-compatible name lister.
15640 # Whether we need soft or hard links.
15643 # What is the maximum length of a command?
15644 max_cmd_len=$max_cmd_len
15646 # Object file suffix (normally "o").
15649 # Executable file suffix (normally "").
15652 # whether the shell understands "unset".
15655 # turn spaces into newlines.
15658 # turn newlines into spaces.
15661 # An object symbol dumper.
15662 OBJDUMP=$lt_OBJDUMP
15664 # Method to check whether dependent libraries are shared objects.
15665 deplibs_check_method=$lt_deplibs_check_method
15667 # Command to use when deplibs_check_method == "file_magic".
15668 file_magic_cmd=$lt_file_magic_cmd
15672 AR_FLAGS=$lt_AR_FLAGS
15674 # A symbol stripping program.
15677 # Commands used to install an old-style archive.
15679 old_postinstall_cmds=$lt_old_postinstall_cmds
15680 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15682 # Whether to use a lock for old archive extraction.
15683 lock_old_archive_extraction=$lock_old_archive_extraction
15688 # LTCC compiler flags.
15689 LTCFLAGS=$lt_CFLAGS
15691 # Take the output of nm and produce a listing of raw symbols and C names.
15692 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15694 # Transform the output of nm in a proper C declaration.
15695 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15697 # Transform the output of nm in a C name address pair.
15698 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15700 # Transform the output of nm in a C name address pair when lib prefix is needed.
15701 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15703 # The name of the directory that contains temporary libtool files.
15706 # Used to examine libraries when file_magic_cmd begins with "file".
15707 MAGIC_CMD=$MAGIC_CMD
15709 # Must we lock files when doing compilation?
15710 need_locks=$lt_need_locks
15712 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15713 DSYMUTIL=$lt_DSYMUTIL
15715 # Tool to change global to local symbols on Mac OS X.
15718 # Tool to manipulate fat objects and archives on Mac OS X.
15721 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15724 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15725 OTOOL64=$lt_OTOOL64
15727 # Old archive suffix (normally "a").
15730 # Shared library suffix (normally ".so").
15731 shrext_cmds=$lt_shrext_cmds
15733 # The commands to extract the exported symbol list from a shared archive.
15734 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15736 # Variables whose values should be saved in libtool wrapper scripts and
15737 # restored at link time.
15738 variables_saved_for_relink=$lt_variables_saved_for_relink
15740 # Do we need the "lib" prefix for modules?
15741 need_lib_prefix=$need_lib_prefix
15743 # Do we need a version for libraries?
15744 need_version=$need_version
15746 # Library versioning type.
15747 version_type=$version_type
15749 # Shared library runtime path variable.
15750 runpath_var=$runpath_var
15752 # Shared library path variable.
15753 shlibpath_var=$shlibpath_var
15755 # Is shlibpath searched before the hard-coded library search path?
15756 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15758 # Format of library name prefix.
15759 libname_spec=$lt_libname_spec
15761 # List of archive names. First name is the real one, the rest are links.
15762 # The last name is the one that the linker finds with -lNAME
15763 library_names_spec=$lt_library_names_spec
15765 # The coded name of the library, if different from the real name.
15766 soname_spec=$lt_soname_spec
15768 # Permission mode override for installation of shared libraries.
15769 install_override_mode=$lt_install_override_mode
15771 # Command to use after installation of a shared archive.
15772 postinstall_cmds=$lt_postinstall_cmds
15774 # Command to use after uninstallation of a shared archive.
15775 postuninstall_cmds=$lt_postuninstall_cmds
15777 # Commands used to finish a libtool library installation in a directory.
15778 finish_cmds=$lt_finish_cmds
15780 # As "finish_cmds", except a single script fragment to be evaled but
15782 finish_eval=$lt_finish_eval
15784 # Whether we should hardcode library paths into libraries.
15785 hardcode_into_libs=$hardcode_into_libs
15787 # Compile-time system search path for libraries.
15788 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15790 # Run-time system search path for libraries.
15791 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15793 # Whether dlopen is supported.
15794 dlopen_support=$enable_dlopen
15796 # Whether dlopen of programs is supported.
15797 dlopen_self=$enable_dlopen_self
15799 # Whether dlopen of statically linked programs is supported.
15800 dlopen_self_static=$enable_dlopen_self_static
15802 # Commands to strip libraries.
15803 old_striplib=$lt_old_striplib
15804 striplib=$lt_striplib
15807 # The linker used to build libraries.
15810 # How to create reloadable object files.
15811 reload_flag=$lt_reload_flag
15812 reload_cmds=$lt_reload_cmds
15814 # Commands used to build an old-style archive.
15815 old_archive_cmds=$lt_old_archive_cmds
15817 # A language specific compiler.
15820 # Is the compiler the GNU compiler?
15823 # Compiler flag to turn off builtin functions.
15824 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15826 # How to pass a linker flag through the compiler.
15827 wl=$lt_lt_prog_compiler_wl
15829 # Additional compiler flags for building library objects.
15830 pic_flag=$lt_lt_prog_compiler_pic
15832 # Compiler flag to prevent dynamic linking.
15833 link_static_flag=$lt_lt_prog_compiler_static
15835 # Does compiler simultaneously support -c and -o options?
15836 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15838 # Whether or not to add -lc for building shared libraries.
15839 build_libtool_need_lc=$archive_cmds_need_lc
15841 # Whether or not to disallow shared libs when runtime libs are static.
15842 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15844 # Compiler flag to allow reflexive dlopens.
15845 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15847 # Compiler flag to generate shared objects directly from archives.
15848 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15850 # Whether the compiler copes with passing no objects directly.
15851 compiler_needs_object=$lt_compiler_needs_object
15853 # Create an old-style archive from a shared archive.
15854 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15856 # Create a temporary old-style archive to link instead of a shared archive.
15857 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15859 # Commands used to build a shared archive.
15860 archive_cmds=$lt_archive_cmds
15861 archive_expsym_cmds=$lt_archive_expsym_cmds
15863 # Commands used to build a loadable module if different from building
15864 # a shared archive.
15865 module_cmds=$lt_module_cmds
15866 module_expsym_cmds=$lt_module_expsym_cmds
15868 # Whether we are building with GNU ld or not.
15869 with_gnu_ld=$lt_with_gnu_ld
15871 # Flag that allows shared libraries with undefined symbols to be built.
15872 allow_undefined_flag=$lt_allow_undefined_flag
15874 # Flag that enforces no undefined symbols.
15875 no_undefined_flag=$lt_no_undefined_flag
15877 # Flag to hardcode \$libdir into a binary during linking.
15878 # This must work even if \$libdir does not exist
15879 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15881 # If ld is used when linking, flag to hardcode \$libdir into a binary
15882 # during linking. This must work even if \$libdir does not exist.
15883 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15885 # Whether we need a single "-rpath" flag with a separated argument.
15886 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15888 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15889 # DIR into the resulting binary.
15890 hardcode_direct=$hardcode_direct
15892 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15893 # DIR into the resulting binary and the resulting library dependency is
15894 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15895 # library is relocated.
15896 hardcode_direct_absolute=$hardcode_direct_absolute
15898 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15899 # into the resulting binary.
15900 hardcode_minus_L=$hardcode_minus_L
15902 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15903 # into the resulting binary.
15904 hardcode_shlibpath_var=$hardcode_shlibpath_var
15906 # Set to "yes" if building a shared library automatically hardcodes DIR
15907 # into the library and all subsequent libraries and executables linked
15909 hardcode_automatic=$hardcode_automatic
15911 # Set to yes if linker adds runtime paths of dependent libraries
15912 # to runtime path list.
15913 inherit_rpath=$inherit_rpath
15915 # Whether libtool must link a program against all its dependency libraries.
15916 link_all_deplibs=$link_all_deplibs
15918 # Fix the shell variable \$srcfile for the compiler.
15919 fix_srcfile_path=$lt_fix_srcfile_path
15921 # Set to "yes" if exported symbols are required.
15922 always_export_symbols=$always_export_symbols
15924 # The commands to list exported symbols.
15925 export_symbols_cmds=$lt_export_symbols_cmds
15927 # Symbols that should not be listed in the preloaded symbols.
15928 exclude_expsyms=$lt_exclude_expsyms
15930 # Symbols that must always be exported.
15931 include_expsyms=$lt_include_expsyms
15933 # Commands necessary for linking programs (against libraries) with templates.
15934 prelink_cmds=$lt_prelink_cmds
15936 # Specify filename containing input files.
15937 file_list_spec=$lt_file_list_spec
15939 # How to hardcode a shared library path into an executable.
15940 hardcode_action=$hardcode_action
15942 # ### END LIBTOOL CONFIG
15948 cat <<\_LT_EOF >> "$cfgfile"
15949 # AIX sometimes has problems with the GCC collect2 program. For some
15950 # reason, if we set the COLLECT_NAMES environment variable, the problems
15951 # vanish in a puff of smoke.
15952 if test "X${COLLECT_NAMES+set}" != Xset; then
15954 export COLLECT_NAMES
15961 ltmain="$ac_aux_dir/ltmain.sh"
15964 # We use sed instead of cat because bash on DJGPP gets confused if
15965 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15966 # text mode, it properly converts lines to CR/LF. This bash problem
15967 # is reportedly fixed, but why not run on old versions too?
15968 sed '/^
# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15969 ||
(rm -f "$cfgfile"; exit 1)
15973 cat << \_LT_EOF
>> "$cfgfile"
15975 # func_dirname file append nondir_replacement
15976 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15977 # otherwise set result to NONDIR_REPLACEMENT.
15981 */*) func_dirname_result
="${1%/*}${2}" ;;
15982 * ) func_dirname_result
="${3}" ;;
15986 # func_basename file
15989 func_basename_result
="${1##*/}"
15992 # func_dirname_and_basename file append nondir_replacement
15993 # perform func_basename and func_dirname in a single function
15995 # dirname: Compute the dirname of FILE. If nonempty,
15996 # add APPEND to the result, otherwise set result
15997 # to NONDIR_REPLACEMENT.
15998 # value returned in "$func_dirname_result"
15999 # basename: Compute filename of FILE.
16000 # value retuned in "$func_basename_result"
16001 # Implementation must be kept synchronized with func_dirname
16002 # and func_basename. For efficiency, we do not delegate to
16003 # those functions but instead duplicate the functionality here.
16004 func_dirname_and_basename
()
16007 */*) func_dirname_result
="${1%/*}${2}" ;;
16008 * ) func_dirname_result
="${3}" ;;
16010 func_basename_result
="${1##*/}"
16013 # func_stripname prefix suffix name
16014 # strip PREFIX and SUFFIX off of NAME.
16015 # PREFIX and SUFFIX must not contain globbing or regex special
16016 # characters, hashes, percent signs, but SUFFIX may contain a leading
16017 # dot (in which case that matches only a dot).
16020 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16021 # positional parameters, so assign one to ordinary parameter first.
16022 func_stripname_result
=${3}
16023 func_stripname_result
=${func_stripname_result#"${1}"}
16024 func_stripname_result
=${func_stripname_result%"${2}"}
16030 func_opt_split_opt
=${1%%=*}
16031 func_opt_split_arg
=${1#*=}
16038 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
16039 *) func_lo2o_result
=${1} ;;
16043 # func_xform libobj-or-source
16046 func_xform_result
=${1%.*}.lo
16049 # func_arith arithmetic-term...
16052 func_arith_result
=$
(( $
* ))
16056 # STRING may not start with a hyphen.
16059 func_len_result
=${#1}
16064 *) # Bourne compatible functions.
16065 cat << \_LT_EOF
>> "$cfgfile"
16067 # func_dirname file append nondir_replacement
16068 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16069 # otherwise set result to NONDIR_REPLACEMENT.
16072 # Extract subdirectory from the argument.
16073 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
16074 if test "X$func_dirname_result" = "X${1}"; then
16075 func_dirname_result
="${3}"
16077 func_dirname_result
="$func_dirname_result${2}"
16081 # func_basename file
16084 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
16088 # func_stripname prefix suffix name
16089 # strip PREFIX and SUFFIX off of NAME.
16090 # PREFIX and SUFFIX must not contain globbing or regex special
16091 # characters, hashes, percent signs, but SUFFIX may contain a leading
16092 # dot (in which case that matches only a dot).
16093 # func_strip_suffix prefix name
16097 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16098 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16103 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
16104 my_sed_long_arg
='1s/^-[^=]*=//'
16109 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16110 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16116 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
16119 # func_xform libobj-or-source
16122 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16125 # func_arith arithmetic-term...
16128 func_arith_result
=`expr "$@"`
16132 # STRING may not start with a hyphen.
16135 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16141 case $lt_shell_append in
16143 cat << \_LT_EOF
>> "$cfgfile"
16145 # func_append var value
16146 # Append VALUE to the end of shell variable VAR.
16154 cat << \_LT_EOF
>> "$cfgfile"
16156 # func_append var value
16157 # Append VALUE to the end of shell variable VAR.
16168 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16169 ||
(rm -f "$cfgfile"; exit 1)
16171 mv -f "$cfgfile" "$ofile" ||
16172 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16176 "Makefile":C
) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
16177 rm -f Makesim1.tmp Makesim2.tmp Makefile
16178 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim
>Makesim1.tmp
16179 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim
>Makesim2.tmp
16180 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
16181 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
16182 <Makefile.sim
>Makefile
16183 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
16185 "stamp-h":C
) echo > stamp-h
;;
16193 ac_clean_files
=$ac_clean_files_save
16195 test $ac_write_fail = 0 ||
16196 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
16199 # configure is writing to config.log, and then calls config.status.
16200 # config.status does its own redirection, appending to config.log.
16201 # Unfortunately, on DOS this fails, as config.log is still kept open
16202 # by configure, so config.status won't be able to write to it; its
16203 # output is simply discarded. So we exec the FD to /dev/null,
16204 # effectively closing config.log, so it can be properly (re)opened and
16205 # appended to by config.status. When coming back to configure, we
16206 # need to make the FD available again.
16207 if test "$no_create" != yes; then
16209 ac_config_status_args
=
16210 test "$silent" = yes &&
16211 ac_config_status_args
="$ac_config_status_args --quiet"
16213 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
16215 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16216 # would make configure fail if this is the last instruction.
16217 $ac_cs_success || as_fn_exit
1
16219 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
16220 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16221 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}