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>
634 ac_subst_vars
='LTLIBOBJS
651 MAINTAINER_MODE_FALSE
748 program_transform_name
767 enable_option_checking
776 enable_maintainer_mode
782 enable_sim_environment
787 enable_build_warnings
788 enable_sim_build_warnings
791 ac_precious_vars
='build_alias
802 # Initialize some variables set by options.
804 ac_init_version
=false
805 ac_unrecognized_opts
=
807 # The variables have the same names as the options, with
808 # dashes changed to underlines.
816 program_transform_name
=s
,x
,x
,
824 # Installation directory options.
825 # These are left unexpanded so users can "make install exec_prefix=/foo"
826 # and all the variables that are supposed to be based on exec_prefix
827 # by default will actually change.
828 # Use braces instead of parens because sh, perl, etc. also accept them.
829 # (The list follows the same order as the GNU Coding Standards.)
830 bindir
='${exec_prefix}/bin'
831 sbindir
='${exec_prefix}/sbin'
832 libexecdir
='${exec_prefix}/libexec'
833 datarootdir
='${prefix}/share'
834 datadir
='${datarootdir}'
835 sysconfdir
='${prefix}/etc'
836 sharedstatedir
='${prefix}/com'
837 localstatedir
='${prefix}/var'
838 includedir
='${prefix}/include'
839 oldincludedir
='/usr/include'
840 docdir
='${datarootdir}/doc/${PACKAGE}'
841 infodir
='${datarootdir}/info'
846 libdir
='${exec_prefix}/lib'
847 localedir
='${datarootdir}/locale'
848 mandir
='${datarootdir}/man'
854 # If the previous option needs an argument, assign it.
855 if test -n "$ac_prev"; then
856 eval $ac_prev=\
$ac_option
862 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
867 # Accept the important Cygnus configure options, so we can diagnose typos.
869 case $ac_dashdash$ac_option in
873 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
875 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
878 -build |
--build |
--buil |
--bui |
--bu)
879 ac_prev
=build_alias
;;
880 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
881 build_alias
=$ac_optarg ;;
883 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
884 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
885 ac_prev
=cache_file
;;
886 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
887 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
888 cache_file
=$ac_optarg ;;
891 cache_file
=config.cache
;;
893 -datadir |
--datadir |
--datadi |
--datad)
895 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
896 datadir
=$ac_optarg ;;
898 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
899 |
--dataroo |
--dataro |
--datar)
900 ac_prev
=datarootdir
;;
901 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
902 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
903 datarootdir
=$ac_optarg ;;
905 -disable-* |
--disable-*)
906 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
907 # Reject names that are not valid shell variable names.
908 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
909 as_fn_error $?
"invalid feature name: $ac_useropt"
910 ac_useropt_orig
=$ac_useropt
911 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
912 case $ac_user_opts in
916 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
917 ac_unrecognized_sep
=', ';;
919 eval enable_
$ac_useropt=no
;;
921 -docdir |
--docdir |
--docdi |
--doc |
--do)
923 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
926 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
928 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
931 -enable-* |
--enable-*)
932 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
933 # Reject names that are not valid shell variable names.
934 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
935 as_fn_error $?
"invalid feature name: $ac_useropt"
936 ac_useropt_orig
=$ac_useropt
937 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
938 case $ac_user_opts in
942 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
943 ac_unrecognized_sep
=', ';;
945 eval enable_
$ac_useropt=\
$ac_optarg ;;
947 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
948 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
949 |
--exec |
--exe |
--ex)
950 ac_prev
=exec_prefix
;;
951 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
952 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
953 |
--exec=* |
--exe=* |
--ex=*)
954 exec_prefix
=$ac_optarg ;;
956 -gas |
--gas |
--ga |
--g)
957 # Obsolete; use --with-gas.
960 -help |
--help |
--hel |
--he |
-h)
962 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
963 ac_init_help
=recursive
;;
964 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
965 ac_init_help
=short
;;
967 -host |
--host |
--hos |
--ho)
968 ac_prev
=host_alias
;;
969 -host=* |
--host=* |
--hos=* |
--ho=*)
970 host_alias
=$ac_optarg ;;
972 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
974 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
976 htmldir
=$ac_optarg ;;
978 -includedir |
--includedir |
--includedi |
--included |
--include \
979 |
--includ |
--inclu |
--incl |
--inc)
980 ac_prev
=includedir
;;
981 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
982 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
983 includedir
=$ac_optarg ;;
985 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
987 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
988 infodir
=$ac_optarg ;;
990 -libdir |
--libdir |
--libdi |
--libd)
992 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
995 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
996 |
--libexe |
--libex |
--libe)
997 ac_prev
=libexecdir
;;
998 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
999 |
--libexe=* |
--libex=* |
--libe=*)
1000 libexecdir
=$ac_optarg ;;
1002 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1003 ac_prev
=localedir
;;
1004 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1005 localedir
=$ac_optarg ;;
1007 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1008 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1009 ac_prev
=localstatedir
;;
1010 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1011 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1012 localstatedir
=$ac_optarg ;;
1014 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1016 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1017 mandir
=$ac_optarg ;;
1019 -nfp |
--nfp |
--nf)
1020 # Obsolete; use --without-fp.
1023 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1024 |
--no-cr |
--no-c |
-n)
1027 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1028 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1031 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1032 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1033 |
--oldin |
--oldi |
--old |
--ol |
--o)
1034 ac_prev
=oldincludedir
;;
1035 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1036 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1037 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1038 oldincludedir
=$ac_optarg ;;
1040 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1042 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1043 prefix
=$ac_optarg ;;
1045 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1046 |
--program-pre |
--program-pr |
--program-p)
1047 ac_prev
=program_prefix
;;
1048 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1049 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1050 program_prefix
=$ac_optarg ;;
1052 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1053 |
--program-suf |
--program-su |
--program-s)
1054 ac_prev
=program_suffix
;;
1055 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1056 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1057 program_suffix
=$ac_optarg ;;
1059 -program-transform-name |
--program-transform-name \
1060 |
--program-transform-nam |
--program-transform-na \
1061 |
--program-transform-n |
--program-transform- \
1062 |
--program-transform |
--program-transfor \
1063 |
--program-transfo |
--program-transf \
1064 |
--program-trans |
--program-tran \
1065 |
--progr-tra |
--program-tr |
--program-t)
1066 ac_prev
=program_transform_name
;;
1067 -program-transform-name=* |
--program-transform-name=* \
1068 |
--program-transform-nam=* |
--program-transform-na=* \
1069 |
--program-transform-n=* |
--program-transform-=* \
1070 |
--program-transform=* |
--program-transfor=* \
1071 |
--program-transfo=* |
--program-transf=* \
1072 |
--program-trans=* |
--program-tran=* \
1073 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1074 program_transform_name
=$ac_optarg ;;
1076 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1078 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1079 pdfdir
=$ac_optarg ;;
1081 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1083 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1086 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1087 |
-silent |
--silent |
--silen |
--sile |
--sil)
1090 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1092 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1094 sbindir
=$ac_optarg ;;
1096 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1097 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1098 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1100 ac_prev
=sharedstatedir
;;
1101 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1102 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1103 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1105 sharedstatedir
=$ac_optarg ;;
1107 -site |
--site |
--sit)
1109 -site=* |
--site=* |
--sit=*)
1112 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1114 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1115 srcdir
=$ac_optarg ;;
1117 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1118 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1119 ac_prev
=sysconfdir
;;
1120 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1121 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1122 sysconfdir
=$ac_optarg ;;
1124 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1125 ac_prev
=target_alias
;;
1126 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1127 target_alias
=$ac_optarg ;;
1129 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1132 -version |
--version |
--versio |
--versi |
--vers |
-V)
1133 ac_init_version
=: ;;
1136 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1137 # Reject names that are not valid shell variable names.
1138 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1139 as_fn_error $?
"invalid package name: $ac_useropt"
1140 ac_useropt_orig
=$ac_useropt
1141 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1142 case $ac_user_opts in
1146 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1147 ac_unrecognized_sep
=', ';;
1149 eval with_
$ac_useropt=\
$ac_optarg ;;
1151 -without-* |
--without-*)
1152 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1153 # Reject names that are not valid shell variable names.
1154 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1155 as_fn_error $?
"invalid package name: $ac_useropt"
1156 ac_useropt_orig
=$ac_useropt
1157 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1158 case $ac_user_opts in
1162 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1163 ac_unrecognized_sep
=', ';;
1165 eval with_
$ac_useropt=no
;;
1168 # Obsolete; use --with-x.
1171 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1172 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1173 ac_prev
=x_includes
;;
1174 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1175 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1176 x_includes
=$ac_optarg ;;
1178 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1179 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1180 ac_prev
=x_libraries
;;
1181 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1182 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1183 x_libraries
=$ac_optarg ;;
1185 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1186 Try \`$0 --help' for more information"
1190 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1191 # Reject names that are not valid shell variable names.
1192 case $ac_envvar in #(
1193 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1194 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1196 eval $ac_envvar=\
$ac_optarg
1197 export $ac_envvar ;;
1200 # FIXME: should be removed in autoconf 3.0.
1201 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1202 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1203 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1204 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1210 if test -n "$ac_prev"; then
1211 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1212 as_fn_error $?
"missing argument to $ac_option"
1215 if test -n "$ac_unrecognized_opts"; then
1216 case $enable_option_checking in
1218 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1219 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1223 # Check all directory arguments for consistency.
1224 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1225 datadir sysconfdir sharedstatedir localstatedir includedir \
1226 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1227 libdir localedir mandir
1229 eval ac_val
=\$
$ac_var
1230 # Remove trailing slashes.
1233 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1234 eval $ac_var=\
$ac_val;;
1236 # Be sure to have absolute directory names.
1238 [\\/$
]* | ?
:[\\/]* ) continue;;
1239 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1241 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1244 # There might be people who depend on the old broken behavior: `$host'
1245 # used to hold the argument of --host etc.
1246 # FIXME: To remove some day.
1249 target
=$target_alias
1251 # FIXME: To remove some day.
1252 if test "x$host_alias" != x
; then
1253 if test "x$build_alias" = x
; then
1254 cross_compiling
=maybe
1255 elif test "x$build_alias" != "x$host_alias"; then
1261 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1263 test "$silent" = yes && exec 6>/dev
/null
1266 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1267 ac_ls_di
=`ls -di .` &&
1268 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1269 as_fn_error $?
"working directory cannot be determined"
1270 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1271 as_fn_error $?
"pwd does not report name of working directory"
1274 # Find the source files, if location was not specified.
1275 if test -z "$srcdir"; then
1276 ac_srcdir_defaulted
=yes
1277 # Try the directory containing this script, then the parent directory.
1278 ac_confdir
=`$as_dirname -- "$as_myself" ||
1279 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1280 X"$as_myself" : 'X\(//\)[^/]' \| \
1281 X"$as_myself" : 'X\(//\)$' \| \
1282 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1283 $as_echo X"$as_myself" |
1284 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1302 if test ! -r "$srcdir/$ac_unique_file"; then
1306 ac_srcdir_defaulted
=no
1308 if test ! -r "$srcdir/$ac_unique_file"; then
1309 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1310 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1312 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1314 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1316 # When building in place, set srcdir=.
1317 if test "$ac_abs_confdir" = "$ac_pwd"; then
1320 # Remove unnecessary trailing slashes from srcdir.
1321 # Double slashes in file names in object file debugging info
1322 # mess up M-x gdb in Emacs.
1324 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1326 for ac_var
in $ac_precious_vars; do
1327 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1328 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1329 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1330 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1334 # Report the --help message.
1336 if test "$ac_init_help" = "long"; then
1337 # Omit some internal or obsolete options to make the list less imposing.
1338 # This message is too long to be a string in the A/UX 3.1 sh.
1340 \`configure' configures this package to adapt to many kinds of systems.
1342 Usage: $0 [OPTION]... [VAR=VALUE]...
1344 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1345 VAR=VALUE. See below for descriptions of some of the useful variables.
1347 Defaults for the options are specified in brackets.
1350 -h, --help display this help and exit
1351 --help=short display options specific to this package
1352 --help=recursive display the short help of all the included packages
1353 -V, --version display version information and exit
1354 -q, --quiet, --silent do not print \`checking ...' messages
1355 --cache-file=FILE cache test results in FILE [disabled]
1356 -C, --config-cache alias for \`--cache-file=config.cache'
1357 -n, --no-create do not create output files
1358 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1360 Installation directories:
1361 --prefix=PREFIX install architecture-independent files in PREFIX
1362 [$ac_default_prefix]
1363 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1366 By default, \`make install' will install all the files in
1367 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1368 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1369 for instance \`--prefix=\$HOME'.
1371 For better control, use the options below.
1373 Fine tuning of the installation directories:
1374 --bindir=DIR user executables [EPREFIX/bin]
1375 --sbindir=DIR system admin executables [EPREFIX/sbin]
1376 --libexecdir=DIR program executables [EPREFIX/libexec]
1377 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1378 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1379 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1380 --libdir=DIR object code libraries [EPREFIX/lib]
1381 --includedir=DIR C header files [PREFIX/include]
1382 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1383 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1384 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1385 --infodir=DIR info documentation [DATAROOTDIR/info]
1386 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1387 --mandir=DIR man documentation [DATAROOTDIR/man]
1388 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1389 --htmldir=DIR html documentation [DOCDIR]
1390 --dvidir=DIR dvi documentation [DOCDIR]
1391 --pdfdir=DIR pdf documentation [DOCDIR]
1392 --psdir=DIR ps documentation [DOCDIR]
1398 --program-prefix=PREFIX prepend PREFIX to installed program names
1399 --program-suffix=SUFFIX append SUFFIX to installed program names
1400 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1403 --build=BUILD configure
for building on BUILD
[guessed
]
1404 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1405 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1409 if test -n "$ac_init_help"; then
1414 --disable-option-checking ignore unrecognized
--enable/--with options
1415 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1416 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1417 --enable-plugins Enable support
for plugins
1418 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1419 --enable-static[=PKGS
] build static libraries
[default
=yes]
1420 --enable-fast-install[=PKGS
]
1421 optimize
for fast installation
[default
=yes]
1422 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1423 --enable-maintainer-mode
1424 enable make rules and dependencies not useful
(and
1425 sometimes confusing
) to the casual installer
1426 --enable-sim-debug=opts Enable debugging flags
(for developers of the sim
1428 --enable-sim-stdio Specify whether to use stdio
for console
1430 --enable-sim-trace=opts Enable tracing of simulated programs
1431 --enable-sim-profile=opts
1432 Enable profiling flags
1433 --enable-sim-assert Specify whether to perform random assertions
1434 --enable-sim-environment=environment
1435 Specify mixed
, user
, virtual or operating
1437 --enable-sim-inline=inlines
1438 Specify
which functions should be inlined
1439 --enable-werror treat compile warnings as errors
1440 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1441 --enable-sim-build-warnings
1442 enable SIM specific build-time compiler warnings
if
1444 --enable-sim-hardware=LIST
1445 Specify the hardware to be included
in the build.
1448 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1449 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1450 --with-system-zlib use installed libz
1451 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1453 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1454 --with-pkgversion=PKG Use PKG
in the version string
in place of
"SIM"
1455 --with-bugurl=URL Direct users to URL to report a bug
1457 Some influential environment variables
:
1458 CC C compiler
command
1459 CFLAGS C compiler flags
1460 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1461 nonstandard directory
<lib dir
>
1462 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1463 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1464 you have headers
in a nonstandard directory
<include dir
>
1467 Use these variables to override the choices made by
`configure' or to help
1468 it to find libraries and programs with nonstandard names/locations.
1470 Report bugs to the package provider.
1475 if test "$ac_init_help" = "recursive"; then
1476 # If there are subdirs, report their specific --help.
1477 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1478 test -d "$ac_dir" ||
1479 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1484 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1486 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1487 # A ".." for each directory in $ac_dir_suffix.
1488 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1489 case $ac_top_builddir_sub in
1490 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1491 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1494 ac_abs_top_builddir=$ac_pwd
1495 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1496 # for backward compatibility:
1497 ac_top_builddir=$ac_top_build_prefix
1500 .) # We are building in place.
1502 ac_top_srcdir=$ac_top_builddir_sub
1503 ac_abs_top_srcdir=$ac_pwd ;;
1504 [\\/]* | ?:[\\/]* ) # Absolute name.
1505 ac_srcdir=$srcdir$ac_dir_suffix;
1506 ac_top_srcdir=$srcdir
1507 ac_abs_top_srcdir=$srcdir ;;
1509 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1510 ac_top_srcdir=$ac_top_build_prefix$srcdir
1511 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1513 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1515 cd "$ac_dir" || { ac_status=$?; continue; }
1516 # Check for guested configure.
1517 if test -f "$ac_srcdir/configure.gnu"; then
1519 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1520 elif test -f "$ac_srcdir/configure"; then
1522 $SHELL "$ac_srcdir/configure" --help=recursive
1524 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1526 cd "$ac_pwd" || { ac_status=$?; break; }
1530 test -n "$ac_init_help" && exit $ac_status
1531 if $ac_init_version; then
1534 generated by GNU Autoconf 2.69
1536 Copyright (C) 2012 Free Software Foundation, Inc.
1537 This configure script is free software; the Free Software Foundation
1538 gives unlimited permission to copy, distribute and modify it.
1543 ## ------------------------ ##
1544 ## Autoconf initialization. ##
1545 ## ------------------------ ##
1547 # ac_fn_c_try_compile LINENO
1548 # --------------------------
1549 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1550 ac_fn_c_try_compile ()
1552 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1553 rm -f conftest.$ac_objext
1554 if { { ac_try="$ac_compile"
1556 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1557 *) ac_try_echo
=$ac_try;;
1559 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1560 $as_echo "$ac_try_echo"; } >&5
1561 (eval "$ac_compile") 2>conftest.err
1563 if test -s conftest.err
; then
1564 grep -v '^ *+' conftest.err
>conftest.er1
1565 cat conftest.er1
>&5
1566 mv -f conftest.er1 conftest.err
1568 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1569 test $ac_status = 0; } && {
1570 test -z "$ac_c_werror_flag" ||
1571 test ! -s conftest.err
1572 } && test -s conftest.
$ac_objext; then :
1575 $as_echo "$as_me: failed program was:" >&5
1576 sed 's/^/| /' conftest.
$ac_ext >&5
1580 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1581 as_fn_set_status
$ac_retval
1583 } # ac_fn_c_try_compile
1585 # ac_fn_c_try_cpp LINENO
1586 # ----------------------
1587 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1590 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1591 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1593 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1594 *) ac_try_echo=$ac_try;;
1596 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1597 $as_echo "$ac_try_echo"; } >&5
1598 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1600 if test -s conftest.err; then
1601 grep -v '^ *+' conftest.err >conftest.er1
1602 cat conftest.er1 >&5
1603 mv -f conftest.er1 conftest.err
1605 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1606 test $ac_status = 0; } > conftest.i && {
1607 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1608 test ! -s conftest.err
1612 $as_echo "$as_me: failed program was:" >&5
1613 sed 's/^/| /' conftest.$ac_ext >&5
1617 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1618 as_fn_set_status $ac_retval
1622 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1623 # -------------------------------------------------------
1624 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1625 # the include files in INCLUDES and setting the cache variable VAR
1627 ac_fn_c_check_header_mongrel ()
1629 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1630 if eval \${$3+:} false; then :
1631 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1632 $as_echo_n "checking for $2... " >&6; }
1633 if eval \${$3+:} false; then :
1634 $as_echo_n "(cached) " >&6
1637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1638 $as_echo "$ac_res" >&6; }
1640 # Is the header compilable?
1641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1642 $as_echo_n "checking $2 usability... " >&6; }
1643 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1644 /* end confdefs.h. */
1648 if ac_fn_c_try_compile "$LINENO"; then :
1649 ac_header_compiler=yes
1651 ac_header_compiler=no
1653 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1654 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1655 $as_echo "$ac_header_compiler" >&6; }
1657 # Is the header present?
1658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1659 $as_echo_n "checking $2 presence... " >&6; }
1660 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1661 /* end confdefs.h. */
1664 if ac_fn_c_try_cpp "$LINENO"; then :
1665 ac_header_preproc=yes
1667 ac_header_preproc=no
1669 rm -f conftest.err conftest.i conftest.$ac_ext
1670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1671 $as_echo "$ac_header_preproc" >&6; }
1673 # So? What about this header?
1674 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1676 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1677 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1678 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1679 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1682 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1683 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1684 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1685 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1686 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1687 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1688 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1689 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1690 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1691 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1695 $as_echo_n "checking for $2... " >&6; }
1696 if eval \${$3+:} false; then :
1697 $as_echo_n "(cached) " >&6
1699 eval "$3=\$ac_header_compiler"
1702 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1703 $as_echo "$ac_res" >&6; }
1705 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1707 } # ac_fn_c_check_header_mongrel
1709 # ac_fn_c_try_run LINENO
1710 # ----------------------
1711 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1712 # that executables *can* be run.
1715 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1716 if { { ac_try="$ac_link"
1718 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1719 *) ac_try_echo
=$ac_try;;
1721 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1722 $as_echo "$ac_try_echo"; } >&5
1723 (eval "$ac_link") 2>&5
1725 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1726 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1727 { { case "(($ac_try" in
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_try") 2>&5
1735 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1736 test $ac_status = 0; }; }; then :
1739 $as_echo "$as_me: program exited with status $ac_status" >&5
1740 $as_echo "$as_me: failed program was:" >&5
1741 sed 's/^/| /' conftest.$ac_ext >&5
1743 ac_retval=$ac_status
1745 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1746 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1747 as_fn_set_status $ac_retval
1751 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1752 # -------------------------------------------------------
1753 # Tests whether HEADER exists and can be compiled using the include files in
1754 # INCLUDES, setting the cache variable VAR accordingly.
1755 ac_fn_c_check_header_compile ()
1757 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1758 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1759 $as_echo_n "checking for $2... " >&6; }
1760 if eval \${$3+:} false; then :
1761 $as_echo_n "(cached) " >&6
1763 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1764 /* end confdefs.h. */
1768 if ac_fn_c_try_compile "$LINENO"; then :
1773 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1776 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1777 $as_echo "$ac_res" >&6; }
1778 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1780 } # ac_fn_c_check_header_compile
1782 # ac_fn_c_try_link LINENO
1783 # -----------------------
1784 # Try to link conftest.$ac_ext, and return whether this succeeded.
1787 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1788 rm -f conftest.$ac_objext conftest$ac_exeext
1789 if { { ac_try="$ac_link"
1791 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1792 *) ac_try_echo
=$ac_try;;
1794 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1795 $as_echo "$ac_try_echo"; } >&5
1796 (eval "$ac_link") 2>conftest.err
1798 if test -s conftest.err
; then
1799 grep -v '^ *+' conftest.err
>conftest.er1
1800 cat conftest.er1
>&5
1801 mv -f conftest.er1 conftest.err
1803 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1804 test $ac_status = 0; } && {
1805 test -z "$ac_c_werror_flag" ||
1806 test ! -s conftest.err
1807 } && test -s conftest
$ac_exeext && {
1808 test "$cross_compiling" = yes ||
1809 test -x conftest
$ac_exeext
1813 $as_echo "$as_me: failed program was:" >&5
1814 sed 's/^/| /' conftest.
$ac_ext >&5
1818 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1819 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1820 # interfere with the next link command; also delete a directory that is
1821 # left behind by Apple's compiler. We do this before executing the actions.
1822 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1823 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1824 as_fn_set_status
$ac_retval
1826 } # ac_fn_c_try_link
1828 # ac_fn_c_check_func LINENO FUNC VAR
1829 # ----------------------------------
1830 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1831 ac_fn_c_check_func
()
1833 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1835 $as_echo_n "checking for $2... " >&6; }
1836 if eval \
${$3+:} false
; then :
1837 $as_echo_n "(cached) " >&6
1839 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1840 /* end confdefs.h. */
1841 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1842 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1843 #define $2 innocuous_$2
1845 /* System header to define __stub macros and hopefully few prototypes,
1846 which can conflict with char $2 (); below.
1847 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1848 <limits.h> exists even on freestanding compilers. */
1851 # include <limits.h>
1853 # include <assert.h>
1858 /* Override any GCC internal prototype to avoid an error.
1859 Use char because int might match the return type of a GCC
1860 builtin and then its argument prototype would still apply. */
1865 /* The GNU C library defines this for functions which it implements
1866 to always fail with ENOSYS. Some functions are actually named
1867 something starting with __ and the normal name is an alias. */
1868 #if defined __stub_$2 || defined __stub___$2
1880 if ac_fn_c_try_link
"$LINENO"; then :
1885 rm -f core conftest.err conftest.
$ac_objext \
1886 conftest
$ac_exeext conftest.
$ac_ext
1889 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1890 $as_echo "$ac_res" >&6; }
1891 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1893 } # ac_fn_c_check_func
1895 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1896 # ----------------------------------------------------
1897 # Tries to find if the field MEMBER exists in type AGGR, after including
1898 # INCLUDES, setting cache variable VAR accordingly.
1899 ac_fn_c_check_member
()
1901 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1903 $as_echo_n "checking for $2.$3... " >&6; }
1904 if eval \
${$4+:} false
; then :
1905 $as_echo_n "(cached) " >&6
1907 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1908 /* end confdefs.h. */
1920 if ac_fn_c_try_compile
"$LINENO"; then :
1923 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1924 /* end confdefs.h. */
1930 if (sizeof ac_aggr.$3)
1936 if ac_fn_c_try_compile
"$LINENO"; then :
1941 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1943 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1947 $as_echo "$ac_res" >&6; }
1948 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1950 } # ac_fn_c_check_member
1952 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1953 # -------------------------------------------
1954 # Tests whether TYPE exists after having included INCLUDES, setting cache
1955 # variable VAR accordingly.
1956 ac_fn_c_check_type
()
1958 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1960 $as_echo_n "checking for $2... " >&6; }
1961 if eval \
${$3+:} false
; then :
1962 $as_echo_n "(cached) " >&6
1965 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1966 /* end confdefs.h. */
1977 if ac_fn_c_try_compile
"$LINENO"; then :
1978 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1979 /* end confdefs.h. */
1990 if ac_fn_c_try_compile
"$LINENO"; then :
1995 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1997 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2000 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2001 $as_echo "$ac_res" >&6; }
2002 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2004 } # ac_fn_c_check_type
2005 cat >config.log
<<_ACEOF
2006 This file contains any messages produced by compilers while
2007 running configure, to aid debugging if configure makes a mistake.
2009 It was created by $as_me, which was
2010 generated by GNU Autoconf 2.69. Invocation command line was
2022 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2023 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2024 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2025 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2026 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2028 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2029 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2031 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2032 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2033 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2034 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2035 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2036 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2037 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2041 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2045 test -z "$as_dir" && as_dir
=.
2046 $as_echo "PATH: $as_dir"
2062 # Keep a trace of the command line.
2063 # Strip out --no-create and --no-recursion so they do not pile up.
2064 # Strip out --silent because we don't want to record it for future runs.
2065 # Also quote any args containing shell meta-characters.
2066 # Make two passes to allow for proper duplicate-argument suppression.
2070 ac_must_keep_next
=false
2076 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2077 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2078 |
-silent |
--silent |
--silen |
--sile |
--sil)
2081 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2084 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2086 as_fn_append ac_configure_args1
" '$ac_arg'"
2087 if test $ac_must_keep_next = true
; then
2088 ac_must_keep_next
=false
# Got value, back to normal.
2091 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2092 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2093 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2094 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2095 case "$ac_configure_args0 " in
2096 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2099 -* ) ac_must_keep_next
=true
;;
2102 as_fn_append ac_configure_args
" '$ac_arg'"
2107 { ac_configure_args0
=; unset ac_configure_args0
;}
2108 { ac_configure_args1
=; unset ac_configure_args1
;}
2110 # When interrupted or exit'd, cleanup temporary files, and complete
2111 # config.log. We remove comments because anyway the quotes in there
2112 # would cause problems or look ugly.
2113 # WARNING: Use '\'' to represent an apostrophe within the trap.
2114 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2115 trap 'exit_status=$?
2116 # Save into config.log some information that might help in debugging.
2120 $as_echo "## ---------------- ##
2121 ## Cache variables. ##
2122 ## ---------------- ##"
2124 # The following way of writing the cache mishandles newlines in values,
2126 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2127 eval ac_val=\$$ac_var
2131 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2132 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2135 _ | IFS | as_nl) ;; #(
2136 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2137 *) { eval $ac_var=; unset $ac_var;} ;;
2142 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2143 *${as_nl}ac_space=\ *)
2145 "s/'\''/'\''\\\\'\'''\''/g;
2146 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2149 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2156 $as_echo "## ----------------- ##
2157 ## Output variables. ##
2158 ## ----------------- ##"
2160 for ac_var in $ac_subst_vars
2162 eval ac_val=\$$ac_var
2164 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2166 $as_echo "$ac_var='\''$ac_val'\''"
2170 if test -n "$ac_subst_files"; then
2171 $as_echo "## ------------------- ##
2172 ## File substitutions. ##
2173 ## ------------------- ##"
2175 for ac_var
in $ac_subst_files
2177 eval ac_val
=\$
$ac_var
2179 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2181 $as_echo "$ac_var='\''$ac_val'\''"
2186 if test -s confdefs.h; then
2187 $as_echo "## ----------- ##
2194 test "$ac_signal" != 0 &&
2195 $as_echo "$as_me: caught signal $ac_signal"
2196 $as_echo "$as_me: exit $exit_status"
2198 rm -f core *.core core.conftest.* &&
2199 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2202 for ac_signal
in 1 2 13 15; do
2203 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2207 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2208 rm -f -r conftest
* confdefs.h
2210 $as_echo "/* confdefs.h */" > confdefs.h
2212 # Predefined preprocessor variables.
2214 cat >>confdefs.h
<<_ACEOF
2215 #define PACKAGE_NAME "$PACKAGE_NAME"
2218 cat >>confdefs.h
<<_ACEOF
2219 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2222 cat >>confdefs.h
<<_ACEOF
2223 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2226 cat >>confdefs.h
<<_ACEOF
2227 #define PACKAGE_STRING "$PACKAGE_STRING"
2230 cat >>confdefs.h
<<_ACEOF
2231 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2234 cat >>confdefs.h
<<_ACEOF
2235 #define PACKAGE_URL "$PACKAGE_URL"
2239 # Let the site file select an alternate cache file if it wants to.
2240 # Prefer an explicitly selected file to automatically selected ones.
2243 if test -n "$CONFIG_SITE"; then
2244 # We do not want a PATH search for config.site.
2245 case $CONFIG_SITE in #((
2246 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2247 */*) ac_site_file1
=$CONFIG_SITE;;
2248 *) ac_site_file1
=.
/$CONFIG_SITE;;
2250 elif test "x$prefix" != xNONE
; then
2251 ac_site_file1
=$prefix/share
/config.site
2252 ac_site_file2
=$prefix/etc
/config.site
2254 ac_site_file1
=$ac_default_prefix/share
/config.site
2255 ac_site_file2
=$ac_default_prefix/etc
/config.site
2257 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2259 test "x$ac_site_file" = xNONE
&& continue
2260 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2261 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2262 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2263 sed 's/^/| /' "$ac_site_file" >&5
2265 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2266 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2267 as_fn_error $?
"failed to load site script $ac_site_file
2268 See \`config.log' for more details" "$LINENO" 5; }
2272 if test -r "$cache_file"; then
2273 # Some versions of bash will fail to source /dev/null (special files
2274 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2275 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2276 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2277 $as_echo "$as_me: loading cache $cache_file" >&6;}
2279 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2280 *) .
"./$cache_file";;
2284 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2285 $as_echo "$as_me: creating cache $cache_file" >&6;}
2289 as_fn_append ac_header_list
" dlfcn.h"
2290 as_fn_append ac_header_list
" fcntl.h"
2291 as_fn_append ac_header_list
" fpu_control.h"
2292 as_fn_append ac_header_list
" unistd.h"
2293 as_fn_append ac_header_list
" sys/mman.h"
2294 as_fn_append ac_header_list
" sys/resource.h"
2295 as_fn_append ac_header_list
" sys/stat.h"
2296 as_fn_append ac_func_list
" __setfpucw"
2297 as_fn_append ac_func_list
" ftruncate"
2298 as_fn_append ac_func_list
" getrusage"
2299 as_fn_append ac_func_list
" lstat"
2300 as_fn_append ac_func_list
" mmap"
2301 as_fn_append ac_func_list
" munmap"
2302 as_fn_append ac_func_list
" posix_fallocate"
2303 as_fn_append ac_func_list
" sigaction"
2304 as_fn_append ac_func_list
" time"
2305 as_fn_append ac_func_list
" truncate"
2306 # Check that the precious variables saved in the cache have kept the same
2308 ac_cache_corrupted
=false
2309 for ac_var
in $ac_precious_vars; do
2310 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2311 eval ac_new_set
=\
$ac_env_${ac_var}_set
2312 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2313 eval ac_new_val
=\
$ac_env_${ac_var}_value
2314 case $ac_old_set,$ac_new_set in
2316 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2317 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2318 ac_cache_corrupted
=: ;;
2320 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2321 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2322 ac_cache_corrupted
=: ;;
2325 if test "x$ac_old_val" != "x$ac_new_val"; then
2326 # differences in whitespace do not lead to failure.
2327 ac_old_val_w
=`echo x $ac_old_val`
2328 ac_new_val_w
=`echo x $ac_new_val`
2329 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2330 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2331 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2332 ac_cache_corrupted
=:
2334 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2335 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2336 eval $ac_var=\
$ac_old_val
2338 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2339 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2340 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2341 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2344 # Pass precious variables to config.status.
2345 if test "$ac_new_set" = set; then
2347 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2348 *) ac_arg
=$ac_var=$ac_new_val ;;
2350 case " $ac_configure_args " in
2351 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2352 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2356 if $ac_cache_corrupted; then
2357 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2358 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2359 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2360 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2361 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2363 ## -------------------- ##
2364 ## Main body of script. ##
2365 ## -------------------- ##
2368 ac_cpp
='$CPP $CPPFLAGS'
2369 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2370 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2371 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2380 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2381 if test -f "$ac_dir/install-sh"; then
2383 ac_install_sh
="$ac_aux_dir/install-sh -c"
2385 elif test -f "$ac_dir/install.sh"; then
2387 ac_install_sh
="$ac_aux_dir/install.sh -c"
2389 elif test -f "$ac_dir/shtool"; then
2391 ac_install_sh
="$ac_aux_dir/shtool install -c"
2395 if test -z "$ac_aux_dir"; then
2396 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2399 # These three variables are undocumented and unsupported,
2400 # and are intended to be withdrawn in a future Autoconf release.
2401 # They can cause serious problems if a builder's source tree is in a directory
2402 # whose full name contains unusual characters.
2403 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2404 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2405 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2408 # Make sure we can run config.sub.
2409 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2410 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2412 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2413 $as_echo_n "checking build system type... " >&6; }
2414 if ${ac_cv_build+:} false
; then :
2415 $as_echo_n "(cached) " >&6
2417 ac_build_alias
=$build_alias
2418 test "x$ac_build_alias" = x
&&
2419 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2420 test "x$ac_build_alias" = x
&&
2421 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2422 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2423 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2427 $as_echo "$ac_cv_build" >&6; }
2428 case $ac_cv_build in
2430 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2433 ac_save_IFS
=$IFS; IFS
='-'
2439 # Remember, the first character of IFS is used to create $*,
2440 # except with old shells:
2443 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2447 $as_echo_n "checking host system type... " >&6; }
2448 if ${ac_cv_host+:} false
; then :
2449 $as_echo_n "(cached) " >&6
2451 if test "x$host_alias" = x
; then
2452 ac_cv_host
=$ac_cv_build
2454 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2455 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2460 $as_echo "$ac_cv_host" >&6; }
2463 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2466 ac_save_IFS
=$IFS; IFS
='-'
2472 # Remember, the first character of IFS is used to create $*,
2473 # except with old shells:
2476 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2480 $as_echo_n "checking target system type... " >&6; }
2481 if ${ac_cv_target+:} false
; then :
2482 $as_echo_n "(cached) " >&6
2484 if test "x$target_alias" = x
; then
2485 ac_cv_target
=$ac_cv_host
2487 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2488 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2493 $as_echo "$ac_cv_target" >&6; }
2494 case $ac_cv_target in
2496 *) as_fn_error $?
"invalid value of canonical target" "$LINENO" 5;;
2498 target
=$ac_cv_target
2499 ac_save_IFS
=$IFS; IFS
='-'
2505 # Remember, the first character of IFS is used to create $*,
2506 # except with old shells:
2509 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
2512 # The aliases save the names the user supplied, while $host etc.
2513 # will get canonicalized.
2514 test -n "$target_alias" &&
2515 test "$program_prefix$program_suffix$program_transform_name" = \
2517 program_prefix
=${target_alias}-
2519 ac_cpp
='$CPP $CPPFLAGS'
2520 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2521 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2522 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2523 if test -n "$ac_tool_prefix"; then
2524 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2525 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2527 $as_echo_n "checking for $ac_word... " >&6; }
2528 if ${ac_cv_prog_CC+:} false
; then :
2529 $as_echo_n "(cached) " >&6
2531 if test -n "$CC"; then
2532 ac_cv_prog_CC
="$CC" # Let the user override the test.
2534 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2538 test -z "$as_dir" && as_dir
=.
2539 for ac_exec_ext
in '' $ac_executable_extensions; do
2540 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2541 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2542 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2552 if test -n "$CC"; then
2553 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2554 $as_echo "$CC" >&6; }
2556 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2557 $as_echo "no" >&6; }
2562 if test -z "$ac_cv_prog_CC"; then
2564 # Extract the first word of "gcc", so it can be a program name with args.
2565 set dummy gcc
; ac_word
=$2
2566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2567 $as_echo_n "checking for $ac_word... " >&6; }
2568 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2569 $as_echo_n "(cached) " >&6
2571 if test -n "$ac_ct_CC"; then
2572 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2574 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2578 test -z "$as_dir" && as_dir
=.
2579 for ac_exec_ext
in '' $ac_executable_extensions; do
2580 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2581 ac_cv_prog_ac_ct_CC
="gcc"
2582 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2591 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2592 if test -n "$ac_ct_CC"; then
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2594 $as_echo "$ac_ct_CC" >&6; }
2596 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2597 $as_echo "no" >&6; }
2600 if test "x$ac_ct_CC" = x
; then
2603 case $cross_compiling:$ac_tool_warned in
2605 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2606 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2607 ac_tool_warned
=yes ;;
2615 if test -z "$CC"; then
2616 if test -n "$ac_tool_prefix"; then
2617 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2618 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2620 $as_echo_n "checking for $ac_word... " >&6; }
2621 if ${ac_cv_prog_CC+:} false
; then :
2622 $as_echo_n "(cached) " >&6
2624 if test -n "$CC"; then
2625 ac_cv_prog_CC
="$CC" # Let the user override the test.
2627 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2631 test -z "$as_dir" && as_dir
=.
2632 for ac_exec_ext
in '' $ac_executable_extensions; do
2633 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2634 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2635 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2645 if test -n "$CC"; then
2646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2647 $as_echo "$CC" >&6; }
2649 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2650 $as_echo "no" >&6; }
2656 if test -z "$CC"; then
2657 # Extract the first word of "cc", so it can be a program name with args.
2658 set dummy cc
; ac_word
=$2
2659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2660 $as_echo_n "checking for $ac_word... " >&6; }
2661 if ${ac_cv_prog_CC+:} false
; then :
2662 $as_echo_n "(cached) " >&6
2664 if test -n "$CC"; then
2665 ac_cv_prog_CC
="$CC" # Let the user override the test.
2668 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2672 test -z "$as_dir" && as_dir
=.
2673 for ac_exec_ext
in '' $ac_executable_extensions; do
2674 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2675 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2676 ac_prog_rejected
=yes
2680 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2687 if test $ac_prog_rejected = yes; then
2688 # We found a bogon in the path, so make sure we never use it.
2689 set dummy
$ac_cv_prog_CC
2691 if test $# != 0; then
2692 # We chose a different compiler from the bogus one.
2693 # However, it has the same basename, so the bogon will be chosen
2694 # first if we set CC to just the basename; use the full file name.
2696 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2702 if test -n "$CC"; then
2703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2704 $as_echo "$CC" >&6; }
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2707 $as_echo "no" >&6; }
2712 if test -z "$CC"; then
2713 if test -n "$ac_tool_prefix"; then
2714 for ac_prog
in cl.exe
2716 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2717 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2719 $as_echo_n "checking for $ac_word... " >&6; }
2720 if ${ac_cv_prog_CC+:} false
; then :
2721 $as_echo_n "(cached) " >&6
2723 if test -n "$CC"; then
2724 ac_cv_prog_CC
="$CC" # Let the user override the test.
2726 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2730 test -z "$as_dir" && as_dir
=.
2731 for ac_exec_ext
in '' $ac_executable_extensions; do
2732 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2733 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2734 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2744 if test -n "$CC"; then
2745 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2746 $as_echo "$CC" >&6; }
2748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2749 $as_echo "no" >&6; }
2753 test -n "$CC" && break
2756 if test -z "$CC"; then
2758 for ac_prog
in cl.exe
2760 # Extract the first word of "$ac_prog", so it can be a program name with args.
2761 set dummy
$ac_prog; ac_word
=$2
2762 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2763 $as_echo_n "checking for $ac_word... " >&6; }
2764 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2765 $as_echo_n "(cached) " >&6
2767 if test -n "$ac_ct_CC"; then
2768 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2770 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2774 test -z "$as_dir" && as_dir
=.
2775 for ac_exec_ext
in '' $ac_executable_extensions; do
2776 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2777 ac_cv_prog_ac_ct_CC
="$ac_prog"
2778 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2787 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2788 if test -n "$ac_ct_CC"; then
2789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2790 $as_echo "$ac_ct_CC" >&6; }
2792 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2793 $as_echo "no" >&6; }
2797 test -n "$ac_ct_CC" && break
2800 if test "x$ac_ct_CC" = x
; then
2803 case $cross_compiling:$ac_tool_warned in
2805 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2806 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2807 ac_tool_warned
=yes ;;
2816 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2817 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2818 as_fn_error $?
"no acceptable C compiler found in \$PATH
2819 See \`config.log' for more details" "$LINENO" 5; }
2821 # Provide some information about the compiler.
2822 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2825 for ac_option
in --version -v -V -qversion; do
2826 { { ac_try
="$ac_compiler $ac_option >&5"
2828 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2829 *) ac_try_echo=$ac_try;;
2831 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2832 $as_echo "$ac_try_echo"; } >&5
2833 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2835 if test -s conftest.err; then
2837 ... rest of stderr output deleted ...
2838 10q' conftest.err >conftest.er1
2839 cat conftest.er1 >&5
2841 rm -f conftest.er1 conftest.err
2842 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2843 test $ac_status = 0; }
2846 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2847 /* end confdefs.h. */
2857 ac_clean_files_save=$ac_clean_files
2858 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2859 # Try to create an executable without -o first, disregard a.out.
2860 # It will help us diagnose broken compilers, and finding out an intuition
2862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2863 $as_echo_n "checking whether the C compiler works... " >&6; }
2864 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
2866 # The possible output files:
2867 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2870 for ac_file in $ac_files
2873 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2874 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2879 if { { ac_try="$ac_link_default"
2881 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2882 *) ac_try_echo
=$ac_try;;
2884 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2885 $as_echo "$ac_try_echo"; } >&5
2886 (eval "$ac_link_default") 2>&5
2888 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2889 test $ac_status = 0; }; then :
2890 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2891 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2892 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2893 # so that the user can short-circuit this test for compilers unknown to
2895 for ac_file
in $ac_files ''
2897 test -f "$ac_file" ||
continue
2899 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
2902 # We found the default executable, but exeext='' is most
2906 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
2908 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2910 # We set ac_cv_exeext here because the later test for it is not
2911 # safe: cross compilers may not add the suffix if given an `-o'
2912 # argument, so we may need to know it at that point already.
2913 # Even if this section looks crufty: it has the advantage of
2920 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
2925 if test -z "$ac_file"; then :
2926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2927 $as_echo "no" >&6; }
2928 $as_echo "$as_me: failed program was:" >&5
2929 sed 's/^/| /' conftest.
$ac_ext >&5
2931 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2932 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2933 as_fn_error
77 "C compiler cannot create executables
2934 See \`config.log' for more details" "$LINENO" 5; }
2936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2937 $as_echo "yes" >&6; }
2939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2940 $as_echo_n "checking for C compiler default output file name... " >&6; }
2941 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2942 $as_echo "$ac_file" >&6; }
2943 ac_exeext
=$ac_cv_exeext
2945 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
2946 ac_clean_files
=$ac_clean_files_save
2947 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2948 $as_echo_n "checking for suffix of executables... " >&6; }
2949 if { { ac_try
="$ac_link"
2951 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2952 *) ac_try_echo=$ac_try;;
2954 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2955 $as_echo "$ac_try_echo"; } >&5
2956 (eval "$ac_link") 2>&5
2958 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2959 test $ac_status = 0; }; then :
2960 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
2961 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
2962 # work properly (i.e., refer to `conftest.exe'), while it won't with
2964 for ac_file
in conftest.exe conftest conftest.
*; do
2965 test -f "$ac_file" ||
continue
2967 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2968 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2974 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2975 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2976 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
2977 See \`config.log' for more details" "$LINENO" 5; }
2979 rm -f conftest conftest
$ac_cv_exeext
2980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2981 $as_echo "$ac_cv_exeext" >&6; }
2983 rm -f conftest.
$ac_ext
2984 EXEEXT
=$ac_cv_exeext
2986 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2987 /* end confdefs.h. */
2992 FILE *f = fopen ("conftest.out", "w");
2993 return ferror (f) || fclose (f) != 0;
2999 ac_clean_files
="$ac_clean_files conftest.out"
3000 # Check that the compiler produces executables we can run. If not, either
3001 # the compiler is broken, or we cross compile.
3002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3003 $as_echo_n "checking whether we are cross compiling... " >&6; }
3004 if test "$cross_compiling" != yes; then
3005 { { ac_try
="$ac_link"
3007 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3008 *) ac_try_echo=$ac_try;;
3010 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3011 $as_echo "$ac_try_echo"; } >&5
3012 (eval "$ac_link") 2>&5
3014 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3015 test $ac_status = 0; }
3016 if { ac_try='./conftest$ac_cv_exeext'
3017 { { case "(($ac_try" in
3018 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3019 *) ac_try_echo
=$ac_try;;
3021 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3022 $as_echo "$ac_try_echo"; } >&5
3023 (eval "$ac_try") 2>&5
3025 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3026 test $ac_status = 0; }; }; then
3029 if test "$cross_compiling" = maybe
; then
3032 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3033 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3034 as_fn_error $?
"cannot run C compiled programs.
3035 If you meant to cross compile, use \`--host'.
3036 See \`config.log' for more details" "$LINENO" 5; }
3040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3041 $as_echo "$cross_compiling" >&6; }
3043 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
3044 ac_clean_files
=$ac_clean_files_save
3045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3046 $as_echo_n "checking for suffix of object files... " >&6; }
3047 if ${ac_cv_objext+:} false
; then :
3048 $as_echo_n "(cached) " >&6
3050 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3051 /* end confdefs.h. */
3061 rm -f conftest.o conftest.obj
3062 if { { ac_try
="$ac_compile"
3064 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3065 *) ac_try_echo=$ac_try;;
3067 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3068 $as_echo "$ac_try_echo"; } >&5
3069 (eval "$ac_compile") 2>&5
3071 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3072 test $ac_status = 0; }; then :
3073 for ac_file in conftest.o conftest.obj conftest.*; do
3074 test -f "$ac_file" || continue;
3076 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3077 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3082 $as_echo "$as_me: failed program was:" >&5
3083 sed 's/^/| /' conftest.$ac_ext >&5
3085 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3086 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3087 as_fn_error $? "cannot compute suffix of object files
: cannot compile
3088 See \
`config.log' for more details" "$LINENO" 5; }
3090 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3092 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3093 $as_echo "$ac_cv_objext" >&6; }
3094 OBJEXT=$ac_cv_objext
3096 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3097 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3098 if ${ac_cv_c_compiler_gnu+:} false; then :
3099 $as_echo_n "(cached) " >&6
3101 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3102 /* end confdefs.h. */
3115 if ac_fn_c_try_compile "$LINENO"; then :
3120 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3121 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3124 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3125 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3126 if test $ac_compiler_gnu = yes; then
3131 ac_test_CFLAGS=${CFLAGS+set}
3132 ac_save_CFLAGS=$CFLAGS
3133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3134 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3135 if ${ac_cv_prog_cc_g+:} false; then :
3136 $as_echo_n "(cached) " >&6
3138 ac_save_c_werror_flag=$ac_c_werror_flag
3139 ac_c_werror_flag=yes
3142 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3143 /* end confdefs.h. */
3153 if ac_fn_c_try_compile "$LINENO"; then :
3157 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3158 /* end confdefs.h. */
3168 if ac_fn_c_try_compile "$LINENO"; then :
3171 ac_c_werror_flag=$ac_save_c_werror_flag
3173 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3174 /* end confdefs.h. */
3184 if ac_fn_c_try_compile "$LINENO"; then :
3187 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3189 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3191 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3192 ac_c_werror_flag=$ac_save_c_werror_flag
3194 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3195 $as_echo "$ac_cv_prog_cc_g" >&6; }
3196 if test "$ac_test_CFLAGS" = set; then
3197 CFLAGS=$ac_save_CFLAGS
3198 elif test $ac_cv_prog_cc_g = yes; then
3199 if test "$GCC" = yes; then
3205 if test "$GCC" = yes; then
3211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3212 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3213 if ${ac_cv_prog_cc_c89+:} false; then :
3214 $as_echo_n "(cached) " >&6
3216 ac_cv_prog_cc_c89=no
3218 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3219 /* end confdefs.h. */
3223 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3224 struct buf { int x; };
3225 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3226 static char *e (p, i)
3232 static char *f (char * (*g) (char **, int), char **p, ...)
3237 s = g (p, va_arg (v,int));
3242 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3243 function prototypes and stuff, but not '\xHH' hex character constants.
3244 These don't provoke an error unfortunately, instead are silently treated
3245 as 'x'. The following induces an error, until -std is added to get
3246 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3247 array size at least. It's necessary to write '\x00'==0 to get something
3248 that's true only with -std. */
3249 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3251 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3252 inside strings and character constants. */
3254 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3256 int test (int i, double x);
3257 struct s1 {int (*f) (int a);};
3258 struct s2 {int (*f) (double a);};
3259 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3265 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3270 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3271 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3273 CC="$ac_save_CC $ac_arg"
3274 if ac_fn_c_try_compile "$LINENO"; then :
3275 ac_cv_prog_cc_c89=$ac_arg
3277 rm -f core conftest.err conftest.$ac_objext
3278 test "x$ac_cv_prog_cc_c89" != "xno" && break
3280 rm -f conftest.$ac_ext
3285 case "x$ac_cv_prog_cc_c89" in
3287 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3288 $as_echo "none needed" >&6; } ;;
3290 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3291 $as_echo "unsupported" >&6; } ;;
3293 CC="$CC $ac_cv_prog_cc_c89"
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3295 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3297 if test "x$ac_cv_prog_cc_c89" != xno; then :
3302 ac_cpp='$CPP $CPPFLAGS'
3303 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3304 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3305 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3309 ac_cpp='$CPP $CPPFLAGS'
3310 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3311 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3312 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3314 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3315 # On Suns, sometimes $CPP names a directory.
3316 if test -n "$CPP" && test -d "$CPP"; then
3319 if test -z "$CPP"; then
3320 if ${ac_cv_prog_CPP+:} false; then :
3321 $as_echo_n "(cached) " >&6
3323 # Double quotes because CPP needs to be expanded
3324 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3327 for ac_c_preproc_warn_flag in '' yes
3329 # Use a header file that comes with gcc, so configuring glibc
3330 # with a fresh cross-compiler works.
3331 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3332 # <limits.h> exists even on freestanding compilers.
3333 # On the NeXT, cc -E runs the code through the compiler's parser,
3334 # not just through cpp. "Syntax error" is here to catch this case.
3335 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3336 /* end confdefs.h. */
3338 # include <limits.h>
3340 # include <assert.h>
3344 if ac_fn_c_try_cpp "$LINENO"; then :
3347 # Broken: fails on valid input.
3350 rm -f conftest.err conftest.i conftest.$ac_ext
3352 # OK, works on sane cases. Now check whether nonexistent headers
3353 # can be detected and how.
3354 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3355 /* end confdefs.h. */
3356 #include <ac_nonexistent.h>
3358 if ac_fn_c_try_cpp "$LINENO"; then :
3359 # Broken: success on invalid input.
3362 # Passes both tests.
3366 rm -f conftest.err conftest.i conftest.$ac_ext
3369 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3370 rm -f conftest.i conftest.err conftest.
$ac_ext
3371 if $ac_preproc_ok; then :
3383 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3384 $as_echo "$CPP" >&6; }
3386 for ac_c_preproc_warn_flag
in '' yes
3388 # Use a header file that comes with gcc, so configuring glibc
3389 # with a fresh cross-compiler works.
3390 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3391 # <limits.h> exists even on freestanding compilers.
3392 # On the NeXT, cc -E runs the code through the compiler's parser,
3393 # not just through cpp. "Syntax error" is here to catch this case.
3394 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3395 /* end confdefs.h. */
3397 # include <limits.h>
3399 # include <assert.h>
3403 if ac_fn_c_try_cpp
"$LINENO"; then :
3406 # Broken: fails on valid input.
3409 rm -f conftest.err conftest.i conftest.
$ac_ext
3411 # OK, works on sane cases. Now check whether nonexistent headers
3412 # can be detected and how.
3413 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3414 /* end confdefs.h. */
3415 #include <ac_nonexistent.h>
3417 if ac_fn_c_try_cpp
"$LINENO"; then :
3418 # Broken: success on invalid input.
3421 # Passes both tests.
3425 rm -f conftest.err conftest.i conftest.
$ac_ext
3428 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3429 rm -f conftest.i conftest.err conftest.
$ac_ext
3430 if $ac_preproc_ok; then :
3433 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3434 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3435 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3436 See \`config.log' for more details" "$LINENO" 5; }
3440 ac_cpp
='$CPP $CPPFLAGS'
3441 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3442 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3443 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3446 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3447 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3448 if ${ac_cv_path_GREP+:} false
; then :
3449 $as_echo_n "(cached) " >&6
3451 if test -z "$GREP"; then
3452 ac_path_GREP_found
=false
3453 # Loop through the user's path and test for each of PROGNAME-LIST
3454 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3455 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3458 test -z "$as_dir" && as_dir
=.
3459 for ac_prog
in grep ggrep
; do
3460 for ac_exec_ext
in '' $ac_executable_extensions; do
3461 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3462 as_fn_executable_p
"$ac_path_GREP" ||
continue
3463 # Check for GNU ac_path_GREP and select it if it is found.
3464 # Check for GNU $ac_path_GREP
3465 case `"$ac_path_GREP" --version 2>&1` in
3467 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3470 $as_echo_n 0123456789 >"conftest.in"
3473 cat "conftest.in" "conftest.in" >"conftest.tmp"
3474 mv "conftest.tmp" "conftest.in"
3475 cp "conftest.in" "conftest.nl"
3476 $as_echo 'GREP' >> "conftest.nl"
3477 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3478 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3479 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3480 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3481 # Best one so far, save it but keep looking for a better one
3482 ac_cv_path_GREP
="$ac_path_GREP"
3483 ac_path_GREP_max
=$ac_count
3485 # 10*(2^10) chars as input seems more than enough
3486 test $ac_count -gt 10 && break
3488 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3491 $ac_path_GREP_found && break 3
3496 if test -z "$ac_cv_path_GREP"; then
3497 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3500 ac_cv_path_GREP
=$GREP
3504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3505 $as_echo "$ac_cv_path_GREP" >&6; }
3506 GREP
="$ac_cv_path_GREP"
3509 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3510 $as_echo_n "checking for egrep... " >&6; }
3511 if ${ac_cv_path_EGREP+:} false
; then :
3512 $as_echo_n "(cached) " >&6
3514 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
3515 then ac_cv_path_EGREP
="$GREP -E"
3517 if test -z "$EGREP"; then
3518 ac_path_EGREP_found
=false
3519 # Loop through the user's path and test for each of PROGNAME-LIST
3520 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3521 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3524 test -z "$as_dir" && as_dir
=.
3525 for ac_prog
in egrep; do
3526 for ac_exec_ext
in '' $ac_executable_extensions; do
3527 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
3528 as_fn_executable_p
"$ac_path_EGREP" ||
continue
3529 # Check for GNU ac_path_EGREP and select it if it is found.
3530 # Check for GNU $ac_path_EGREP
3531 case `"$ac_path_EGREP" --version 2>&1` in
3533 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
3536 $as_echo_n 0123456789 >"conftest.in"
3539 cat "conftest.in" "conftest.in" >"conftest.tmp"
3540 mv "conftest.tmp" "conftest.in"
3541 cp "conftest.in" "conftest.nl"
3542 $as_echo 'EGREP' >> "conftest.nl"
3543 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3544 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3545 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3546 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3547 # Best one so far, save it but keep looking for a better one
3548 ac_cv_path_EGREP
="$ac_path_EGREP"
3549 ac_path_EGREP_max
=$ac_count
3551 # 10*(2^10) chars as input seems more than enough
3552 test $ac_count -gt 10 && break
3554 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3557 $ac_path_EGREP_found && break 3
3562 if test -z "$ac_cv_path_EGREP"; then
3563 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3566 ac_cv_path_EGREP
=$EGREP
3571 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3572 $as_echo "$ac_cv_path_EGREP" >&6; }
3573 EGREP
="$ac_cv_path_EGREP"
3576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3577 $as_echo_n "checking for ANSI C header files... " >&6; }
3578 if ${ac_cv_header_stdc+:} false
; then :
3579 $as_echo_n "(cached) " >&6
3581 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3582 /* end confdefs.h. */
3596 if ac_fn_c_try_compile
"$LINENO"; then :
3597 ac_cv_header_stdc
=yes
3599 ac_cv_header_stdc
=no
3601 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3603 if test $ac_cv_header_stdc = yes; then
3604 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3605 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3606 /* end confdefs.h. */
3610 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3611 $EGREP "memchr" >/dev
/null
2>&1; then :
3614 ac_cv_header_stdc
=no
3620 if test $ac_cv_header_stdc = yes; then
3621 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3622 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3623 /* end confdefs.h. */
3627 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3628 $EGREP "free" >/dev
/null
2>&1; then :
3631 ac_cv_header_stdc
=no
3637 if test $ac_cv_header_stdc = yes; then
3638 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3639 if test "$cross_compiling" = yes; then :
3642 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3643 /* end confdefs.h. */
3646 #if ((' ' & 0x0FF) == 0x020)
3647 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3648 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3650 # define ISLOWER(c) \
3651 (('a' <= (c) && (c) <= 'i') \
3652 || ('j' <= (c) && (c) <= 'r') \
3653 || ('s' <= (c) && (c) <= 'z'))
3654 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3657 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3662 for (i = 0; i < 256; i++)
3663 if (XOR (islower (i), ISLOWER (i))
3664 || toupper (i) != TOUPPER (i))
3669 if ac_fn_c_try_run
"$LINENO"; then :
3672 ac_cv_header_stdc
=no
3674 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
3675 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
3680 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3681 $as_echo "$ac_cv_header_stdc" >&6; }
3682 if test $ac_cv_header_stdc = yes; then
3684 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3688 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3689 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
3690 inttypes.h stdint.h unistd.h
3692 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3693 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3695 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
3696 cat >>confdefs.h
<<_ACEOF
3697 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3706 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3707 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
3714 if test "$MINIX" = yes; then
3716 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3719 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3722 $as_echo "#define _MINIX 1" >>confdefs.h
3727 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3728 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3729 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
3730 $as_echo_n "(cached) " >&6
3732 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3733 /* end confdefs.h. */
3735 # define __EXTENSIONS__ 1
3736 $ac_includes_default
3745 if ac_fn_c_try_compile
"$LINENO"; then :
3746 ac_cv_safe_to_define___extensions__
=yes
3748 ac_cv_safe_to_define___extensions__
=no
3750 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3752 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3753 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3754 test $ac_cv_safe_to_define___extensions__ = yes &&
3755 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3757 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3759 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3761 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3763 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3766 test "$program_prefix" != NONE
&&
3767 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
3768 # Use a double $ so make ignores it.
3769 test "$program_suffix" != NONE
&&
3770 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
3771 # Double any \ or $.
3772 # By default was `s,x,x', remove it if useless.
3773 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
3774 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
3776 # Find a good install program. We prefer a C program (faster),
3777 # so one script is as good as another. But avoid the broken or
3778 # incompatible versions:
3779 # SysV /etc/install, /usr/sbin/install
3780 # SunOS /usr/etc/install
3781 # IRIX /sbin/install
3783 # AmigaOS /C/install, which installs bootblocks on floppy discs
3784 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3785 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3786 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3787 # OS/2's system install, which has a completely different semantic
3788 # ./install, which can be erroneously created by make from ./install.sh.
3789 # Reject install programs that cannot install multiple files.
3790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3791 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3792 if test -z "$INSTALL"; then
3793 if ${ac_cv_path_install+:} false
; then :
3794 $as_echo_n "(cached) " >&6
3796 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3800 test -z "$as_dir" && as_dir
=.
3801 # Account for people who put trailing slashes in PATH elements.
3802 case $as_dir/ in #((
3803 .
/ | .
// |
/[cC
]/* | \
3804 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
3805 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
3808 # OSF1 and SCO ODT 3.0 have their own names for install.
3809 # Don't use installbsd from OSF since it installs stuff as root
3811 for ac_prog
in ginstall scoinst
install; do
3812 for ac_exec_ext
in '' $ac_executable_extensions; do
3813 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
3814 if test $ac_prog = install &&
3815 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3816 # AIX install. It has an incompatible calling convention.
3818 elif test $ac_prog = install &&
3819 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3820 # program-specific install script used by HP pwplus--don't use.
3823 rm -rf conftest.one conftest.two conftest.dir
3824 echo one
> conftest.one
3825 echo two
> conftest.two
3827 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
3828 test -s conftest.one
&& test -s conftest.two
&&
3829 test -s conftest.dir
/conftest.one
&&
3830 test -s conftest.dir
/conftest.two
3832 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
3845 rm -rf conftest.one conftest.two conftest.dir
3848 if test "${ac_cv_path_install+set}" = set; then
3849 INSTALL
=$ac_cv_path_install
3851 # As a last resort, use the slow shell script. Don't cache a
3852 # value for INSTALL within a source directory, because that will
3853 # break other packages using the cache if that directory is
3854 # removed, or if the value is a relative name.
3855 INSTALL
=$ac_install_sh
3858 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3859 $as_echo "$INSTALL" >&6; }
3861 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3862 # It thinks the first close brace ends the variable substitution.
3863 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3865 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
3867 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3869 rm -rf .tst
2>/dev
/null
3870 mkdir .tst
2>/dev
/null
3871 if test -d .tst
; then
3876 rmdir .tst
2>/dev
/null
3878 DEPDIR
="${am__leading_dot}deps"
3883 for ac_header
in $ac_header_list
3885 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3886 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3888 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
3889 cat >>confdefs.h
<<_ACEOF
3890 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3914 for ac_func
in $ac_func_list
3916 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
3917 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
3918 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
3919 cat >>confdefs.h
<<_ACEOF
3920 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
3948 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3949 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3954 macro_version
='2.2.7a'
3955 macro_revision
='1.3134'
3969 ltmain
="$ac_aux_dir/ltmain.sh"
3971 # Backslashify metacharacters that are still active within
3972 # double-quoted strings.
3973 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
3975 # Same as above, but do not quote variable references.
3976 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
3978 # Sed substitution to delay expansion of an escaped shell variable in a
3979 # double_quote_subst'ed string.
3980 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
3982 # Sed substitution to delay expansion of an escaped single quote.
3983 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
3985 # Sed substitution to avoid accidental globbing in evaled expressions
3986 no_glob_subst
='s/\*/\\\*/g'
3988 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3989 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3990 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3992 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3993 $as_echo_n "checking how to print strings... " >&6; }
3994 # Test print first, because it will be a builtin if present.
3995 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
3996 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3998 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4001 # Use this function as a fallback that always works.
4002 func_fallback_echo ()
4004 eval 'cat <<_LTECHO_EOF
4008 ECHO='func_fallback_echo
'
4011 # func_echo_all arg...
4012 # Invoke $ECHO with all args, space-separated.
4019 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4020 $as_echo "printf" >&6; } ;;
4021 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4022 $as_echo "print -r" >&6; } ;;
4023 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4024 $as_echo "cat" >&6; } ;;
4040 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4041 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4042 if ${ac_cv_path_SED+:} false; then :
4043 $as_echo_n "(cached) " >&6
4045 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4046 for ac_i in 1 2 3 4 5 6 7; do
4047 ac_script="$ac_script$as_nl$ac_script"
4049 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4050 { ac_script=; unset ac_script;}
4051 if test -z "$SED"; then
4052 ac_path_SED_found=false
4053 # Loop through the user's path and
test for each of PROGNAME-LIST
4054 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4058 test -z "$as_dir" && as_dir
=.
4059 for ac_prog
in sed gsed
; do
4060 for ac_exec_ext
in '' $ac_executable_extensions; do
4061 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
4062 as_fn_executable_p
"$ac_path_SED" ||
continue
4063 # Check for GNU ac_path_SED and select it if it is found.
4064 # Check for GNU $ac_path_SED
4065 case `"$ac_path_SED" --version 2>&1` in
4067 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
4070 $as_echo_n 0123456789 >"conftest.in"
4073 cat "conftest.in" "conftest.in" >"conftest.tmp"
4074 mv "conftest.tmp" "conftest.in"
4075 cp "conftest.in" "conftest.nl"
4076 $as_echo '' >> "conftest.nl"
4077 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4078 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4079 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4080 if test $ac_count -gt ${ac_path_SED_max-0}; then
4081 # Best one so far, save it but keep looking for a better one
4082 ac_cv_path_SED
="$ac_path_SED"
4083 ac_path_SED_max
=$ac_count
4085 # 10*(2^10) chars as input seems more than enough
4086 test $ac_count -gt 10 && break
4088 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4091 $ac_path_SED_found && break 3
4096 if test -z "$ac_cv_path_SED"; then
4097 as_fn_error $?
"no acceptable sed could be found in \$PATH" "$LINENO" 5
4104 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4105 $as_echo "$ac_cv_path_SED" >&6; }
4106 SED
="$ac_cv_path_SED"
4109 test -z "$SED" && SED
=sed
4110 Xsed
="$SED -e 1s/^X//"
4122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4123 $as_echo_n "checking for fgrep... " >&6; }
4124 if ${ac_cv_path_FGREP+:} false
; then :
4125 $as_echo_n "(cached) " >&6
4127 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
4128 then ac_cv_path_FGREP
="$GREP -F"
4130 if test -z "$FGREP"; then
4131 ac_path_FGREP_found
=false
4132 # Loop through the user's path and test for each of PROGNAME-LIST
4133 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4134 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4137 test -z "$as_dir" && as_dir
=.
4138 for ac_prog
in fgrep
; do
4139 for ac_exec_ext
in '' $ac_executable_extensions; do
4140 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
4141 as_fn_executable_p
"$ac_path_FGREP" ||
continue
4142 # Check for GNU ac_path_FGREP and select it if it is found.
4143 # Check for GNU $ac_path_FGREP
4144 case `"$ac_path_FGREP" --version 2>&1` in
4146 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
4149 $as_echo_n 0123456789 >"conftest.in"
4152 cat "conftest.in" "conftest.in" >"conftest.tmp"
4153 mv "conftest.tmp" "conftest.in"
4154 cp "conftest.in" "conftest.nl"
4155 $as_echo 'FGREP' >> "conftest.nl"
4156 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4157 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4158 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4159 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4160 # Best one so far, save it but keep looking for a better one
4161 ac_cv_path_FGREP
="$ac_path_FGREP"
4162 ac_path_FGREP_max
=$ac_count
4164 # 10*(2^10) chars as input seems more than enough
4165 test $ac_count -gt 10 && break
4167 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4170 $ac_path_FGREP_found && break 3
4175 if test -z "$ac_cv_path_FGREP"; then
4176 as_fn_error $?
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4179 ac_cv_path_FGREP
=$FGREP
4184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4185 $as_echo "$ac_cv_path_FGREP" >&6; }
4186 FGREP
="$ac_cv_path_FGREP"
4189 test -z "$GREP" && GREP
=grep
4209 # Check whether --with-gnu-ld was given.
4210 if test "${with_gnu_ld+set}" = set; then :
4211 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
4217 if test "$GCC" = yes; then
4218 # Check if gcc -print-prog-name=ld gives a path.
4219 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4220 $as_echo_n "checking for ld used by $CC... " >&6; }
4223 # gcc leaves a trailing carriage return which upsets mingw
4224 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4226 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
4229 # Accept absolute paths.
4231 re_direlt
='/[^/][^/]*/\.\./'
4232 # Canonicalize the pathname of ld
4233 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4234 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
4235 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4237 test -z "$LD" && LD
="$ac_prog"
4240 # If it fails, then pretend we aren't using GCC.
4244 # If it is relative, then search for the first ld in PATH.
4248 elif test "$with_gnu_ld" = yes; then
4249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4250 $as_echo_n "checking for GNU ld... " >&6; }
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4253 $as_echo_n "checking for non-GNU ld... " >&6; }
4255 if ${lt_cv_path_LD+:} false
; then :
4256 $as_echo_n "(cached) " >&6
4258 if test -z "$LD"; then
4259 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4260 for ac_dir
in $PATH; do
4262 test -z "$ac_dir" && ac_dir
=.
4263 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
4264 lt_cv_path_LD
="$ac_dir/$ac_prog"
4265 # Check to see if the program is GNU ld. I'd rather use --version,
4266 # but apparently some variants of GNU ld only accept -v.
4267 # Break only if it was the GNU/non-GNU ld that we prefer.
4268 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4269 *GNU
* |
*'with BFD'*)
4270 test "$with_gnu_ld" != no
&& break
4273 test "$with_gnu_ld" != yes && break
4280 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
4285 if test -n "$LD"; then
4286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4287 $as_echo "$LD" >&6; }
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4290 $as_echo "no" >&6; }
4292 test -z "$LD" && as_fn_error $?
"no acceptable ld found in \$PATH" "$LINENO" 5
4293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4294 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4295 if ${lt_cv_prog_gnu_ld+:} false
; then :
4296 $as_echo_n "(cached) " >&6
4298 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4299 case `$LD -v 2>&1 </dev/null` in
4300 *GNU
* |
*'with BFD'*)
4301 lt_cv_prog_gnu_ld
=yes
4304 lt_cv_prog_gnu_ld
=no
4308 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4309 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4310 with_gnu_ld
=$lt_cv_prog_gnu_ld
4320 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4321 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4322 if ${lt_cv_path_NM+:} false
; then :
4323 $as_echo_n "(cached) " >&6
4325 if test -n "$NM"; then
4326 # Let the user override the test.
4329 lt_nm_to_check
="${ac_tool_prefix}nm"
4330 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4331 lt_nm_to_check
="$lt_nm_to_check nm"
4333 for lt_tmp_nm
in $lt_nm_to_check; do
4334 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4335 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
4337 test -z "$ac_dir" && ac_dir
=.
4338 tmp_nm
="$ac_dir/$lt_tmp_nm"
4339 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
4340 # Check to see if the nm accepts a BSD-compat flag.
4341 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4342 # nm: unknown option "B" ignored
4343 # Tru64's nm complains that /dev/null is an invalid object file
4344 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4345 */dev
/null
* |
*'Invalid file or object type'*)
4346 lt_cv_path_NM
="$tmp_nm -B"
4350 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4352 lt_cv_path_NM
="$tmp_nm -p"
4356 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4357 continue # so that we can try to find one that supports BSD flags
4366 : ${lt_cv_path_NM=no}
4369 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4370 $as_echo "$lt_cv_path_NM" >&6; }
4371 if test "$lt_cv_path_NM" != "no"; then
4374 # Didn't find any BSD compatible name lister, look for dumpbin.
4375 if test -n "$DUMPBIN"; then :
4376 # Let the user override the test.
4378 if test -n "$ac_tool_prefix"; then
4379 for ac_prog
in dumpbin
"link -dump"
4381 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4382 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4383 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4384 $as_echo_n "checking for $ac_word... " >&6; }
4385 if ${ac_cv_prog_DUMPBIN+:} false
; then :
4386 $as_echo_n "(cached) " >&6
4388 if test -n "$DUMPBIN"; then
4389 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
4391 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4395 test -z "$as_dir" && as_dir
=.
4396 for ac_exec_ext
in '' $ac_executable_extensions; do
4397 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4398 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
4399 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4408 DUMPBIN
=$ac_cv_prog_DUMPBIN
4409 if test -n "$DUMPBIN"; then
4410 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4411 $as_echo "$DUMPBIN" >&6; }
4413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4414 $as_echo "no" >&6; }
4418 test -n "$DUMPBIN" && break
4421 if test -z "$DUMPBIN"; then
4422 ac_ct_DUMPBIN
=$DUMPBIN
4423 for ac_prog
in dumpbin
"link -dump"
4425 # Extract the first word of "$ac_prog", so it can be a program name with args.
4426 set dummy
$ac_prog; ac_word
=$2
4427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4428 $as_echo_n "checking for $ac_word... " >&6; }
4429 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false
; then :
4430 $as_echo_n "(cached) " >&6
4432 if test -n "$ac_ct_DUMPBIN"; then
4433 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
4435 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4439 test -z "$as_dir" && as_dir
=.
4440 for ac_exec_ext
in '' $ac_executable_extensions; do
4441 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4442 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
4443 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4452 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
4453 if test -n "$ac_ct_DUMPBIN"; then
4454 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4455 $as_echo "$ac_ct_DUMPBIN" >&6; }
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4458 $as_echo "no" >&6; }
4462 test -n "$ac_ct_DUMPBIN" && break
4465 if test "x$ac_ct_DUMPBIN" = x
; then
4468 case $cross_compiling:$ac_tool_warned in
4470 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4471 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4472 ac_tool_warned
=yes ;;
4474 DUMPBIN
=$ac_ct_DUMPBIN
4478 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4480 DUMPBIN
="$DUMPBIN -symbols"
4488 if test "$DUMPBIN" != ":"; then
4492 test -z "$NM" && NM
=nm
4499 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4500 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4501 if ${lt_cv_nm_interface+:} false
; then :
4502 $as_echo_n "(cached) " >&6
4504 lt_cv_nm_interface
="BSD nm"
4505 echo "int some_variable = 0;" > conftest.
$ac_ext
4506 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4507 (eval "$ac_compile" 2>conftest.err
)
4508 cat conftest.err
>&5
4509 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4510 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
4511 cat conftest.err
>&5
4512 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4513 cat conftest.out
>&5
4514 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
4515 lt_cv_nm_interface
="MS dumpbin"
4519 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4520 $as_echo "$lt_cv_nm_interface" >&6; }
4522 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4523 $as_echo_n "checking whether ln -s works... " >&6; }
4525 if test "$LN_S" = "ln -s"; then
4526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4527 $as_echo "yes" >&6; }
4529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4530 $as_echo "no, using $LN_S" >&6; }
4533 # find the maximum length of command line arguments
4534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4535 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4536 if ${lt_cv_sys_max_cmd_len+:} false
; then :
4537 $as_echo_n "(cached) " >&6
4544 # On DJGPP, this test can blow up pretty badly due to problems in libc
4545 # (any single argument exceeding 2000 bytes causes a buffer overrun
4546 # during glob expansion). Even if it were fixed, the result of this
4547 # check would be larger than it should be.
4548 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
4552 # Under GNU Hurd, this test is not required because there is
4553 # no limit to the length of command line arguments.
4554 # Libtool will interpret -1 as no limit whatsoever
4555 lt_cv_sys_max_cmd_len
=-1;
4558 cygwin
* | mingw
* | cegcc
*)
4559 # On Win9x/ME, this test blows up -- it succeeds, but takes
4560 # about 5 minutes as the teststring grows exponentially.
4561 # Worse, since 9x/ME are not pre-emptively multitasking,
4562 # you end up with a "frozen" computer, even though with patience
4563 # the test eventually succeeds (with a max line length of 256k).
4564 # Instead, let's just punt: use the minimum linelength reported by
4565 # all of the supported platforms: 8192 (on NT/2K/XP).
4566 lt_cv_sys_max_cmd_len
=8192;
4570 # On MiNT this can take a long time and run out of memory.
4571 lt_cv_sys_max_cmd_len
=8192;
4575 # On AmigaOS with pdksh, this test takes hours, literally.
4576 # So we just punt and use a minimum line length of 8192.
4577 lt_cv_sys_max_cmd_len
=8192;
4580 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
4581 # This has been around since 386BSD, at least. Likely further.
4582 if test -x /sbin
/sysctl
; then
4583 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
4584 elif test -x /usr
/sbin
/sysctl
; then
4585 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
4587 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
4589 # And add a safety zone
4590 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4591 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4595 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4596 lt_cv_sys_max_cmd_len
=196608
4600 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4601 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4602 # nice to cause kernel panics so lets avoid the loop below.
4603 # First set a reasonable default.
4604 lt_cv_sys_max_cmd_len
=16384
4606 if test -x /sbin
/sysconfig
; then
4607 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4608 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
4613 lt_cv_sys_max_cmd_len
=102400
4615 sysv5
* | sco5v6
* | sysv4.2uw2
*)
4616 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4617 if test -n "$kargmax"; then
4618 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
4620 lt_cv_sys_max_cmd_len
=32768
4624 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
4625 if test -n "$lt_cv_sys_max_cmd_len"; then
4626 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4627 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4629 # Make teststring a little bigger before we do anything with it.
4630 # a 1K string should be a reasonable start.
4631 for i
in 1 2 3 4 5 6 7 8 ; do
4632 teststring
=$teststring$teststring
4634 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
4635 # If test is not a shell built-in, we'll probably end up computing a
4636 # maximum length that is only half of the actual maximum length, but
4638 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4639 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
4640 test $i != 17 # 1/2 MB should be enough
4643 teststring
=$teststring$teststring
4645 # Only check the string length outside the loop.
4646 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
4648 # Add a significant safety factor because C++ compilers can tack on
4649 # massive amounts of additional arguments before passing them to the
4650 # linker. It appears as though 1/2 is a usable value.
4651 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
4658 if test -n $lt_cv_sys_max_cmd_len ; then
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4660 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4662 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4663 $as_echo "none" >&6; }
4665 max_cmd_len
=$lt_cv_sys_max_cmd_len
4676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4677 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4678 # Try some XSI features
4681 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4683 && eval 'test $(( 1 + 1 )) -eq 2 \
4684 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4686 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
4687 $as_echo "$xsi_shell" >&6; }
4690 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
4691 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
4693 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
4695 && lt_shell_append=yes
4696 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
4697 $as_echo "$lt_shell_append" >&6; }
4700 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4710 # test EBCDIC or ASCII
4711 case `echo X|tr X '\101'` in
4712 A) # ASCII based system
4713 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4714 lt_SP2NL='tr \040 \012'
4715 lt_NL2SP='tr \015\012 \040\040'
4717 *) # EBCDIC based system
4718 lt_SP2NL='tr \100 \n'
4719 lt_NL2SP='tr \r\n \100\100'
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
4732 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
4733 if ${lt_cv_ld_reload_flag+:} false; then :
4734 $as_echo_n "(cached
) " >&6
4736 lt_cv_ld_reload_flag='-r'
4738 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
4739 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4740 reload_flag=$lt_cv_ld_reload_flag
4741 case $reload_flag in
4743 *) reload_flag=" $reload_flag" ;;
4745 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4748 if test "$GCC" = yes; then
4749 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4751 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4764 if test -n "$ac_tool_prefix"; then
4765 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
4766 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4767 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4768 $as_echo_n "checking
for $ac_word...
" >&6; }
4769 if ${ac_cv_prog_OBJDUMP+:} false; then :
4770 $as_echo_n "(cached
) " >&6
4772 if test -n "$OBJDUMP"; then
4773 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4775 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4779 test -z "$as_dir" && as_dir=.
4780 for ac_exec_ext in '' $ac_executable_extensions; do
4781 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4782 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
4783 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4792 OBJDUMP=$ac_cv_prog_OBJDUMP
4793 if test -n "$OBJDUMP"; then
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
4795 $as_echo "$OBJDUMP" >&6; }
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4798 $as_echo "no
" >&6; }
4803 if test -z "$ac_cv_prog_OBJDUMP"; then
4804 ac_ct_OBJDUMP=$OBJDUMP
4805 # Extract the first word of "objdump
", so it can be a program name with args.
4806 set dummy objdump; ac_word=$2
4807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4808 $as_echo_n "checking
for $ac_word...
" >&6; }
4809 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4810 $as_echo_n "(cached
) " >&6
4812 if test -n "$ac_ct_OBJDUMP"; then
4813 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4815 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4819 test -z "$as_dir" && as_dir=.
4820 for ac_exec_ext in '' $ac_executable_extensions; do
4821 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4822 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
4823 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4832 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4833 if test -n "$ac_ct_OBJDUMP"; then
4834 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
4835 $as_echo "$ac_ct_OBJDUMP" >&6; }
4837 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4838 $as_echo "no
" >&6; }
4841 if test "x
$ac_ct_OBJDUMP" = x; then
4844 case $cross_compiling:$ac_tool_warned in
4846 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
4847 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
4848 ac_tool_warned=yes ;;
4850 OBJDUMP=$ac_ct_OBJDUMP
4853 OBJDUMP="$ac_cv_prog_OBJDUMP"
4856 test -z "$OBJDUMP" && OBJDUMP=objdump
4866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
4867 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
4868 if ${lt_cv_deplibs_check_method+:} false; then :
4869 $as_echo_n "(cached
) " >&6
4871 lt_cv_file_magic_cmd='$MAGIC_CMD'
4872 lt_cv_file_magic_test_file=
4873 lt_cv_deplibs_check_method='unknown'
4874 # Need to set the preceding variable on all platforms that support
4875 # interlibrary dependencies.
4876 # 'none' -- dependencies not supported.
4877 # `unknown' -- same as none, but documents that we really don't know.
4878 # 'pass_all' -- all dependencies passed with no checks.
4879 # 'test_compile' -- check by making test program.
4880 # 'file_magic [[regex]]' -- check by looking for files in library path
4881 # which responds to the $file_magic_cmd with a given extended regex.
4882 # If you have `file' or equivalent on your system and you're not sure
4883 # whether `pass_all' will *always* work, you probably want this one.
4887 lt_cv_deplibs_check_method=pass_all
4891 lt_cv_deplibs_check_method=pass_all
4895 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4896 lt_cv_file_magic_cmd='/usr/bin/file -L'
4897 lt_cv_file_magic_test_file=/shlib/libc.so
4901 # func_win32_libid is a shell function defined in ltmain.sh
4902 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4903 lt_cv_file_magic_cmd='func_win32_libid'
4907 # Base MSYS/MinGW do not provide the 'file' command needed by
4908 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4909 # unless we find 'file', for example because we are cross-compiling.
4910 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4911 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
4912 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4913 lt_cv_file_magic_cmd='func_win32_libid'
4915 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4916 lt_cv_file_magic_cmd='$OBJDUMP -f'
4921 # use the weaker test based on 'objdump'. See mingw*.
4922 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4923 lt_cv_file_magic_cmd='$OBJDUMP -f'
4926 darwin* | rhapsody*)
4927 lt_cv_deplibs_check_method=pass_all
4930 freebsd* | dragonfly*)
4931 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4934 # Not sure whether the presence of OpenBSD here was a mistake.
4935 # Let's accept both of them until this is cleared up.
4936 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4937 lt_cv_file_magic_cmd=/usr/bin/file
4938 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4942 lt_cv_deplibs_check_method=pass_all
4947 lt_cv_deplibs_check_method=pass_all
4951 lt_cv_deplibs_check_method=pass_all
4954 hpux10.20* | hpux11*)
4955 lt_cv_file_magic_cmd=/usr/bin/file
4958 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4959 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4962 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]'
4963 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4966 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4967 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4973 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4974 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4977 irix5* | irix6* | nonstopux*)
4979 *-32|*"-32 ") libmagic=32-bit;;
4980 *-n32|*"-n32 ") libmagic=N32;;
4981 *-64|*"-64 ") libmagic=64-bit;;
4982 *) libmagic=never-match;;
4984 lt_cv_deplibs_check_method=pass_all
4987 # This must be Linux ELF.
4988 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4989 lt_cv_deplibs_check_method=pass_all
4993 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4994 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4996 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5001 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5002 lt_cv_file_magic_cmd=/usr/bin/file
5003 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5007 lt_cv_deplibs_check_method=pass_all
5011 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
5012 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5014 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5018 osf3* | osf4* | osf5*)
5019 lt_cv_deplibs_check_method=pass_all
5023 lt_cv_deplibs_check_method=pass_all
5027 lt_cv_deplibs_check_method=pass_all
5030 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5031 lt_cv_deplibs_check_method=pass_all
5035 case $host_vendor in
5037 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]'
5038 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5041 lt_cv_deplibs_check_method=pass_all
5044 lt_cv_file_magic_cmd='/bin/file'
5045 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5048 lt_cv_file_magic_cmd='/bin/file'
5049 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
5050 lt_cv_file_magic_test_file=/lib/libc.so
5053 lt_cv_deplibs_check_method=pass_all
5056 lt_cv_deplibs_check_method=pass_all
5062 lt_cv_deplibs_check_method=pass_all
5067 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
5068 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5069 file_magic_cmd=$lt_cv_file_magic_cmd
5070 deplibs_check_method=$lt_cv_deplibs_check_method
5071 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5085 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll
"
5086 for plugin in $plugin_names; do
5087 plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
5088 if test x$plugin_so = x$plugin; then
5089 plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
5091 if test x$plugin_so != x$plugin; then
5092 plugin_option="--plugin $plugin_so"
5097 if test -n "$ac_tool_prefix"; then
5098 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5099 set dummy ${ac_tool_prefix}ar; ac_word=$2
5100 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5101 $as_echo_n "checking
for $ac_word...
" >&6; }
5102 if ${ac_cv_prog_AR+:} false; then :
5103 $as_echo_n "(cached
) " >&6
5105 if test -n "$AR"; then
5106 ac_cv_prog_AR="$AR" # Let the user override the test.
5108 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5112 test -z "$as_dir" && as_dir=.
5113 for ac_exec_ext in '' $ac_executable_extensions; do
5114 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5115 ac_cv_prog_AR="${ac_tool_prefix}ar"
5116 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5126 if test -n "$AR"; then
5127 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
5128 $as_echo "$AR" >&6; }
5130 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5131 $as_echo "no
" >&6; }
5136 if test -z "$ac_cv_prog_AR"; then
5138 # Extract the first word of "ar", so it can be a program name with args.
5139 set dummy ar; ac_word=$2
5140 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5141 $as_echo_n "checking
for $ac_word...
" >&6; }
5142 if ${ac_cv_prog_ac_ct_AR+:} false; then :
5143 $as_echo_n "(cached
) " >&6
5145 if test -n "$ac_ct_AR"; then
5146 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5148 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5152 test -z "$as_dir" && as_dir=.
5153 for ac_exec_ext in '' $ac_executable_extensions; do
5154 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5155 ac_cv_prog_ac_ct_AR="ar"
5156 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5165 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5166 if test -n "$ac_ct_AR"; then
5167 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
5168 $as_echo "$ac_ct_AR" >&6; }
5170 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5171 $as_echo "no
" >&6; }
5174 if test "x
$ac_ct_AR" = x; then
5177 case $cross_compiling:$ac_tool_warned in
5179 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5180 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5181 ac_tool_warned=yes ;;
5189 test -z "$AR" && AR=ar
5190 if test -n "$plugin_option"; then
5191 if $AR --help 2>&1 | grep -q "\
--plugin"; then
5193 $AR $plugin_option rc conftest.a conftest.c
5194 if test "$?
" != 0; then
5195 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: Failed
: $AR $plugin_option rc
" >&5
5196 $as_echo "$as_me: WARNING
: Failed
: $AR $plugin_option rc
" >&2;}
5198 AR="$AR $plugin_option"
5203 test -z "$AR_FLAGS" && AR_FLAGS=cru
5215 if test -n "$ac_tool_prefix"; then
5216 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
5217 set dummy ${ac_tool_prefix}strip; ac_word=$2
5218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5219 $as_echo_n "checking
for $ac_word...
" >&6; }
5220 if ${ac_cv_prog_STRIP+:} false; then :
5221 $as_echo_n "(cached
) " >&6
5223 if test -n "$STRIP"; then
5224 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5226 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5230 test -z "$as_dir" && as_dir=.
5231 for ac_exec_ext in '' $ac_executable_extensions; do
5232 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5233 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
5234 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5243 STRIP=$ac_cv_prog_STRIP
5244 if test -n "$STRIP"; then
5245 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
5246 $as_echo "$STRIP" >&6; }
5248 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5249 $as_echo "no
" >&6; }
5254 if test -z "$ac_cv_prog_STRIP"; then
5256 # Extract the first word of "strip
", so it can be a program name with args.
5257 set dummy strip; ac_word=$2
5258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5259 $as_echo_n "checking
for $ac_word...
" >&6; }
5260 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5261 $as_echo_n "(cached
) " >&6
5263 if test -n "$ac_ct_STRIP"; then
5264 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5266 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5270 test -z "$as_dir" && as_dir=.
5271 for ac_exec_ext in '' $ac_executable_extensions; do
5272 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5273 ac_cv_prog_ac_ct_STRIP="strip
"
5274 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5283 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5284 if test -n "$ac_ct_STRIP"; then
5285 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
5286 $as_echo "$ac_ct_STRIP" >&6; }
5288 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5289 $as_echo "no
" >&6; }
5292 if test "x
$ac_ct_STRIP" = x; then
5295 case $cross_compiling:$ac_tool_warned in
5297 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5298 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5299 ac_tool_warned=yes ;;
5304 STRIP="$ac_cv_prog_STRIP"
5307 test -z "$STRIP" && STRIP=:
5314 if test -n "$ac_tool_prefix"; then
5315 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
5316 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5317 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5318 $as_echo_n "checking
for $ac_word...
" >&6; }
5319 if ${ac_cv_prog_RANLIB+:} false; then :
5320 $as_echo_n "(cached
) " >&6
5322 if test -n "$RANLIB"; then
5323 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5325 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5329 test -z "$as_dir" && as_dir=.
5330 for ac_exec_ext in '' $ac_executable_extensions; do
5331 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5332 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
5333 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5342 RANLIB=$ac_cv_prog_RANLIB
5343 if test -n "$RANLIB"; then
5344 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
5345 $as_echo "$RANLIB" >&6; }
5347 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5348 $as_echo "no
" >&6; }
5353 if test -z "$ac_cv_prog_RANLIB"; then
5354 ac_ct_RANLIB=$RANLIB
5355 # Extract the first word of "ranlib
", so it can be a program name with args.
5356 set dummy ranlib; ac_word=$2
5357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5358 $as_echo_n "checking
for $ac_word...
" >&6; }
5359 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5360 $as_echo_n "(cached
) " >&6
5362 if test -n "$ac_ct_RANLIB"; then
5363 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5365 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5369 test -z "$as_dir" && as_dir=.
5370 for ac_exec_ext in '' $ac_executable_extensions; do
5371 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5372 ac_cv_prog_ac_ct_RANLIB="ranlib
"
5373 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5382 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5383 if test -n "$ac_ct_RANLIB"; then
5384 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
5385 $as_echo "$ac_ct_RANLIB" >&6; }
5387 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5388 $as_echo "no
" >&6; }
5391 if test "x
$ac_ct_RANLIB" = x; then
5394 case $cross_compiling:$ac_tool_warned in
5396 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5397 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5398 ac_tool_warned=yes ;;
5400 RANLIB=$ac_ct_RANLIB
5403 RANLIB="$ac_cv_prog_RANLIB"
5406 test -z "$RANLIB" && RANLIB=:
5407 if test -n "$plugin_option" && test "$RANLIB" != ":"; then
5408 if $RANLIB --help 2>&1 | grep -q "\
--plugin"; then
5409 RANLIB="$RANLIB $plugin_option"
5418 # Determine commands to create old-style static archives.
5419 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5420 old_postinstall_cmds='chmod 644 $oldlib'
5421 old_postuninstall_cmds=
5423 if test -n "$RANLIB"; then
5426 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
5429 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
5432 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
5437 lock_old_archive_extraction=yes ;;
5439 lock_old_archive_extraction=no ;;
5462 for ac_prog in gawk mawk nawk awk
5464 # Extract the first word of "$ac_prog", so it can be a program name with args.
5465 set dummy $ac_prog; ac_word=$2
5466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5467 $as_echo_n "checking
for $ac_word...
" >&6; }
5468 if ${ac_cv_prog_AWK+:} false; then :
5469 $as_echo_n "(cached
) " >&6
5471 if test -n "$AWK"; then
5472 ac_cv_prog_AWK="$AWK" # Let the user override the test.
5474 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5478 test -z "$as_dir" && as_dir=.
5479 for ac_exec_ext in '' $ac_executable_extensions; do
5480 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5481 ac_cv_prog_AWK="$ac_prog"
5482 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5492 if test -n "$AWK"; then
5493 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AWK" >&5
5494 $as_echo "$AWK" >&6; }
5496 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5497 $as_echo "no
" >&6; }
5501 test -n "$AWK" && break
5522 # If no C compiler was specified, use CC.
5525 # If no C compiler flags were specified, use CFLAGS.
5526 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5528 # Allow CC to be a program name with arguments.
5532 # Check for command to grab the raw symbol name followed by C symbol from nm.
5533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
5534 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
5535 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5536 $as_echo_n "(cached
) " >&6
5539 # These are sane defaults that work on at least a few old systems.
5540 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5542 # Character class describing NM global symbol codes.
5543 symcode='[BCDEGRST]'
5545 # Regexp to match symbols that can be accessed directly from C.
5546 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5548 # Define system-specific variables.
5553 cygwin* | mingw* | pw32* | cegcc*)
5554 symcode='[ABCDGISTW]'
5557 if test "$host_cpu" = ia64; then
5558 symcode='[ABCDEGRST]'
5562 symcode='[BCDEGRST]'
5565 symcode='[BCDEGQRST]'
5576 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5584 # If we're using GNU nm, then use its standard symbol codes.
5585 case `$NM -V 2>&1` in
5586 *GNU* | *'with BFD'*)
5587 symcode='[ABCDGIRSTW]' ;;
5590 # Transform an extracted symbol line into a proper C declaration.
5591 # Some systems (esp. on ia64) link data and code symbols differently,
5592 # so use this general approach.
5593 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5595 # Transform an extracted symbol line into symbol name and symbol address
5596 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5597 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'"
5599 # Handle CRLF in mingw tool chain
5603 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5607 # Try without a prefix underscore, then with it.
5608 for ac_symprfx in "" "_
"; do
5610 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5611 symxfrm="\\1 $ac_symprfx\\2 \\2"
5613 # Write the raw and C identifiers.
5614 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
5615 # Fake it for dumpbin and say T for any non-static function
5616 # and D for any global variable.
5617 # Also find C++ and __fastcall symbols from MSVC++,
5618 # which start with @ or ?.
5619 lt_cv_sys_global_symbol_pipe="$AWK '"\
5620 " {last_section=section; section=\$ 3};"\
5621 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5622 " \$ 0!~/External *\|/{next};"\
5623 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5624 " {if(hide[section]) next};"\
5625 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5626 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5627 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5628 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5629 " ' prfx
=^
$ac_symprfx"
5631 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5634 # Check to see that the pipe works correctly.
5638 cat > conftest.$ac_ext <<_LT_EOF
5643 void nm_test_func(void);
5644 void nm_test_func(void){}
5648 int main(){nm_test_var='a';nm_test_func();return(0);}
5651 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5652 (eval $ac_compile) 2>&5
5654 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5655 test $ac_status = 0; }; then
5656 # Now try to grab the symbols.
5658 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
5659 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5661 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5662 test $ac_status = 0; } && test -s "$nlist"; then
5663 # Try sorting and uniquifying the output.
5664 if sort "$nlist" | uniq > "$nlist"T; then
5665 mv -f "$nlist"T "$nlist"
5670 # Make sure that we snagged all the symbols we need.
5671 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5672 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5673 cat <<_LT_EOF > conftest.$ac_ext
5679 # Now generate the symbol file.
5680 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5682 cat <<_LT_EOF >> conftest.$ac_ext
5684 /* The mapping between symbol names and symbols. */
5689 lt__PROGRAM__LTX_preloaded_symbols[] =
5691 { "@PROGRAM@
", (void *) 0 },
5693 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5694 cat <<\_LT_EOF >> conftest.$ac_ext
5698 /* This works around a problem in FreeBSD linker */
5699 #ifdef FREEBSD_WORKAROUND
5700 static const void *lt_preloaded_setup() {
5701 return lt__PROGRAM__LTX_preloaded_symbols;
5709 # Now try linking the two files.
5710 mv conftest.$ac_objext conftstm.$ac_objext
5711 lt_save_LIBS="$LIBS"
5712 lt_save_CFLAGS="$CFLAGS"
5713 LIBS="conftstm.
$ac_objext"
5714 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5715 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5716 (eval $ac_link) 2>&5
5718 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5719 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5722 LIBS="$lt_save_LIBS"
5723 CFLAGS="$lt_save_CFLAGS"
5725 echo "cannot
find nm_test_func
in $nlist" >&5
5728 echo "cannot
find nm_test_var
in $nlist" >&5
5731 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
5734 echo "$progname: failed program was
:" >&5
5735 cat conftest.$ac_ext >&5
5737 rm -rf conftest* conftst*
5739 # Do not use the global_symbol_pipe unless it works.
5740 if test "$pipe_works" = yes; then
5743 lt_cv_sys_global_symbol_pipe=
5749 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5750 lt_cv_sys_global_symbol_to_cdecl=
5752 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5753 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
5754 $as_echo "failed
" >&6; }
5756 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
5757 $as_echo "ok
" >&6; }
5781 # Check whether --enable-libtool-lock was given.
5782 if test "${enable_libtool_lock+set}" = set; then :
5783 enableval=$enable_libtool_lock;
5786 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
5788 # Some flags need to be propagated to the compiler or linker for good
5792 # Find out which ABI we are using.
5793 echo 'int i;' > conftest.$ac_ext
5794 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5795 (eval $ac_compile) 2>&5
5797 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5798 test $ac_status = 0; }; then
5799 case `/usr/bin/file conftest.$ac_objext` in
5811 # Find out which ABI we are using.
5812 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
5813 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5814 (eval $ac_compile) 2>&5
5816 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5817 test $ac_status = 0; }; then
5818 if test "$lt_cv_prog_gnu_ld" = yes; then
5819 case `/usr/bin/file conftest.$ac_objext` in
5821 LD="${LD-ld} -melf32bsmip"
5824 LD="${LD-ld} -melf32bmipn32"
5827 LD="${LD-ld} -melf64bmip"
5831 case `/usr/bin/file conftest.$ac_objext` in
5847 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
5848 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5849 # Find out which ABI we are using.
5850 echo 'int i;' > conftest.$ac_ext
5851 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5852 (eval $ac_compile) 2>&5
5854 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5855 test $ac_status = 0; }; then
5856 case `/usr/bin/file conftest.o` in
5859 x86_64-*kfreebsd*-gnu)
5860 LD="${LD-ld} -m elf_i386_fbsd
"
5863 case `/usr/bin/file conftest.o` in
5865 LD="${LD-ld} -m elf32_x86_64
"
5868 LD="${LD-ld} -m elf_i386
"
5872 powerpc64le-*linux*)
5873 LD="${LD-ld} -m elf32lppclinux
"
5876 LD="${LD-ld} -m elf32ppclinux
"
5879 LD="${LD-ld} -m elf_s390
"
5882 LD="${LD-ld} -m elf32_sparc
"
5888 x86_64-*kfreebsd*-gnu)
5889 LD="${LD-ld} -m elf_x86_64_fbsd
"
5892 LD="${LD-ld} -m elf_x86_64
"
5895 LD="${LD-ld} -m elf64lppc
"
5898 LD="${LD-ld} -m elf64ppc
"
5900 s390*-*linux*|s390*-*tpf*)
5901 LD="${LD-ld} -m elf64_s390
"
5904 LD="${LD-ld} -m elf64_sparc
"
5914 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5915 SAVE_CFLAGS="$CFLAGS"
5916 CFLAGS="$CFLAGS -belf"
5917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
5918 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
5919 if ${lt_cv_cc_needs_belf+:} false; then :
5920 $as_echo_n "(cached
) " >&6
5923 ac_cpp='$CPP $CPPFLAGS'
5924 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5925 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5926 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5928 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5929 /* end confdefs.h. */
5939 if ac_fn_c_try_link "$LINENO"; then :
5940 lt_cv_cc_needs_belf=yes
5942 lt_cv_cc_needs_belf=no
5944 rm -f core conftest.err conftest.$ac_objext \
5945 conftest$ac_exeext conftest.$ac_ext
5947 ac_cpp='$CPP $CPPFLAGS'
5948 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5949 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5950 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5953 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
5954 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5955 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5956 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5957 CFLAGS="$SAVE_CFLAGS"
5961 # Find out which ABI we are using.
5962 echo 'int i;' > conftest.$ac_ext
5963 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5964 (eval $ac_compile) 2>&5
5966 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5967 test $ac_status = 0; }; then
5968 case `/usr/bin/file conftest.o` in
5970 case $lt_cv_prog_gnu_ld in
5971 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
5973 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5985 need_locks="$enable_libtool_lock"
5989 rhapsody* | darwin*)
5990 if test -n "$ac_tool_prefix"; then
5991 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
5992 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5993 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5994 $as_echo_n "checking
for $ac_word...
" >&6; }
5995 if ${ac_cv_prog_DSYMUTIL+:} false; then :
5996 $as_echo_n "(cached
) " >&6
5998 if test -n "$DSYMUTIL"; then
5999 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6001 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6005 test -z "$as_dir" && as_dir=.
6006 for ac_exec_ext in '' $ac_executable_extensions; do
6007 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6008 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
6009 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6018 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6019 if test -n "$DSYMUTIL"; then
6020 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
6021 $as_echo "$DSYMUTIL" >&6; }
6023 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6024 $as_echo "no
" >&6; }
6029 if test -z "$ac_cv_prog_DSYMUTIL"; then
6030 ac_ct_DSYMUTIL=$DSYMUTIL
6031 # Extract the first word of "dsymutil
", so it can be a program name with args.
6032 set dummy dsymutil; ac_word=$2
6033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6034 $as_echo_n "checking
for $ac_word...
" >&6; }
6035 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
6036 $as_echo_n "(cached
) " >&6
6038 if test -n "$ac_ct_DSYMUTIL"; then
6039 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6041 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6045 test -z "$as_dir" && as_dir=.
6046 for ac_exec_ext in '' $ac_executable_extensions; do
6047 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6048 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
6049 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6058 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6059 if test -n "$ac_ct_DSYMUTIL"; then
6060 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
6061 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6063 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6064 $as_echo "no
" >&6; }
6067 if test "x
$ac_ct_DSYMUTIL" = x; then
6070 case $cross_compiling:$ac_tool_warned in
6072 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6073 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6074 ac_tool_warned=yes ;;
6076 DSYMUTIL=$ac_ct_DSYMUTIL
6079 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6082 if test -n "$ac_tool_prefix"; then
6083 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
6084 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6086 $as_echo_n "checking
for $ac_word...
" >&6; }
6087 if ${ac_cv_prog_NMEDIT+:} false; then :
6088 $as_echo_n "(cached
) " >&6
6090 if test -n "$NMEDIT"; then
6091 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6093 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6097 test -z "$as_dir" && as_dir=.
6098 for ac_exec_ext in '' $ac_executable_extensions; do
6099 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6100 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
6101 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6110 NMEDIT=$ac_cv_prog_NMEDIT
6111 if test -n "$NMEDIT"; then
6112 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
6113 $as_echo "$NMEDIT" >&6; }
6115 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6116 $as_echo "no
" >&6; }
6121 if test -z "$ac_cv_prog_NMEDIT"; then
6122 ac_ct_NMEDIT=$NMEDIT
6123 # Extract the first word of "nmedit
", so it can be a program name with args.
6124 set dummy nmedit; ac_word=$2
6125 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6126 $as_echo_n "checking
for $ac_word...
" >&6; }
6127 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
6128 $as_echo_n "(cached
) " >&6
6130 if test -n "$ac_ct_NMEDIT"; then
6131 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6133 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6137 test -z "$as_dir" && as_dir=.
6138 for ac_exec_ext in '' $ac_executable_extensions; do
6139 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6140 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
6141 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6150 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6151 if test -n "$ac_ct_NMEDIT"; then
6152 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
6153 $as_echo "$ac_ct_NMEDIT" >&6; }
6155 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6156 $as_echo "no
" >&6; }
6159 if test "x
$ac_ct_NMEDIT" = x; then
6162 case $cross_compiling:$ac_tool_warned in
6164 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6165 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6166 ac_tool_warned=yes ;;
6168 NMEDIT=$ac_ct_NMEDIT
6171 NMEDIT="$ac_cv_prog_NMEDIT"
6174 if test -n "$ac_tool_prefix"; then
6175 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
6176 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6177 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6178 $as_echo_n "checking
for $ac_word...
" >&6; }
6179 if ${ac_cv_prog_LIPO+:} false; then :
6180 $as_echo_n "(cached
) " >&6
6182 if test -n "$LIPO"; then
6183 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6185 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6189 test -z "$as_dir" && as_dir=.
6190 for ac_exec_ext in '' $ac_executable_extensions; do
6191 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6192 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
6193 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6202 LIPO=$ac_cv_prog_LIPO
6203 if test -n "$LIPO"; then
6204 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
6205 $as_echo "$LIPO" >&6; }
6207 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6208 $as_echo "no
" >&6; }
6213 if test -z "$ac_cv_prog_LIPO"; then
6215 # Extract the first word of "lipo
", so it can be a program name with args.
6216 set dummy lipo; ac_word=$2
6217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6218 $as_echo_n "checking
for $ac_word...
" >&6; }
6219 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
6220 $as_echo_n "(cached
) " >&6
6222 if test -n "$ac_ct_LIPO"; then
6223 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6229 test -z "$as_dir" && as_dir=.
6230 for ac_exec_ext in '' $ac_executable_extensions; do
6231 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6232 ac_cv_prog_ac_ct_LIPO="lipo
"
6233 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6242 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6243 if test -n "$ac_ct_LIPO"; then
6244 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
6245 $as_echo "$ac_ct_LIPO" >&6; }
6247 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6248 $as_echo "no
" >&6; }
6251 if test "x
$ac_ct_LIPO" = x; then
6254 case $cross_compiling:$ac_tool_warned in
6256 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6257 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6258 ac_tool_warned=yes ;;
6263 LIPO="$ac_cv_prog_LIPO"
6266 if test -n "$ac_tool_prefix"; then
6267 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
6268 set dummy ${ac_tool_prefix}otool; ac_word=$2
6269 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6270 $as_echo_n "checking
for $ac_word...
" >&6; }
6271 if ${ac_cv_prog_OTOOL+:} false; then :
6272 $as_echo_n "(cached
) " >&6
6274 if test -n "$OTOOL"; then
6275 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6277 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6281 test -z "$as_dir" && as_dir=.
6282 for ac_exec_ext in '' $ac_executable_extensions; do
6283 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6284 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
6285 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6294 OTOOL=$ac_cv_prog_OTOOL
6295 if test -n "$OTOOL"; then
6296 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
6297 $as_echo "$OTOOL" >&6; }
6299 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6300 $as_echo "no
" >&6; }
6305 if test -z "$ac_cv_prog_OTOOL"; then
6307 # Extract the first word of "otool
", so it can be a program name with args.
6308 set dummy otool; ac_word=$2
6309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6310 $as_echo_n "checking
for $ac_word...
" >&6; }
6311 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6312 $as_echo_n "(cached
) " >&6
6314 if test -n "$ac_ct_OTOOL"; then
6315 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6317 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6321 test -z "$as_dir" && as_dir=.
6322 for ac_exec_ext in '' $ac_executable_extensions; do
6323 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6324 ac_cv_prog_ac_ct_OTOOL="otool
"
6325 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6334 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6335 if test -n "$ac_ct_OTOOL"; then
6336 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
6337 $as_echo "$ac_ct_OTOOL" >&6; }
6339 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6340 $as_echo "no
" >&6; }
6343 if test "x
$ac_ct_OTOOL" = x; then
6346 case $cross_compiling:$ac_tool_warned in
6348 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6349 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6350 ac_tool_warned=yes ;;
6355 OTOOL="$ac_cv_prog_OTOOL"
6358 if test -n "$ac_tool_prefix"; then
6359 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
6360 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6361 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6362 $as_echo_n "checking
for $ac_word...
" >&6; }
6363 if ${ac_cv_prog_OTOOL64+:} false; then :
6364 $as_echo_n "(cached
) " >&6
6366 if test -n "$OTOOL64"; then
6367 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6369 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6373 test -z "$as_dir" && as_dir=.
6374 for ac_exec_ext in '' $ac_executable_extensions; do
6375 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6376 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
6377 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6386 OTOOL64=$ac_cv_prog_OTOOL64
6387 if test -n "$OTOOL64"; then
6388 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
6389 $as_echo "$OTOOL64" >&6; }
6391 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6392 $as_echo "no
" >&6; }
6397 if test -z "$ac_cv_prog_OTOOL64"; then
6398 ac_ct_OTOOL64=$OTOOL64
6399 # Extract the first word of "otool64
", so it can be a program name with args.
6400 set dummy otool64; ac_word=$2
6401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6402 $as_echo_n "checking
for $ac_word...
" >&6; }
6403 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6404 $as_echo_n "(cached
) " >&6
6406 if test -n "$ac_ct_OTOOL64"; then
6407 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6409 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6413 test -z "$as_dir" && as_dir=.
6414 for ac_exec_ext in '' $ac_executable_extensions; do
6415 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6416 ac_cv_prog_ac_ct_OTOOL64="otool64
"
6417 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6426 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6427 if test -n "$ac_ct_OTOOL64"; then
6428 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
6429 $as_echo "$ac_ct_OTOOL64" >&6; }
6431 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6432 $as_echo "no
" >&6; }
6435 if test "x
$ac_ct_OTOOL64" = x; then
6438 case $cross_compiling:$ac_tool_warned in
6440 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6441 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6442 ac_tool_warned=yes ;;
6444 OTOOL64=$ac_ct_OTOOL64
6447 OTOOL64="$ac_cv_prog_OTOOL64"
6476 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
6477 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
6478 if ${lt_cv_apple_cc_single_mod+:} false; then :
6479 $as_echo_n "(cached
) " >&6
6481 lt_cv_apple_cc_single_mod=no
6482 if test -z "${LT_MULTI_MODULE}"; then
6483 # By default we will add the -single_module flag. You can override
6484 # by either setting the environment variable LT_MULTI_MODULE
6485 # non-empty at configure time, or by adding -multi_module to the
6487 rm -rf libconftest.dylib*
6488 echo "int foo
(void
){return 1;}" > conftest.c
6489 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6490 -dynamiclib -Wl,-single_module conftest.c
" >&5
6491 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6492 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6494 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6495 lt_cv_apple_cc_single_mod=yes
6497 cat conftest.err >&5
6499 rm -rf libconftest.dylib*
6503 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
6504 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
6506 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
6507 if ${lt_cv_ld_exported_symbols_list+:} false; then :
6508 $as_echo_n "(cached
) " >&6
6510 lt_cv_ld_exported_symbols_list=no
6511 save_LDFLAGS=$LDFLAGS
6512 echo "_main
" > conftest.sym
6513 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
6514 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6515 /* end confdefs.h. */
6525 if ac_fn_c_try_link "$LINENO"; then :
6526 lt_cv_ld_exported_symbols_list=yes
6528 lt_cv_ld_exported_symbols_list=no
6530 rm -f core conftest.err conftest.$ac_objext \
6531 conftest$ac_exeext conftest.$ac_ext
6532 LDFLAGS="$save_LDFLAGS"
6535 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
6536 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
6538 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
6539 if ${lt_cv_ld_force_load+:} false; then :
6540 $as_echo_n "(cached
) " >&6
6542 lt_cv_ld_force_load=no
6543 cat > conftest.c << _LT_EOF
6544 int forced_loaded() { return 2;}
6546 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
6547 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6548 echo "$AR cru libconftest.a conftest.o
" >&5
6549 $AR cru libconftest.a conftest.o 2>&5
6550 cat > conftest.c << _LT_EOF
6551 int main() { return 0;}
6553 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
6554 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6556 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6557 lt_cv_ld_force_load=yes
6559 cat conftest.err >&5
6561 rm -f conftest.err libconftest.a conftest conftest.c
6562 rm -rf conftest.dSYM
6565 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
6566 $as_echo "$lt_cv_ld_force_load" >&6; }
6568 rhapsody* | darwin1.[012])
6569 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6571 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6572 darwin*) # darwin 5.x on
6573 # if running on 10.5 or later, the deployment target defaults
6574 # to the OS version, if on x86, and 10.4, the deployment
6575 # target defaults to 10.4. Don't you love it?
6576 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6577 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6578 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6580 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6582 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6586 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6587 _lt_dar_single_mod='$single_module'
6589 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6590 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6592 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6594 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
6595 _lt_dsymutil='~$DSYMUTIL $lib || :'
6602 for ac_header in dlfcn.h
6604 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
6606 if test "x
$ac_cv_header_dlfcn_h" = xyes; then :
6607 cat >>confdefs.h <<_ACEOF
6608 #define HAVE_DLFCN_H 1
6619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian
" >&5
6620 $as_echo_n "checking whether byte ordering is bigendian...
" >&6; }
6621 if ${ac_cv_c_bigendian+:} false; then :
6622 $as_echo_n "(cached
) " >&6
6624 ac_cv_c_bigendian=unknown
6625 # See if we're dealing with a universal compiler.
6626 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6627 /* end confdefs.h. */
6628 #ifndef __APPLE_CC__
6629 not a universal capable compiler
6634 if ac_fn_c_try_compile "$LINENO"; then :
6636 # Check for potential -arch flags. It is not universal unless
6637 # there are at least two -arch flags with different values.
6640 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6641 if test -n "$ac_prev"; then
6643 i?86 | x86_64 | ppc | ppc64)
6644 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
6647 ac_cv_c_bigendian=universal
6653 elif test "x
$ac_word" = "x-arch
"; then
6658 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6659 if test $ac_cv_c_bigendian = unknown; then
6660 # See if sys/param.h defines the BYTE_ORDER macro.
6661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6662 /* end confdefs.h. */
6663 #include <sys/types.h>
6664 #include <sys/param.h>
6669 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6670 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6679 if ac_fn_c_try_compile "$LINENO"; then :
6680 # It does; now see whether it defined to BIG_ENDIAN or not.
6681 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6682 /* end confdefs.h. */
6683 #include <sys/types.h>
6684 #include <sys/param.h>
6689 #if BYTE_ORDER != BIG_ENDIAN
6697 if ac_fn_c_try_compile "$LINENO"; then :
6698 ac_cv_c_bigendian=yes
6700 ac_cv_c_bigendian=no
6702 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6704 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6706 if test $ac_cv_c_bigendian = unknown; then
6707 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6708 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6709 /* end confdefs.h. */
6715 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6723 if ac_fn_c_try_compile "$LINENO"; then :
6724 # It does; now see whether it defined to _BIG_ENDIAN or not.
6725 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6726 /* end confdefs.h. */
6740 if ac_fn_c_try_compile "$LINENO"; then :
6741 ac_cv_c_bigendian=yes
6743 ac_cv_c_bigendian=no
6745 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6747 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6749 if test $ac_cv_c_bigendian = unknown; then
6750 # Compile a test program.
6751 if test "$cross_compiling" = yes; then :
6752 # Try to guess by grepping values from an object file.
6753 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6754 /* end confdefs.h. */
6755 short int ascii_mm[] =
6756 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6757 short int ascii_ii[] =
6758 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6759 int use_ascii (int i) {
6760 return ascii_mm[i] + ascii_ii[i];
6762 short int ebcdic_ii[] =
6763 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6764 short int ebcdic_mm[] =
6765 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6766 int use_ebcdic (int i) {
6767 return ebcdic_mm[i] + ebcdic_ii[i];
6774 return use_ascii (foo) == use_ebcdic (foo);
6779 if ac_fn_c_try_compile "$LINENO"; then :
6780 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
6781 ac_cv_c_bigendian=yes
6783 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
6784 if test "$ac_cv_c_bigendian" = unknown; then
6785 ac_cv_c_bigendian=no
6787 # finding both strings is unlikely to happen, but who knows?
6788 ac_cv_c_bigendian=unknown
6792 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6794 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6795 /* end confdefs.h. */
6796 $ac_includes_default
6801 /* Are we little or big endian? From Harbison&Steele. */
6805 char c[sizeof (long int)];
6808 return u.c[sizeof (long int) - 1] == 1;
6814 if ac_fn_c_try_run "$LINENO"; then :
6815 ac_cv_c_bigendian=no
6817 ac_cv_c_bigendian=yes
6819 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6820 conftest.$ac_objext conftest.beam conftest.$ac_ext
6825 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_bigendian" >&5
6826 $as_echo "$ac_cv_c_bigendian" >&6; }
6827 case $ac_cv_c_bigendian in #(
6829 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6835 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6839 as_fn_error $?
"unknown endianness
6840 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6846 if test "x$cross_compiling" = "xno"; then
6847 : "${CC_FOR_BUILD:=\$(CC)}"
6848 : "${CFLAGS_FOR_BUILD:=\$(CFLAGS)}"
6849 : "${LDFLAGS_FOR_BUILD:=\$(LDFLAGS)}"
6851 : "${CC_FOR_BUILD:=gcc}"
6852 : "${CFLAGS_FOR_BUILD:=-g -O}"
6853 : "${LDLFAGS_FOR_BUILD:=}"
6860 if test -n "$ac_tool_prefix"; then
6861 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6862 set dummy
${ac_tool_prefix}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_AR+:} false
; then :
6866 $as_echo_n "(cached) " >&6
6868 if test -n "$AR"; then
6869 ac_cv_prog_AR
="$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_AR
="${ac_tool_prefix}ar"
6879 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6889 if test -n "$AR"; then
6890 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6891 $as_echo "$AR" >&6; }
6893 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6894 $as_echo "no" >&6; }
6899 if test -z "$ac_cv_prog_AR"; then
6901 # Extract the first word of "ar", so it can be a program name with args.
6902 set dummy
ar; ac_word
=$2
6903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6904 $as_echo_n "checking for $ac_word... " >&6; }
6905 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
6906 $as_echo_n "(cached) " >&6
6908 if test -n "$ac_ct_AR"; then
6909 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
6911 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6915 test -z "$as_dir" && as_dir
=.
6916 for ac_exec_ext
in '' $ac_executable_extensions; do
6917 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6918 ac_cv_prog_ac_ct_AR
="ar"
6919 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6928 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
6929 if test -n "$ac_ct_AR"; then
6930 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6931 $as_echo "$ac_ct_AR" >&6; }
6933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6934 $as_echo "no" >&6; }
6937 if test "x$ac_ct_AR" = x
; then
6940 case $cross_compiling:$ac_tool_warned in
6942 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6943 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6944 ac_tool_warned
=yes ;;
6952 if test -n "$ac_tool_prefix"; then
6953 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6954 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6956 $as_echo_n "checking for $ac_word... " >&6; }
6957 if ${ac_cv_prog_RANLIB+:} false
; then :
6958 $as_echo_n "(cached) " >&6
6960 if test -n "$RANLIB"; then
6961 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6963 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6967 test -z "$as_dir" && as_dir
=.
6968 for ac_exec_ext
in '' $ac_executable_extensions; do
6969 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6970 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6971 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6980 RANLIB
=$ac_cv_prog_RANLIB
6981 if test -n "$RANLIB"; then
6982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6983 $as_echo "$RANLIB" >&6; }
6985 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6986 $as_echo "no" >&6; }
6991 if test -z "$ac_cv_prog_RANLIB"; then
6992 ac_ct_RANLIB
=$RANLIB
6993 # Extract the first word of "ranlib", so it can be a program name with args.
6994 set dummy ranlib
; ac_word
=$2
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6996 $as_echo_n "checking for $ac_word... " >&6; }
6997 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6998 $as_echo_n "(cached) " >&6
7000 if test -n "$ac_ct_RANLIB"; then
7001 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
7003 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
7007 test -z "$as_dir" && as_dir
=.
7008 for ac_exec_ext
in '' $ac_executable_extensions; do
7009 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
7010 ac_cv_prog_ac_ct_RANLIB
="ranlib"
7011 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
7020 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
7021 if test -n "$ac_ct_RANLIB"; then
7022 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
7023 $as_echo "$ac_ct_RANLIB" >&6; }
7025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7026 $as_echo "no" >&6; }
7029 if test "x$ac_ct_RANLIB" = x
; then
7032 case $cross_compiling:$ac_tool_warned in
7034 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
7035 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
7036 ac_tool_warned
=yes ;;
7038 RANLIB
=$ac_ct_RANLIB
7041 RANLIB
="$ac_cv_prog_RANLIB"
7045 # Require C11 or newer. Autoconf-2.70 provides ac_cv_prog_cc_c11 when using
7046 # AC_PROG_CC, but we're still using Autoconf-2.69, and the newest it understands
7047 # is C99. So handle it ourselves.
7050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C11 is supported by default" >&5
7051 $as_echo_n "checking whether C11 is supported by default... " >&6; }
7052 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7053 /* end confdefs.h. */
7055 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
7056 # error "C11 support not found"
7060 if ac_fn_c_try_compile
"$LINENO"; then :
7061 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7062 $as_echo "yes" >&6; }
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7066 $as_echo "no" >&6; }
7067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -std=c11 support" >&5
7068 $as_echo_n "checking for -std=c11 support... " >&6; }
7071 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7072 /* end confdefs.h. */
7074 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
7075 # error "C11 support not found"
7079 if ac_fn_c_try_compile
"$LINENO"; then :
7081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7082 $as_echo "yes" >&6; }
7084 C_DIALECT
="-std=c11"
7087 as_fn_error $?
"C11 is required" "$LINENO" 5
7089 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7091 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
7094 ac_config_headers
="$ac_config_headers config.h:config.in"
7097 # Some of the common include files depend on bfd.h, and bfd.h checks
7098 # that config.h is included first by testing that the PACKAGE macro
7102 cat >>confdefs.h
<<_ACEOF
7103 #define PACKAGE "$PACKAGE"
7108 # Dependency checking.
7109 ac_config_commands
="$ac_config_commands depdir"
7112 depcc
="$CC" am_compiler_list
=
7114 am_depcomp
=$ac_aux_dir/depcomp
7115 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
7116 $as_echo_n "checking dependency style of $depcc... " >&6; }
7117 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
7118 $as_echo_n "(cached) " >&6
7120 if test -f "$am_depcomp"; then
7121 # We make a subdir and do the tests there. Otherwise we can end up
7122 # making bogus files that we don't know about and never remove. For
7123 # instance it was reported that on HP-UX the gcc test will end up
7124 # making a dummy file named `D' -- because `-MD' means `put the output
7127 # Copy depcomp to subdir because otherwise we won't find it if we're
7128 # using a relative directory.
7129 cp "$am_depcomp" conftest.dir
7131 # We will build objects and dependencies in a subdirectory because
7132 # it helps to detect inapplicable dependency modes. For instance
7133 # both Tru64's cc and ICC support -MD to output dependencies as a
7134 # side effect of compilation, but ICC will put the dependencies in
7135 # the current directory while Tru64 will put them in the object
7139 am_cv_CC_dependencies_compiler_type
=none
7140 if test "$am_compiler_list" = ""; then
7141 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
7143 for depmode
in $am_compiler_list; do
7144 if test $depmode = none
; then break; fi
7146 $as_echo "$as_me:$LINENO: trying $depmode" >&5
7147 # Setup a source with many dependencies, because some compilers
7148 # like to wrap large dependency lists on column 80 (with \), and
7149 # we should not choose a depcomp mode which is confused by this.
7151 # We need to recreate these files for each test, as the compiler may
7152 # overwrite some of them when testing with obscure command lines.
7153 # This happens at least with the AIX C compiler.
7155 for i
in 1 2 3 4 5 6; do
7156 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
7157 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
7158 # Solaris 8's {/usr,}/bin/sh.
7159 touch sub
/conftst
$i.h
7161 echo "include sub/conftest.Po" > confmf
7163 # We check with `-c' and `-o' for the sake of the "dashmstdout"
7164 # mode. It turns out that the SunPro C++ compiler does not properly
7165 # handle `-M -o', and we need to detect this.
7166 depcmd
="depmode=$depmode \
7167 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
7168 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
7169 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
7170 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
7171 if env
$depcmd > conftest.err
2>&1 &&
7172 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
7173 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
7174 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
7175 # icc doesn't choke on unknown options, it will just issue warnings
7176 # or remarks (even with -Werror). So we grep stderr for any message
7177 # that says an option was ignored or not supported.
7178 # When given -MP, icc 7.0 and 7.1 complain thusly:
7179 # icc: Command line warning: ignoring option '-M'; no argument required
7180 # The diagnosis changed in icc 8.0:
7181 # icc: Command line remark: option '-MP' not supported
7182 if (grep 'ignoring option' conftest.err ||
7183 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
7184 am_cv_CC_dependencies_compiler_type
=$depmode
7185 $as_echo "$as_me:$LINENO: success" >&5
7189 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
7190 sed -e 's/^/| /' < conftest.err
>&5
7196 am_cv_CC_dependencies_compiler_type
=none
7200 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
7201 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
7202 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
7203 then as_fn_error $?
"no usable dependency style found" "$LINENO" 5
7204 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
7210 # If we haven't got the data from the intl directory,
7211 # assume NLS is disabled.
7220 if test -f ..
/..
/intl
/config.intl
; then
7221 . ..
/..
/intl
/config.intl
7223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
7224 $as_echo_n "checking whether NLS is requested... " >&6; }
7225 if test x
"$USE_NLS" != xyes
; then
7226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7227 $as_echo "no" >&6; }
7229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
7230 $as_echo "yes" >&6; }
7232 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
7235 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
7236 $as_echo_n "checking for catalogs to be installed... " >&6; }
7237 # Look for .po and .gmo files in the source directory.
7240 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
7241 # If there aren't any .gmo files the shell will give us the
7242 # literal string "../path/to/srcdir/po/*.gmo" which has to be
7244 case "$cat" in *\
**)
7247 # The quadruple backslash is collapsed to a double backslash
7248 # by the backticks, then collapsed again by the double quotes,
7249 # leaving us with one backslash in the sed expression (right
7250 # before the dot that mustn't act as a wildcard).
7251 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
7252 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
7253 # The user is allowed to set LINGUAS to a list of languages to
7254 # install catalogs for. If it's empty that means "all of them."
7255 if test "x$LINGUAS" = x
; then
7256 CATALOGS
="$CATALOGS $cat"
7257 XLINGUAS
="$XLINGUAS $lang"
7259 case "$LINGUAS" in *$lang*)
7260 CATALOGS
="$CATALOGS $cat"
7261 XLINGUAS
="$XLINGUAS $lang"
7267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
7268 $as_echo "$LINGUAS" >&6; }
7281 # Check for common headers.
7282 # NB: You can assume C11 headers exist.
7285 ac_fn_c_check_member
"$LINENO" "struct stat" "st_dev" "ac_cv_member_struct_stat_st_dev" "#ifdef HAVE_SYS_TYPES_H
7286 #include <sys/types.h>
7288 #ifdef HAVE_SYS_STAT_H
7289 #include <sys/stat.h>
7292 if test "x$ac_cv_member_struct_stat_st_dev" = xyes
; then :
7294 cat >>confdefs.h
<<_ACEOF
7295 #define HAVE_STRUCT_STAT_ST_DEV 1
7300 ac_fn_c_check_member
"$LINENO" "struct stat" "st_ino" "ac_cv_member_struct_stat_st_ino" "#ifdef HAVE_SYS_TYPES_H
7301 #include <sys/types.h>
7303 #ifdef HAVE_SYS_STAT_H
7304 #include <sys/stat.h>
7307 if test "x$ac_cv_member_struct_stat_st_ino" = xyes
; then :
7309 cat >>confdefs.h
<<_ACEOF
7310 #define HAVE_STRUCT_STAT_ST_INO 1
7315 ac_fn_c_check_member
"$LINENO" "struct stat" "st_mode" "ac_cv_member_struct_stat_st_mode" "#ifdef HAVE_SYS_TYPES_H
7316 #include <sys/types.h>
7318 #ifdef HAVE_SYS_STAT_H
7319 #include <sys/stat.h>
7322 if test "x$ac_cv_member_struct_stat_st_mode" = xyes
; then :
7324 cat >>confdefs.h
<<_ACEOF
7325 #define HAVE_STRUCT_STAT_ST_MODE 1
7330 ac_fn_c_check_member
"$LINENO" "struct stat" "st_nlink" "ac_cv_member_struct_stat_st_nlink" "#ifdef HAVE_SYS_TYPES_H
7331 #include <sys/types.h>
7333 #ifdef HAVE_SYS_STAT_H
7334 #include <sys/stat.h>
7337 if test "x$ac_cv_member_struct_stat_st_nlink" = xyes
; then :
7339 cat >>confdefs.h
<<_ACEOF
7340 #define HAVE_STRUCT_STAT_ST_NLINK 1
7345 ac_fn_c_check_member
"$LINENO" "struct stat" "st_uid" "ac_cv_member_struct_stat_st_uid" "#ifdef HAVE_SYS_TYPES_H
7346 #include <sys/types.h>
7348 #ifdef HAVE_SYS_STAT_H
7349 #include <sys/stat.h>
7352 if test "x$ac_cv_member_struct_stat_st_uid" = xyes
; then :
7354 cat >>confdefs.h
<<_ACEOF
7355 #define HAVE_STRUCT_STAT_ST_UID 1
7360 ac_fn_c_check_member
"$LINENO" "struct stat" "st_gid" "ac_cv_member_struct_stat_st_gid" "#ifdef HAVE_SYS_TYPES_H
7361 #include <sys/types.h>
7363 #ifdef HAVE_SYS_STAT_H
7364 #include <sys/stat.h>
7367 if test "x$ac_cv_member_struct_stat_st_gid" = xyes
; then :
7369 cat >>confdefs.h
<<_ACEOF
7370 #define HAVE_STRUCT_STAT_ST_GID 1
7375 ac_fn_c_check_member
"$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "#ifdef HAVE_SYS_TYPES_H
7376 #include <sys/types.h>
7378 #ifdef HAVE_SYS_STAT_H
7379 #include <sys/stat.h>
7382 if test "x$ac_cv_member_struct_stat_st_rdev" = xyes
; then :
7384 cat >>confdefs.h
<<_ACEOF
7385 #define HAVE_STRUCT_STAT_ST_RDEV 1
7390 ac_fn_c_check_member
"$LINENO" "struct stat" "st_size" "ac_cv_member_struct_stat_st_size" "#ifdef HAVE_SYS_TYPES_H
7391 #include <sys/types.h>
7393 #ifdef HAVE_SYS_STAT_H
7394 #include <sys/stat.h>
7397 if test "x$ac_cv_member_struct_stat_st_size" = xyes
; then :
7399 cat >>confdefs.h
<<_ACEOF
7400 #define HAVE_STRUCT_STAT_ST_SIZE 1
7405 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "#ifdef HAVE_SYS_TYPES_H
7406 #include <sys/types.h>
7408 #ifdef HAVE_SYS_STAT_H
7409 #include <sys/stat.h>
7412 if test "x$ac_cv_member_struct_stat_st_blksize" = xyes
; then :
7414 cat >>confdefs.h
<<_ACEOF
7415 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
7420 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "#ifdef HAVE_SYS_TYPES_H
7421 #include <sys/types.h>
7423 #ifdef HAVE_SYS_STAT_H
7424 #include <sys/stat.h>
7427 if test "x$ac_cv_member_struct_stat_st_blocks" = xyes
; then :
7429 cat >>confdefs.h
<<_ACEOF
7430 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
7435 ac_fn_c_check_member
"$LINENO" "struct stat" "st_atime" "ac_cv_member_struct_stat_st_atime" "#ifdef HAVE_SYS_TYPES_H
7436 #include <sys/types.h>
7438 #ifdef HAVE_SYS_STAT_H
7439 #include <sys/stat.h>
7442 if test "x$ac_cv_member_struct_stat_st_atime" = xyes
; then :
7444 cat >>confdefs.h
<<_ACEOF
7445 #define HAVE_STRUCT_STAT_ST_ATIME 1
7450 ac_fn_c_check_member
"$LINENO" "struct stat" "st_mtime" "ac_cv_member_struct_stat_st_mtime" "#ifdef HAVE_SYS_TYPES_H
7451 #include <sys/types.h>
7453 #ifdef HAVE_SYS_STAT_H
7454 #include <sys/stat.h>
7457 if test "x$ac_cv_member_struct_stat_st_mtime" = xyes
; then :
7459 cat >>confdefs.h
<<_ACEOF
7460 #define HAVE_STRUCT_STAT_ST_MTIME 1
7465 ac_fn_c_check_member
"$LINENO" "struct stat" "st_ctime" "ac_cv_member_struct_stat_st_ctime" "#ifdef HAVE_SYS_TYPES_H
7466 #include <sys/types.h>
7468 #ifdef HAVE_SYS_STAT_H
7469 #include <sys/stat.h>
7472 if test "x$ac_cv_member_struct_stat_st_ctime" = xyes
; then :
7474 cat >>confdefs.h
<<_ACEOF
7475 #define HAVE_STRUCT_STAT_ST_CTIME 1
7481 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
7482 #include <sys/socket.h>
7485 if test "x$ac_cv_type_socklen_t" = xyes
; then :
7487 cat >>confdefs.h
<<_ACEOF
7488 #define HAVE_SOCKLEN_T 1
7495 # Check for socket libraries
7496 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
7497 $as_echo_n "checking for bind in -lsocket... " >&6; }
7498 if ${ac_cv_lib_socket_bind+:} false
; then :
7499 $as_echo_n "(cached) " >&6
7501 ac_check_lib_save_LIBS
=$LIBS
7502 LIBS
="-lsocket $LIBS"
7503 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7504 /* end confdefs.h. */
7506 /* Override any GCC internal prototype to avoid an error.
7507 Use char because int might match the return type of a GCC
7508 builtin and then its argument prototype would still apply. */
7521 if ac_fn_c_try_link
"$LINENO"; then :
7522 ac_cv_lib_socket_bind
=yes
7524 ac_cv_lib_socket_bind
=no
7526 rm -f core conftest.err conftest.
$ac_objext \
7527 conftest
$ac_exeext conftest.
$ac_ext
7528 LIBS
=$ac_check_lib_save_LIBS
7530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
7531 $as_echo "$ac_cv_lib_socket_bind" >&6; }
7532 if test "x$ac_cv_lib_socket_bind" = xyes
; then :
7533 cat >>confdefs.h
<<_ACEOF
7534 #define HAVE_LIBSOCKET 1
7537 LIBS
="-lsocket $LIBS"
7541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
7542 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
7543 if ${ac_cv_lib_nsl_gethostbyname+:} false
; then :
7544 $as_echo_n "(cached) " >&6
7546 ac_check_lib_save_LIBS
=$LIBS
7548 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7549 /* end confdefs.h. */
7551 /* Override any GCC internal prototype to avoid an error.
7552 Use char because int might match the return type of a GCC
7553 builtin and then its argument prototype would still apply. */
7557 char gethostbyname ();
7561 return gethostbyname ();
7566 if ac_fn_c_try_link
"$LINENO"; then :
7567 ac_cv_lib_nsl_gethostbyname
=yes
7569 ac_cv_lib_nsl_gethostbyname
=no
7571 rm -f core conftest.err conftest.
$ac_objext \
7572 conftest
$ac_exeext conftest.
$ac_ext
7573 LIBS
=$ac_check_lib_save_LIBS
7575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
7576 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
7577 if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
; then :
7578 cat >>confdefs.h
<<_ACEOF
7579 #define HAVE_LIBNSL 1
7587 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
7588 # using the same condition.
7590 # Use the system's zlib library.
7591 zlibdir
="-L\$(top_builddir)/../zlib"
7592 zlibinc
="-I\$(top_srcdir)/../zlib"
7594 # Check whether --with-system-zlib was given.
7595 if test "${with_system_zlib+set}" = set; then :
7596 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
7607 # BFD uses libdl when when plugins enabled.
7610 for ac_header
in dlfcn.h
7612 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7614 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
7615 cat >>confdefs.h
<<_ACEOF
7616 #define HAVE_DLFCN_H 1
7623 for ac_header
in windows.h
7625 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
7627 if test "x$ac_cv_header_windows_h" = xyes
; then :
7628 cat >>confdefs.h
<<_ACEOF
7629 #define HAVE_WINDOWS_H 1
7637 # Check whether --enable-plugins was given.
7638 if test "${enable_plugins+set}" = set; then :
7639 enableval
=$enable_plugins; case "${enableval}" in
7642 if test "$maybe_plugins" != "yes" ; then
7643 as_fn_error $?
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
7647 plugins
=$maybe_plugins
7651 if test "$plugins" = "yes"; then
7652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
7653 $as_echo_n "checking for library containing dlsym... " >&6; }
7654 if ${ac_cv_search_dlsym+:} false
; then :
7655 $as_echo_n "(cached) " >&6
7657 ac_func_search_save_LIBS
=$LIBS
7658 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7659 /* end confdefs.h. */
7661 /* Override any GCC internal prototype to avoid an error.
7662 Use char because int might match the return type of a GCC
7663 builtin and then its argument prototype would still apply. */
7676 for ac_lib
in '' dl
; do
7677 if test -z "$ac_lib"; then
7678 ac_res
="none required"
7681 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7683 if ac_fn_c_try_link
"$LINENO"; then :
7684 ac_cv_search_dlsym
=$ac_res
7686 rm -f core conftest.err conftest.
$ac_objext \
7688 if ${ac_cv_search_dlsym+:} false
; then :
7692 if ${ac_cv_search_dlsym+:} false
; then :
7695 ac_cv_search_dlsym
=no
7698 LIBS
=$ac_func_search_save_LIBS
7700 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
7701 $as_echo "$ac_cv_search_dlsym" >&6; }
7702 ac_res
=$ac_cv_search_dlsym
7703 if test "$ac_res" != no
; then :
7704 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7710 if test "$plugins" = yes; then
7731 # Check whether --enable-shared was given.
7732 if test "${enable_shared+set}" = set; then :
7733 enableval
=$enable_shared; p
=${PACKAGE-default}
7735 yes) enable_shared
=yes ;;
7736 no
) enable_shared
=no
;;
7739 # Look at the argument we got. We use all the common list separators.
7740 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7741 for pkg
in $enableval; do
7743 if test "X$pkg" = "X$p"; then
7762 # Check whether --enable-static was given.
7763 if test "${enable_static+set}" = set; then :
7764 enableval
=$enable_static; p
=${PACKAGE-default}
7766 yes) enable_static
=yes ;;
7767 no
) enable_static
=no
;;
7770 # Look at the argument we got. We use all the common list separators.
7771 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7772 for pkg
in $enableval; do
7774 if test "X$pkg" = "X$p"; then
7794 # Check whether --with-pic was given.
7795 if test "${with_pic+set}" = set; then :
7796 withval
=$with_pic; pic_mode
="$withval"
7802 test -z "$pic_mode" && pic_mode
=default
7810 # Check whether --enable-fast-install was given.
7811 if test "${enable_fast_install+set}" = set; then :
7812 enableval
=$enable_fast_install; p
=${PACKAGE-default}
7814 yes) enable_fast_install
=yes ;;
7815 no
) enable_fast_install
=no
;;
7817 enable_fast_install
=no
7818 # Look at the argument we got. We use all the common list separators.
7819 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7820 for pkg
in $enableval; do
7822 if test "X$pkg" = "X$p"; then
7823 enable_fast_install
=yes
7830 enable_fast_install
=yes
7843 # This can be used to rebuild libtool when needed
7844 LIBTOOL_DEPS
="$ltmain"
7846 # Always use our own libtool.
7847 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
7874 test -z "$LN_S" && LN_S
="ln -s"
7889 if test -n "${ZSH_VERSION+set}" ; then
7890 setopt NO_GLOB_SUBST
7893 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7894 $as_echo_n "checking for objdir... " >&6; }
7895 if ${lt_cv_objdir+:} false
; then :
7896 $as_echo_n "(cached) " >&6
7898 rm -f .libs
2>/dev
/null
7899 mkdir .libs
2>/dev
/null
7900 if test -d .libs
; then
7903 # MS-DOS does not allow filenames that begin with a dot.
7906 rmdir .libs
2>/dev
/null
7908 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7909 $as_echo "$lt_cv_objdir" >&6; }
7910 objdir
=$lt_cv_objdir
7916 cat >>confdefs.h
<<_ACEOF
7917 #define LT_OBJDIR "$lt_cv_objdir/"
7925 # AIX sometimes has problems with the GCC collect2 program. For some
7926 # reason, if we set the COLLECT_NAMES environment variable, the problems
7927 # vanish in a puff of smoke.
7928 if test "X${COLLECT_NAMES+set}" != Xset
; then
7930 export COLLECT_NAMES
7937 can_build_shared
=yes
7939 # All known linkers require a `.a' archive for static linking (except MSVC,
7940 # which needs '.lib').
7943 with_gnu_ld
="$lt_cv_prog_gnu_ld"
7946 old_CFLAGS
="$CFLAGS"
7948 # Set sane defaults for various variables
7949 test -z "$CC" && CC
=cc
7950 test -z "$LTCC" && LTCC
=$CC
7951 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
7952 test -z "$LD" && LD
=ld
7953 test -z "$ac_objext" && ac_objext
=o
7955 for cc_temp
in $compiler""; do
7957 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
7958 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
7963 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7966 # Only perform the check for file, if the check method requires it
7967 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
7968 case $deplibs_check_method in
7970 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7972 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7973 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
7974 $as_echo_n "(cached) " >&6
7978 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
7981 lt_save_MAGIC_CMD
="$MAGIC_CMD"
7982 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7983 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
7984 for ac_dir
in $ac_dummy; do
7986 test -z "$ac_dir" && ac_dir
=.
7987 if test -f $ac_dir/${ac_tool_prefix}file; then
7988 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
7989 if test -n "$file_magic_test_file"; then
7990 case $deplibs_check_method in
7992 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7993 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7994 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
7995 $EGREP "$file_magic_regex" > /dev
/null
; then
8000 *** Warning: the command libtool uses to detect shared libraries,
8001 *** $file_magic_cmd, produces output that libtool cannot recognize.
8002 *** The result is that libtool may fail to recognize shared libraries
8003 *** as such. This will affect the creation of libtool libraries that
8004 *** depend on shared libraries, but programs linked with such libtool
8005 *** libraries will work regardless of this problem. Nevertheless, you
8006 *** may want to report the problem to your system manager and/or to
8007 *** bug-libtool@gnu.org
8017 MAGIC_CMD
="$lt_save_MAGIC_CMD"
8022 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
8023 if test -n "$MAGIC_CMD"; then
8024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8025 $as_echo "$MAGIC_CMD" >&6; }
8027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8028 $as_echo "no" >&6; }
8035 if test -z "$lt_cv_path_MAGIC_CMD"; then
8036 if test -n "$ac_tool_prefix"; then
8037 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
8038 $as_echo_n "checking for file... " >&6; }
8039 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
8040 $as_echo_n "(cached) " >&6
8044 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
8047 lt_save_MAGIC_CMD
="$MAGIC_CMD"
8048 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
8049 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
8050 for ac_dir
in $ac_dummy; do
8052 test -z "$ac_dir" && ac_dir
=.
8053 if test -f $ac_dir/file; then
8054 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
8055 if test -n "$file_magic_test_file"; then
8056 case $deplibs_check_method in
8058 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
8059 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
8060 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
8061 $EGREP "$file_magic_regex" > /dev
/null
; then
8066 *** Warning: the command libtool uses to detect shared libraries,
8067 *** $file_magic_cmd, produces output that libtool cannot recognize.
8068 *** The result is that libtool may fail to recognize shared libraries
8069 *** as such. This will affect the creation of libtool libraries that
8070 *** depend on shared libraries, but programs linked with such libtool
8071 *** libraries will work regardless of this problem. Nevertheless, you
8072 *** may want to report the problem to your system manager and/or to
8073 *** bug-libtool@gnu.org
8083 MAGIC_CMD
="$lt_save_MAGIC_CMD"
8088 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
8089 if test -n "$MAGIC_CMD"; then
8090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
8091 $as_echo "$MAGIC_CMD" >&6; }
8093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8094 $as_echo "no" >&6; }
8107 # Use C for the default configuration in the libtool script
8111 ac_cpp
='$CPP $CPPFLAGS'
8112 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
8113 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
8114 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
8117 # Source file extension for C test sources.
8120 # Object file extension for compiled C test sources.
8124 # Code to be used in simple compile tests
8125 lt_simple_compile_test_code
="int some_variable = 0;"
8127 # Code to be used in simple link tests
8128 lt_simple_link_test_code
='int main(){return(0);}'
8136 # If no C compiler was specified, use CC.
8139 # If no C compiler flags were specified, use CFLAGS.
8140 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
8142 # Allow CC to be a program name with arguments.
8145 # Save the default compiler, since it gets overwritten when the other
8146 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
8147 compiler_DEFAULT
=$CC
8149 # save warnings/boilerplate of simple test code
8150 ac_outfile
=conftest.
$ac_objext
8151 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
8152 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
8153 _lt_compiler_boilerplate
=`cat conftest.err`
8156 ac_outfile
=conftest.
$ac_objext
8157 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
8158 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
8159 _lt_linker_boilerplate
=`cat conftest.err`
8164 ## There is no encapsulation within the following macros, do not change
8165 ## the running order or otherwise move them around unless you know exactly
8166 ## what you are doing...
8167 if test -n "$compiler"; then
8169 lt_prog_compiler_no_builtin_flag
=
8171 if test "$GCC" = yes; then
8172 case $cc_basename in
8174 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
8176 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
8179 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
8180 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
8181 if ${lt_cv_prog_compiler_rtti_exceptions+:} false
; then :
8182 $as_echo_n "(cached) " >&6
8184 lt_cv_prog_compiler_rtti_exceptions
=no
8185 ac_outfile
=conftest.
$ac_objext
8186 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8187 lt_compiler_flag
="-fno-rtti -fno-exceptions"
8188 # Insert the option either (1) after the last *FLAGS variable, or
8189 # (2) before a word containing "conftest.", or (3) at the end.
8190 # Note that $ac_compile itself does not contain backslashes and begins
8191 # with a dollar sign (not a hyphen), so the echo should work correctly.
8192 # The option is referenced via a variable to avoid confusing sed.
8193 lt_compile
=`echo "$ac_compile" | $SED \
8194 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8195 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8196 -e 's:$: $lt_compiler_flag:'`
8197 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8198 (eval "$lt_compile" 2>conftest.err
)
8200 cat conftest.err
>&5
8201 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8202 if (exit $ac_status) && test -s "$ac_outfile"; then
8203 # The compiler can only warn and ignore the option if not recognized
8204 # So say no if there are warnings other than the usual output.
8205 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
8206 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8207 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
8208 lt_cv_prog_compiler_rtti_exceptions
=yes
8214 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
8215 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
8217 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
8218 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
8230 lt_prog_compiler_wl
=
8231 lt_prog_compiler_pic
=
8232 lt_prog_compiler_static
=
8234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
8235 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
8237 if test "$GCC" = yes; then
8238 lt_prog_compiler_wl
='-Wl,'
8239 lt_prog_compiler_static
='-static'
8243 # All AIX code is PIC.
8244 if test "$host_cpu" = ia64
; then
8245 # AIX 5 now supports IA64 processor
8246 lt_prog_compiler_static
='-Bstatic'
8248 lt_prog_compiler_pic
='-fPIC'
8254 # see comment about AmigaOS4 .so support
8255 lt_prog_compiler_pic
='-fPIC'
8258 # FIXME: we need at least 68020 code to build shared libraries, but
8259 # adding the `-m68020' flag to GCC prevents building anything better,
8261 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
8266 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
8267 # PIC is the default for these OSes.
8270 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
8271 # This hack is so that the source file can tell whether it is being
8272 # built for inclusion in a dll (and should export symbols for example).
8273 # Although the cygwin gcc ignores -fPIC, still need this for old-style
8274 # (--disable-auto-import) libraries
8275 lt_prog_compiler_pic
='-DDLL_EXPORT'
8278 darwin
* | rhapsody
*)
8279 # PIC is the default on this platform
8280 # Common symbols not allowed in MH_DYLIB files
8281 lt_prog_compiler_pic
='-fno-common'
8285 # PIC is the default for Haiku.
8286 # The "-static" flag exists, but is broken.
8287 lt_prog_compiler_static
=
8291 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
8292 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
8293 # sets the default TLS model and affects inlining.
8299 lt_prog_compiler_pic
='-fPIC'
8305 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
8306 # Instead, we relocate shared libraries at runtime.
8310 # Just because we use GCC doesn't mean we suddenly get shared libraries
8311 # on systems that don't support them.
8312 lt_prog_compiler_can_build_shared
=no
8317 # QNX uses GNU C++, but need to define -shared option too, otherwise
8319 lt_prog_compiler_pic
='-fPIC -shared'
8323 if test -d /usr
/nec
; then
8324 lt_prog_compiler_pic
=-Kconform_pic
8329 lt_prog_compiler_pic
='-fPIC'
8333 case $cc_basename in
8334 nvcc
*) # Cuda Compiler Driver 2.2
8335 lt_prog_compiler_wl
='-Xlinker '
8336 lt_prog_compiler_pic
='-Xcompiler -fPIC'
8340 # PORTME Check for flag to pass linker flags through the system compiler.
8343 lt_prog_compiler_wl
='-Wl,'
8344 if test "$host_cpu" = ia64
; then
8345 # AIX 5 now supports IA64 processor
8346 lt_prog_compiler_static
='-Bstatic'
8348 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
8352 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
8353 # This hack is so that the source file can tell whether it is being
8354 # built for inclusion in a dll (and should export symbols for example).
8355 lt_prog_compiler_pic
='-DDLL_EXPORT'
8358 hpux9
* | hpux10
* | hpux11
*)
8359 lt_prog_compiler_wl
='-Wl,'
8360 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
8367 lt_prog_compiler_pic
='+Z'
8370 # Is there a better lt_prog_compiler_static that works with the bundled CC?
8371 lt_prog_compiler_static
='${wl}-a ${wl}archive'
8374 irix5
* | irix6
* | nonstopux
*)
8375 lt_prog_compiler_wl
='-Wl,'
8376 # PIC (with -KPIC) is the default.
8377 lt_prog_compiler_static
='-non_shared'
8380 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8381 case $cc_basename in
8382 # old Intel for x86_64 which still supported -KPIC.
8384 lt_prog_compiler_wl
='-Wl,'
8385 lt_prog_compiler_pic
='-KPIC'
8386 lt_prog_compiler_static
='-static'
8388 # icc used to be incompatible with GCC.
8389 # ICC 10 doesn't accept -KPIC any more.
8391 lt_prog_compiler_wl
='-Wl,'
8392 lt_prog_compiler_pic
='-fPIC'
8393 lt_prog_compiler_static
='-static'
8395 # Lahey Fortran 8.1.
8397 lt_prog_compiler_wl
='-Wl,'
8398 lt_prog_compiler_pic
='--shared'
8399 lt_prog_compiler_static
='--static'
8401 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
8402 # Portland Group compilers (*not* the Pentium gcc compiler,
8403 # which looks to be a dead project)
8404 lt_prog_compiler_wl
='-Wl,'
8405 lt_prog_compiler_pic
='-fpic'
8406 lt_prog_compiler_static
='-Bstatic'
8409 lt_prog_compiler_wl
='-Wl,'
8410 # All Alpha code is PIC.
8411 lt_prog_compiler_static
='-non_shared'
8413 xl
* | bgxl
* | bgf
* | mpixl
*)
8414 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
8415 lt_prog_compiler_wl
='-Wl,'
8416 lt_prog_compiler_pic
='-qpic'
8417 lt_prog_compiler_static
='-qstaticlink'
8420 case `$CC -V 2>&1 | sed 5q` in
8421 *Sun\ F
* |
*Sun
*Fortran
*)
8422 # Sun Fortran 8.3 passes all unrecognized flags to the linker
8423 lt_prog_compiler_pic
='-KPIC'
8424 lt_prog_compiler_static
='-Bstatic'
8425 lt_prog_compiler_wl
=''
8429 lt_prog_compiler_pic
='-KPIC'
8430 lt_prog_compiler_static
='-Bstatic'
8431 lt_prog_compiler_wl
='-Wl,'
8439 lt_prog_compiler_pic
='-KPIC'
8440 lt_prog_compiler_static
='-Bstatic'
8444 # QNX uses GNU C++, but need to define -shared option too, otherwise
8446 lt_prog_compiler_pic
='-fPIC -shared'
8449 osf3
* | osf4
* | osf5
*)
8450 lt_prog_compiler_wl
='-Wl,'
8451 # All OSF/1 code is PIC.
8452 lt_prog_compiler_static
='-non_shared'
8456 lt_prog_compiler_static
='-non_shared'
8460 lt_prog_compiler_pic
='-KPIC'
8461 lt_prog_compiler_static
='-Bstatic'
8462 case $cc_basename in
8464 lt_prog_compiler_wl
='-Qoption ld ';;
8466 lt_prog_compiler_wl
='-Wl,';;
8471 lt_prog_compiler_wl
='-Qoption ld '
8472 lt_prog_compiler_pic
='-PIC'
8473 lt_prog_compiler_static
='-Bstatic'
8476 sysv4 | sysv4.2uw2
* | sysv4.3
*)
8477 lt_prog_compiler_wl
='-Wl,'
8478 lt_prog_compiler_pic
='-KPIC'
8479 lt_prog_compiler_static
='-Bstatic'
8483 if test -d /usr
/nec
;then
8484 lt_prog_compiler_pic
='-Kconform_pic'
8485 lt_prog_compiler_static
='-Bstatic'
8489 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
8490 lt_prog_compiler_wl
='-Wl,'
8491 lt_prog_compiler_pic
='-KPIC'
8492 lt_prog_compiler_static
='-Bstatic'
8496 lt_prog_compiler_wl
='-Wl,'
8497 lt_prog_compiler_can_build_shared
=no
8501 lt_prog_compiler_pic
='-pic'
8502 lt_prog_compiler_static
='-Bstatic'
8506 lt_prog_compiler_can_build_shared
=no
8512 # For platforms which do not support PIC, -DPIC is meaningless:
8514 lt_prog_compiler_pic
=
8517 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
8520 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
8521 $as_echo "$lt_prog_compiler_pic" >&6; }
8529 # Check to make sure the PIC flag actually works.
8531 if test -n "$lt_prog_compiler_pic"; then
8532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
8533 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
8534 if ${lt_cv_prog_compiler_pic_works+:} false
; then :
8535 $as_echo_n "(cached) " >&6
8537 lt_cv_prog_compiler_pic_works
=no
8538 ac_outfile
=conftest.
$ac_objext
8539 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8540 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
8541 # Insert the option either (1) after the last *FLAGS variable, or
8542 # (2) before a word containing "conftest.", or (3) at the end.
8543 # Note that $ac_compile itself does not contain backslashes and begins
8544 # with a dollar sign (not a hyphen), so the echo should work correctly.
8545 # The option is referenced via a variable to avoid confusing sed.
8546 lt_compile
=`echo "$ac_compile" | $SED \
8547 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8548 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8549 -e 's:$: $lt_compiler_flag:'`
8550 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8551 (eval "$lt_compile" 2>conftest.err
)
8553 cat conftest.err
>&5
8554 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8555 if (exit $ac_status) && test -s "$ac_outfile"; then
8556 # The compiler can only warn and ignore the option if not recognized
8557 # So say no if there are warnings other than the usual output.
8558 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
8559 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8560 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
8561 lt_cv_prog_compiler_pic_works
=yes
8567 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8568 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8570 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
8571 case $lt_prog_compiler_pic in
8573 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
8576 lt_prog_compiler_pic
=
8577 lt_prog_compiler_can_build_shared
=no
8588 # Check to make sure the static flag actually works.
8590 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
8591 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8592 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8593 if ${lt_cv_prog_compiler_static_works+:} false
; then :
8594 $as_echo_n "(cached) " >&6
8596 lt_cv_prog_compiler_static_works
=no
8597 save_LDFLAGS
="$LDFLAGS"
8598 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
8599 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
8600 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
8601 # The linker can only warn and ignore the option if not recognized
8602 # So say no if there are warnings
8603 if test -s conftest.err
; then
8604 # Append any errors to the config.log.
8605 cat conftest.err
1>&5
8606 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
8607 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8608 if diff conftest.exp conftest.er2
>/dev
/null
; then
8609 lt_cv_prog_compiler_static_works
=yes
8612 lt_cv_prog_compiler_static_works
=yes
8616 LDFLAGS
="$save_LDFLAGS"
8619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8620 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8622 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
8625 lt_prog_compiler_static
=
8634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8635 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8636 if ${lt_cv_prog_compiler_c_o+:} false
; then :
8637 $as_echo_n "(cached) " >&6
8639 lt_cv_prog_compiler_c_o
=no
8640 $RM -r conftest
2>/dev
/null
8644 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8646 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8647 # Insert the option either (1) after the last *FLAGS variable, or
8648 # (2) before a word containing "conftest.", or (3) at the end.
8649 # Note that $ac_compile itself does not contain backslashes and begins
8650 # with a dollar sign (not a hyphen), so the echo should work correctly.
8651 lt_compile
=`echo "$ac_compile" | $SED \
8652 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8653 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8654 -e 's:$: $lt_compiler_flag:'`
8655 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8656 (eval "$lt_compile" 2>out
/conftest.err
)
8658 cat out
/conftest.err
>&5
8659 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8660 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8662 # The compiler can only warn and ignore the option if not recognized
8663 # So say no if there are warnings
8664 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
8665 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8666 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8667 lt_cv_prog_compiler_c_o
=yes
8672 # SGI C++ compiler will create directory out/ii_files/ for
8673 # template instantiation
8674 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8675 $RM out
/* && rmdir out
8681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8682 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8690 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8691 if ${lt_cv_prog_compiler_c_o+:} false
; then :
8692 $as_echo_n "(cached) " >&6
8694 lt_cv_prog_compiler_c_o
=no
8695 $RM -r conftest
2>/dev
/null
8699 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8701 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8702 # Insert the option either (1) after the last *FLAGS variable, or
8703 # (2) before a word containing "conftest.", or (3) at the end.
8704 # Note that $ac_compile itself does not contain backslashes and begins
8705 # with a dollar sign (not a hyphen), so the echo should work correctly.
8706 lt_compile
=`echo "$ac_compile" | $SED \
8707 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8708 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8709 -e 's:$: $lt_compiler_flag:'`
8710 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8711 (eval "$lt_compile" 2>out
/conftest.err
)
8713 cat out
/conftest.err
>&5
8714 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8715 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8717 # The compiler can only warn and ignore the option if not recognized
8718 # So say no if there are warnings
8719 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
8720 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8721 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8722 lt_cv_prog_compiler_c_o
=yes
8727 # SGI C++ compiler will create directory out/ii_files/ for
8728 # template instantiation
8729 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8730 $RM out
/* && rmdir out
8736 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8737 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8742 hard_links
="nottested"
8743 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
8744 # do not overwrite the value of need_locks provided by the user
8745 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8746 $as_echo_n "checking if we can lock with hard links... " >&6; }
8749 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8751 ln conftest.a conftest.b
2>&5 || hard_links
=no
8752 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8753 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8754 $as_echo "$hard_links" >&6; }
8755 if test "$hard_links" = no
; then
8756 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8757 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8769 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8770 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8773 allow_undefined_flag
=
8774 always_export_symbols
=no
8776 archive_expsym_cmds
=
8777 compiler_needs_object
=no
8778 enable_shared_with_static_runtimes
=no
8779 export_dynamic_flag_spec
=
8780 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8781 hardcode_automatic
=no
8783 hardcode_direct_absolute
=no
8784 hardcode_libdir_flag_spec
=
8785 hardcode_libdir_flag_spec_ld
=
8786 hardcode_libdir_separator
=
8788 hardcode_shlibpath_var
=unsupported
8790 link_all_deplibs
=unknown
8793 old_archive_from_new_cmds
=
8794 old_archive_from_expsyms_cmds
=
8795 thread_safe_flag_spec
=
8796 whole_archive_flag_spec
=
8797 # include_expsyms should be a list of space-separated symbols to be *always*
8798 # included in the symbol list
8800 # exclude_expsyms can be an extended regexp of symbols to exclude
8801 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8802 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8803 # as well as any symbol that contains `d'.
8804 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8805 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8806 # platforms (ab)use it in PIC code, but their linkers get confused if
8807 # the symbol is explicitly referenced. Since portable code cannot
8808 # rely on this symbol name, it's probably fine to never include it in
8809 # preloaded symbol tables.
8810 # Exclude shared library initialization/finalization symbols.
8811 extract_expsyms_cmds
=
8814 cygwin
* | mingw
* | pw32
* | cegcc
*)
8815 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8816 # When not using gcc, we currently assume that we are using
8817 # Microsoft Visual C++.
8818 if test "$GCC" != yes; then
8823 # we just hope/assume this is gcc and not c89 (= MSVC++)
8833 # On some targets, GNU ld is compatible enough with the native linker
8834 # that we're better off using the native interface for both.
8835 lt_use_gnu_ld_interface
=no
8836 if test "$with_gnu_ld" = yes; then
8839 # The AIX port of GNU ld has always aspired to compatibility
8840 # with the native linker. However, as the warning in the GNU ld
8841 # block says, versions before 2.19.5* couldn't really create working
8842 # shared libraries, regardless of the interface used.
8843 case `$LD -v 2>&1` in
8844 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
8845 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
8846 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
8848 lt_use_gnu_ld_interface
=yes
8853 lt_use_gnu_ld_interface
=yes
8858 if test "$lt_use_gnu_ld_interface" = yes; then
8859 # If archive_cmds runs LD, not CC, wlarc should be empty
8862 # Set some defaults for GNU ld with shared library support. These
8863 # are reset later if shared libraries are not supported. Putting them
8864 # here allows them to be overridden if necessary.
8865 runpath_var
=LD_RUN_PATH
8866 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8867 export_dynamic_flag_spec
='${wl}--export-dynamic'
8868 # ancient GNU ld didn't support --whole-archive et. al.
8869 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
8870 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8872 whole_archive_flag_spec
=
8874 supports_anon_versioning
=no
8875 case `$LD -v 2>&1` in
8876 *GNU\ gold
*) supports_anon_versioning
=yes ;;
8877 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
8878 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
8879 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
8880 *\
2.11.
*) ;; # other 2.11 versions
8881 *) supports_anon_versioning
=yes ;;
8884 # See if GNU ld supports shared libraries.
8887 # On AIX/PPC, the GNU linker is very broken
8888 if test "$host_cpu" != ia64
; then
8892 *** Warning: the GNU linker, at least up to release 2.19, is reported
8893 *** to be unable to reliably create shared libraries on AIX.
8894 *** Therefore, libtool is disabling shared libraries support. If you
8895 *** really care for shared libraries, you may want to install binutils
8896 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8897 *** You will then need to restart the configuration process.
8906 # see comment about AmigaOS4 .so support
8907 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8908 archive_expsym_cmds
=''
8911 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)'
8912 hardcode_libdir_flag_spec
='-L$libdir'
8913 hardcode_minus_L
=yes
8919 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8920 allow_undefined_flag
=unsupported
8921 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8922 # support --undefined. This deserves some investigation. FIXME
8923 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8929 cygwin
* | mingw
* | pw32
* | cegcc
*)
8930 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8931 # as there is no search path for DLLs.
8932 hardcode_libdir_flag_spec
='-L$libdir'
8933 export_dynamic_flag_spec
='${wl}--export-all-symbols'
8934 allow_undefined_flag
=unsupported
8935 always_export_symbols
=no
8936 enable_shared_with_static_runtimes
=yes
8937 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8939 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
8940 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8941 # If the export-symbols file already is a .def file (1st line
8942 # is EXPORTS), use it as is; otherwise, prepend...
8943 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8944 cp $export_symbols $output_objdir/$soname.def;
8946 echo EXPORTS > $output_objdir/$soname.def;
8947 cat $export_symbols >> $output_objdir/$soname.def;
8949 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8956 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8957 link_all_deplibs
=yes
8962 hardcode_shlibpath_var
=no
8963 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8964 export_dynamic_flag_spec
='${wl}-E'
8965 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8966 # Instead, shared libraries are loaded at an image base (0x10000000 by
8967 # default) and relocated if they conflict, which is a slow very memory
8968 # consuming and fragmenting process. To avoid this, we pick a random,
8969 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8970 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8971 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8972 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'
8975 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8977 if test "$host_os" = linux-dietlibc
; then
8978 case $cc_basename in
8979 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
8982 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
8983 && test "$tmp_diet" = no
8985 tmp_addflag
=' $pic_flag'
8986 tmp_sharedflag
='-shared'
8987 case $cc_basename,$host_cpu in
8988 pgcc
*) # Portland Group C compiler
8989 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'
8990 tmp_addflag
=' $pic_flag'
8992 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
8993 # Portland Group f77 and f90 compilers
8994 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'
8995 tmp_addflag
=' $pic_flag -Mnomain' ;;
8996 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
8997 tmp_addflag
=' -i_dynamic' ;;
8998 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
8999 tmp_addflag
=' -i_dynamic -nofor_main' ;;
9000 ifc
* | ifort
*) # Intel Fortran compiler
9001 tmp_addflag
=' -nofor_main' ;;
9002 lf95
*) # Lahey Fortran 8.1
9003 whole_archive_flag_spec
=
9004 tmp_sharedflag
='--shared' ;;
9005 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
9006 tmp_sharedflag
='-qmkshrobj'
9008 nvcc
*) # Cuda Compiler Driver 2.2
9009 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'
9010 compiler_needs_object
=yes
9013 case `$CC -V 2>&1 | sed 5q` in
9014 *Sun\ C
*) # Sun C 5.9
9015 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'
9016 compiler_needs_object
=yes
9017 tmp_sharedflag
='-G' ;;
9018 *Sun\ F
*) # Sun Fortran 8.3
9019 tmp_sharedflag
='-G' ;;
9021 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9023 if test "x$supports_anon_versioning" = xyes
; then
9024 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
9025 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9026 echo "local: *; };" >> $output_objdir/$libname.ver~
9027 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
9030 case $cc_basename in
9031 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
9032 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
9033 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
9034 hardcode_libdir_flag_spec
=
9035 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
9036 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
9037 if test "x$supports_anon_versioning" = xyes
; then
9038 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
9039 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
9040 echo "local: *; };" >> $output_objdir/$libname.ver~
9041 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
9051 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9052 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
9055 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9056 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9061 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
9065 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
9066 *** create shared libraries on Solaris systems. Therefore, libtool
9067 *** is disabling shared libraries support. We urge you to upgrade GNU
9068 *** binutils to release 2.9.1 or newer. Another option is to modify
9069 *** your PATH or compiler configuration so that the native linker is
9070 *** used, and then restart.
9073 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9074 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9075 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9081 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
9082 case `$LD -v 2>&1` in
9083 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
9087 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
9088 *** reliably create shared libraries on SCO systems. Therefore, libtool
9089 *** is disabling shared libraries support. We urge you to upgrade GNU
9090 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
9091 *** your PATH or compiler configuration so that the native linker is
9092 *** used, and then restart.
9097 # For security reasons, it is highly recommended that you always
9098 # use absolute paths for naming shared libraries, and exclude the
9099 # DT_RUNPATH tag from executables and libraries. But doing so
9100 # requires that you compile everything twice, which is a pain.
9101 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9102 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9103 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9104 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9113 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9116 hardcode_shlibpath_var
=no
9120 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9121 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9122 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
9129 if test "$ld_shlibs" = no
; then
9131 hardcode_libdir_flag_spec
=
9132 export_dynamic_flag_spec
=
9133 whole_archive_flag_spec
=
9136 # PORTME fill in a description of your system's linker (not GNU ld)
9139 allow_undefined_flag
=unsupported
9140 always_export_symbols
=yes
9141 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'
9142 # Note: this linker hardcodes the directories in LIBPATH if there
9143 # are no directories specified by -L.
9144 hardcode_minus_L
=yes
9145 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
9146 # Neither direct hardcoding nor static linking is supported with a
9148 hardcode_direct
=unsupported
9153 if test "$host_cpu" = ia64
; then
9154 # On IA64, the linker does run time linking by default, so we don't
9155 # have to do anything special.
9156 aix_use_runtimelinking
=no
9157 exp_sym_flag
='-Bexport'
9160 # If we're using GNU nm, then we don't want the "-C" option.
9161 # -C means demangle to AIX nm, but means don't demangle with GNU nm
9162 # Also, AIX nm treats weak defined symbols like other global
9163 # defined symbols, whereas GNU nm marks them as "W".
9164 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
9165 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'
9167 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'
9169 aix_use_runtimelinking
=no
9171 # Test if we are trying to use run time linking or normal
9172 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
9173 # need to do runtime linking.
9174 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
9175 for ld_flag
in $LDFLAGS; do
9176 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
9177 aix_use_runtimelinking
=yes
9184 exp_sym_flag
='-bexport'
9185 no_entry_flag
='-bnoentry'
9188 # When large executables or shared objects are built, AIX ld can
9189 # have problems creating the table of contents. If linking a library
9190 # or program results in "error TOC overflow" add -mminimal-toc to
9191 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
9192 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
9196 hardcode_direct_absolute
=yes
9197 hardcode_libdir_separator
=':'
9198 link_all_deplibs
=yes
9199 file_list_spec
='${wl}-f,'
9201 if test "$GCC" = yes; then
9202 case $host_os in aix4.
[012]|aix4.
[012].
*)
9203 # We only want to do this on AIX 4.2 and lower, the check
9204 # below for broken collect2 doesn't work under 4.3+
9205 collect2name
=`${CC} -print-prog-name=collect2`
9206 if test -f "$collect2name" &&
9207 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
9209 # We have reworked collect2
9212 # We have old collect2
9213 hardcode_direct
=unsupported
9214 # It fails to find uninstalled libraries when the uninstalled
9215 # path is not listed in the libpath. Setting hardcode_minus_L
9216 # to unsupported forces relinking
9217 hardcode_minus_L
=yes
9218 hardcode_libdir_flag_spec
='-L$libdir'
9219 hardcode_libdir_separator
=
9223 shared_flag
='-shared'
9224 if test "$aix_use_runtimelinking" = yes; then
9225 shared_flag
="$shared_flag "'${wl}-G'
9229 if test "$host_cpu" = ia64
; then
9230 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
9231 # chokes on -Wl,-G. The following line is correct:
9234 if test "$aix_use_runtimelinking" = yes; then
9235 shared_flag
='${wl}-G'
9237 shared_flag
='${wl}-bM:SRE'
9242 export_dynamic_flag_spec
='${wl}-bexpall'
9243 # It seems that -bexpall does not export symbols beginning with
9244 # underscore (_), so it is better to generate a list of symbols to export.
9245 always_export_symbols
=yes
9246 if test "$aix_use_runtimelinking" = yes; then
9247 # Warning - without using the other runtime loading flags (-brtl),
9248 # -berok will link without error, but may produce a broken library.
9249 allow_undefined_flag
='-berok'
9250 # Determine the default libpath from the value encoded in an
9252 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9253 /* end confdefs.h. */
9263 if ac_fn_c_try_link
"$LINENO"; then :
9265 lt_aix_libpath_sed
='
9266 /Import File Strings/,/^$/ {
9272 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9273 # Check for a 64-bit object if we didn't find anything.
9274 if test -z "$aix_libpath"; then
9275 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9278 rm -f core conftest.err conftest.
$ac_objext \
9279 conftest
$ac_exeext conftest.
$ac_ext
9280 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
9282 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
9283 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"
9285 if test "$host_cpu" = ia64
; then
9286 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
9287 allow_undefined_flag
="-z nodefs"
9288 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"
9290 # Determine the default libpath from the value encoded in an
9292 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9293 /* end confdefs.h. */
9303 if ac_fn_c_try_link
"$LINENO"; then :
9305 lt_aix_libpath_sed
='
9306 /Import File Strings/,/^$/ {
9312 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9313 # Check for a 64-bit object if we didn't find anything.
9314 if test -z "$aix_libpath"; then
9315 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
9318 rm -f core conftest.err conftest.
$ac_objext \
9319 conftest
$ac_exeext conftest.
$ac_ext
9320 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
9322 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
9323 # Warning - without using the other run time loading flags,
9324 # -berok will link without error, but may produce a broken library.
9325 no_undefined_flag
=' ${wl}-bernotok'
9326 allow_undefined_flag
=' ${wl}-berok'
9327 if test "$with_gnu_ld" = yes; then
9328 # We only use this code for GNU lds that support --whole-archive.
9329 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
9331 # Exported symbols can be pulled into shared objects from archives
9332 whole_archive_flag_spec
='$convenience'
9334 archive_cmds_need_lc
=yes
9335 # This is similar to how AIX traditionally builds its shared libraries.
9336 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'
9344 # see comment about AmigaOS4 .so support
9345 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9346 archive_expsym_cmds
=''
9349 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)'
9350 hardcode_libdir_flag_spec
='-L$libdir'
9351 hardcode_minus_L
=yes
9357 export_dynamic_flag_spec
=-rdynamic
9360 cygwin
* | mingw
* | pw32
* | cegcc
*)
9361 # When not using gcc, we currently assume that we are using
9362 # Microsoft Visual C++.
9363 # hardcode_libdir_flag_spec is actually meaningless, as there is
9364 # no search path for DLLs.
9365 hardcode_libdir_flag_spec
=' '
9366 allow_undefined_flag
=unsupported
9367 # Tell ltmain to make .lib files, not .a files.
9369 # Tell ltmain to make .dll files, not .so files.
9371 # FIXME: Setting linknames here is a bad hack.
9372 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
9373 # The linker will automatically build a .lib file if we build a DLL.
9374 old_archive_from_new_cmds
='true'
9375 # FIXME: Should let the user specify the lib program.
9376 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
9377 fix_srcfile_path
='`cygpath -w "$srcfile"`'
9378 enable_shared_with_static_runtimes
=yes
9381 darwin
* | rhapsody
*)
9384 archive_cmds_need_lc
=no
9386 hardcode_automatic
=yes
9387 hardcode_shlibpath_var
=unsupported
9388 if test "$lt_cv_ld_force_load" = "yes"; then
9389 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\"`'
9391 whole_archive_flag_spec
=''
9393 link_all_deplibs
=yes
9394 allow_undefined_flag
="$_lt_dar_allow_undefined"
9395 case $cc_basename in
9396 ifort
*) _lt_dar_can_shared
=yes ;;
9397 *) _lt_dar_can_shared
=$GCC ;;
9399 if test "$_lt_dar_can_shared" = "yes"; then
9400 output_verbose_link_cmd
=func_echo_all
9401 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
9402 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
9403 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}"
9404 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}"
9413 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9414 hardcode_libdir_flag_spec
='-L$libdir'
9415 hardcode_shlibpath_var
=no
9418 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
9419 # support. Future versions do this automatically, but an explicit c++rt0.o
9420 # does not break anything, and helps significantly (at the cost of a little
9423 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
9424 hardcode_libdir_flag_spec
='-R$libdir'
9426 hardcode_shlibpath_var
=no
9429 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
9431 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9433 hardcode_minus_L
=yes
9434 hardcode_shlibpath_var
=no
9437 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
9438 freebsd
* | dragonfly
*)
9439 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
9440 hardcode_libdir_flag_spec
='-R$libdir'
9442 hardcode_shlibpath_var
=no
9446 if test "$GCC" = yes; then
9447 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'
9449 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'
9451 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9452 hardcode_libdir_separator
=:
9455 # hardcode_minus_L: Not really in the search PATH,
9456 # but as the default location of the library.
9457 hardcode_minus_L
=yes
9458 export_dynamic_flag_spec
='${wl}-E'
9462 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
9463 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9465 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9467 if test "$with_gnu_ld" = no
; then
9468 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9469 hardcode_libdir_flag_spec_ld
='+b $libdir'
9470 hardcode_libdir_separator
=:
9472 hardcode_direct_absolute
=yes
9473 export_dynamic_flag_spec
='${wl}-E'
9474 # hardcode_minus_L: Not really in the search PATH,
9475 # but as the default location of the library.
9476 hardcode_minus_L
=yes
9481 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
9484 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9487 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9490 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9496 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9499 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
9503 # Older versions of the 11.00 compiler do not understand -b yet
9504 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
9505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
9506 $as_echo_n "checking if $CC understands -b... " >&6; }
9507 if ${lt_cv_prog_compiler__b+:} false
; then :
9508 $as_echo_n "(cached) " >&6
9510 lt_cv_prog_compiler__b
=no
9511 save_LDFLAGS
="$LDFLAGS"
9512 LDFLAGS
="$LDFLAGS -b"
9513 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
9514 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
9515 # The linker can only warn and ignore the option if not recognized
9516 # So say no if there are warnings
9517 if test -s conftest.err
; then
9518 # Append any errors to the config.log.
9519 cat conftest.err
1>&5
9520 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
9521 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9522 if diff conftest.exp conftest.er2
>/dev
/null
; then
9523 lt_cv_prog_compiler__b
=yes
9526 lt_cv_prog_compiler__b
=yes
9530 LDFLAGS
="$save_LDFLAGS"
9533 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
9534 $as_echo "$lt_cv_prog_compiler__b" >&6; }
9536 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
9537 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
9539 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
9545 if test "$with_gnu_ld" = no
; then
9546 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9547 hardcode_libdir_separator
=:
9552 hardcode_shlibpath_var
=no
9556 hardcode_direct_absolute
=yes
9557 export_dynamic_flag_spec
='${wl}-E'
9559 # hardcode_minus_L: Not really in the search PATH,
9560 # but as the default location of the library.
9561 hardcode_minus_L
=yes
9567 irix5
* | irix6
* | nonstopux
*)
9568 if test "$GCC" = yes; then
9569 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'
9570 # Try to use the -exported_symbol ld option, if it does not
9571 # work, assume that -exports_file does not work either and
9572 # implicitly export all symbols.
9573 save_LDFLAGS
="$LDFLAGS"
9574 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9575 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9576 /* end confdefs.h. */
9579 if ac_fn_c_try_link
"$LINENO"; then :
9580 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'
9583 rm -f core conftest.err conftest.
$ac_objext \
9584 conftest
$ac_exeext conftest.
$ac_ext
9585 LDFLAGS
="$save_LDFLAGS"
9587 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'
9588 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'
9590 archive_cmds_need_lc
='no'
9591 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9592 hardcode_libdir_separator
=:
9594 link_all_deplibs
=yes
9598 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9599 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9601 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9603 hardcode_libdir_flag_spec
='-R$libdir'
9605 hardcode_shlibpath_var
=no
9609 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9611 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9612 hardcode_libdir_separator
=:
9613 hardcode_shlibpath_var
=no
9620 if test -f /usr
/libexec
/ld.so
; then
9622 hardcode_shlibpath_var
=no
9623 hardcode_direct_absolute
=yes
9624 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9625 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9626 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9627 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9628 export_dynamic_flag_spec
='${wl}-E'
9631 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
9632 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9633 hardcode_libdir_flag_spec
='-R$libdir'
9636 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9637 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9647 hardcode_libdir_flag_spec
='-L$libdir'
9648 hardcode_minus_L
=yes
9649 allow_undefined_flag
=unsupported
9650 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'
9651 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9655 if test "$GCC" = yes; then
9656 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9657 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'
9659 allow_undefined_flag
=' -expect_unresolved \*'
9660 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'
9662 archive_cmds_need_lc
='no'
9663 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9664 hardcode_libdir_separator
=:
9667 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
9668 if test "$GCC" = yes; then
9669 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9670 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'
9671 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9673 allow_undefined_flag
=' -expect_unresolved \*'
9674 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'
9675 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~
9676 $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'
9678 # Both c and cxx compiler support -rpath directly
9679 hardcode_libdir_flag_spec
='-rpath $libdir'
9681 archive_cmds_need_lc
='no'
9682 hardcode_libdir_separator
=:
9686 no_undefined_flag
=' -z defs'
9687 if test "$GCC" = yes; then
9689 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9690 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9691 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9693 case `$CC -V 2>&1` in
9696 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9697 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9698 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9702 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9703 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9704 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9708 hardcode_libdir_flag_spec
='-R$libdir'
9709 hardcode_shlibpath_var
=no
9711 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
9713 # The compiler driver will combine and reorder linker options,
9714 # but understands `-z linker_flag'. GCC discards it without `$wl',
9715 # but is careful enough not to reorder.
9716 # Supported since Solaris 2.6 (maybe 2.5.1?)
9717 if test "$GCC" = yes; then
9718 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9720 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
9724 link_all_deplibs
=yes
9728 if test "x$host_vendor" = xsequent
; then
9729 # Use $CC to link under sequent, because it throws in some extra .o
9730 # files that make .init and .fini sections work.
9731 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9733 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9735 hardcode_libdir_flag_spec
='-L$libdir'
9737 hardcode_minus_L
=yes
9738 hardcode_shlibpath_var
=no
9742 case $host_vendor in
9744 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9745 hardcode_direct
=yes # is this really true???
9748 ## LD is ld it makes a PLAMLIB
9749 ## CC just makes a GrossModule.
9750 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9751 reload_cmds
='$CC -r -o $output$reload_objs'
9755 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9756 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
9759 runpath_var
='LD_RUN_PATH'
9760 hardcode_shlibpath_var
=no
9764 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9765 hardcode_shlibpath_var
=no
9766 export_dynamic_flag_spec
='-Bexport'
9770 if test -d /usr
/nec
; then
9771 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9772 hardcode_shlibpath_var
=no
9773 runpath_var
=LD_RUN_PATH
9774 hardcode_runpath_var
=yes
9779 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
9780 no_undefined_flag
='${wl}-z,text'
9781 archive_cmds_need_lc
=no
9782 hardcode_shlibpath_var
=no
9783 runpath_var
='LD_RUN_PATH'
9785 if test "$GCC" = yes; then
9786 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9787 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9789 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9790 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9794 sysv5
* | sco3.2v5
* | sco5v6
*)
9795 # Note: We can NOT use -z defs as we might desire, because we do not
9796 # link with -lc, and that would cause any symbols used from libc to
9797 # always be unresolved, which means just about no library would
9798 # ever link correctly. If we're not using GNU ld we use -z text
9799 # though, which does catch some bad symbols but isn't as heavy-handed
9801 no_undefined_flag
='${wl}-z,text'
9802 allow_undefined_flag
='${wl}-z,nodefs'
9803 archive_cmds_need_lc
=no
9804 hardcode_shlibpath_var
=no
9805 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
9806 hardcode_libdir_separator
=':'
9807 link_all_deplibs
=yes
9808 export_dynamic_flag_spec
='${wl}-Bexport'
9809 runpath_var
='LD_RUN_PATH'
9811 if test "$GCC" = yes; then
9812 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9813 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9815 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9816 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9821 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9822 hardcode_libdir_flag_spec
='-L$libdir'
9823 hardcode_shlibpath_var
=no
9831 if test x
$host_vendor = xsni
; then
9833 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
9834 export_dynamic_flag_spec
='${wl}-Blargedynsym'
9840 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9841 $as_echo "$ld_shlibs" >&6; }
9842 test "$ld_shlibs" = no
&& can_build_shared
=no
9844 with_gnu_ld
=$with_gnu_ld
9861 # Do we need to explicitly link libc?
9863 case "x$archive_cmds_need_lc" in
9865 # Assume -lc should be added
9866 archive_cmds_need_lc
=yes
9868 if test "$enable_shared" = yes && test "$GCC" = yes; then
9869 case $archive_cmds in
9871 # FIXME: we may have to deal with multi-command sequences.
9874 # Test whether the compiler implicitly links with -lc since on some
9875 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9876 # to ld, don't add -lc before -lgcc.
9877 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9878 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9879 if ${lt_cv_archive_cmds_need_lc+:} false
; then :
9880 $as_echo_n "(cached) " >&6
9883 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9885 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9886 (eval $ac_compile) 2>&5
9888 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9889 test $ac_status = 0; } 2>conftest.err
; then
9892 libobjs
=conftest.
$ac_objext
9894 wl
=$lt_prog_compiler_wl
9895 pic_flag
=$lt_prog_compiler_pic
9901 lt_save_allow_undefined_flag
=$allow_undefined_flag
9902 allow_undefined_flag
=
9903 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9904 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
9906 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9907 test $ac_status = 0; }
9909 lt_cv_archive_cmds_need_lc
=no
9911 lt_cv_archive_cmds_need_lc
=yes
9913 allow_undefined_flag
=$lt_save_allow_undefined_flag
9915 cat conftest.err
1>&5
9920 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9921 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9922 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
10085 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
10086 $as_echo_n "checking dynamic linker characteristics... " >&6; }
10088 if test "$GCC" = yes; then
10090 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
10091 *) lt_awk_arg
="/^libraries:/" ;;
10094 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
10095 *) lt_sed_strip_eq
="s,=/,/,g" ;;
10097 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
10098 case $lt_search_path_spec in
10100 # if the path contains ";" then we assume it to be the separator
10101 # otherwise default to the standard path separator (i.e. ":") - it is
10102 # assumed that no part of a normal pathname contains ";" but that should
10103 # okay in the real world where ";" in dirpaths is itself problematic.
10104 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
10107 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
10110 # Ok, now we have the path, separated by spaces, we can step through it
10111 # and add multilib dir if necessary.
10112 lt_tmp_lt_search_path_spec
=
10113 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
10114 for lt_sys_path
in $lt_search_path_spec; do
10115 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
10116 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
10118 test -d "$lt_sys_path" && \
10119 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
10122 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
10123 BEGIN {RS=" "; FS="/|\n";} {
10126 for (lt_i = NF; lt_i > 0; lt_i--) {
10127 if ($lt_i != "" && $lt_i != ".") {
10128 if ($lt_i == "..") {
10131 if (lt_count == 0) {
10132 lt_foo="/" $lt_i lt_foo;
10139 if (lt_foo != "") { lt_freq[lt_foo]++; }
10140 if (lt_freq[lt_foo] == 1) { print lt_foo; }
10142 # AWK program above erroneously prepends '/' to C:/dos/paths
10145 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
10146 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
10148 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
10150 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
10152 library_names_spec
=
10153 libname_spec
='lib$name'
10157 postuninstall_cmds
=
10161 shlibpath_overrides_runpath
=unknown
10163 dynamic_linker
="$host_os ld.so"
10164 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
10165 need_lib_prefix
=unknown
10166 hardcode_into_libs
=no
10168 # when you set need_version to no, make sure it does not cause -set_version
10169 # flags to be left without arguments
10170 need_version
=unknown
10175 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
10176 shlibpath_var
=LIBPATH
10178 # AIX 3 has no versioning support, so we append a major version to the name.
10179 soname_spec
='${libname}${release}${shared_ext}$major'
10186 hardcode_into_libs
=yes
10187 if test "$host_cpu" = ia64
; then
10188 # AIX 5 supports IA64
10189 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
10190 shlibpath_var
=LD_LIBRARY_PATH
10192 # With GCC up to 2.95.x, collect2 would create an import file
10193 # for dependence libraries. The import file would start with
10194 # the line `#! .'. This would cause the generated library to
10195 # depend on `.', always an invalid library. This was fixed in
10196 # development snapshots of GCC prior to 3.0.
10198 aix4 | aix4.
[01] | aix4.
[01].
*)
10199 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
10201 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
10204 can_build_shared
=no
10208 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
10209 # soname into executable. Probably we can add versioning support to
10210 # collect2, so additional links can be useful in future.
10211 if test "$aix_use_runtimelinking" = yes; then
10212 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
10213 # instead of lib<name>.a to let people know that these are not
10214 # typical AIX shared libraries.
10215 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10217 # We preserve .a as extension for shared libraries through AIX4.2
10218 # and later when we are not doing run time linking.
10219 library_names_spec
='${libname}${release}.a $libname.a'
10220 soname_spec
='${libname}${release}${shared_ext}$major'
10222 shlibpath_var
=LIBPATH
10229 # Since July 2007 AmigaOS4 officially supports .so libraries.
10230 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
10231 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10234 library_names_spec
='$libname.ixlibrary $libname.a'
10235 # Create ${libname}_ixlibrary.a entries in /sys/libs.
10236 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'
10242 library_names_spec
='${libname}${shared_ext}'
10243 dynamic_linker
="$host_os ld.so"
10244 shlibpath_var
=LIBRARY_PATH
10250 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10251 soname_spec
='${libname}${release}${shared_ext}$major'
10252 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
10253 shlibpath_var
=LD_LIBRARY_PATH
10254 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
10255 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
10256 # the default ld.so.conf also contains /usr/contrib/lib and
10257 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
10258 # libtool to hard-code these into programs
10261 cygwin
* | mingw
* | pw32
* | cegcc
*)
10262 version_type
=windows
10267 case $GCC,$host_os in
10268 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
10269 library_names_spec
='$libname.dll.a'
10270 # DLL is installed to $(libdir)/../bin by postinstall_cmds
10271 postinstall_cmds
='base_file=`basename \${file}`~
10272 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
10273 dldir=$destdir/`dirname \$dlpath`~
10274 test -d \$dldir || mkdir -p \$dldir~
10275 $install_prog $dir/$dlname \$dldir/$dlname~
10276 chmod a+x \$dldir/$dlname~
10277 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
10278 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
10280 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
10281 dlpath=$dir/\$dldll~
10283 shlibpath_overrides_runpath
=yes
10287 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
10288 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10290 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
10293 # MinGW DLLs use traditional 'lib' prefix
10294 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10297 # pw32 DLLs use 'pw' prefix rather than 'lib'
10298 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
10304 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
10307 dynamic_linker
='Win32 ld.exe'
10308 # FIXME: first we should search . and the directory the executable is in
10312 darwin
* | rhapsody
*)
10313 dynamic_linker
="$host_os dyld"
10314 version_type
=darwin
10317 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
10318 soname_spec
='${libname}${release}${major}$shared_ext'
10319 shlibpath_overrides_runpath
=yes
10320 shlibpath_var
=DYLD_LIBRARY_PATH
10321 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
10323 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
10324 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
10331 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
10332 soname_spec
='${libname}${release}${shared_ext}$major'
10333 shlibpath_var
=LD_LIBRARY_PATH
10336 freebsd
* | dragonfly
*)
10337 # DragonFly does not have aout. When/if they implement a new
10338 # versioning mechanism, adjust this.
10339 if test -x /usr
/bin
/objformat
; then
10340 objformat
=`/usr/bin/objformat`
10343 freebsd
[23].
*) objformat
=aout
;;
10344 *) objformat
=elf
;;
10347 version_type
=freebsd-
$objformat
10348 case $version_type in
10350 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10355 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
10359 shlibpath_var
=LD_LIBRARY_PATH
10362 shlibpath_overrides_runpath
=yes
10364 freebsd3.
[01]* | freebsdelf3.
[01]*)
10365 shlibpath_overrides_runpath
=yes
10366 hardcode_into_libs
=yes
10368 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
10369 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
10370 shlibpath_overrides_runpath
=no
10371 hardcode_into_libs
=yes
10373 *) # from 4.6 on, and DragonFly
10374 shlibpath_overrides_runpath
=yes
10375 hardcode_into_libs
=yes
10384 dynamic_linker
="$host_os runtime_loader"
10385 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
10386 soname_spec
='${libname}${release}${shared_ext}$major'
10387 shlibpath_var
=LIBRARY_PATH
10388 shlibpath_overrides_runpath
=yes
10389 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
10390 hardcode_into_libs
=yes
10393 hpux9
* | hpux10
* | hpux11
*)
10394 # Give a soname corresponding to the major version so that dld.sl refuses to
10395 # link against other versions.
10402 hardcode_into_libs
=yes
10403 dynamic_linker
="$host_os dld.so"
10404 shlibpath_var
=LD_LIBRARY_PATH
10405 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10406 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10407 soname_spec
='${libname}${release}${shared_ext}$major'
10408 if test "X$HPUX_IA64_MODE" = X32
; then
10409 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
10411 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
10413 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10417 hardcode_into_libs
=yes
10418 dynamic_linker
="$host_os dld.sl"
10419 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
10420 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
10421 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10422 soname_spec
='${libname}${release}${shared_ext}$major'
10423 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
10424 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
10428 dynamic_linker
="$host_os dld.sl"
10429 shlibpath_var
=SHLIB_PATH
10430 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
10431 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10432 soname_spec
='${libname}${release}${shared_ext}$major'
10435 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
10436 postinstall_cmds
='chmod 555 $lib'
10437 # or fails outright, so override atomically:
10438 install_override_mode
=555
10445 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10446 soname_spec
='${libname}${release}${shared_ext}$major'
10447 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
10448 shlibpath_var
=LD_LIBRARY_PATH
10449 shlibpath_overrides_runpath
=no
10450 hardcode_into_libs
=yes
10453 irix5
* | irix6
* | nonstopux
*)
10455 nonstopux
*) version_type
=nonstopux
;;
10457 if test "$lt_cv_prog_gnu_ld" = yes; then
10465 soname_spec
='${libname}${release}${shared_ext}$major'
10466 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
10468 irix5
* | nonstopux
*)
10469 libsuff
= shlibsuff
=
10472 case $LD in # libtool.m4 will add one of these switches to LD
10473 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
10474 libsuff
= shlibsuff
= libmagic
=32-bit;;
10475 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
10476 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
10477 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
10478 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
10479 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
10483 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
10484 shlibpath_overrides_runpath
=no
10485 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
10486 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
10487 hardcode_into_libs
=yes
10490 # No shared lib support for Linux oldld, aout, or coff.
10491 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
10495 # This must be Linux ELF.
10496 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu | gnu
*)
10500 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10501 soname_spec
='${libname}${release}${shared_ext}$major'
10502 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
10503 shlibpath_var
=LD_LIBRARY_PATH
10504 shlibpath_overrides_runpath
=no
10506 # Some binutils ld are patched to set DT_RUNPATH
10507 if ${lt_cv_shlibpath_overrides_runpath+:} false
; then :
10508 $as_echo_n "(cached) " >&6
10510 lt_cv_shlibpath_overrides_runpath
=no
10511 save_LDFLAGS
=$LDFLAGS
10512 save_libdir
=$libdir
10513 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
10514 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
10515 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10516 /* end confdefs.h. */
10526 if ac_fn_c_try_link
"$LINENO"; then :
10527 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
10528 lt_cv_shlibpath_overrides_runpath
=yes
10531 rm -f core conftest.err conftest.
$ac_objext \
10532 conftest
$ac_exeext conftest.
$ac_ext
10533 LDFLAGS
=$save_LDFLAGS
10534 libdir
=$save_libdir
10538 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
10540 # This implies no fast_install, which is unacceptable.
10541 # Some rework will be needed to allow for fast_install
10542 # before this can be enabled.
10543 hardcode_into_libs
=yes
10545 # Append ld.so.conf contents to the search path
10546 if test -f /etc
/ld.so.conf
; then
10547 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' ' '`
10548 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
10551 # We used to test for /lib/ld.so.1 and disable shared libraries on
10552 # powerpc, because MkLinux only supported shared libraries with the
10553 # GNU dynamic linker. Since this was broken with cross compilers,
10554 # most powerpc-linux boxes support dynamic linking these days and
10555 # people can always --disable-shared, the test was removed, and we
10556 # assume the GNU/Linux dynamic linker is in use.
10557 dynamic_linker
='GNU/Linux ld.so'
10564 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10565 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10566 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10567 dynamic_linker
='NetBSD (a.out) ld.so'
10569 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10570 soname_spec
='${libname}${release}${shared_ext}$major'
10571 dynamic_linker
='NetBSD ld.elf_so'
10573 shlibpath_var
=LD_LIBRARY_PATH
10574 shlibpath_overrides_runpath
=yes
10575 hardcode_into_libs
=yes
10580 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10581 shlibpath_var
=LD_LIBRARY_PATH
10582 shlibpath_overrides_runpath
=yes
10589 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10590 soname_spec
='${libname}${release}${shared_ext}$major'
10591 shlibpath_var
=LD_LIBRARY_PATH
10592 shlibpath_overrides_runpath
=no
10593 hardcode_into_libs
=yes
10594 dynamic_linker
='ldqnx.so'
10599 sys_lib_dlsearch_path_spec
="/usr/lib"
10601 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10603 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
10604 *) need_version
=no
;;
10606 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10607 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10608 shlibpath_var
=LD_LIBRARY_PATH
10609 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10611 openbsd2.
[89] | openbsd2.
[89].
*)
10612 shlibpath_overrides_runpath
=no
10615 shlibpath_overrides_runpath
=yes
10619 shlibpath_overrides_runpath
=yes
10624 libname_spec
='$name'
10627 library_names_spec
='$libname${shared_ext} $libname.a'
10628 dynamic_linker
='OS/2 ld.exe'
10629 shlibpath_var
=LIBPATH
10632 osf3
* | osf4
* | osf5
*)
10636 soname_spec
='${libname}${release}${shared_ext}$major'
10637 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10638 shlibpath_var
=LD_LIBRARY_PATH
10639 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10640 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
10651 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10652 soname_spec
='${libname}${release}${shared_ext}$major'
10653 shlibpath_var
=LD_LIBRARY_PATH
10654 shlibpath_overrides_runpath
=yes
10655 hardcode_into_libs
=yes
10656 # ldd complains unless libraries are executable
10657 postinstall_cmds
='chmod +x $lib'
10662 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10663 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10664 shlibpath_var
=LD_LIBRARY_PATH
10665 shlibpath_overrides_runpath
=yes
10666 if test "$with_gnu_ld" = yes; then
10674 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10675 soname_spec
='${libname}${release}${shared_ext}$major'
10676 shlibpath_var
=LD_LIBRARY_PATH
10677 case $host_vendor in
10679 shlibpath_overrides_runpath
=no
10681 runpath_var
=LD_RUN_PATH
10689 shlibpath_overrides_runpath
=no
10690 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
10696 if test -d /usr
/nec
;then
10698 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10699 soname_spec
='$libname${shared_ext}.$major'
10700 shlibpath_var
=LD_LIBRARY_PATH
10704 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
10705 version_type
=freebsd-elf
10708 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10709 soname_spec
='${libname}${release}${shared_ext}$major'
10710 shlibpath_var
=LD_LIBRARY_PATH
10711 shlibpath_overrides_runpath
=yes
10712 hardcode_into_libs
=yes
10713 if test "$with_gnu_ld" = yes; then
10714 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10716 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
10719 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
10723 sys_lib_dlsearch_path_spec
='/usr/lib'
10727 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10731 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10732 shlibpath_var
=LD_LIBRARY_PATH
10733 shlibpath_overrides_runpath
=no
10734 hardcode_into_libs
=yes
10739 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10740 soname_spec
='${libname}${release}${shared_ext}$major'
10741 shlibpath_var
=LD_LIBRARY_PATH
10748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10749 $as_echo "$dynamic_linker" >&6; }
10750 test "$dynamic_linker" = no
&& can_build_shared
=no
10752 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
10753 if test "$GCC" = yes; then
10754 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10757 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10758 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
10760 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10761 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
10855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10856 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10858 if test -n "$hardcode_libdir_flag_spec" ||
10859 test -n "$runpath_var" ||
10860 test "X$hardcode_automatic" = "Xyes" ; then
10862 # We can hardcode non-existent directories.
10863 if test "$hardcode_direct" != no
&&
10864 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10865 # have to relink, otherwise we might link with an installed library
10866 # when we should be linking with a yet-to-be-installed one
10867 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10868 test "$hardcode_minus_L" != no
; then
10869 # Linking always hardcodes the temporary library directory.
10870 hardcode_action
=relink
10872 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10873 hardcode_action
=immediate
10876 # We cannot hardcode anything, or else we can only hardcode existing
10878 hardcode_action
=unsupported
10880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10881 $as_echo "$hardcode_action" >&6; }
10883 if test "$hardcode_action" = relink ||
10884 test "$inherit_rpath" = yes; then
10885 # Fast installation is not supported
10886 enable_fast_install
=no
10887 elif test "$shlibpath_overrides_runpath" = yes ||
10888 test "$enable_shared" = no
; then
10889 # Fast installation is not necessary
10890 enable_fast_install
=needless
10898 if test "x$enable_dlopen" != xyes
; then
10899 enable_dlopen
=unknown
10900 enable_dlopen_self
=unknown
10901 enable_dlopen_self_static
=unknown
10908 lt_cv_dlopen
="load_add_on"
10910 lt_cv_dlopen_self
=yes
10913 mingw
* | pw32
* | cegcc
*)
10914 lt_cv_dlopen
="LoadLibrary"
10919 lt_cv_dlopen
="dlopen"
10924 # if libdl is installed we need to link against it
10925 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10926 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10927 if ${ac_cv_lib_dl_dlopen+:} false
; then :
10928 $as_echo_n "(cached) " >&6
10930 ac_check_lib_save_LIBS
=$LIBS
10932 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10933 /* end confdefs.h. */
10935 /* Override any GCC internal prototype to avoid an error.
10936 Use char because int might match the return type of a GCC
10937 builtin and then its argument prototype would still apply. */
10950 if ac_fn_c_try_link
"$LINENO"; then :
10951 ac_cv_lib_dl_dlopen
=yes
10953 ac_cv_lib_dl_dlopen
=no
10955 rm -f core conftest.err conftest.
$ac_objext \
10956 conftest
$ac_exeext conftest.
$ac_ext
10957 LIBS
=$ac_check_lib_save_LIBS
10959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10960 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10961 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
10962 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10965 lt_cv_dlopen
="dyld"
10967 lt_cv_dlopen_self
=yes
10974 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
10975 if test "x$ac_cv_func_shl_load" = xyes
; then :
10976 lt_cv_dlopen
="shl_load"
10978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10979 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10980 if ${ac_cv_lib_dld_shl_load+:} false
; then :
10981 $as_echo_n "(cached) " >&6
10983 ac_check_lib_save_LIBS
=$LIBS
10985 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10986 /* end confdefs.h. */
10988 /* Override any GCC internal prototype to avoid an error.
10989 Use char because int might match the return type of a GCC
10990 builtin and then its argument prototype would still apply. */
10998 return shl_load ();
11003 if ac_fn_c_try_link
"$LINENO"; then :
11004 ac_cv_lib_dld_shl_load
=yes
11006 ac_cv_lib_dld_shl_load
=no
11008 rm -f core conftest.err conftest.
$ac_objext \
11009 conftest
$ac_exeext conftest.
$ac_ext
11010 LIBS
=$ac_check_lib_save_LIBS
11012 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
11013 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
11014 if test "x$ac_cv_lib_dld_shl_load" = xyes
; then :
11015 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
11017 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
11018 if test "x$ac_cv_func_dlopen" = xyes
; then :
11019 lt_cv_dlopen
="dlopen"
11021 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11022 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11023 if ${ac_cv_lib_dl_dlopen+:} false
; then :
11024 $as_echo_n "(cached) " >&6
11026 ac_check_lib_save_LIBS
=$LIBS
11028 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11029 /* end confdefs.h. */
11031 /* Override any GCC internal prototype to avoid an error.
11032 Use char because int might match the return type of a GCC
11033 builtin and then its argument prototype would still apply. */
11046 if ac_fn_c_try_link
"$LINENO"; then :
11047 ac_cv_lib_dl_dlopen
=yes
11049 ac_cv_lib_dl_dlopen
=no
11051 rm -f core conftest.err conftest.
$ac_objext \
11052 conftest
$ac_exeext conftest.
$ac_ext
11053 LIBS
=$ac_check_lib_save_LIBS
11055 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
11056 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
11057 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
11058 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
11060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
11061 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
11062 if ${ac_cv_lib_svld_dlopen+:} false
; then :
11063 $as_echo_n "(cached) " >&6
11065 ac_check_lib_save_LIBS
=$LIBS
11066 LIBS
="-lsvld $LIBS"
11067 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11068 /* end confdefs.h. */
11070 /* Override any GCC internal prototype to avoid an error.
11071 Use char because int might match the return type of a GCC
11072 builtin and then its argument prototype would still apply. */
11085 if ac_fn_c_try_link
"$LINENO"; then :
11086 ac_cv_lib_svld_dlopen
=yes
11088 ac_cv_lib_svld_dlopen
=no
11090 rm -f core conftest.err conftest.
$ac_objext \
11091 conftest
$ac_exeext conftest.
$ac_ext
11092 LIBS
=$ac_check_lib_save_LIBS
11094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
11095 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
11096 if test "x$ac_cv_lib_svld_dlopen" = xyes
; then :
11097 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
11099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
11100 $as_echo_n "checking for dld_link in -ldld... " >&6; }
11101 if ${ac_cv_lib_dld_dld_link+:} false
; then :
11102 $as_echo_n "(cached) " >&6
11104 ac_check_lib_save_LIBS
=$LIBS
11106 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11107 /* end confdefs.h. */
11109 /* Override any GCC internal prototype to avoid an error.
11110 Use char because int might match the return type of a GCC
11111 builtin and then its argument prototype would still apply. */
11119 return dld_link ();
11124 if ac_fn_c_try_link
"$LINENO"; then :
11125 ac_cv_lib_dld_dld_link
=yes
11127 ac_cv_lib_dld_dld_link
=no
11129 rm -f core conftest.err conftest.
$ac_objext \
11130 conftest
$ac_exeext conftest.
$ac_ext
11131 LIBS
=$ac_check_lib_save_LIBS
11133 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
11134 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
11135 if test "x$ac_cv_lib_dld_dld_link" = xyes
; then :
11136 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
11157 if test "x$lt_cv_dlopen" != xno
; then
11163 case $lt_cv_dlopen in
11165 save_CPPFLAGS
="$CPPFLAGS"
11166 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
11168 save_LDFLAGS
="$LDFLAGS"
11169 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
11172 LIBS
="$lt_cv_dlopen_libs $LIBS"
11174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
11175 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
11176 if ${lt_cv_dlopen_self+:} false
; then :
11177 $as_echo_n "(cached) " >&6
11179 if test "$cross_compiling" = yes; then :
11180 lt_cv_dlopen_self
=cross
11182 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11183 lt_status
=$lt_dlunknown
11184 cat > conftest.
$ac_ext <<_LT_EOF
11185 #line 11185 "configure"
11186 #include "confdefs.h"
11195 # define LT_DLGLOBAL RTLD_GLOBAL
11198 # define LT_DLGLOBAL DL_GLOBAL
11200 # define LT_DLGLOBAL 0
11204 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11205 find out it does not work in some platform. */
11206 #ifndef LT_DLLAZY_OR_NOW
11208 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11211 # define LT_DLLAZY_OR_NOW DL_LAZY
11214 # define LT_DLLAZY_OR_NOW RTLD_NOW
11217 # define LT_DLLAZY_OR_NOW DL_NOW
11219 # define LT_DLLAZY_OR_NOW 0
11226 /* When -fvisbility=hidden is used, assume the code has been annotated
11227 correspondingly for the symbols needed. */
11228 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11229 void fnord () __attribute__((visibility("default")));
11232 void fnord () { int i=42; }
11235 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11236 int status = $lt_dlunknown;
11240 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11243 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11244 else puts (dlerror ());
11246 /* dlclose (self); */
11254 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11255 (eval $ac_link) 2>&5
11257 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11258 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11259 (.
/conftest
; exit; ) >&5 2>/dev
/null
11261 case x
$lt_status in
11262 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
11263 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
11264 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
11267 # compilation failed
11268 lt_cv_dlopen_self
=no
11275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
11276 $as_echo "$lt_cv_dlopen_self" >&6; }
11278 if test "x$lt_cv_dlopen_self" = xyes
; then
11279 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
11280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
11281 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
11282 if ${lt_cv_dlopen_self_static+:} false
; then :
11283 $as_echo_n "(cached) " >&6
11285 if test "$cross_compiling" = yes; then :
11286 lt_cv_dlopen_self_static
=cross
11288 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
11289 lt_status
=$lt_dlunknown
11290 cat > conftest.
$ac_ext <<_LT_EOF
11291 #line 11291 "configure"
11292 #include "confdefs.h"
11301 # define LT_DLGLOBAL RTLD_GLOBAL
11304 # define LT_DLGLOBAL DL_GLOBAL
11306 # define LT_DLGLOBAL 0
11310 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
11311 find out it does not work in some platform. */
11312 #ifndef LT_DLLAZY_OR_NOW
11314 # define LT_DLLAZY_OR_NOW RTLD_LAZY
11317 # define LT_DLLAZY_OR_NOW DL_LAZY
11320 # define LT_DLLAZY_OR_NOW RTLD_NOW
11323 # define LT_DLLAZY_OR_NOW DL_NOW
11325 # define LT_DLLAZY_OR_NOW 0
11332 /* When -fvisbility=hidden is used, assume the code has been annotated
11333 correspondingly for the symbols needed. */
11334 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
11335 void fnord () __attribute__((visibility("default")));
11338 void fnord () { int i=42; }
11341 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
11342 int status = $lt_dlunknown;
11346 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
11349 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
11350 else puts (dlerror ());
11352 /* dlclose (self); */
11360 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
11361 (eval $ac_link) 2>&5
11363 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11364 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
11365 (.
/conftest
; exit; ) >&5 2>/dev
/null
11367 case x
$lt_status in
11368 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
11369 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
11370 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
11373 # compilation failed
11374 lt_cv_dlopen_self_static
=no
11381 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
11382 $as_echo "$lt_cv_dlopen_self_static" >&6; }
11385 CPPFLAGS
="$save_CPPFLAGS"
11386 LDFLAGS
="$save_LDFLAGS"
11391 case $lt_cv_dlopen_self in
11392 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
11393 *) enable_dlopen_self
=unknown
;;
11396 case $lt_cv_dlopen_self_static in
11397 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
11398 *) enable_dlopen_self_static
=unknown
;;
11420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
11421 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
11422 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
11423 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
11424 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
11425 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11426 $as_echo "yes" >&6; }
11428 # FIXME - insert some real tests, host_os isn't really good enough
11431 if test -n "$STRIP" ; then
11432 striplib
="$STRIP -x"
11433 old_striplib
="$STRIP -S"
11434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
11435 $as_echo "yes" >&6; }
11437 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11438 $as_echo "no" >&6; }
11442 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11443 $as_echo "no" >&6; }
11459 # Report which library types will actually be built
11460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
11461 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
11462 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
11463 $as_echo "$can_build_shared" >&6; }
11465 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
11466 $as_echo_n "checking whether to build shared libraries... " >&6; }
11467 test "$can_build_shared" = "no" && enable_shared
=no
11469 # On AIX, shared libraries and static libraries use the same namespace, and
11470 # are all built from PIC.
11473 test "$enable_shared" = yes && enable_static
=no
11474 if test -n "$RANLIB"; then
11475 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
11476 postinstall_cmds
='$RANLIB $lib'
11481 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
11482 test "$enable_shared" = yes && enable_static
=no
11486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
11487 $as_echo "$enable_shared" >&6; }
11489 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
11490 $as_echo_n "checking whether to build static libraries... " >&6; }
11491 # Make sure either enable_shared or enable_static is yes.
11492 test "$enable_shared" = yes || enable_static
=yes
11493 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
11494 $as_echo "$enable_static" >&6; }
11501 ac_cpp
='$CPP $CPPFLAGS'
11502 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
11503 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
11504 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
11520 ac_config_commands
="$ac_config_commands libtool"
11525 # Only expand once:
11533 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
11534 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
11535 # Check whether --enable-maintainer-mode was given.
11536 if test "${enable_maintainer_mode+set}" = set; then :
11537 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
11539 USE_MAINTAINER_MODE
=no
11542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
11543 $as_echo "$USE_MAINTAINER_MODE" >&6; }
11544 if test $USE_MAINTAINER_MODE = yes; then
11545 MAINTAINER_MODE_TRUE
=
11546 MAINTAINER_MODE_FALSE
='#'
11548 MAINTAINER_MODE_TRUE
='#'
11549 MAINTAINER_MODE_FALSE
=
11552 MAINT
=$MAINTAINER_MODE_TRUE
11557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim debug setting" >&5
11558 $as_echo_n "checking for sim debug setting... " >&6; }
11560 # Check whether --enable-sim-debug was given.
11561 if test "${enable_sim_debug+set}" = set; then :
11562 enableval
=$enable_sim_debug; case "${enableval}" in
11563 yes) sim_debug
="7";;
11564 no
) sim_debug
="0";;
11565 *) sim_debug
="($enableval)";;
11568 if test "$sim_debug" != "0"; then
11570 cat >>confdefs.h
<<_ACEOF
11571 #define DEBUG $sim_debug
11576 cat >>confdefs.h
<<_ACEOF
11577 #define WITH_DEBUG $sim_debug
11580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_debug" >&5
11581 $as_echo "$sim_debug" >&6; }
11584 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim stdio debug behavior" >&5
11585 $as_echo_n "checking for sim stdio debug behavior... " >&6; }
11587 # Check whether --enable-sim-stdio was given.
11588 if test "${enable_sim_stdio+set}" = set; then :
11589 enableval
=$enable_sim_stdio; case "${enableval}" in
11590 yes) sim_stdio
="DO_USE_STDIO";;
11591 no
) sim_stdio
="DONT_USE_STDIO";;
11592 *) as_fn_error $?
"Unknown value $enableval passed to --enable-sim-stdio" "$LINENO" 5;;
11596 cat >>confdefs.h
<<_ACEOF
11597 #define WITH_STDIO $sim_stdio
11600 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_stdio" >&5
11601 $as_echo "$sim_stdio" >&6; }
11604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim trace settings" >&5
11605 $as_echo_n "checking for sim trace settings... " >&6; }
11606 sim_trace
="~TRACE_debug"
11607 # Check whether --enable-sim-trace was given.
11608 if test "${enable_sim_trace+set}" = set; then :
11609 enableval
=$enable_sim_trace; case "${enableval}" in
11610 yes) sim_trace
="-1";;
11611 no
) sim_trace
="0";;
11613 sim_trace
="'(${enableval})'";;
11616 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
11617 if test x
"$sim_trace" = x
; then
11618 sim_trace
="(TRACE_$x"
11620 sim_trace
="${sim_trace}|TRACE_$x"
11623 sim_trace
="$sim_trace)" ;;
11627 cat >>confdefs.h
<<_ACEOF
11628 #define WITH_TRACE $sim_trace
11631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_trace" >&5
11632 $as_echo "$sim_trace" >&6; }
11635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim profile settings" >&5
11636 $as_echo_n "checking for sim profile settings... " >&6; }
11639 # Check whether --enable-sim-profile was given.
11640 if test "${enable_sim_profile+set}" = set; then :
11641 enableval
=$enable_sim_profile; case "${enableval}" in
11642 yes) profile
="1" sim_profile
="-1";;
11643 no
) profile
="0" sim_profile
="0";;
11645 profile
="(${enableval})" sim_profile
="(${enableval})";;
11649 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
11650 if test x
"$sim_profile" = x
; then
11651 sim_profile
="(PROFILE_$x"
11653 sim_profile
="${sim_profile}|PROFILE_$x"
11656 sim_profile
="$sim_profile)" ;;
11660 cat >>confdefs.h
<<_ACEOF
11661 #define PROFILE $profile
11665 cat >>confdefs.h
<<_ACEOF
11666 #define WITH_PROFILE $sim_profile
11669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_profile" >&5
11670 $as_echo "$sim_profile" >&6; }
11674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable sim asserts" >&5
11675 $as_echo_n "checking whether to enable sim asserts... " >&6; }
11677 # Check whether --enable-sim-assert was given.
11678 if test "${enable_sim_assert+set}" = set; then :
11679 enableval
=$enable_sim_assert; case "${enableval}" in
11680 yes) sim_assert
="1";;
11681 no
) sim_assert
="0";;
11682 *) as_fn_error $?
"--enable-sim-assert does not take a value" "$LINENO" 5;;
11686 cat >>confdefs.h
<<_ACEOF
11687 #define WITH_ASSERT $sim_assert
11690 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_assert" >&5
11691 $as_echo "$sim_assert" >&6; }
11694 { $as_echo "$as_me:${as_lineno-$LINENO}: checking default sim environment setting" >&5
11695 $as_echo_n "checking default sim environment setting... " >&6; }
11696 sim_environment
="ALL_ENVIRONMENT"
11697 # Check whether --enable-sim-environment was given.
11698 if test "${enable_sim_environment+set}" = set; then :
11699 enableval
=$enable_sim_environment; case "${enableval}" in
11700 all | ALL
) sim_environment
="ALL_ENVIRONMENT";;
11701 user | USER
) sim_environment
="USER_ENVIRONMENT";;
11702 virtual | VIRTUAL
) sim_environment
="VIRTUAL_ENVIRONMENT";;
11703 operating | OPERATING
) sim_environment
="OPERATING_ENVIRONMENT";;
11704 *) as_fn_error $?
"Unknown value $enableval passed to --enable-sim-environment" "$LINENO" 5;;
11708 cat >>confdefs.h
<<_ACEOF
11709 #define WITH_ENVIRONMENT $sim_environment
11712 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_environment" >&5
11713 $as_echo "$sim_environment" >&6; }
11716 sim_inline
="-DDEFAULT_INLINE=0"
11717 # Check whether --enable-sim-inline was given.
11718 if test "${enable_sim_inline+set}" = set; then :
11719 enableval
=$enable_sim_inline; sim_inline
=""
11720 case "$enableval" in
11721 no
) sim_inline
="-DDEFAULT_INLINE=0";;
11722 0) sim_inline
="-DDEFAULT_INLINE=0";;
11723 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_C_INLINE";;
11724 1) sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS";;
11725 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
11728 *_INLINE
=*) new_flag
="-D$x";;
11729 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
11730 *_INLINE
) new_flag
="-D$x=ALL_C_INLINE";;
11731 *) new_flag
="-D$x""_INLINE=ALL_C_INLINE";;
11733 if test x
"$sim_inline" = x
""; then
11734 sim_inline
="$new_flag"
11736 sim_inline
="$sim_inline $new_flag"
11740 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
11741 echo "Setting inline flags = $sim_inline" 6>&1
11748 # Check whether --with-pkgversion was given.
11749 if test "${with_pkgversion+set}" = set; then :
11750 withval
=$with_pkgversion; case "$withval" in
11751 yes) as_fn_error $?
"package version not specified" "$LINENO" 5 ;;
11753 *) PKGVERSION
="($withval) " ;;
11756 PKGVERSION
="(SIM) "
11764 # Check whether --with-bugurl was given.
11765 if test "${with_bugurl+set}" = set; then :
11766 withval
=$with_bugurl; case "$withval" in
11767 yes) as_fn_error $?
"bug URL not specified" "$LINENO" 5 ;;
11770 *) BUGURL
="$withval"
11774 BUGURL
="https://www.gnu.org/software/gdb/bugs/"
11784 REPORT_BUGS_TO
="<$BUGURL>"
11785 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
11792 cat >>confdefs.h
<<_ACEOF
11793 #define PKGVERSION "$PKGVERSION"
11797 cat >>confdefs.h
<<_ACEOF
11798 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
11802 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
11803 $as_echo_n "checking return type of signal handlers... " >&6; }
11804 if ${ac_cv_type_signal+:} false
; then :
11805 $as_echo_n "(cached) " >&6
11807 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11808 /* end confdefs.h. */
11809 #include <sys/types.h>
11810 #include <signal.h>
11815 return *(signal (0, 0)) (0) == 1;
11820 if ac_fn_c_try_compile
"$LINENO"; then :
11821 ac_cv_type_signal
=int
11823 ac_cv_type_signal
=void
11825 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
11828 $as_echo "$ac_cv_type_signal" >&6; }
11830 cat >>confdefs.h
<<_ACEOF
11831 #define RETSIGTYPE $ac_cv_type_signal
11839 # Check whether --enable-werror was given.
11840 if test "${enable_werror+set}" = set; then :
11841 enableval
=$enable_werror; case "${enableval}" in
11842 yes | y
) ERROR_ON_WARNING
="yes" ;;
11843 no | n
) ERROR_ON_WARNING
="no" ;;
11844 *) as_fn_error $?
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
11849 # Enable -Werror by default when using gcc
11850 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
11851 ERROR_ON_WARNING
=yes
11856 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
11858 -Wno-unused -Wunused-value -Wunused-function \
11859 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
11860 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
11861 -Wold-style-declaration -Wold-style-definition"
11863 # Enable -Wno-format by default when using gcc on mingw since many
11864 # GCC versions complain about %I64.
11866 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
11867 *) build_warnings
="$build_warnings -Wformat-nonliteral" ;;
11870 # Check whether --enable-build-warnings was given.
11871 if test "${enable_build_warnings+set}" = set; then :
11872 enableval
=$enable_build_warnings; case "${enableval}" in
11874 no
) build_warnings
="-w";;
11875 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
11876 build_warnings
="${build_warnings} ${t}";;
11877 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
11878 build_warnings
="${t} ${build_warnings}";;
11879 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11881 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
11882 echo "Setting compiler warning flags = $build_warnings" 6>&1
11885 # Check whether --enable-sim-build-warnings was given.
11886 if test "${enable_sim_build_warnings+set}" = set; then :
11887 enableval
=$enable_sim_build_warnings; case "${enableval}" in
11889 no
) build_warnings
="-w";;
11890 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
11891 build_warnings
="${build_warnings} ${t}";;
11892 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
11893 build_warnings
="${t} ${build_warnings}";;
11894 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
11896 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
11897 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
11901 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
11903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
11904 $as_echo_n "checking compiler warning flags... " >&6; }
11905 # Separate out the -Werror flag as some files just cannot be
11906 # compiled with it enabled.
11907 for w
in ${build_warnings}; do
11909 -Werr*) WERROR_CFLAGS
=-Werror ;;
11910 *) # Check that GCC accepts it
11911 saved_CFLAGS
="$CFLAGS"
11912 CFLAGS
="$CFLAGS -Werror $w"
11913 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11914 /* end confdefs.h. */
11924 if ac_fn_c_try_compile
"$LINENO"; then :
11925 WARN_CFLAGS
="${WARN_CFLAGS} $w"
11927 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
11928 CFLAGS
="$saved_CFLAGS"
11931 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
11932 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
11936 # In the Cygwin environment, we need some additional flags.
11937 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for cygwin
" >&5
11938 $as_echo_n "checking
for cygwin...
" >&6; }
11939 if ${sim_cv_os_cygwin+:} false; then :
11940 $as_echo_n "(cached
) " >&6
11942 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11943 /* end confdefs.h. */
11949 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
11950 $EGREP "lose
" >/dev/null 2>&1; then :
11951 sim_cv_os_cygwin=yes
11953 sim_cv_os_cygwin=no
11958 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $sim_cv_os_cygwin" >&5
11959 $as_echo "$sim_cv_os_cygwin" >&6; }
11961 # Keep in sync with gdb's configure.ac list.
11962 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for library containing tgetent
" >&5
11963 $as_echo_n "checking
for library containing tgetent...
" >&6; }
11964 if ${ac_cv_search_tgetent+:} false; then :
11965 $as_echo_n "(cached
) " >&6
11967 ac_func_search_save_LIBS=$LIBS
11968 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
11969 /* end confdefs.h. */
11971 /* Override any GCC internal prototype to avoid an error.
11972 Use char because int might match the return type of a GCC
11973 builtin and then its argument prototype would still apply. */
11986 for ac_lib in '' termcap tinfo curses ncurses; do
11987 if test -z "$ac_lib"; then
11988 ac_res="none required
"
11991 LIBS="-l$ac_lib $ac_func_search_save_LIBS"
11993 if ac_fn_c_try_link "$LINENO"; then :
11994 ac_cv_search_tgetent=$ac_res
11996 rm -f core conftest.err conftest.$ac_objext \
11998 if ${ac_cv_search_tgetent+:} false; then :
12002 if ${ac_cv_search_tgetent+:} false; then :
12005 ac_cv_search_tgetent=no
12007 rm conftest.$ac_ext
12008 LIBS=$ac_func_search_save_LIBS
12010 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_search_tgetent" >&5
12011 $as_echo "$ac_cv_search_tgetent" >&6; }
12012 ac_res=$ac_cv_search_tgetent
12013 if test "$ac_res" != no; then :
12014 test "$ac_res" = "none required
" || LIBS="$ac_res $LIBS"
12015 TERMCAP=$ac_cv_search_tgetent
12020 if test x$sim_cv_os_cygwin = xyes; then
12021 TERMCAP="${TERMCAP} -luser32"
12025 # We prefer the in-tree readline. Top-level dependencies make sure
12026 # src/readline (if it's there) is configured before src/sim.
12027 if test -r ../../readline/Makefile; then
12028 READLINE=../../readline/readline/libreadline.a
12029 READLINE_CFLAGS='-I$(READLINE_SRC)/..'
12031 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for readline
in -lreadline" >&5
12032 $as_echo_n "checking
for readline
in -lreadline...
" >&6; }
12033 if ${ac_cv_lib_readline_readline+:} false; then :
12034 $as_echo_n "(cached
) " >&6
12036 ac_check_lib_save_LIBS=$LIBS
12037 LIBS="-lreadline $TERMCAP $LIBS"
12038 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12039 /* end confdefs.h. */
12041 /* Override any GCC internal prototype to avoid an error.
12042 Use char because int might match the return type of a GCC
12043 builtin and then its argument prototype would still apply. */
12051 return readline ();
12056 if ac_fn_c_try_link "$LINENO"; then :
12057 ac_cv_lib_readline_readline=yes
12059 ac_cv_lib_readline_readline=no
12061 rm -f core conftest.err conftest.$ac_objext \
12062 conftest$ac_exeext conftest.$ac_ext
12063 LIBS=$ac_check_lib_save_LIBS
12065 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_lib_readline_readline" >&5
12066 $as_echo "$ac_cv_lib_readline_readline" >&6; }
12067 if test "x
$ac_cv_lib_readline_readline" = xyes; then :
12068 READLINE=-lreadline
12070 as_fn_error $? "the required
\"readline
\" library is missing
" "$LINENO" 5
12078 hardware="cfi core pal glue
"
12079 sim_hw_cflags="-DWITH_HW=1"
12081 sim_hw_objs="\$
(SIM_COMMON_HW_OBJS
) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`"
12083 # Check whether --enable-sim-hardware was given.
12084 if test "${enable_sim_hardware+set}" = set; then :
12085 enableval=$enable_sim_hardware;
12087 enable_sim_hardware="yes"
12090 case ${enable_sim_hardware} in
12092 ,*) hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
12093 *,) hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
12094 *) hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
12097 if test "$enable_sim_hardware" = no; then
12099 sim_hw_cflags="-DWITH_HW=0"
12102 sim_hw_cflags="-DWITH_HW=1"
12103 # remove duplicates
12105 sim_hw_objs="\$
(SIM_COMMON_HW_OBJS
)"
12106 for i in $hardware ; do
12107 case " $sim_hw " in
12109 *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-
$i.o
";;
12112 # mingw does not support sockser
12115 *) # TODO: We don't add dv-sockser to sim_hw as it is not a "real
" device
12116 # that you instatiate. Instead, other code will call into it directly.
12117 # At some point, we should convert it over.
12118 sim_hw_objs="$sim_hw_objs dv-sockser.o
"
12120 cat >>confdefs.h <<_ACEOF
12121 #define HAVE_DV_SOCKSER 1
12126 if test x"$silent" != x"yes"; then
12127 echo "Setting hardware to
$sim_hw_cflags, $sim_hw, $sim_hw_objs"
12129 case " $hardware " in
12130 *" cfi
"*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for log2
in -lm" >&5
12131 $as_echo_n "checking
for log2
in -lm...
" >&6; }
12132 if ${ac_cv_lib_m_log2+:} false; then :
12133 $as_echo_n "(cached
) " >&6
12135 ac_check_lib_save_LIBS=$LIBS
12137 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
12138 /* end confdefs.h. */
12140 /* Override any GCC internal prototype to avoid an error.
12141 Use char because int might match the return type of a GCC
12142 builtin and then its argument prototype would still apply. */
12155 if ac_fn_c_try_link "$LINENO"; then :
12156 ac_cv_lib_m_log2=yes
12158 ac_cv_lib_m_log2=no
12160 rm -f core conftest.err conftest.$ac_objext \
12161 conftest$ac_exeext conftest.$ac_ext
12162 LIBS=$ac_check_lib_save_LIBS
12164 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_lib_m_log2" >&5
12165 $as_echo "$ac_cv_lib_m_log2" >&6; }
12166 if test "x
$ac_cv_lib_m_log2" = xyes; then :
12167 cat >>confdefs.h <<_ACEOF
12168 #define HAVE_LIBM 1
12180 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
12181 cgen_breaks="break cgen_rtx_error
";
12184 ac_config_files="$ac_config_files Makefile.sim
:Makefile.
in"
12186 ac_config_files="$ac_config_files Make-common.sim
:..
/common
/Make-common.
in"
12188 ac_config_files="$ac_config_files .gdbinit
:..
/common
/gdbinit.
in"
12190 ac_config_commands="$ac_config_commands Makefile
"
12192 ac_config_commands="$ac_config_commands stamp-h
"
12206 cat >confcache <<\_ACEOF
12207 # This file is a shell script that caches the results of configure
12208 # tests run on this system so they can be shared between configure
12209 # scripts and configure runs, see configure's option --config-cache.
12210 # It is not useful on other systems. If it contains results you don't
12211 # want to keep, you may remove or edit it.
12213 # config.status only pays attention to the cache file if you give it
12214 # the --recheck option to rerun configure.
12216 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12217 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12218 # following values.
12222 # The following way of writing the cache mishandles newlines in values,
12223 # but we know of no workaround that is simple, portable, and efficient.
12224 # So, we kill variables containing newlines.
12225 # Ultrix sh set writes to stderr and can't be redirected directly,
12226 # and sets the high bit in the cache file unless we assign to the vars.
12228 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12229 eval ac_val=\$$ac_var
12233 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: cache variable
$ac_var contains a newline
" >&5
12234 $as_echo "$as_me: WARNING
: cache variable
$ac_var contains a newline
" >&2;} ;;
12237 _ | IFS | as_nl) ;; #(
12238 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
12239 *) { eval $ac_var=; unset $ac_var;} ;;
12245 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12246 *${as_nl}ac_space=\ *)
12247 # `set' does not quote correctly, so add quotes: double-quote
12248 # substitution turns \\\\ into \\, and sed turns \\ into \.
12251 s
/^
\\([_
$as_cr_alnum]*_cv_
[_
$as_cr_alnum]*\\)=\\(.
*\\)/\\1='\\2'/p
"
12254 # `set' quotes correctly as required by POSIX, so do not add quotes.
12255 sed -n "/^
[_
$as_cr_alnum]*_cv_
[_
$as_cr_alnum]*=/p
"
12264 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12266 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12268 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
12269 if test -w "$cache_file"; then
12270 if test "x
$cache_file" != "x
/dev
/null
"; then
12271 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache
$cache_file" >&5
12272 $as_echo "$as_me: updating cache
$cache_file" >&6;}
12273 if test ! -f "$cache_file" || test -h "$cache_file"; then
12274 cat confcache >"$cache_file"
12276 case $cache_file in #(
12278 mv -f confcache "$cache_file"$$ &&
12279 mv -f "$cache_file"$$ "$cache_file" ;; #(
12281 mv -f confcache "$cache_file" ;;
12286 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache
$cache_file" >&5
12287 $as_echo "$as_me: not updating unwritable cache
$cache_file" >&6;}
12292 test "x
$prefix" = xNONE && prefix=$ac_default_prefix
12293 # Let make expand exec_prefix.
12294 test "x
$exec_prefix" = xNONE && exec_prefix='${prefix}'
12296 DEFS=-DHAVE_CONFIG_H
12301 for ac_i in : $LIBOBJS; do test "x
$ac_i" = x: && continue
12302 # 1. Remove the extension, and $U if already installed.
12303 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
12304 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
12305 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12306 # will be set to the directory where LIBOBJS objects are built.
12307 as_fn_append ac_libobjs " \
${LIBOBJDIR}$ac_i\
$U.
$ac_objext"
12308 as_fn_append ac_ltlibobjs " \
${LIBOBJDIR}$ac_i"'$U.lo'
12310 LIBOBJS=$ac_libobjs
12312 LTLIBOBJS=$ac_ltlibobjs
12316 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
12317 as_fn_error $? "conditional
\"PLUGINS
\" was never defined.
12318 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
12320 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
12321 as_fn_error $? "conditional
\"MAINTAINER_MODE
\" was never defined.
12322 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
12325 : "${CONFIG_STATUS=./config.status}"
12327 ac_clean_files_save=$ac_clean_files
12328 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
12329 { $as_echo "$as_me:${as_lineno-$LINENO}: creating
$CONFIG_STATUS" >&5
12330 $as_echo "$as_me: creating
$CONFIG_STATUS" >&6;}
12332 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
12334 # Generated by $as_me.
12335 # Run this file to recreate the current configuration.
12336 # Compiler output produced by configure, useful for debugging
12337 # configure, is in config.log if it exists.
12340 ac_cs_recheck=false
12343 SHELL=\${CONFIG_SHELL-$SHELL}
12346 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
12347 ## -------------------- ##
12348 ## M4sh Initialization. ##
12349 ## -------------------- ##
12351 # Be more Bourne compatible
12352 DUALCASE=1; export DUALCASE # for MKS sh
12353 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
12356 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
12357 # is contrary to our usage. Disable this feature.
12358 alias -g '${1+"$@"}'='"$@
"'
12359 setopt NO_GLOB_SUBST
12361 case `(set -o) 2>/dev/null` in #(
12373 # Printing a long string crashes Solaris 7 /usr/bin/printf.
12374 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
12375 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
12376 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
12377 # Prefer a ksh shell builtin over an external printf program on Solaris,
12378 # but without wasting forks for bash or zsh.
12379 if test -z "$BASH_VERSION$ZSH_VERSION" \
12380 && (test "X
`print -r -- $as_echo`" = "X
$as_echo") 2>/dev/null; then
12381 as_echo='print -r --'
12382 as_echo_n='print -rn --'
12383 elif (test "X
`printf %s $as_echo`" = "X
$as_echo") 2>/dev/null; then
12384 as_echo='printf %s\n'
12385 as_echo_n='printf %s'
12387 if test "X
`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n
$as_echo"; then
12388 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
12389 as_echo_n='/usr/ucb/echo -n'
12391 as_echo_body='eval expr "X
$1" : "X
\\(.
*\\)"'
12392 as_echo_n_body='eval
12396 expr "X
$arg" : "X
\\(.
*\\)$as_nl";
12397 arg=`expr "X
$arg" : ".
*$as_nl\\(.
*\\)"`;;
12399 expr "X
$arg" : "X
\\(.
*\\)" | tr -d "$as_nl"
12401 export as_echo_n_body
12402 as_echo_n='sh -c $as_echo_n_body as_echo'
12404 export as_echo_body
12405 as_echo='sh -c $as_echo_body as_echo'
12408 # The user is always right.
12409 if test "${PATH_SEPARATOR+set}" != set; then
12411 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
12412 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
12419 # We need space, tab and new line, in precisely that order. Quoting is
12420 # there to prevent editors from complaining about space-tab.
12421 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
12422 # splitting by setting IFS to empty value.)
12425 # Find who we are. Look in the path if we contain no directory separator.
12428 *[\\/]* ) as_myself=$0 ;;
12429 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
12430 for as_dir in $PATH
12433 test -z "$as_dir" && as_dir=.
12434 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
12440 # We did not find ourselves, most probably we were run as `sh COMMAND'
12441 # in which case we are not to be found in the path.
12442 if test "x
$as_myself" = x; then
12445 if test ! -f "$as_myself"; then
12446 $as_echo "$as_myself: error
: cannot
find myself
; rerun with an absolute
file name
" >&2
12450 # Unset variables that we do not need and which cause bugs (e.g. in
12451 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "||
exit 1"
12452 # suppresses any "Segmentation fault
" message there. '((' could
12453 # trigger a bug in pdksh 5.2.14.
12454 for as_var in BASH_ENV ENV MAIL MAILPATH
12455 do eval test x\${$as_var+set} = xset \
12456 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
12469 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12472 # as_fn_error STATUS ERROR [LINENO LOG_FD]
12473 # ----------------------------------------
12474 # Output "`basename $0`: error
: ERROR
" to stderr. If LINENO and LOG_FD are
12475 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
12476 # script with STATUS, using 1 if that was 0.
12479 as_status=$1; test $as_status -eq 0 && as_status=1
12481 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
12482 $as_echo "$as_me:${as_lineno-$LINENO}: error
: $2" >&$4
12484 $as_echo "$as_me: error
: $2" >&2
12485 as_fn_exit $as_status
12489 # as_fn_set_status STATUS
12490 # -----------------------
12491 # Set $? to STATUS, without forking.
12492 as_fn_set_status ()
12495 } # as_fn_set_status
12497 # as_fn_exit STATUS
12498 # -----------------
12499 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
12503 as_fn_set_status $1
12509 # Portably unset VAR.
12512 { eval $1=; unset $1;}
12514 as_unset=as_fn_unset
12515 # as_fn_append VAR VALUE
12516 # ----------------------
12517 # Append the text in VALUE to the end of the definition contained in VAR. Take
12518 # advantage of any shell optimizations that allow amortized linear growth over
12519 # repeated appends, instead of the typical quadratic growth present in naive
12521 if (eval "as_var
=1; as_var
+=2; test x\
$as_var = x12
") 2>/dev/null; then :
12522 eval 'as_fn_append ()
12533 # as_fn_arith ARG...
12534 # ------------------
12535 # Perform arithmetic evaluation on the ARGs, and store the result in the
12536 # global $as_val. Take advantage of shells that can avoid forks. The arguments
12537 # must be portable across $(()) and expr.
12538 if (eval "test \$
(( 1 + 1 )) = 2") 2>/dev/null; then :
12539 eval 'as_fn_arith ()
12546 as_val=`expr "$@
" || test $? -eq 1`
12551 if expr a : '\(a\)' >/dev/null 2>&1 &&
12552 test "X
`expr 00001 : '.*\(...\)'`" = X001; then
12558 if (basename -- /) >/dev/null 2>&1 && test "X
`basename -- / 2>&1`" = "X
/"; then
12559 as_basename=basename
12564 if (as_dir=`dirname -- /` && test "X
$as_dir" = X/) >/dev/null 2>&1; then
12570 as_me=`$as_basename -- "$0" ||
12571 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
12572 X"$0" : 'X\(//\)$' \| \
12573 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
12575 sed '/^.*\/\([^/][^/]*\)\/*$/{
12589 # Avoid depending upon Character Ranges.
12590 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
12591 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
12592 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
12593 as_cr_digits='0123456789'
12594 as_cr_alnum=$as_cr_Letters$as_cr_digits
12596 ECHO_C= ECHO_N= ECHO_T=
12597 case `echo -n x` in #(((((
12599 case `echo 'xy\c'` in
12600 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
12602 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
12609 rm -f conf$$ conf$$.exe conf$$.file
12610 if test -d conf$$.dir; then
12611 rm -f conf$$.dir/conf$$.file
12614 mkdir conf$$.dir 2>/dev/null
12616 if (echo >conf$$.file) 2>/dev/null; then
12617 if ln -s conf$$.file conf$$ 2>/dev/null; then
12619 # ... but there are two gotchas:
12620 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
12621 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
12622 # In both cases, we have to default to `cp -pR'.
12623 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
12625 elif ln conf$$.file conf$$ 2>/dev/null; then
12633 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
12634 rmdir conf$$.dir 2>/dev/null
12639 # Create "$as_dir" as a directory, including parents if necessary.
12644 -*) as_dir=./$as_dir;;
12646 test -d "$as_dir" || eval $as_mkdir_p || {
12650 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s
/'/'\\\\\\\\''/g
"`;; #'(
12651 *) as_qdir=$as_dir;;
12653 as_dirs="'$as_qdir' $as_dirs"
12654 as_dir=`$as_dirname -- "$as_dir" ||
12655 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12656 X"$as_dir" : 'X\(//\)[^/]' \| \
12657 X"$as_dir" : 'X\(//\)$' \| \
12658 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
12659 $as_echo X"$as_dir" |
12660 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12664 /^X\(\/\/\)[^/].*/{
12677 test -d "$as_dir" && break
12679 test -z "$as_dirs" || eval "mkdir
$as_dirs"
12680 } || test -d "$as_dir" || as_fn_error $? "cannot create directory
$as_dir"
12684 if mkdir -p . 2>/dev/null; then
12685 as_mkdir_p='mkdir -p "$as_dir"'
12687 test -d ./-p && rmdir ./-p
12692 # as_fn_executable_p FILE
12693 # -----------------------
12694 # Test if FILE is an executable regular file.
12695 as_fn_executable_p ()
12697 test -f "$1" && test -x "$1"
12698 } # as_fn_executable_p
12699 as_test_x='test -x'
12700 as_executable_p=as_fn_executable_p
12702 # Sed expression to map a string onto a valid CPP name.
12703 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
12705 # Sed expression to map a string onto a valid variable name.
12706 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
12710 ## ----------------------------------- ##
12711 ## Main body of $CONFIG_STATUS script. ##
12712 ## ----------------------------------- ##
12714 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
12716 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12717 # Save the log message, to keep $0 and so on meaningful, and to
12718 # report actual input values of CONFIG_FILES etc. instead of their
12719 # values after options handling.
12721 This
file was extended by
$as_me, which was
12722 generated by GNU Autoconf
2.69. Invocation
command line was
12724 CONFIG_FILES
= $CONFIG_FILES
12725 CONFIG_HEADERS
= $CONFIG_HEADERS
12726 CONFIG_LINKS
= $CONFIG_LINKS
12727 CONFIG_COMMANDS
= $CONFIG_COMMANDS
12730 on
`(hostname || uname -n) 2>/dev/null | sed 1q`
12735 case $ac_config_files in *"
12736 "*) set x $ac_config_files; shift; ac_config_files=$*;;
12739 case $ac_config_headers in *"
12740 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
12744 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12745 # Files that config.status was made for.
12746 config_files="$ac_config_files"
12747 config_headers="$ac_config_headers"
12748 config_commands="$ac_config_commands"
12752 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12754 \
`$as_me' instantiates files and other configuration actions
12755 from templates according to the current configuration. Unless the files
12756 and actions are specified as TAGs, all are instantiated by default.
12758 Usage: $0 [OPTION]... [TAG]...
12760 -h, --help print this help, then exit
12761 -V, --version print version number and configuration settings, then exit
12762 --config print configuration, then exit
12763 -q, --quiet, --silent
12764 do not print progress messages
12765 -d, --debug don't remove temporary files
12766 --recheck update $as_me by reconfiguring in the same conditions
12767 --file=FILE[:TEMPLATE]
12768 instantiate the configuration file FILE
12769 --header=FILE[:TEMPLATE]
12770 instantiate the configuration header FILE
12772 Configuration files:
12775 Configuration headers:
12778 Configuration commands:
12781 Report bugs to the package provider."
12784 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12785 ac_cs_config="`$as_echo "$ac_configure_args" |
sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
12788 configured by $0, generated by GNU Autoconf 2.69,
12789 with options \\"\$ac_cs_config\\"
12791 Copyright (C) 2012 Free Software Foundation, Inc.
12792 This config.status script is free software; the Free Software Foundation
12793 gives unlimited permission to copy, distribute and modify it."
12799 test -n "\$AWK" || AWK=awk
12802 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12803 # The default lists apply if the user does not specify any file.
12809 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12810 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
12814 ac_option=`expr "X$1" : 'X\([^=]*\)='`
12826 # Handling of the options.
12827 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
12829 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
12830 $as_echo "$ac_cs_version"; exit ;;
12831 --config | --confi | --conf | --con | --co | --c )
12832 $as_echo "$ac_cs_config"; exit ;;
12833 --debug | --debu | --deb | --de | --d | -d )
12835 --file | --fil | --fi | --f )
12838 *\'*) ac_optarg=`$as_echo "$ac_optarg" |
sed "s/'/'\\\\\\\\''/g"` ;;
12839 '') as_fn_error $? "missing file argument" ;;
12841 as_fn_append CONFIG_FILES " '$ac_optarg'"
12842 ac_need_defaults=false;;
12843 --header | --heade | --head | --hea )
12846 *\'*) ac_optarg=`$as_echo "$ac_optarg" |
sed "s/'/'\\\\\\\\''/g"` ;;
12848 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
12849 ac_need_defaults=false;;
12851 # Conflict between --help and --header
12852 as_fn_error $? "ambiguous option: \`$1'
12853 Try \`$0 --help' for more information.
";;
12854 --help | --hel | -h )
12855 $as_echo "$ac_cs_usage"; exit ;;
12856 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
12857 | -silent | --silent | --silen | --sile | --sil | --si | --s)
12860 # This is an error.
12861 -*) as_fn_error $? "unrecognized option
: \
`$1'
12862 Try \`$0 --help' for more information." ;;
12864 *) as_fn_append ac_config_targets " $1"
12865 ac_need_defaults=false ;;
12871 ac_configure_extra_args=
12873 if $ac_cs_silent; then
12875 ac_configure_extra_args="$ac_configure_extra_args --silent"
12879 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12880 if \$ac_cs_recheck; then
12881 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
12883 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
12884 CONFIG_SHELL='$SHELL'
12885 export CONFIG_SHELL
12890 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12894 sed 'h
;s
/.
/-/g
;s
/^...
/## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
12895 ## Running $as_me. ##
12901 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12905 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
12908 # The HP-UX ksh and POSIX shell print the target directory to stdout
12909 # if CDPATH is set.
12910 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
12912 sed_quote_subst='$sed_quote_subst'
12913 double_quote_subst='$double_quote_subst'
12914 delay_variable_subst='$delay_variable_subst'
12915 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
12916 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
12917 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
12918 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
12919 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
12920 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
12921 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
12922 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
12923 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
12924 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
12925 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
12926 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
12927 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
12928 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
12929 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
12930 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
12931 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
12932 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
12933 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
12934 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
12935 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
12936 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
12937 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
12938 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
12939 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
12940 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
12941 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
12942 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
12943 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
12944 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
12945 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
12946 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
12947 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
12948 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
12949 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
12950 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
12951 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
12952 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12953 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12954 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
12955 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
12956 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
12957 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
12958 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
12959 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
12960 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
12961 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
12962 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
12963 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"`'
12964 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
12965 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
12966 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
12967 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
12968 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
12969 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
12970 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
12971 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
12972 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
12973 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
12974 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
12975 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
12976 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
12977 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
12978 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
12979 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12980 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12981 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12982 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12983 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12984 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12985 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12986 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12987 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12988 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12989 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12990 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12991 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12992 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12993 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12994 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12995 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12996 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12997 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12998 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12999 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13000 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13001 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13002 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13003 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13004 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13005 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13006 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13007 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13008 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13009 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13010 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13011 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13012 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13013 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13014 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13015 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13016 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13017 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13018 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13019 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13020 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13021 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13022 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13023 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13024 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13025 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13026 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13027 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13028 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13029 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13030 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13031 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13032 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13033 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13034 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13037 LTCFLAGS='$LTCFLAGS'
13038 compiler='$compiler_DEFAULT'
13040 # A function that is used when there is no print builtin or printf.
13041 func_fallback_echo ()
13043 eval 'cat <<_LTECHO_EOF
13048 # Quote evaled strings.
13062 deplibs_check_method \
13071 lt_cv_sys_global_symbol_pipe \
13072 lt_cv_sys_global_symbol_to_cdecl \
13073 lt_cv_sys_global_symbol_to_c_name_address \
13074 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13075 lt_prog_compiler_no_builtin_flag \
13076 lt_prog_compiler_wl \
13077 lt_prog_compiler_pic \
13078 lt_prog_compiler_static \
13079 lt_cv_prog_compiler_c_o \
13087 export_dynamic_flag_spec \
13088 whole_archive_flag_spec \
13089 compiler_needs_object \
13091 allow_undefined_flag \
13092 no_undefined_flag \
13093 hardcode_libdir_flag_spec \
13094 hardcode_libdir_flag_spec_ld \
13095 hardcode_libdir_separator \
13100 variables_saved_for_relink \
13102 library_names_spec \
13104 install_override_mode \
13108 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13109 *[\\\\\\\`\\"\\\$]*)
13110 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13113 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13118 # Double-quote double-evaled strings.
13119 for var in reload_cmds \
13120 old_postinstall_cmds \
13121 old_postuninstall_cmds \
13123 extract_expsyms_cmds \
13124 old_archive_from_new_cmds \
13125 old_archive_from_expsyms_cmds \
13127 archive_expsym_cmds \
13129 module_expsym_cmds \
13130 export_symbols_cmds \
13133 postuninstall_cmds \
13135 sys_lib_search_path_spec \
13136 sys_lib_dlsearch_path_spec; do
13137 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13138 *[\\\\\\\`\\"\\\$]*)
13139 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13142 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13147 ac_aux_dir='$ac_aux_dir'
13148 xsi_shell='$xsi_shell'
13149 lt_shell_append='$lt_shell_append'
13151 # See if we are running on zsh, and set the options which allow our
13152 # commands through without removal of \ escapes INIT.
13153 if test -n "\${ZSH_VERSION+set}" ; then
13154 setopt NO_GLOB_SUBST
13160 TIMESTAMP='$TIMESTAMP'
13169 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13171 # Handling of arguments.
13172 for ac_config_target
in $ac_config_targets
13174 case $ac_config_target in
13175 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
13176 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
13177 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
13178 "Makefile.sim") CONFIG_FILES
="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
13179 "Make-common.sim") CONFIG_FILES
="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
13180 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
13181 "Makefile") CONFIG_COMMANDS
="$CONFIG_COMMANDS Makefile" ;;
13182 "stamp-h") CONFIG_COMMANDS
="$CONFIG_COMMANDS stamp-h" ;;
13184 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13189 # If the user did not use the arguments to specify the items to instantiate,
13190 # then the envvar interface is used. Set only those that are not.
13191 # We use the long form for the default assignment because of an extremely
13192 # bizarre bug on SunOS 4.1.3.
13193 if $ac_need_defaults; then
13194 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
13195 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
13196 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
13199 # Have a temporary directory for convenience. Make it in the build tree
13200 # simply because there is no reason against having it here, and in addition,
13201 # creating and moving files from /tmp can sometimes cause problems.
13202 # Hook for its removal unless debugging.
13203 # Note that there is a small window in which the directory will not be cleaned:
13204 # after its creation but before its name has been assigned to `$tmp'.
13208 trap 'exit_status=$?
13209 : "${ac_tmp:=$tmp}"
13210 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
13212 trap 'as_fn_exit 1' 1 2 13 15
13214 # Create a (secure) tmp directory for tmp files.
13217 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13221 tmp
=.
/conf$$
-$RANDOM
13222 (umask 077 && mkdir
"$tmp")
13223 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
13226 # Set up the scripts for CONFIG_FILES section.
13227 # No need to generate them if there are no CONFIG_FILES.
13228 # This happens for instance with `./config.status config.h'.
13229 if test -n "$CONFIG_FILES"; then
13232 ac_cr
=`echo X | tr X '\015'`
13233 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13234 # But we know of no other shell where ac_cr would be empty at this
13235 # point, so we can use a bashism as a fallback.
13236 if test "x$ac_cr" = x
; then
13237 eval ac_cr
=\$
\'\\r
\'
13239 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13240 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13243 ac_cs_awk_cr
=$ac_cr
13246 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
13251 echo "cat >conf$$subs.awk <<_ACEOF" &&
13252 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13254 } >conf$$subs.sh ||
13255 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
13256 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
13258 for ac_last_try in false false false false false :; do
13259 . ./conf$$subs.sh ||
13260 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
13262 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
13263 if test $ac_delim_n = $ac_delim_num; then
13265 elif $ac_last_try; then
13266 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
13268 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
13271 rm -f conf$$subs.sh
13273 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13274 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
13278 s/^/S["/; s
/!.
*/"]=/
13288 s/\(.\{148\}\)..*/\1/
13290 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
13295 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
13302 s/\(.\{148\}\)..*/\1/
13304 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
13308 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
13313 ' <conf$$subs.awk | sed '
13318 ' >>$CONFIG_STATUS || ac_write_fail=1
13319 rm -f conf$$subs.awk
13320 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13322 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
13323 for (key in S) S_is_set[key] = 1
13329 nfields = split(line, field, "@
")
13331 len = length(field[1])
13332 for (i = 2; i < nfields; i++) {
13334 keylen = length(key)
13335 if (S_is_set[key]) {
13337 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
13338 len += length(value) + length(field[++i])
13349 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13350 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
13351 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
13354 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
13355 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
13358 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
13359 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
13360 # trailing colons and then remove the whole line if VPATH becomes empty
13361 # (actually we leave an empty line to preserve line numbers).
13362 if test "x
$srcdir" = x.; then
13363 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
13381 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13382 fi # test -n "$CONFIG_FILES"
13384 # Set up the scripts for CONFIG_HEADERS section.
13385 # No need to generate them if there are no CONFIG_HEADERS.
13386 # This happens for instance with `./config.status Makefile'.
13387 if test -n "$CONFIG_HEADERS"; then
13388 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
13392 # Transform confdefs.h into an awk script `defines.awk', embedded as
13393 # here-document in config.status, that substitutes the proper values into
13394 # config.h.in to produce config.h.
13396 # Create a delimiter string that does not exist in confdefs.h, to ease
13397 # handling of long lines.
13399 for ac_last_try in false false :; do
13400 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
13401 if test -z "$ac_tt"; then
13403 elif $ac_last_try; then
13404 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
13406 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
13410 # For the awk script, D is an array of macro values keyed by name,
13411 # likewise P contains macro parameters if any. Preserve backslash
13412 # newline sequences.
13414 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
13416 s/.\{148\}/&'"$ac_delim"'/g
13419 s/^[ ]*#[ ]*define[ ][ ]*/ /
13426 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
13428 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
13432 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
13433 D["\
1"]=" \
3\\\\\\n
"\\/p
13435 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
13440 s/.\{148\}/&'"$ac_delim"'/g
13445 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
13448 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
13450 ' <confdefs.h | sed '
13451 s/'"$ac_delim"'/"\\\
13452 "/g' >>$CONFIG_STATUS || ac_write_fail=1
13454 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13455 for (key in D) D_is_set[key] = 1
13458 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
13460 split(line, arg, " ")
13461 if (arg[1] == "#") {
13465 defundef
= substr
(arg
[1], 2)
13468 split(mac1
, mac2
, "(") #)
13470 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
13471 if (D_is_set
[macro
]) {
13472 # Preserve the white space surrounding the "#".
13473 print prefix
"define", macro P
[macro
] D
[macro
]
13476 # Replace #undef with comments. This is necessary, for example,
13477 # in the case of _POSIX_SOURCE, which is predefined and required
13478 # on some systems where configure will not decide to define it.
13479 if (defundef
== "undef") {
13480 print
"/*", prefix defundef
, macro
, "*/"
13488 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13489 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
13490 fi # test -n "$CONFIG_HEADERS"
13493 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
13498 :[FHLC
]) ac_mode
=$ac_tag; continue;;
13500 case $ac_mode$ac_tag in
13502 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
13503 :[FH
]-) ac_tag
=-:-;;
13504 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
13521 -) ac_f
="$ac_tmp/stdin";;
13522 *) # Look for the file first in the build tree, then in the source tree
13523 # (if the path is not absolute). The absolute path cannot be DOS-style,
13524 # because $ac_f cannot contain `:'.
13528 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
13530 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
13532 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
13533 as_fn_append ac_file_inputs
" '$ac_f'"
13536 # Let's still pretend it is `configure' which instantiates (i.e., don't
13537 # use $as_me), people would be surprised to read:
13538 # /* config.h. Generated by config.status. */
13539 configure_input
='Generated from '`
13540 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
13542 if test x
"$ac_file" != x-
; then
13543 configure_input
="$ac_file. $configure_input"
13544 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
13545 $as_echo "$as_me: creating $ac_file" >&6;}
13547 # Neutralize special characters interpreted by sed in replacement strings.
13548 case $configure_input in #(
13549 *\
&* |
*\|
* |
*\\* )
13550 ac_sed_conf_input
=`$as_echo "$configure_input" |
13551 sed 's/[\\\\&|]/\\\\&/g'`;; #(
13552 *) ac_sed_conf_input
=$configure_input;;
13556 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
13557 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
13562 ac_dir
=`$as_dirname -- "$ac_file" ||
13563 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13564 X"$ac_file" : 'X\(//\)[^/]' \| \
13565 X"$ac_file" : 'X\(//\)$' \| \
13566 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
13567 $as_echo X"$ac_file" |
13568 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13572 /^X\(\/\/\)[^/].*/{
13585 as_dir
="$ac_dir"; as_fn_mkdir_p
13589 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
13591 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
13592 # A ".." for each directory in $ac_dir_suffix.
13593 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
13594 case $ac_top_builddir_sub in
13595 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
13596 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
13599 ac_abs_top_builddir
=$ac_pwd
13600 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
13601 # for backward compatibility:
13602 ac_top_builddir
=$ac_top_build_prefix
13605 .
) # We are building in place.
13607 ac_top_srcdir
=$ac_top_builddir_sub
13608 ac_abs_top_srcdir
=$ac_pwd ;;
13609 [\\/]* | ?
:[\\/]* ) # Absolute name.
13610 ac_srcdir
=$srcdir$ac_dir_suffix;
13611 ac_top_srcdir
=$srcdir
13612 ac_abs_top_srcdir
=$srcdir ;;
13613 *) # Relative name.
13614 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
13615 ac_top_srcdir
=$ac_top_build_prefix$srcdir
13616 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
13618 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
13628 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
13629 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
13633 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13634 # If the template does not know about datarootdir, expand it.
13635 # FIXME: This hack should be removed a few years after 2.60.
13636 ac_datarootdir_hack
=; ac_datarootdir_seen
=
13647 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
13648 *datarootdir
*) ac_datarootdir_seen
=yes;;
13649 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
13650 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
13651 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
13653 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13654 ac_datarootdir_hack='
13655 s&@datadir@&$datadir&g
13656 s&@docdir@&$docdir&g
13657 s&@infodir@&$infodir&g
13658 s&@localedir@&$localedir&g
13659 s&@mandir@&$mandir&g
13660 s&\\\${datarootdir}&$datarootdir&g' ;;
13664 # Neutralize VPATH when `$srcdir' = `.'.
13665 # Shell code in configure.ac might set extrasub.
13666 # FIXME: do we really want to maintain this feature?
13667 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13668 ac_sed_extra="$ac_vpsub
13671 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13673 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
13674 s|@configure_input@|
$ac_sed_conf_input|
;t t
13675 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
13676 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
13677 s
&@srcdir@
&$ac_srcdir&;t t
13678 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
13679 s
&@top_srcdir@
&$ac_top_srcdir&;t t
13680 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
13681 s
&@builddir@
&$ac_builddir&;t t
13682 s
&@abs_builddir@
&$ac_abs_builddir&;t t
13683 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
13684 s
&@INSTALL@
&$ac_INSTALL&;t t
13685 $ac_datarootdir_hack
13687 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
13688 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
13690 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
13691 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
13692 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
13693 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
13694 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
13695 which seems to be undefined. Please make sure it is defined" >&5
13696 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
13697 which seems to be undefined. Please make sure it is defined" >&2;}
13699 rm -f "$ac_tmp/stdin"
13701 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
13702 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
13704 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13710 if test x"$ac_file" != x-; then
13712 $as_echo "/* $configure_input */" \
13713 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
13714 } >"$ac_tmp/config.h" \
13715 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13716 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
13717 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
13718 $as_echo "$as_me: $ac_file is unchanged" >&6;}
13721 mv "$ac_tmp/config.h" "$ac_file" \
13722 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
13725 $as_echo "/* $configure_input */" \
13726 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
13727 || as_fn_error $? "could not create -" "$LINENO" 5
13731 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
13732 $as_echo "$as_me: executing $ac_file commands" >&6;}
13737 case $ac_file$ac_mode in
13738 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
13741 # See if we are running on zsh, and set the options which allow our
13742 # commands through without removal of \ escapes.
13743 if test -n "${ZSH_VERSION+set}" ; then
13744 setopt NO_GLOB_SUBST
13747 cfgfile="${ofile}T"
13748 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
13751 cat <<_LT_EOF >> "$cfgfile"
13754 # `$ECHO "$ofile" | sed 's
%^.
*/%%'` - Provide generalized library-building support services.
13755 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
13756 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
13757 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
13759 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
13760 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
13761 # Written by Gordon Matzigkeit, 1996
13763 # This file is part of GNU Libtool.
13765 # GNU Libtool is free software; you can redistribute it and/or
13766 # modify it under the terms of the GNU General Public License as
13767 # published by the Free Software Foundation; either version 2 of
13768 # the License, or (at your option) any later version.
13770 # As a special exception to the GNU General Public License,
13771 # if you distribute this file as part of a program or library that
13772 # is built using GNU Libtool, you may include this file under the
13773 # same distribution terms that you use for the rest of that program.
13775 # GNU Libtool is distributed in the hope that it will be useful,
13776 # but WITHOUT ANY WARRANTY; without even the implied warranty of
13777 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13778 # GNU General Public License for more details.
13780 # You should have received a copy of the GNU General Public License
13781 # along with GNU Libtool; see the file COPYING. If not, a copy
13782 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
13783 # obtained by writing to the Free Software Foundation, Inc.,
13784 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
13787 # The names of the tagged configurations supported by this script.
13790 # ### BEGIN LIBTOOL CONFIG
13792 # Which release of libtool.m4 was used?
13793 macro_version=$macro_version
13794 macro_revision=$macro_revision
13796 # Whether or not to build shared libraries.
13797 build_libtool_libs=$enable_shared
13799 # Whether or not to build static libraries.
13800 build_old_libs=$enable_static
13802 # What type of objects to build.
13805 # Whether or not to optimize for fast installation.
13806 fast_install=$enable_fast_install
13808 # Shell to use when invoking shell scripts.
13811 # An echo program that protects backslashes.
13815 host_alias=$host_alias
13819 # The build system.
13820 build_alias=$build_alias
13824 # A sed program that does not truncate output.
13827 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
13828 Xsed="\$SED -e 1s/^X//"
13830 # A grep program that handles long lines.
13836 # A literal string matcher.
13839 # A BSD- or MS-compatible name lister.
13842 # Whether we need soft or hard links.
13845 # What is the maximum length of a command?
13846 max_cmd_len=$max_cmd_len
13848 # Object file suffix (normally "o").
13851 # Executable file suffix (normally "").
13854 # whether the shell understands "unset".
13857 # turn spaces into newlines.
13860 # turn newlines into spaces.
13863 # An object symbol dumper.
13864 OBJDUMP=$lt_OBJDUMP
13866 # Method to check whether dependent libraries are shared objects.
13867 deplibs_check_method=$lt_deplibs_check_method
13869 # Command to use when deplibs_check_method == "file_magic".
13870 file_magic_cmd=$lt_file_magic_cmd
13874 AR_FLAGS=$lt_AR_FLAGS
13876 # A symbol stripping program.
13879 # Commands used to install an old-style archive.
13881 old_postinstall_cmds=$lt_old_postinstall_cmds
13882 old_postuninstall_cmds=$lt_old_postuninstall_cmds
13884 # Whether to use a lock for old archive extraction.
13885 lock_old_archive_extraction=$lock_old_archive_extraction
13890 # LTCC compiler flags.
13891 LTCFLAGS=$lt_CFLAGS
13893 # Take the output of nm and produce a listing of raw symbols and C names.
13894 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
13896 # Transform the output of nm in a proper C declaration.
13897 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
13899 # Transform the output of nm in a C name address pair.
13900 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
13902 # Transform the output of nm in a C name address pair when lib prefix is needed.
13903 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
13905 # The name of the directory that contains temporary libtool files.
13908 # Used to examine libraries when file_magic_cmd begins with "file".
13909 MAGIC_CMD=$MAGIC_CMD
13911 # Must we lock files when doing compilation?
13912 need_locks=$lt_need_locks
13914 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
13915 DSYMUTIL=$lt_DSYMUTIL
13917 # Tool to change global to local symbols on Mac OS X.
13920 # Tool to manipulate fat objects and archives on Mac OS X.
13923 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
13926 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
13927 OTOOL64=$lt_OTOOL64
13929 # Old archive suffix (normally "a").
13932 # Shared library suffix (normally ".so").
13933 shrext_cmds=$lt_shrext_cmds
13935 # The commands to extract the exported symbol list from a shared archive.
13936 extract_expsyms_cmds=$lt_extract_expsyms_cmds
13938 # Variables whose values should be saved in libtool wrapper scripts and
13939 # restored at link time.
13940 variables_saved_for_relink=$lt_variables_saved_for_relink
13942 # Do we need the "lib" prefix for modules?
13943 need_lib_prefix=$need_lib_prefix
13945 # Do we need a version for libraries?
13946 need_version=$need_version
13948 # Library versioning type.
13949 version_type=$version_type
13951 # Shared library runtime path variable.
13952 runpath_var=$runpath_var
13954 # Shared library path variable.
13955 shlibpath_var=$shlibpath_var
13957 # Is shlibpath searched before the hard-coded library search path?
13958 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
13960 # Format of library name prefix.
13961 libname_spec=$lt_libname_spec
13963 # List of archive names. First name is the real one, the rest are links.
13964 # The last name is the one that the linker finds with -lNAME
13965 library_names_spec=$lt_library_names_spec
13967 # The coded name of the library, if different from the real name.
13968 soname_spec=$lt_soname_spec
13970 # Permission mode override for installation of shared libraries.
13971 install_override_mode=$lt_install_override_mode
13973 # Command to use after installation of a shared archive.
13974 postinstall_cmds=$lt_postinstall_cmds
13976 # Command to use after uninstallation of a shared archive.
13977 postuninstall_cmds=$lt_postuninstall_cmds
13979 # Commands used to finish a libtool library installation in a directory.
13980 finish_cmds=$lt_finish_cmds
13982 # As "finish_cmds", except a single script fragment to be evaled but
13984 finish_eval=$lt_finish_eval
13986 # Whether we should hardcode library paths into libraries.
13987 hardcode_into_libs=$hardcode_into_libs
13989 # Compile-time system search path for libraries.
13990 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
13992 # Run-time system search path for libraries.
13993 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
13995 # Whether dlopen is supported.
13996 dlopen_support=$enable_dlopen
13998 # Whether dlopen of programs is supported.
13999 dlopen_self=$enable_dlopen_self
14001 # Whether dlopen of statically linked programs is supported.
14002 dlopen_self_static=$enable_dlopen_self_static
14004 # Commands to strip libraries.
14005 old_striplib=$lt_old_striplib
14006 striplib=$lt_striplib
14009 # The linker used to build libraries.
14012 # How to create reloadable object files.
14013 reload_flag=$lt_reload_flag
14014 reload_cmds=$lt_reload_cmds
14016 # Commands used to build an old-style archive.
14017 old_archive_cmds=$lt_old_archive_cmds
14019 # A language specific compiler.
14022 # Is the compiler the GNU compiler?
14025 # Compiler flag to turn off builtin functions.
14026 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14028 # How to pass a linker flag through the compiler.
14029 wl=$lt_lt_prog_compiler_wl
14031 # Additional compiler flags for building library objects.
14032 pic_flag=$lt_lt_prog_compiler_pic
14034 # Compiler flag to prevent dynamic linking.
14035 link_static_flag=$lt_lt_prog_compiler_static
14037 # Does compiler simultaneously support -c and -o options?
14038 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14040 # Whether or not to add -lc for building shared libraries.
14041 build_libtool_need_lc=$archive_cmds_need_lc
14043 # Whether or not to disallow shared libs when runtime libs are static.
14044 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14046 # Compiler flag to allow reflexive dlopens.
14047 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14049 # Compiler flag to generate shared objects directly from archives.
14050 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14052 # Whether the compiler copes with passing no objects directly.
14053 compiler_needs_object=$lt_compiler_needs_object
14055 # Create an old-style archive from a shared archive.
14056 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14058 # Create a temporary old-style archive to link instead of a shared archive.
14059 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14061 # Commands used to build a shared archive.
14062 archive_cmds=$lt_archive_cmds
14063 archive_expsym_cmds=$lt_archive_expsym_cmds
14065 # Commands used to build a loadable module if different from building
14066 # a shared archive.
14067 module_cmds=$lt_module_cmds
14068 module_expsym_cmds=$lt_module_expsym_cmds
14070 # Whether we are building with GNU ld or not.
14071 with_gnu_ld=$lt_with_gnu_ld
14073 # Flag that allows shared libraries with undefined symbols to be built.
14074 allow_undefined_flag=$lt_allow_undefined_flag
14076 # Flag that enforces no undefined symbols.
14077 no_undefined_flag=$lt_no_undefined_flag
14079 # Flag to hardcode \$libdir into a binary during linking.
14080 # This must work even if \$libdir does not exist
14081 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14083 # If ld is used when linking, flag to hardcode \$libdir into a binary
14084 # during linking. This must work even if \$libdir does not exist.
14085 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14087 # Whether we need a single "-rpath" flag with a separated argument.
14088 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14090 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14091 # DIR into the resulting binary.
14092 hardcode_direct=$hardcode_direct
14094 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14095 # DIR into the resulting binary and the resulting library dependency is
14096 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14097 # library is relocated.
14098 hardcode_direct_absolute=$hardcode_direct_absolute
14100 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14101 # into the resulting binary.
14102 hardcode_minus_L=$hardcode_minus_L
14104 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14105 # into the resulting binary.
14106 hardcode_shlibpath_var=$hardcode_shlibpath_var
14108 # Set to "yes" if building a shared library automatically hardcodes DIR
14109 # into the library and all subsequent libraries and executables linked
14111 hardcode_automatic=$hardcode_automatic
14113 # Set to yes if linker adds runtime paths of dependent libraries
14114 # to runtime path list.
14115 inherit_rpath=$inherit_rpath
14117 # Whether libtool must link a program against all its dependency libraries.
14118 link_all_deplibs=$link_all_deplibs
14120 # Fix the shell variable \$srcfile for the compiler.
14121 fix_srcfile_path=$lt_fix_srcfile_path
14123 # Set to "yes" if exported symbols are required.
14124 always_export_symbols=$always_export_symbols
14126 # The commands to list exported symbols.
14127 export_symbols_cmds=$lt_export_symbols_cmds
14129 # Symbols that should not be listed in the preloaded symbols.
14130 exclude_expsyms=$lt_exclude_expsyms
14132 # Symbols that must always be exported.
14133 include_expsyms=$lt_include_expsyms
14135 # Commands necessary for linking programs (against libraries) with templates.
14136 prelink_cmds=$lt_prelink_cmds
14138 # Specify filename containing input files.
14139 file_list_spec=$lt_file_list_spec
14141 # How to hardcode a shared library path into an executable.
14142 hardcode_action=$hardcode_action
14144 # ### END LIBTOOL CONFIG
14150 cat <<\_LT_EOF >> "$cfgfile"
14151 # AIX sometimes has problems with the GCC collect2 program. For some
14152 # reason, if we set the COLLECT_NAMES environment variable, the problems
14153 # vanish in a puff of smoke.
14154 if test "X${COLLECT_NAMES+set}" != Xset; then
14156 export COLLECT_NAMES
14163 ltmain="$ac_aux_dir/ltmain.sh"
14166 # We use sed instead of cat because bash on DJGPP gets confused if
14167 # if finds mixed CR/LF and LF-only lines. Since sed operates in
14168 # text mode, it properly converts lines to CR/LF. This bash problem
14169 # is reportedly fixed, but why not run on old versions too?
14170 sed '/^
# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14171 ||
(rm -f "$cfgfile"; exit 1)
14175 cat << \_LT_EOF
>> "$cfgfile"
14177 # func_dirname file append nondir_replacement
14178 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14179 # otherwise set result to NONDIR_REPLACEMENT.
14183 */*) func_dirname_result
="${1%/*}${2}" ;;
14184 * ) func_dirname_result
="${3}" ;;
14188 # func_basename file
14191 func_basename_result
="${1##*/}"
14194 # func_dirname_and_basename file append nondir_replacement
14195 # perform func_basename and func_dirname in a single function
14197 # dirname: Compute the dirname of FILE. If nonempty,
14198 # add APPEND to the result, otherwise set result
14199 # to NONDIR_REPLACEMENT.
14200 # value returned in "$func_dirname_result"
14201 # basename: Compute filename of FILE.
14202 # value retuned in "$func_basename_result"
14203 # Implementation must be kept synchronized with func_dirname
14204 # and func_basename. For efficiency, we do not delegate to
14205 # those functions but instead duplicate the functionality here.
14206 func_dirname_and_basename
()
14209 */*) func_dirname_result
="${1%/*}${2}" ;;
14210 * ) func_dirname_result
="${3}" ;;
14212 func_basename_result
="${1##*/}"
14215 # func_stripname prefix suffix name
14216 # strip PREFIX and SUFFIX off of NAME.
14217 # PREFIX and SUFFIX must not contain globbing or regex special
14218 # characters, hashes, percent signs, but SUFFIX may contain a leading
14219 # dot (in which case that matches only a dot).
14222 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14223 # positional parameters, so assign one to ordinary parameter first.
14224 func_stripname_result
=${3}
14225 func_stripname_result
=${func_stripname_result#"${1}"}
14226 func_stripname_result
=${func_stripname_result%"${2}"}
14232 func_opt_split_opt
=${1%%=*}
14233 func_opt_split_arg
=${1#*=}
14240 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
14241 *) func_lo2o_result
=${1} ;;
14245 # func_xform libobj-or-source
14248 func_xform_result
=${1%.*}.lo
14251 # func_arith arithmetic-term...
14254 func_arith_result
=$
(( $
* ))
14258 # STRING may not start with a hyphen.
14261 func_len_result
=${#1}
14266 *) # Bourne compatible functions.
14267 cat << \_LT_EOF
>> "$cfgfile"
14269 # func_dirname file append nondir_replacement
14270 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14271 # otherwise set result to NONDIR_REPLACEMENT.
14274 # Extract subdirectory from the argument.
14275 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
14276 if test "X$func_dirname_result" = "X${1}"; then
14277 func_dirname_result
="${3}"
14279 func_dirname_result
="$func_dirname_result${2}"
14283 # func_basename file
14286 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
14290 # func_stripname prefix suffix name
14291 # strip PREFIX and SUFFIX off of NAME.
14292 # PREFIX and SUFFIX must not contain globbing or regex special
14293 # characters, hashes, percent signs, but SUFFIX may contain a leading
14294 # dot (in which case that matches only a dot).
14295 # func_strip_suffix prefix name
14299 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14300 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
14305 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
14306 my_sed_long_arg
='1s/^-[^=]*=//'
14311 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
14312 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
14318 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
14321 # func_xform libobj-or-source
14324 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
14327 # func_arith arithmetic-term...
14330 func_arith_result
=`expr "$@"`
14334 # STRING may not start with a hyphen.
14337 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
14343 case $lt_shell_append in
14345 cat << \_LT_EOF
>> "$cfgfile"
14347 # func_append var value
14348 # Append VALUE to the end of shell variable VAR.
14356 cat << \_LT_EOF
>> "$cfgfile"
14358 # func_append var value
14359 # Append VALUE to the end of shell variable VAR.
14370 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
14371 ||
(rm -f "$cfgfile"; exit 1)
14373 mv -f "$cfgfile" "$ofile" ||
14374 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
14378 "Makefile":C
) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
14379 rm -f Makesim1.tmp Makesim2.tmp Makefile
14380 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim
>Makesim1.tmp
14381 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim
>Makesim2.tmp
14382 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
14383 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
14384 <Makefile.sim
>Makefile
14385 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
14387 "stamp-h":C
) echo > stamp-h
;;
14395 ac_clean_files
=$ac_clean_files_save
14397 test $ac_write_fail = 0 ||
14398 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
14401 # configure is writing to config.log, and then calls config.status.
14402 # config.status does its own redirection, appending to config.log.
14403 # Unfortunately, on DOS this fails, as config.log is still kept open
14404 # by configure, so config.status won't be able to write to it; its
14405 # output is simply discarded. So we exec the FD to /dev/null,
14406 # effectively closing config.log, so it can be properly (re)opened and
14407 # appended to by config.status. When coming back to configure, we
14408 # need to make the FD available again.
14409 if test "$no_create" != yes; then
14411 ac_config_status_args
=
14412 test "$silent" = yes &&
14413 ac_config_status_args
="$ac_config_status_args --quiet"
14415 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
14417 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
14418 # would make configure fail if this is the last instruction.
14419 $ac_cs_success || as_fn_exit
1
14421 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
14422 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
14423 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}