2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
138 _as_can_reexec
=no
; export _as_can_reexec
;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1
201 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 PATH=/empty FPATH=/empty; export PATH FPATH
206 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208 if (eval "$as_required") 2>/dev
/null
; then :
213 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
216 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
218 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
221 test -z "$as_dir" && as_dir
=.
225 for as_base
in sh bash ksh sh5
; do
226 # Try only shells that exist, to save several forks.
227 as_shell
=$as_dir/$as_base
228 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
229 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
230 CONFIG_SHELL
=$as_shell as_have_required
=yes
231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
239 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
240 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
241 CONFIG_SHELL
=$SHELL as_have_required
=yes
246 if test "x$CONFIG_SHELL" != x
; then :
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
254 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
256 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
268 if test x
$as_have_required = xno
; then :
269 $as_echo "$0: This script requires a shell more modern than all"
270 $as_echo "$0: the shells that I found on your system."
271 if test x
${ZSH_VERSION+set} = xset
; then
272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
284 SHELL
=${CONFIG_SHELL-/bin/sh}
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE
= GREP_OPTIONS
=
288 unset CLICOLOR_FORCE GREP_OPTIONS
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
295 # Portably unset VAR.
298 { eval $1=; unset $1;}
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
322 # Create "$as_dir" as a directory, including parents if necessary.
327 -*) as_dir
=.
/$as_dir;;
329 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
333 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 as_dirs
="'$as_qdir' $as_dirs"
337 as_dir
=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339 X"$as_dir" : 'X\(//\)[^/]' \| \
340 X"$as_dir" : 'X\(//\)$' \| \
341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
360 test -d "$as_dir" && break
362 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
363 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p
()
373 test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
382 eval 'as_fn_append ()
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
406 as_val
=`expr "$@" || test $? -eq 1`
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
418 as_status
=$1; test $as_status -eq 0 && as_status
=1
420 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
423 $as_echo "$as_me: error: $2" >&2
424 as_fn_exit
$as_status
427 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
434 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
440 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
446 as_me
=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448 X"$0" : 'X\(//\)$' \| \
449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
451 sed '/^.*\/\([^/][^/]*\)\/*$/{
465 # Avoid depending upon Character Ranges.
466 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits
='0123456789'
470 as_cr_alnum
=$as_cr_Letters$as_cr_digits
473 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
474 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493 chmod +x
"$as_me.lineno" ||
494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497 # already done that, so ensure we don't try to do so again and fall
498 # in an infinite loop. This has already happened in practice.
499 _as_can_reexec
=no
; export _as_can_reexec
500 # Don't try to exec as it changes $[0], causing all sort of problems
501 # (the dirname of $[0] is not the place where we might find the
502 # original and so on. Autoconf is especially sensitive to this).
504 # Exit status is that of the last command.
508 ECHO_C
= ECHO_N
= ECHO_T
=
509 case `echo -n x` in #(((((
511 case `echo 'xy\c'` in
512 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
514 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
521 rm -f conf$$ conf$$.exe conf$$.
file
522 if test -d conf$$.dir
; then
523 rm -f conf$$.dir
/conf$$.
file
526 mkdir conf$$.dir
2>/dev
/null
528 if (echo >conf$$.
file) 2>/dev
/null
; then
529 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
531 # ... but there are two gotchas:
532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534 # In both cases, we have to default to `cp -pR'.
535 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
537 elif ln conf$$.
file conf$$
2>/dev
/null
; then
545 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
546 rmdir conf$$.dir
2>/dev
/null
548 if mkdir
-p .
2>/dev
/null
; then
549 as_mkdir_p
='mkdir -p "$as_dir"'
551 test -d .
/-p && rmdir .
/-p
556 as_executable_p
=as_fn_executable_p
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
564 SHELL
=${CONFIG_SHELL-/bin/sh}
567 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
578 ac_default_prefix
=/usr
/local
580 ac_config_libobj_dir
=.
587 # Identity of this package.
595 ac_unique_file
="Makefile.in"
596 # Factoring default headers for most tests.
597 ac_includes_default
="\
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
609 # ifdef HAVE_STDLIB_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
632 ac_subst_vars
='LTLIBOBJS
639 MAINTAINER_MODE_FALSE
751 program_transform_name
764 enable_option_checking
773 enable_maintainer_mode
779 enable_sim_environment
784 ac_precious_vars
='build_alias
795 # Initialize some variables set by options.
797 ac_init_version
=false
798 ac_unrecognized_opts
=
800 # The variables have the same names as the options, with
801 # dashes changed to underlines.
809 program_transform_name
=s
,x
,x
,
817 # Installation directory options.
818 # These are left unexpanded so users can "make install exec_prefix=/foo"
819 # and all the variables that are supposed to be based on exec_prefix
820 # by default will actually change.
821 # Use braces instead of parens because sh, perl, etc. also accept them.
822 # (The list follows the same order as the GNU Coding Standards.)
823 bindir
='${exec_prefix}/bin'
824 sbindir
='${exec_prefix}/sbin'
825 libexecdir
='${exec_prefix}/libexec'
826 datarootdir
='${prefix}/share'
827 datadir
='${datarootdir}'
828 sysconfdir
='${prefix}/etc'
829 sharedstatedir
='${prefix}/com'
830 localstatedir
='${prefix}/var'
831 includedir
='${prefix}/include'
832 oldincludedir
='/usr/include'
833 docdir
='${datarootdir}/doc/${PACKAGE}'
834 infodir
='${datarootdir}/info'
839 libdir
='${exec_prefix}/lib'
840 localedir
='${datarootdir}/locale'
841 mandir
='${datarootdir}/man'
847 # If the previous option needs an argument, assign it.
848 if test -n "$ac_prev"; then
849 eval $ac_prev=\
$ac_option
855 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
860 # Accept the important Cygnus configure options, so we can diagnose typos.
862 case $ac_dashdash$ac_option in
866 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
868 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
871 -build |
--build |
--buil |
--bui |
--bu)
872 ac_prev
=build_alias
;;
873 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
874 build_alias
=$ac_optarg ;;
876 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
877 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
878 ac_prev
=cache_file
;;
879 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
880 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
881 cache_file
=$ac_optarg ;;
884 cache_file
=config.cache
;;
886 -datadir |
--datadir |
--datadi |
--datad)
888 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
889 datadir
=$ac_optarg ;;
891 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
892 |
--dataroo |
--dataro |
--datar)
893 ac_prev
=datarootdir
;;
894 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
895 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
896 datarootdir
=$ac_optarg ;;
898 -disable-* |
--disable-*)
899 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
900 # Reject names that are not valid shell variable names.
901 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
902 as_fn_error $?
"invalid feature name: $ac_useropt"
903 ac_useropt_orig
=$ac_useropt
904 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
905 case $ac_user_opts in
909 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
910 ac_unrecognized_sep
=', ';;
912 eval enable_
$ac_useropt=no
;;
914 -docdir |
--docdir |
--docdi |
--doc |
--do)
916 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
919 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
921 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
924 -enable-* |
--enable-*)
925 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
926 # Reject names that are not valid shell variable names.
927 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
928 as_fn_error $?
"invalid feature name: $ac_useropt"
929 ac_useropt_orig
=$ac_useropt
930 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
931 case $ac_user_opts in
935 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
936 ac_unrecognized_sep
=', ';;
938 eval enable_
$ac_useropt=\
$ac_optarg ;;
940 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
941 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
942 |
--exec |
--exe |
--ex)
943 ac_prev
=exec_prefix
;;
944 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
945 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
946 |
--exec=* |
--exe=* |
--ex=*)
947 exec_prefix
=$ac_optarg ;;
949 -gas |
--gas |
--ga |
--g)
950 # Obsolete; use --with-gas.
953 -help |
--help |
--hel |
--he |
-h)
955 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
956 ac_init_help
=recursive
;;
957 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
958 ac_init_help
=short
;;
960 -host |
--host |
--hos |
--ho)
961 ac_prev
=host_alias
;;
962 -host=* |
--host=* |
--hos=* |
--ho=*)
963 host_alias
=$ac_optarg ;;
965 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
967 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
969 htmldir
=$ac_optarg ;;
971 -includedir |
--includedir |
--includedi |
--included |
--include \
972 |
--includ |
--inclu |
--incl |
--inc)
973 ac_prev
=includedir
;;
974 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
975 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
976 includedir
=$ac_optarg ;;
978 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
980 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
981 infodir
=$ac_optarg ;;
983 -libdir |
--libdir |
--libdi |
--libd)
985 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
988 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
989 |
--libexe |
--libex |
--libe)
990 ac_prev
=libexecdir
;;
991 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
992 |
--libexe=* |
--libex=* |
--libe=*)
993 libexecdir
=$ac_optarg ;;
995 -localedir |
--localedir |
--localedi |
--localed |
--locale)
997 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
998 localedir
=$ac_optarg ;;
1000 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1001 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1002 ac_prev
=localstatedir
;;
1003 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1004 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1005 localstatedir
=$ac_optarg ;;
1007 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1009 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1010 mandir
=$ac_optarg ;;
1012 -nfp |
--nfp |
--nf)
1013 # Obsolete; use --without-fp.
1016 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1017 |
--no-cr |
--no-c |
-n)
1020 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1021 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1024 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1025 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1026 |
--oldin |
--oldi |
--old |
--ol |
--o)
1027 ac_prev
=oldincludedir
;;
1028 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1029 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1030 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1031 oldincludedir
=$ac_optarg ;;
1033 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1035 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1036 prefix
=$ac_optarg ;;
1038 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1039 |
--program-pre |
--program-pr |
--program-p)
1040 ac_prev
=program_prefix
;;
1041 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1042 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1043 program_prefix
=$ac_optarg ;;
1045 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1046 |
--program-suf |
--program-su |
--program-s)
1047 ac_prev
=program_suffix
;;
1048 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1049 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1050 program_suffix
=$ac_optarg ;;
1052 -program-transform-name |
--program-transform-name \
1053 |
--program-transform-nam |
--program-transform-na \
1054 |
--program-transform-n |
--program-transform- \
1055 |
--program-transform |
--program-transfor \
1056 |
--program-transfo |
--program-transf \
1057 |
--program-trans |
--program-tran \
1058 |
--progr-tra |
--program-tr |
--program-t)
1059 ac_prev
=program_transform_name
;;
1060 -program-transform-name=* |
--program-transform-name=* \
1061 |
--program-transform-nam=* |
--program-transform-na=* \
1062 |
--program-transform-n=* |
--program-transform-=* \
1063 |
--program-transform=* |
--program-transfor=* \
1064 |
--program-transfo=* |
--program-transf=* \
1065 |
--program-trans=* |
--program-tran=* \
1066 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1067 program_transform_name
=$ac_optarg ;;
1069 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1071 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1072 pdfdir
=$ac_optarg ;;
1074 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1076 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1079 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1080 |
-silent |
--silent |
--silen |
--sile |
--sil)
1083 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1085 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1087 sbindir
=$ac_optarg ;;
1089 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1090 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1091 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1093 ac_prev
=sharedstatedir
;;
1094 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1095 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1096 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1098 sharedstatedir
=$ac_optarg ;;
1100 -site |
--site |
--sit)
1102 -site=* |
--site=* |
--sit=*)
1105 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1107 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1108 srcdir
=$ac_optarg ;;
1110 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1111 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1112 ac_prev
=sysconfdir
;;
1113 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1114 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1115 sysconfdir
=$ac_optarg ;;
1117 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1118 ac_prev
=target_alias
;;
1119 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1120 target_alias
=$ac_optarg ;;
1122 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1125 -version |
--version |
--versio |
--versi |
--vers |
-V)
1126 ac_init_version
=: ;;
1129 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1130 # Reject names that are not valid shell variable names.
1131 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1132 as_fn_error $?
"invalid package name: $ac_useropt"
1133 ac_useropt_orig
=$ac_useropt
1134 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1135 case $ac_user_opts in
1139 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1140 ac_unrecognized_sep
=', ';;
1142 eval with_
$ac_useropt=\
$ac_optarg ;;
1144 -without-* |
--without-*)
1145 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1146 # Reject names that are not valid shell variable names.
1147 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1148 as_fn_error $?
"invalid package name: $ac_useropt"
1149 ac_useropt_orig
=$ac_useropt
1150 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1151 case $ac_user_opts in
1155 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1156 ac_unrecognized_sep
=', ';;
1158 eval with_
$ac_useropt=no
;;
1161 # Obsolete; use --with-x.
1164 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1165 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1166 ac_prev
=x_includes
;;
1167 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1168 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1169 x_includes
=$ac_optarg ;;
1171 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1172 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1173 ac_prev
=x_libraries
;;
1174 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1175 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1176 x_libraries
=$ac_optarg ;;
1178 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1179 Try \`$0 --help' for more information"
1183 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1184 # Reject names that are not valid shell variable names.
1185 case $ac_envvar in #(
1186 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1187 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1189 eval $ac_envvar=\
$ac_optarg
1190 export $ac_envvar ;;
1193 # FIXME: should be removed in autoconf 3.0.
1194 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1195 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1196 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1197 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1203 if test -n "$ac_prev"; then
1204 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1205 as_fn_error $?
"missing argument to $ac_option"
1208 if test -n "$ac_unrecognized_opts"; then
1209 case $enable_option_checking in
1211 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1212 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1216 # Check all directory arguments for consistency.
1217 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1218 datadir sysconfdir sharedstatedir localstatedir includedir \
1219 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1220 libdir localedir mandir
1222 eval ac_val
=\$
$ac_var
1223 # Remove trailing slashes.
1226 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1227 eval $ac_var=\
$ac_val;;
1229 # Be sure to have absolute directory names.
1231 [\\/$
]* | ?
:[\\/]* ) continue;;
1232 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1234 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1237 # There might be people who depend on the old broken behavior: `$host'
1238 # used to hold the argument of --host etc.
1239 # FIXME: To remove some day.
1242 target
=$target_alias
1244 # FIXME: To remove some day.
1245 if test "x$host_alias" != x
; then
1246 if test "x$build_alias" = x
; then
1247 cross_compiling
=maybe
1248 elif test "x$build_alias" != "x$host_alias"; then
1254 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1256 test "$silent" = yes && exec 6>/dev
/null
1259 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1260 ac_ls_di
=`ls -di .` &&
1261 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1262 as_fn_error $?
"working directory cannot be determined"
1263 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1264 as_fn_error $?
"pwd does not report name of working directory"
1267 # Find the source files, if location was not specified.
1268 if test -z "$srcdir"; then
1269 ac_srcdir_defaulted
=yes
1270 # Try the directory containing this script, then the parent directory.
1271 ac_confdir
=`$as_dirname -- "$as_myself" ||
1272 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1273 X"$as_myself" : 'X\(//\)[^/]' \| \
1274 X"$as_myself" : 'X\(//\)$' \| \
1275 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1276 $as_echo X"$as_myself" |
1277 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1295 if test ! -r "$srcdir/$ac_unique_file"; then
1299 ac_srcdir_defaulted
=no
1301 if test ! -r "$srcdir/$ac_unique_file"; then
1302 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1303 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1305 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1307 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1309 # When building in place, set srcdir=.
1310 if test "$ac_abs_confdir" = "$ac_pwd"; then
1313 # Remove unnecessary trailing slashes from srcdir.
1314 # Double slashes in file names in object file debugging info
1315 # mess up M-x gdb in Emacs.
1317 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1319 for ac_var
in $ac_precious_vars; do
1320 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1321 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1322 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1323 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1327 # Report the --help message.
1329 if test "$ac_init_help" = "long"; then
1330 # Omit some internal or obsolete options to make the list less imposing.
1331 # This message is too long to be a string in the A/UX 3.1 sh.
1333 \`configure' configures this package to adapt to many kinds of systems.
1335 Usage: $0 [OPTION]... [VAR=VALUE]...
1337 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1338 VAR=VALUE. See below for descriptions of some of the useful variables.
1340 Defaults for the options are specified in brackets.
1343 -h, --help display this help and exit
1344 --help=short display options specific to this package
1345 --help=recursive display the short help of all the included packages
1346 -V, --version display version information and exit
1347 -q, --quiet, --silent do not print \`checking ...' messages
1348 --cache-file=FILE cache test results in FILE [disabled]
1349 -C, --config-cache alias for \`--cache-file=config.cache'
1350 -n, --no-create do not create output files
1351 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1353 Installation directories:
1354 --prefix=PREFIX install architecture-independent files in PREFIX
1355 [$ac_default_prefix]
1356 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1359 By default, \`make install' will install all the files in
1360 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1361 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1362 for instance \`--prefix=\$HOME'.
1364 For better control, use the options below.
1366 Fine tuning of the installation directories:
1367 --bindir=DIR user executables [EPREFIX/bin]
1368 --sbindir=DIR system admin executables [EPREFIX/sbin]
1369 --libexecdir=DIR program executables [EPREFIX/libexec]
1370 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1371 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1372 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1373 --libdir=DIR object code libraries [EPREFIX/lib]
1374 --includedir=DIR C header files [PREFIX/include]
1375 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1376 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1377 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1378 --infodir=DIR info documentation [DATAROOTDIR/info]
1379 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1380 --mandir=DIR man documentation [DATAROOTDIR/man]
1381 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1382 --htmldir=DIR html documentation [DOCDIR]
1383 --dvidir=DIR dvi documentation [DOCDIR]
1384 --pdfdir=DIR pdf documentation [DOCDIR]
1385 --psdir=DIR ps documentation [DOCDIR]
1391 --program-prefix=PREFIX prepend PREFIX to installed program names
1392 --program-suffix=SUFFIX append SUFFIX to installed program names
1393 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1396 --build=BUILD configure
for building on BUILD
[guessed
]
1397 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1398 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1402 if test -n "$ac_init_help"; then
1407 --disable-option-checking ignore unrecognized
--enable/--with options
1408 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1409 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1410 --enable-plugins Enable support
for plugins
1411 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1412 --enable-static[=PKGS
] build static libraries
[default
=yes]
1413 --enable-fast-install[=PKGS
]
1414 optimize
for fast installation
[default
=yes]
1415 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1416 --enable-maintainer-mode
1417 enable make rules and dependencies not useful
(and
1418 sometimes confusing
) to the casual installer
1419 --enable-sim-debug=opts Enable debugging flags
(for developers of the sim
1421 --enable-sim-stdio Specify whether to use stdio
for console
1423 --enable-sim-trace=opts Enable tracing of simulated programs
1424 --enable-sim-profile=opts
1425 Enable profiling flags
1426 --enable-sim-assert Specify whether to perform random assertions
1427 --enable-sim-environment=environment
1428 Specify mixed
, user
, virtual or operating
1430 --enable-sim-inline=inlines
1431 Specify
which functions should be inlined
1434 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1435 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1436 --with-system-zlib use installed libz
1437 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1439 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1440 --with-pkgversion=PKG Use PKG
in the version string
in place of
"SIM"
1441 --with-bugurl=URL Direct users to URL to report a bug
1443 Some influential environment variables
:
1444 CC C compiler
command
1445 CFLAGS C compiler flags
1446 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1447 nonstandard directory
<lib dir
>
1448 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1449 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1450 you have headers
in a nonstandard directory
<include dir
>
1453 Use these variables to override the choices made by
`configure' or to help
1454 it to find libraries and programs with nonstandard names/locations.
1456 Report bugs to the package provider.
1461 if test "$ac_init_help" = "recursive"; then
1462 # If there are subdirs, report their specific --help.
1463 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1464 test -d "$ac_dir" ||
1465 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1470 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1472 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1473 # A ".." for each directory in $ac_dir_suffix.
1474 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1475 case $ac_top_builddir_sub in
1476 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1477 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1480 ac_abs_top_builddir=$ac_pwd
1481 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1482 # for backward compatibility:
1483 ac_top_builddir=$ac_top_build_prefix
1486 .) # We are building in place.
1488 ac_top_srcdir=$ac_top_builddir_sub
1489 ac_abs_top_srcdir=$ac_pwd ;;
1490 [\\/]* | ?:[\\/]* ) # Absolute name.
1491 ac_srcdir=$srcdir$ac_dir_suffix;
1492 ac_top_srcdir=$srcdir
1493 ac_abs_top_srcdir=$srcdir ;;
1495 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1496 ac_top_srcdir=$ac_top_build_prefix$srcdir
1497 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1499 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1501 cd "$ac_dir" || { ac_status=$?; continue; }
1502 # Check for guested configure.
1503 if test -f "$ac_srcdir/configure.gnu"; then
1505 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1506 elif test -f "$ac_srcdir/configure"; then
1508 $SHELL "$ac_srcdir/configure" --help=recursive
1510 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1512 cd "$ac_pwd" || { ac_status=$?; break; }
1516 test -n "$ac_init_help" && exit $ac_status
1517 if $ac_init_version; then
1520 generated by GNU Autoconf 2.69
1522 Copyright (C) 2012 Free Software Foundation, Inc.
1523 This configure script is free software; the Free Software Foundation
1524 gives unlimited permission to copy, distribute and modify it.
1529 ## ------------------------ ##
1530 ## Autoconf initialization. ##
1531 ## ------------------------ ##
1533 # ac_fn_c_try_compile LINENO
1534 # --------------------------
1535 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1536 ac_fn_c_try_compile ()
1538 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1539 rm -f conftest.$ac_objext
1540 if { { ac_try="$ac_compile"
1542 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1543 *) ac_try_echo
=$ac_try;;
1545 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1546 $as_echo "$ac_try_echo"; } >&5
1547 (eval "$ac_compile") 2>conftest.err
1549 if test -s conftest.err
; then
1550 grep -v '^ *+' conftest.err
>conftest.er1
1551 cat conftest.er1
>&5
1552 mv -f conftest.er1 conftest.err
1554 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1555 test $ac_status = 0; } && {
1556 test -z "$ac_c_werror_flag" ||
1557 test ! -s conftest.err
1558 } && test -s conftest.
$ac_objext; then :
1561 $as_echo "$as_me: failed program was:" >&5
1562 sed 's/^/| /' conftest.
$ac_ext >&5
1566 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1567 as_fn_set_status
$ac_retval
1569 } # ac_fn_c_try_compile
1571 # ac_fn_c_try_cpp LINENO
1572 # ----------------------
1573 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1576 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1577 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1579 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1580 *) ac_try_echo=$ac_try;;
1582 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1583 $as_echo "$ac_try_echo"; } >&5
1584 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1586 if test -s conftest.err; then
1587 grep -v '^ *+' conftest.err >conftest.er1
1588 cat conftest.er1 >&5
1589 mv -f conftest.er1 conftest.err
1591 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1592 test $ac_status = 0; } > conftest.i && {
1593 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1594 test ! -s conftest.err
1598 $as_echo "$as_me: failed program was:" >&5
1599 sed 's/^/| /' conftest.$ac_ext >&5
1603 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1604 as_fn_set_status $ac_retval
1608 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1609 # -------------------------------------------------------
1610 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1611 # the include files in INCLUDES and setting the cache variable VAR
1613 ac_fn_c_check_header_mongrel ()
1615 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1616 if eval \${$3+:} false; then :
1617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1618 $as_echo_n "checking for $2... " >&6; }
1619 if eval \${$3+:} false; then :
1620 $as_echo_n "(cached) " >&6
1623 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1624 $as_echo "$ac_res" >&6; }
1626 # Is the header compilable?
1627 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1628 $as_echo_n "checking $2 usability... " >&6; }
1629 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1630 /* end confdefs.h. */
1634 if ac_fn_c_try_compile "$LINENO"; then :
1635 ac_header_compiler=yes
1637 ac_header_compiler=no
1639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1640 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1641 $as_echo "$ac_header_compiler" >&6; }
1643 # Is the header present?
1644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1645 $as_echo_n "checking $2 presence... " >&6; }
1646 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1647 /* end confdefs.h. */
1650 if ac_fn_c_try_cpp "$LINENO"; then :
1651 ac_header_preproc=yes
1653 ac_header_preproc=no
1655 rm -f conftest.err conftest.i conftest.$ac_ext
1656 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1657 $as_echo "$ac_header_preproc" >&6; }
1659 # So? What about this header?
1660 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1662 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1663 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1664 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1665 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1668 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1669 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1670 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1671 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1672 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1673 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1675 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1676 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1677 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1680 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1681 $as_echo_n "checking for $2... " >&6; }
1682 if eval \${$3+:} false; then :
1683 $as_echo_n "(cached) " >&6
1685 eval "$3=\$ac_header_compiler"
1688 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1689 $as_echo "$ac_res" >&6; }
1691 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1693 } # ac_fn_c_check_header_mongrel
1695 # ac_fn_c_try_run LINENO
1696 # ----------------------
1697 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1698 # that executables *can* be run.
1701 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1702 if { { ac_try="$ac_link"
1704 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1705 *) ac_try_echo
=$ac_try;;
1707 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1708 $as_echo "$ac_try_echo"; } >&5
1709 (eval "$ac_link") 2>&5
1711 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1712 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1713 { { case "(($ac_try" in
1714 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1715 *) ac_try_echo=$ac_try;;
1717 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1718 $as_echo "$ac_try_echo"; } >&5
1719 (eval "$ac_try") 2>&5
1721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1722 test $ac_status = 0; }; }; then :
1725 $as_echo "$as_me: program exited with status $ac_status" >&5
1726 $as_echo "$as_me: failed program was:" >&5
1727 sed 's/^/| /' conftest.$ac_ext >&5
1729 ac_retval=$ac_status
1731 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1732 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1733 as_fn_set_status $ac_retval
1737 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1738 # -------------------------------------------------------
1739 # Tests whether HEADER exists and can be compiled using the include files in
1740 # INCLUDES, setting the cache variable VAR accordingly.
1741 ac_fn_c_check_header_compile ()
1743 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1745 $as_echo_n "checking for $2... " >&6; }
1746 if eval \${$3+:} false; then :
1747 $as_echo_n "(cached) " >&6
1749 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1750 /* end confdefs.h. */
1754 if ac_fn_c_try_compile "$LINENO"; then :
1759 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1763 $as_echo "$ac_res" >&6; }
1764 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1766 } # ac_fn_c_check_header_compile
1768 # ac_fn_c_try_link LINENO
1769 # -----------------------
1770 # Try to link conftest.$ac_ext, and return whether this succeeded.
1773 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1774 rm -f conftest.$ac_objext conftest$ac_exeext
1775 if { { ac_try="$ac_link"
1777 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1778 *) ac_try_echo
=$ac_try;;
1780 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1781 $as_echo "$ac_try_echo"; } >&5
1782 (eval "$ac_link") 2>conftest.err
1784 if test -s conftest.err
; then
1785 grep -v '^ *+' conftest.err
>conftest.er1
1786 cat conftest.er1
>&5
1787 mv -f conftest.er1 conftest.err
1789 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1790 test $ac_status = 0; } && {
1791 test -z "$ac_c_werror_flag" ||
1792 test ! -s conftest.err
1793 } && test -s conftest
$ac_exeext && {
1794 test "$cross_compiling" = yes ||
1795 test -x conftest
$ac_exeext
1799 $as_echo "$as_me: failed program was:" >&5
1800 sed 's/^/| /' conftest.
$ac_ext >&5
1804 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1805 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1806 # interfere with the next link command; also delete a directory that is
1807 # left behind by Apple's compiler. We do this before executing the actions.
1808 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1809 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1810 as_fn_set_status
$ac_retval
1812 } # ac_fn_c_try_link
1814 # ac_fn_c_check_func LINENO FUNC VAR
1815 # ----------------------------------
1816 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1817 ac_fn_c_check_func
()
1819 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1821 $as_echo_n "checking for $2... " >&6; }
1822 if eval \
${$3+:} false
; then :
1823 $as_echo_n "(cached) " >&6
1825 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1826 /* end confdefs.h. */
1827 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1828 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1829 #define $2 innocuous_$2
1831 /* System header to define __stub macros and hopefully few prototypes,
1832 which can conflict with char $2 (); below.
1833 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1834 <limits.h> exists even on freestanding compilers. */
1837 # include <limits.h>
1839 # include <assert.h>
1844 /* Override any GCC internal prototype to avoid an error.
1845 Use char because int might match the return type of a GCC
1846 builtin and then its argument prototype would still apply. */
1851 /* The GNU C library defines this for functions which it implements
1852 to always fail with ENOSYS. Some functions are actually named
1853 something starting with __ and the normal name is an alias. */
1854 #if defined __stub_$2 || defined __stub___$2
1866 if ac_fn_c_try_link
"$LINENO"; then :
1871 rm -f core conftest.err conftest.
$ac_objext \
1872 conftest
$ac_exeext conftest.
$ac_ext
1875 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1876 $as_echo "$ac_res" >&6; }
1877 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1879 } # ac_fn_c_check_func
1881 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1882 # ----------------------------------------------------
1883 # Tries to find if the field MEMBER exists in type AGGR, after including
1884 # INCLUDES, setting cache variable VAR accordingly.
1885 ac_fn_c_check_member
()
1887 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1889 $as_echo_n "checking for $2.$3... " >&6; }
1890 if eval \
${$4+:} false
; then :
1891 $as_echo_n "(cached) " >&6
1893 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1894 /* end confdefs.h. */
1906 if ac_fn_c_try_compile
"$LINENO"; then :
1909 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1910 /* end confdefs.h. */
1916 if (sizeof ac_aggr.$3)
1922 if ac_fn_c_try_compile
"$LINENO"; then :
1927 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1929 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1933 $as_echo "$ac_res" >&6; }
1934 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1936 } # ac_fn_c_check_member
1938 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1939 # -------------------------------------------
1940 # Tests whether TYPE exists after having included INCLUDES, setting cache
1941 # variable VAR accordingly.
1942 ac_fn_c_check_type
()
1944 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1945 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1946 $as_echo_n "checking for $2... " >&6; }
1947 if eval \
${$3+:} false
; then :
1948 $as_echo_n "(cached) " >&6
1951 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1952 /* end confdefs.h. */
1963 if ac_fn_c_try_compile
"$LINENO"; then :
1964 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1965 /* end confdefs.h. */
1976 if ac_fn_c_try_compile
"$LINENO"; then :
1981 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1983 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1987 $as_echo "$ac_res" >&6; }
1988 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1990 } # ac_fn_c_check_type
1991 cat >config.log
<<_ACEOF
1992 This file contains any messages produced by compilers while
1993 running configure, to aid debugging if configure makes a mistake.
1995 It was created by $as_me, which was
1996 generated by GNU Autoconf 2.69. Invocation command line was
2008 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2009 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2010 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2011 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2012 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2014 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2015 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2017 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2018 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2019 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2020 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2021 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2022 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2023 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2027 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2031 test -z "$as_dir" && as_dir
=.
2032 $as_echo "PATH: $as_dir"
2048 # Keep a trace of the command line.
2049 # Strip out --no-create and --no-recursion so they do not pile up.
2050 # Strip out --silent because we don't want to record it for future runs.
2051 # Also quote any args containing shell meta-characters.
2052 # Make two passes to allow for proper duplicate-argument suppression.
2056 ac_must_keep_next
=false
2062 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2063 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2064 |
-silent |
--silent |
--silen |
--sile |
--sil)
2067 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2070 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2072 as_fn_append ac_configure_args1
" '$ac_arg'"
2073 if test $ac_must_keep_next = true
; then
2074 ac_must_keep_next
=false
# Got value, back to normal.
2077 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2078 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2079 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2080 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2081 case "$ac_configure_args0 " in
2082 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2085 -* ) ac_must_keep_next
=true
;;
2088 as_fn_append ac_configure_args
" '$ac_arg'"
2093 { ac_configure_args0
=; unset ac_configure_args0
;}
2094 { ac_configure_args1
=; unset ac_configure_args1
;}
2096 # When interrupted or exit'd, cleanup temporary files, and complete
2097 # config.log. We remove comments because anyway the quotes in there
2098 # would cause problems or look ugly.
2099 # WARNING: Use '\'' to represent an apostrophe within the trap.
2100 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2101 trap 'exit_status=$?
2102 # Save into config.log some information that might help in debugging.
2106 $as_echo "## ---------------- ##
2107 ## Cache variables. ##
2108 ## ---------------- ##"
2110 # The following way of writing the cache mishandles newlines in values,
2112 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2113 eval ac_val=\$$ac_var
2117 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2118 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2121 _ | IFS | as_nl) ;; #(
2122 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2123 *) { eval $ac_var=; unset $ac_var;} ;;
2128 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2129 *${as_nl}ac_space=\ *)
2131 "s/'\''/'\''\\\\'\'''\''/g;
2132 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2135 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2142 $as_echo "## ----------------- ##
2143 ## Output variables. ##
2144 ## ----------------- ##"
2146 for ac_var in $ac_subst_vars
2148 eval ac_val=\$$ac_var
2150 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2152 $as_echo "$ac_var='\''$ac_val'\''"
2156 if test -n "$ac_subst_files"; then
2157 $as_echo "## ------------------- ##
2158 ## File substitutions. ##
2159 ## ------------------- ##"
2161 for ac_var
in $ac_subst_files
2163 eval ac_val
=\$
$ac_var
2165 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2167 $as_echo "$ac_var='\''$ac_val'\''"
2172 if test -s confdefs.h; then
2173 $as_echo "## ----------- ##
2180 test "$ac_signal" != 0 &&
2181 $as_echo "$as_me: caught signal $ac_signal"
2182 $as_echo "$as_me: exit $exit_status"
2184 rm -f core *.core core.conftest.* &&
2185 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2188 for ac_signal
in 1 2 13 15; do
2189 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2193 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2194 rm -f -r conftest
* confdefs.h
2196 $as_echo "/* confdefs.h */" > confdefs.h
2198 # Predefined preprocessor variables.
2200 cat >>confdefs.h
<<_ACEOF
2201 #define PACKAGE_NAME "$PACKAGE_NAME"
2204 cat >>confdefs.h
<<_ACEOF
2205 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2208 cat >>confdefs.h
<<_ACEOF
2209 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2212 cat >>confdefs.h
<<_ACEOF
2213 #define PACKAGE_STRING "$PACKAGE_STRING"
2216 cat >>confdefs.h
<<_ACEOF
2217 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2220 cat >>confdefs.h
<<_ACEOF
2221 #define PACKAGE_URL "$PACKAGE_URL"
2225 # Let the site file select an alternate cache file if it wants to.
2226 # Prefer an explicitly selected file to automatically selected ones.
2229 if test -n "$CONFIG_SITE"; then
2230 # We do not want a PATH search for config.site.
2231 case $CONFIG_SITE in #((
2232 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2233 */*) ac_site_file1
=$CONFIG_SITE;;
2234 *) ac_site_file1
=.
/$CONFIG_SITE;;
2236 elif test "x$prefix" != xNONE
; then
2237 ac_site_file1
=$prefix/share
/config.site
2238 ac_site_file2
=$prefix/etc
/config.site
2240 ac_site_file1
=$ac_default_prefix/share
/config.site
2241 ac_site_file2
=$ac_default_prefix/etc
/config.site
2243 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2245 test "x$ac_site_file" = xNONE
&& continue
2246 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2247 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2248 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2249 sed 's/^/| /' "$ac_site_file" >&5
2251 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2252 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2253 as_fn_error $?
"failed to load site script $ac_site_file
2254 See \`config.log' for more details" "$LINENO" 5; }
2258 if test -r "$cache_file"; then
2259 # Some versions of bash will fail to source /dev/null (special files
2260 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2261 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2263 $as_echo "$as_me: loading cache $cache_file" >&6;}
2265 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2266 *) .
"./$cache_file";;
2270 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2271 $as_echo "$as_me: creating cache $cache_file" >&6;}
2275 # Check that the precious variables saved in the cache have kept the same
2277 ac_cache_corrupted
=false
2278 for ac_var
in $ac_precious_vars; do
2279 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2280 eval ac_new_set
=\
$ac_env_${ac_var}_set
2281 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2282 eval ac_new_val
=\
$ac_env_${ac_var}_value
2283 case $ac_old_set,$ac_new_set in
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2286 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2287 ac_cache_corrupted
=: ;;
2289 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2290 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2291 ac_cache_corrupted
=: ;;
2294 if test "x$ac_old_val" != "x$ac_new_val"; then
2295 # differences in whitespace do not lead to failure.
2296 ac_old_val_w
=`echo x $ac_old_val`
2297 ac_new_val_w
=`echo x $ac_new_val`
2298 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2299 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2300 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2301 ac_cache_corrupted
=:
2303 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2304 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2305 eval $ac_var=\
$ac_old_val
2307 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2308 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2309 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2310 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2313 # Pass precious variables to config.status.
2314 if test "$ac_new_set" = set; then
2316 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2317 *) ac_arg
=$ac_var=$ac_new_val ;;
2319 case " $ac_configure_args " in
2320 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2321 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2325 if $ac_cache_corrupted; then
2326 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2327 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2328 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2329 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2330 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2332 ## -------------------- ##
2333 ## Main body of script. ##
2334 ## -------------------- ##
2337 ac_cpp
='$CPP $CPPFLAGS'
2338 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2339 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2340 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2343 # This file contains common code used by all simulators.
2345 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2346 # directory. It is intended to be invoked before any target specific stuff.
2347 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2348 # It is intended to be invoked last.
2350 # The simulator's configure.ac should look like:
2352 # dnl Process this file with autoconf to produce a configure script.
2353 # AC_PREREQ(2.64)dnl
2354 # AC_INIT(Makefile.in)
2355 # sinclude(../common/aclocal.m4)
2359 # ... target specific stuff ...
2363 # Include global overrides and fixes for Autoconf.
2399 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2401 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2402 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2403 # Written by Gordon Matzigkeit, 1996
2405 # This file is free software; the Free Software Foundation gives
2406 # unlimited permission to copy and/or distribute it, with or without
2407 # modifications, as long as this notice is preserved.
2414 # LT_PREREQ(VERSION)
2415 # ------------------
2416 # Complain and exit if this libtool version is less that VERSION.
2420 # _LT_CHECK_BUILDDIR
2421 # ------------------
2422 # Complain if the absolute build directory name contains unusual characters
2426 # LT_INIT([OPTIONS])
2427 # ------------------
2431 # This is what autoupdate's m4 run will expand. It fires
2432 # the warning (with _au_warn_XXX), outputs it into the
2433 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2434 # the replacement expansion.
2437 # This is an auxiliary macro that is also run when
2438 # autoupdate runs m4. It simply calls m4_warning, but
2439 # we need a wrapper so that each warning is emitted only
2440 # once. We break the quoting in m4_warning's argument in
2441 # order to expand this macro's arguments, not AU_DEFUN's.
2444 # Finally, this is the expansion that is picked up by
2445 # autoconf. It tells the user to run autoupdate, and
2446 # then outputs the replacement expansion. We do not care
2447 # about autoupdate's warning because that contains
2448 # information on what to do *after* running autoupdate.
2450 # This is what autoupdate's m4 run will expand. It fires
2451 # the warning (with _au_warn_XXX), outputs it into the
2452 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2453 # the replacement expansion.
2456 # This is an auxiliary macro that is also run when
2457 # autoupdate runs m4. It simply calls m4_warning, but
2458 # we need a wrapper so that each warning is emitted only
2459 # once. We break the quoting in m4_warning's argument in
2460 # order to expand this macro's arguments, not AU_DEFUN's.
2463 # Finally, this is the expansion that is picked up by
2464 # autoconf. It tells the user to run autoupdate, and
2465 # then outputs the replacement expansion. We do not care
2466 # about autoupdate's warning because that contains
2467 # information on what to do *after* running autoupdate.
2471 # _LT_CC_BASENAME(CC)
2472 # -------------------
2473 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2477 # _LT_FILEUTILS_DEFAULTS
2478 # ----------------------
2479 # It is okay to use these file commands and assume they have been set
2480 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2481 # _LT_FILEUTILS_DEFAULTS
2489 # _LT_PREPARE_SED_QUOTE_VARS
2490 # --------------------------
2491 # Define a few sed substitution that help us do robust quoting.
2496 # Note that this code is called both from `configure', and `config.status'
2497 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2498 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2499 # so we pass a copy along to make sure it has a sensible value anyway.
2503 ## ------------------------------------- ##
2504 ## Accumulate code for creating libtool. ##
2505 ## ------------------------------------- ##
2507 # So that we can recreate a full libtool script including additional
2508 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2509 # in macros and then make a single call at the end using the `libtool'
2513 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2514 # ----------------------------------------
2515 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2522 # _LT_CONFIG_LIBTOOL([COMMANDS])
2523 # ------------------------------
2524 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2531 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2532 # -----------------------------------------------------
2536 # _LT_FORMAT_COMMENT([COMMENT])
2537 # -----------------------------
2538 # Add leading comment marks to the start of each line, and a trailing
2539 # full-stop to the whole comment if one is not present already.
2544 ## ------------------------ ##
2545 ## FIXME: Eliminate VARNAME ##
2546 ## ------------------------ ##
2549 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2550 # -------------------------------------------------------------------
2551 # CONFIGNAME is the name given to the value in the libtool script.
2552 # VARNAME is the (base) name used in the configure script.
2553 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2554 # VARNAME. Any other value will be used directly.
2558 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2559 # --------------------------------------------------------
2563 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2564 # ------------------------------------------------
2568 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2569 # ---------------------------------------------------------
2573 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2574 # --------------------------------------------------
2578 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2579 # ---------------------------------------------------
2583 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2584 # ---------------------------------------------------
2589 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2590 # ------------------------------------------------
2595 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2596 # ------------------------------------
2597 # Quote a variable value, and forward it to `config.status' so that its
2598 # declaration there will have the same value as in `configure'. VARNAME
2599 # must have a single quote delimited value for this to work.
2603 # _LT_CONFIG_STATUS_DECLARATIONS
2604 # ------------------------------
2605 # We delimit libtool config variables with single quotes, so when
2606 # we write them to config.status, we have to be sure to quote all
2607 # embedded single quotes properly. In configure, this macro expands
2608 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2610 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2616 # Output comment and list of tags supported by the script
2620 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2621 # -----------------------------------
2622 # Extract the dictionary values for VARNAME (optionally with TAG) and
2623 # expand to a commented shell variable setting:
2625 # # Some comment about what VAR is for.
2626 # visible_name=$lt_internal_name
2630 # _LT_LIBTOOL_CONFIG_VARS
2631 # -----------------------
2632 # Produce commented declarations of non-tagged libtool config variables
2633 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2634 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2635 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2639 # _LT_LIBTOOL_TAG_VARS(TAG)
2640 # -------------------------
2644 # _LT_TAGVAR(VARNAME, [TAGNAME])
2645 # ------------------------------
2649 # _LT_CONFIG_COMMANDS
2650 # -------------------
2651 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2652 # variables for single and double quote escaping we saved from calls
2653 # to _LT_DECL, we can put quote escaped variables declarations
2654 # into `config.status', and then the shell code to quote escape them in
2655 # for loops in `config.status'. Finally, any additional code accumulated
2656 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2657 #_LT_CONFIG_COMMANDS
2663 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2664 # ------------------------------------
2665 # Generate a child script FILE with all initialization necessary to
2666 # reuse the environment learned by the parent script, and make the
2667 # file executable. If COMMENT is supplied, it is inserted after the
2668 # `#!' sequence but before initialization text begins. After this
2669 # macro, additional text can be appended to FILE to form the body of
2670 # the child script. The macro ends with non-zero status if the
2671 # file could not be fully written (such as if the disk is full).
2672 # _LT_GENERATED_FILE_INIT
2676 # This macro allows early generation of the libtool script (before
2677 # AC_OUTPUT is called), incase it is used in configure for compilation
2684 # If TAG is the built-in tag, create an initial libtool script with a
2685 # default configuration from the untagged config vars. Otherwise add code
2686 # to config.status for appending the configuration named by TAG from the
2687 # matching tagged config vars.
2691 # LT_SUPPORTED_TAG(TAG)
2692 # ---------------------
2693 # Trace this macro to discover what tags are supported by the libtool
2694 # --tag option, using:
2695 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2699 # C support is built-in for now
2706 # Enable libtool support for the given language if not already enabled.
2710 # _LT_LANG(LANGNAME)
2711 # ------------------
2715 # _LT_LANG_DEFAULT_CONFIG
2716 # -----------------------
2717 # _LT_LANG_DEFAULT_CONFIG
2720 # This is what autoupdate's m4 run will expand. It fires
2721 # the warning (with _au_warn_XXX), outputs it into the
2722 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2723 # the replacement expansion.
2726 # This is an auxiliary macro that is also run when
2727 # autoupdate runs m4. It simply calls m4_warning, but
2728 # we need a wrapper so that each warning is emitted only
2729 # once. We break the quoting in m4_warning's argument in
2730 # order to expand this macro's arguments, not AU_DEFUN's.
2733 # Finally, this is the expansion that is picked up by
2734 # autoconf. It tells the user to run autoupdate, and
2735 # then outputs the replacement expansion. We do not care
2736 # about autoupdate's warning because that contains
2737 # information on what to do *after* running autoupdate.
2739 # This is what autoupdate's m4 run will expand. It fires
2740 # the warning (with _au_warn_XXX), outputs it into the
2741 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2742 # the replacement expansion.
2745 # This is an auxiliary macro that is also run when
2746 # autoupdate runs m4. It simply calls m4_warning, but
2747 # we need a wrapper so that each warning is emitted only
2748 # once. We break the quoting in m4_warning's argument in
2749 # order to expand this macro's arguments, not AU_DEFUN's.
2752 # Finally, this is the expansion that is picked up by
2753 # autoconf. It tells the user to run autoupdate, and
2754 # then outputs the replacement expansion. We do not care
2755 # about autoupdate's warning because that contains
2756 # information on what to do *after* running autoupdate.
2758 # This is what autoupdate's m4 run will expand. It fires
2759 # the warning (with _au_warn_XXX), outputs it into the
2760 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2761 # the replacement expansion.
2764 # This is an auxiliary macro that is also run when
2765 # autoupdate runs m4. It simply calls m4_warning, but
2766 # we need a wrapper so that each warning is emitted only
2767 # once. We break the quoting in m4_warning's argument in
2768 # order to expand this macro's arguments, not AU_DEFUN's.
2771 # Finally, this is the expansion that is picked up by
2772 # autoconf. It tells the user to run autoupdate, and
2773 # then outputs the replacement expansion. We do not care
2774 # about autoupdate's warning because that contains
2775 # information on what to do *after* running autoupdate.
2777 # This is what autoupdate's m4 run will expand. It fires
2778 # the warning (with _au_warn_XXX), outputs it into the
2779 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2780 # the replacement expansion.
2783 # This is an auxiliary macro that is also run when
2784 # autoupdate runs m4. It simply calls m4_warning, but
2785 # we need a wrapper so that each warning is emitted only
2786 # once. We break the quoting in m4_warning's argument in
2787 # order to expand this macro's arguments, not AU_DEFUN's.
2790 # Finally, this is the expansion that is picked up by
2791 # autoconf. It tells the user to run autoupdate, and
2792 # then outputs the replacement expansion. We do not care
2793 # about autoupdate's warning because that contains
2794 # information on what to do *after* running autoupdate.
2796 # This is what autoupdate's m4 run will expand. It fires
2797 # the warning (with _au_warn_XXX), outputs it into the
2798 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2799 # the replacement expansion.
2802 # This is an auxiliary macro that is also run when
2803 # autoupdate runs m4. It simply calls m4_warning, but
2804 # we need a wrapper so that each warning is emitted only
2805 # once. We break the quoting in m4_warning's argument in
2806 # order to expand this macro's arguments, not AU_DEFUN's.
2809 # Finally, this is the expansion that is picked up by
2810 # autoconf. It tells the user to run autoupdate, and
2811 # then outputs the replacement expansion. We do not care
2812 # about autoupdate's warning because that contains
2813 # information on what to do *after* running autoupdate.
2822 # _LT_COMPILER_BOILERPLATE
2823 # ------------------------
2824 # Check for compiler boilerplate output or warnings with
2825 # the simple compiler test code.
2826 # _LT_COMPILER_BOILERPLATE
2829 # _LT_LINKER_BOILERPLATE
2830 # ----------------------
2831 # Check for linker boilerplate output or warnings with
2832 # the simple link test code.
2833 # _LT_LINKER_BOILERPLATE
2835 # _LT_REQUIRED_DARWIN_CHECKS
2836 # -------------------------
2840 # _LT_DARWIN_LINKER_FEATURES
2841 # --------------------------
2842 # Checks for linker and compiler features on darwin
2845 # _LT_SYS_MODULE_PATH_AIX
2846 # -----------------------
2847 # Links a minimal program and checks the executable
2848 # for the system default hardcoded library path. In most cases,
2849 # this is /usr/lib:/lib, but when the MPI compilers are used
2850 # the location of the communication and MPI libs are included too.
2851 # If we don't find anything, use the default library path according
2852 # to the aix ld manual.
2853 # _LT_SYS_MODULE_PATH_AIX
2856 # _LT_SHELL_INIT(ARG)
2857 # -------------------
2862 # _LT_PROG_ECHO_BACKSLASH
2863 # -----------------------
2864 # Find how we can fake an echo command that does not interpret backslash.
2865 # In particular, with Autoconf 2.60 or later we add some code to the start
2866 # of the generated configure script which will find a shell with a builtin
2867 # printf (which we can use as an echo command).
2868 # _LT_PROG_ECHO_BACKSLASH
2876 # _LT_CMD_OLD_ARCHIVE
2877 # -------------------
2878 # _LT_CMD_OLD_ARCHIVE
2881 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2882 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2883 # ----------------------------------------------------------------
2884 # Check whether the given compiler option works
2885 # _LT_COMPILER_OPTION
2888 # This is what autoupdate's m4 run will expand. It fires
2889 # the warning (with _au_warn_XXX), outputs it into the
2890 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2891 # the replacement expansion.
2894 # This is an auxiliary macro that is also run when
2895 # autoupdate runs m4. It simply calls m4_warning, but
2896 # we need a wrapper so that each warning is emitted only
2897 # once. We break the quoting in m4_warning's argument in
2898 # order to expand this macro's arguments, not AU_DEFUN's.
2901 # Finally, this is the expansion that is picked up by
2902 # autoconf. It tells the user to run autoupdate, and
2903 # then outputs the replacement expansion. We do not care
2904 # about autoupdate's warning because that contains
2905 # information on what to do *after* running autoupdate.
2909 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2910 # [ACTION-SUCCESS], [ACTION-FAILURE])
2911 # ----------------------------------------------------
2912 # Check whether the given linker option works
2916 # This is what autoupdate's m4 run will expand. It fires
2917 # the warning (with _au_warn_XXX), outputs it into the
2918 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2919 # the replacement expansion.
2922 # This is an auxiliary macro that is also run when
2923 # autoupdate runs m4. It simply calls m4_warning, but
2924 # we need a wrapper so that each warning is emitted only
2925 # once. We break the quoting in m4_warning's argument in
2926 # order to expand this macro's arguments, not AU_DEFUN's.
2929 # Finally, this is the expansion that is picked up by
2930 # autoconf. It tells the user to run autoupdate, and
2931 # then outputs the replacement expansion. We do not care
2932 # about autoupdate's warning because that contains
2933 # information on what to do *after* running autoupdate.
2942 # This is what autoupdate's m4 run will expand. It fires
2943 # the warning (with _au_warn_XXX), outputs it into the
2944 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2945 # the replacement expansion.
2948 # This is an auxiliary macro that is also run when
2949 # autoupdate runs m4. It simply calls m4_warning, but
2950 # we need a wrapper so that each warning is emitted only
2951 # once. We break the quoting in m4_warning's argument in
2952 # order to expand this macro's arguments, not AU_DEFUN's.
2955 # Finally, this is the expansion that is picked up by
2956 # autoconf. It tells the user to run autoupdate, and
2957 # then outputs the replacement expansion. We do not care
2958 # about autoupdate's warning because that contains
2959 # information on what to do *after* running autoupdate.
2968 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2969 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2970 # ----------------------------------------------------------------
2971 # _LT_TRY_DLOPEN_SELF
2974 # LT_SYS_DLOPEN_SELF
2975 # ------------------
2976 # LT_SYS_DLOPEN_SELF
2979 # This is what autoupdate's m4 run will expand. It fires
2980 # the warning (with _au_warn_XXX), outputs it into the
2981 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2982 # the replacement expansion.
2985 # This is an auxiliary macro that is also run when
2986 # autoupdate runs m4. It simply calls m4_warning, but
2987 # we need a wrapper so that each warning is emitted only
2988 # once. We break the quoting in m4_warning's argument in
2989 # order to expand this macro's arguments, not AU_DEFUN's.
2992 # Finally, this is the expansion that is picked up by
2993 # autoconf. It tells the user to run autoupdate, and
2994 # then outputs the replacement expansion. We do not care
2995 # about autoupdate's warning because that contains
2996 # information on what to do *after* running autoupdate.
3000 # _LT_COMPILER_C_O([TAGNAME])
3001 # ---------------------------
3002 # Check to see if options -c and -o are simultaneously supported by compiler.
3003 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3007 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3008 # ----------------------------------
3009 # Check to see if we can do hard links to lock some files if needed
3010 # _LT_COMPILER_FILE_LOCKS
3018 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3019 # --------------------------------------
3020 # Check hardcoding attributes.
3021 # _LT_LINKER_HARDCODE_LIBPATH
3029 # _LT_SYS_DYNAMIC_LINKER([TAG])
3030 # -----------------------------
3031 # PORTME Fill in your ld.so characteristics
3032 # _LT_SYS_DYNAMIC_LINKER
3035 # _LT_PATH_TOOL_PREFIX(TOOL)
3036 # --------------------------
3037 # find a file program which can recognize shared library
3038 # _LT_PATH_TOOL_PREFIX
3041 # This is what autoupdate's m4 run will expand. It fires
3042 # the warning (with _au_warn_XXX), outputs it into the
3043 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3044 # the replacement expansion.
3047 # This is an auxiliary macro that is also run when
3048 # autoupdate runs m4. It simply calls m4_warning, but
3049 # we need a wrapper so that each warning is emitted only
3050 # once. We break the quoting in m4_warning's argument in
3051 # order to expand this macro's arguments, not AU_DEFUN's.
3054 # Finally, this is the expansion that is picked up by
3055 # autoconf. It tells the user to run autoupdate, and
3056 # then outputs the replacement expansion. We do not care
3057 # about autoupdate's warning because that contains
3058 # information on what to do *after* running autoupdate.
3064 # find a file program which can recognize a shared library
3070 # find the pathname to the GNU or non-GNU linker
3074 # This is what autoupdate's m4 run will expand. It fires
3075 # the warning (with _au_warn_XXX), outputs it into the
3076 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3077 # the replacement expansion.
3080 # This is an auxiliary macro that is also run when
3081 # autoupdate runs m4. It simply calls m4_warning, but
3082 # we need a wrapper so that each warning is emitted only
3083 # once. We break the quoting in m4_warning's argument in
3084 # order to expand this macro's arguments, not AU_DEFUN's.
3087 # Finally, this is the expansion that is picked up by
3088 # autoconf. It tells the user to run autoupdate, and
3089 # then outputs the replacement expansion. We do not care
3090 # about autoupdate's warning because that contains
3091 # information on what to do *after* running autoupdate.
3093 # This is what autoupdate's m4 run will expand. It fires
3094 # the warning (with _au_warn_XXX), outputs it into the
3095 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3096 # the replacement expansion.
3099 # This is an auxiliary macro that is also run when
3100 # autoupdate runs m4. It simply calls m4_warning, but
3101 # we need a wrapper so that each warning is emitted only
3102 # once. We break the quoting in m4_warning's argument in
3103 # order to expand this macro's arguments, not AU_DEFUN's.
3106 # Finally, this is the expansion that is picked up by
3107 # autoconf. It tells the user to run autoupdate, and
3108 # then outputs the replacement expansion. We do not care
3109 # about autoupdate's warning because that contains
3110 # information on what to do *after* running autoupdate.
3121 # find reload flag for linker
3122 # -- PORTME Some linkers may need a different reload flag.
3126 # _LT_CHECK_MAGIC_METHOD
3127 # ----------------------
3128 # how to check for library dependencies
3129 # -- PORTME fill in with the dynamic library characteristics
3130 # _LT_CHECK_MAGIC_METHOD
3135 # find the pathname to a BSD- or MS-compatible name lister
3139 # This is what autoupdate's m4 run will expand. It fires
3140 # the warning (with _au_warn_XXX), outputs it into the
3141 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3142 # the replacement expansion.
3145 # This is an auxiliary macro that is also run when
3146 # autoupdate runs m4. It simply calls m4_warning, but
3147 # we need a wrapper so that each warning is emitted only
3148 # once. We break the quoting in m4_warning's argument in
3149 # order to expand this macro's arguments, not AU_DEFUN's.
3152 # Finally, this is the expansion that is picked up by
3153 # autoconf. It tells the user to run autoupdate, and
3154 # then outputs the replacement expansion. We do not care
3155 # about autoupdate's warning because that contains
3156 # information on what to do *after* running autoupdate.
3158 # This is what autoupdate's m4 run will expand. It fires
3159 # the warning (with _au_warn_XXX), outputs it into the
3160 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3161 # the replacement expansion.
3164 # This is an auxiliary macro that is also run when
3165 # autoupdate runs m4. It simply calls m4_warning, but
3166 # we need a wrapper so that each warning is emitted only
3167 # once. We break the quoting in m4_warning's argument in
3168 # order to expand this macro's arguments, not AU_DEFUN's.
3171 # Finally, this is the expansion that is picked up by
3172 # autoconf. It tells the user to run autoupdate, and
3173 # then outputs the replacement expansion. We do not care
3174 # about autoupdate's warning because that contains
3175 # information on what to do *after* running autoupdate.
3181 # check for math library
3185 # This is what autoupdate's m4 run will expand. It fires
3186 # the warning (with _au_warn_XXX), outputs it into the
3187 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3188 # the replacement expansion.
3191 # This is an auxiliary macro that is also run when
3192 # autoupdate runs m4. It simply calls m4_warning, but
3193 # we need a wrapper so that each warning is emitted only
3194 # once. We break the quoting in m4_warning's argument in
3195 # order to expand this macro's arguments, not AU_DEFUN's.
3198 # Finally, this is the expansion that is picked up by
3199 # autoconf. It tells the user to run autoupdate, and
3200 # then outputs the replacement expansion. We do not care
3201 # about autoupdate's warning because that contains
3202 # information on what to do *after* running autoupdate.
3206 # _LT_COMPILER_NO_RTTI([TAGNAME])
3207 # -------------------------------
3208 # _LT_COMPILER_NO_RTTI
3211 # _LT_CMD_GLOBAL_SYMBOLS
3212 # ----------------------
3213 # _LT_CMD_GLOBAL_SYMBOLS
3216 # _LT_COMPILER_PIC([TAGNAME])
3217 # ---------------------------
3221 # _LT_LINKER_SHLIBS([TAGNAME])
3222 # ----------------------------
3223 # See if the linker supports building shared libraries.
3227 # _LT_LANG_C_CONFIG([TAG])
3228 # ------------------------
3229 # Ensure that the configuration variables for a C compiler are suitably
3230 # defined. These variables are subsequently used by _LT_CONFIG to write
3231 # the compiler configuration to `libtool'.
3235 # _LT_LANG_CXX_CONFIG([TAG])
3236 # --------------------------
3237 # Ensure that the configuration variables for a C++ compiler are suitably
3238 # defined. These variables are subsequently used by _LT_CONFIG to write
3239 # the compiler configuration to `libtool'.
3240 # _LT_LANG_CXX_CONFIG
3243 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3244 # ---------------------------------
3245 # Figure out "hidden" library dependencies from verbose
3246 # compiler output when linking a shared library.
3247 # Parse the compiler output and extract the necessary
3248 # objects, libraries and library flags.
3249 # _LT_SYS_HIDDEN_LIBDEPS
3252 # _LT_LANG_F77_CONFIG([TAG])
3253 # --------------------------
3254 # Ensure that the configuration variables for a Fortran 77 compiler are
3255 # suitably defined. These variables are subsequently used by _LT_CONFIG
3256 # to write the compiler configuration to `libtool'.
3257 # _LT_LANG_F77_CONFIG
3260 # _LT_LANG_FC_CONFIG([TAG])
3261 # -------------------------
3262 # Ensure that the configuration variables for a Fortran compiler are
3263 # suitably defined. These variables are subsequently used by _LT_CONFIG
3264 # to write the compiler configuration to `libtool'.
3265 # _LT_LANG_FC_CONFIG
3268 # _LT_LANG_GCJ_CONFIG([TAG])
3269 # --------------------------
3270 # Ensure that the configuration variables for the GNU Java Compiler compiler
3271 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3272 # to write the compiler configuration to `libtool'.
3273 # _LT_LANG_GCJ_CONFIG
3276 # _LT_LANG_RC_CONFIG([TAG])
3277 # -------------------------
3278 # Ensure that the configuration variables for the Windows resource compiler
3279 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3280 # to write the compiler configuration to `libtool'.
3281 # _LT_LANG_RC_CONFIG
3289 # This is what autoupdate's m4 run will expand. It fires
3290 # the warning (with _au_warn_XXX), outputs it into the
3291 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3292 # the replacement expansion.
3295 # This is an auxiliary macro that is also run when
3296 # autoupdate runs m4. It simply calls m4_warning, but
3297 # we need a wrapper so that each warning is emitted only
3298 # once. We break the quoting in m4_warning's argument in
3299 # order to expand this macro's arguments, not AU_DEFUN's.
3302 # Finally, this is the expansion that is picked up by
3303 # autoconf. It tells the user to run autoupdate, and
3304 # then outputs the replacement expansion. We do not care
3305 # about autoupdate's warning because that contains
3306 # information on what to do *after* running autoupdate.
3315 # This is what autoupdate's m4 run will expand. It fires
3316 # the warning (with _au_warn_XXX), outputs it into the
3317 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3318 # the replacement expansion.
3321 # This is an auxiliary macro that is also run when
3322 # autoupdate runs m4. It simply calls m4_warning, but
3323 # we need a wrapper so that each warning is emitted only
3324 # once. We break the quoting in m4_warning's argument in
3325 # order to expand this macro's arguments, not AU_DEFUN's.
3328 # Finally, this is the expansion that is picked up by
3329 # autoconf. It tells the user to run autoupdate, and
3330 # then outputs the replacement expansion. We do not care
3331 # about autoupdate's warning because that contains
3332 # information on what to do *after* running autoupdate.
3338 # If we don't have a new enough Autoconf to choose the best grep
3339 # available, choose the one first in the user's PATH.
3345 # If we don't have a new enough Autoconf to choose the best objdump
3346 # available, choose the one first in the user's PATH.
3352 # Check for a fully-functional sed program, that truncates
3353 # as few characters as possible. Prefer GNU sed if found.
3359 # This is what autoupdate's m4 run will expand. It fires
3360 # the warning (with _au_warn_XXX), outputs it into the
3361 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3362 # the replacement expansion.
3365 # This is an auxiliary macro that is also run when
3366 # autoupdate runs m4. It simply calls m4_warning, but
3367 # we need a wrapper so that each warning is emitted only
3368 # once. We break the quoting in m4_warning's argument in
3369 # order to expand this macro's arguments, not AU_DEFUN's.
3372 # Finally, this is the expansion that is picked up by
3373 # autoconf. It tells the user to run autoupdate, and
3374 # then outputs the replacement expansion. We do not care
3375 # about autoupdate's warning because that contains
3376 # information on what to do *after* running autoupdate.
3380 # _LT_CHECK_SHELL_FEATURES
3381 # ------------------------
3382 # Find out whether the shell is Bourne or XSI compatible,
3383 # or has some other useful features.
3384 # _LT_CHECK_SHELL_FEATURES
3387 # _LT_PROG_XSI_SHELLFNS
3388 # ---------------------
3389 # Bourne and XSI compatible variants of some useful shell functions.
3392 # Helper functions for option handling. -*- Autoconf -*-
3394 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3396 # Written by Gary V. Vaughan, 2004
3398 # This file is free software; the Free Software Foundation gives
3399 # unlimited permission to copy and/or distribute it, with or without
3400 # modifications, as long as this notice is preserved.
3402 # serial 6 ltoptions.m4
3404 # This is to help aclocal find these macros, as it can't see m4_define.
3408 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3409 # ------------------------------------------
3413 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3414 # ---------------------------------------
3415 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3416 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3421 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3422 # ------------------------------------------------------------
3423 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3427 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3428 # -------------------------------------------------------
3429 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3434 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3435 # ----------------------------------------
3436 # OPTION-LIST is a space-separated list of Libtool options associated
3437 # with MACRO-NAME. If any OPTION has a matching handler declared with
3438 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3439 # the unknown option and exit.
3443 ## --------------------------------- ##
3444 ## Macros to handle LT_INIT options. ##
3445 ## --------------------------------- ##
3447 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3448 # -----------------------------------------
3452 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3453 # -----------------------------------------------
3461 # This is what autoupdate's m4 run will expand. It fires
3462 # the warning (with _au_warn_XXX), outputs it into the
3463 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3464 # the replacement expansion.
3467 # This is an auxiliary macro that is also run when
3468 # autoupdate runs m4. It simply calls m4_warning, but
3469 # we need a wrapper so that each warning is emitted only
3470 # once. We break the quoting in m4_warning's argument in
3471 # order to expand this macro's arguments, not AU_DEFUN's.
3474 # Finally, this is the expansion that is picked up by
3475 # autoconf. It tells the user to run autoupdate, and
3476 # then outputs the replacement expansion. We do not care
3477 # about autoupdate's warning because that contains
3478 # information on what to do *after* running autoupdate.
3485 # Declare package support for building win32 dll's.
3488 # This is what autoupdate's m4 run will expand. It fires
3489 # the warning (with _au_warn_XXX), outputs it into the
3490 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3491 # the replacement expansion.
3494 # This is an auxiliary macro that is also run when
3495 # autoupdate runs m4. It simply calls m4_warning, but
3496 # we need a wrapper so that each warning is emitted only
3497 # once. We break the quoting in m4_warning's argument in
3498 # order to expand this macro's arguments, not AU_DEFUN's.
3501 # Finally, this is the expansion that is picked up by
3502 # autoconf. It tells the user to run autoupdate, and
3503 # then outputs the replacement expansion. We do not care
3504 # about autoupdate's warning because that contains
3505 # information on what to do *after* running autoupdate.
3510 # _LT_ENABLE_SHARED([DEFAULT])
3511 # ----------------------------
3512 # implement the --enable-shared flag, and supports the `shared' and
3513 # `disable-shared' LT_INIT options.
3514 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3525 # This is what autoupdate's m4 run will expand. It fires
3526 # the warning (with _au_warn_XXX), outputs it into the
3527 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3528 # the replacement expansion.
3531 # This is an auxiliary macro that is also run when
3532 # autoupdate runs m4. It simply calls m4_warning, but
3533 # we need a wrapper so that each warning is emitted only
3534 # once. We break the quoting in m4_warning's argument in
3535 # order to expand this macro's arguments, not AU_DEFUN's.
3538 # Finally, this is the expansion that is picked up by
3539 # autoconf. It tells the user to run autoupdate, and
3540 # then outputs the replacement expansion. We do not care
3541 # about autoupdate's warning because that contains
3542 # information on what to do *after* running autoupdate.
3544 # This is what autoupdate's m4 run will expand. It fires
3545 # the warning (with _au_warn_XXX), outputs it into the
3546 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3547 # the replacement expansion.
3550 # This is an auxiliary macro that is also run when
3551 # autoupdate runs m4. It simply calls m4_warning, but
3552 # we need a wrapper so that each warning is emitted only
3553 # once. We break the quoting in m4_warning's argument in
3554 # order to expand this macro's arguments, not AU_DEFUN's.
3557 # Finally, this is the expansion that is picked up by
3558 # autoconf. It tells the user to run autoupdate, and
3559 # then outputs the replacement expansion. We do not care
3560 # about autoupdate's warning because that contains
3561 # information on what to do *after* running autoupdate.
3567 # _LT_ENABLE_STATIC([DEFAULT])
3568 # ----------------------------
3569 # implement the --enable-static flag, and support the `static' and
3570 # `disable-static' LT_INIT options.
3571 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3582 # This is what autoupdate's m4 run will expand. It fires
3583 # the warning (with _au_warn_XXX), outputs it into the
3584 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3585 # the replacement expansion.
3588 # This is an auxiliary macro that is also run when
3589 # autoupdate runs m4. It simply calls m4_warning, but
3590 # we need a wrapper so that each warning is emitted only
3591 # once. We break the quoting in m4_warning's argument in
3592 # order to expand this macro's arguments, not AU_DEFUN's.
3595 # Finally, this is the expansion that is picked up by
3596 # autoconf. It tells the user to run autoupdate, and
3597 # then outputs the replacement expansion. We do not care
3598 # about autoupdate's warning because that contains
3599 # information on what to do *after* running autoupdate.
3601 # This is what autoupdate's m4 run will expand. It fires
3602 # the warning (with _au_warn_XXX), outputs it into the
3603 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3604 # the replacement expansion.
3607 # This is an auxiliary macro that is also run when
3608 # autoupdate runs m4. It simply calls m4_warning, but
3609 # we need a wrapper so that each warning is emitted only
3610 # once. We break the quoting in m4_warning's argument in
3611 # order to expand this macro's arguments, not AU_DEFUN's.
3614 # Finally, this is the expansion that is picked up by
3615 # autoconf. It tells the user to run autoupdate, and
3616 # then outputs the replacement expansion. We do not care
3617 # about autoupdate's warning because that contains
3618 # information on what to do *after* running autoupdate.
3624 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3625 # ----------------------------------
3626 # implement the --enable-fast-install flag, and support the `fast-install'
3627 # and `disable-fast-install' LT_INIT options.
3628 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3629 # _LT_ENABLE_FAST_INSTALL
3635 # This is what autoupdate's m4 run will expand. It fires
3636 # the warning (with _au_warn_XXX), outputs it into the
3637 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3638 # the replacement expansion.
3641 # This is an auxiliary macro that is also run when
3642 # autoupdate runs m4. It simply calls m4_warning, but
3643 # we need a wrapper so that each warning is emitted only
3644 # once. We break the quoting in m4_warning's argument in
3645 # order to expand this macro's arguments, not AU_DEFUN's.
3648 # Finally, this is the expansion that is picked up by
3649 # autoconf. It tells the user to run autoupdate, and
3650 # then outputs the replacement expansion. We do not care
3651 # about autoupdate's warning because that contains
3652 # information on what to do *after* running autoupdate.
3655 # This is what autoupdate's m4 run will expand. It fires
3656 # the warning (with _au_warn_XXX), outputs it into the
3657 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3658 # the replacement expansion.
3661 # This is an auxiliary macro that is also run when
3662 # autoupdate runs m4. It simply calls m4_warning, but
3663 # we need a wrapper so that each warning is emitted only
3664 # once. We break the quoting in m4_warning's argument in
3665 # order to expand this macro's arguments, not AU_DEFUN's.
3668 # Finally, this is the expansion that is picked up by
3669 # autoconf. It tells the user to run autoupdate, and
3670 # then outputs the replacement expansion. We do not care
3671 # about autoupdate's warning because that contains
3672 # information on what to do *after* running autoupdate.
3677 # _LT_WITH_PIC([MODE])
3678 # --------------------
3679 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3681 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3688 # This is what autoupdate's m4 run will expand. It fires
3689 # the warning (with _au_warn_XXX), outputs it into the
3690 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3691 # the replacement expansion.
3694 # This is an auxiliary macro that is also run when
3695 # autoupdate runs m4. It simply calls m4_warning, but
3696 # we need a wrapper so that each warning is emitted only
3697 # once. We break the quoting in m4_warning's argument in
3698 # order to expand this macro's arguments, not AU_DEFUN's.
3701 # Finally, this is the expansion that is picked up by
3702 # autoconf. It tells the user to run autoupdate, and
3703 # then outputs the replacement expansion. We do not care
3704 # about autoupdate's warning because that contains
3705 # information on what to do *after* running autoupdate.
3709 ## ----------------- ##
3710 ## LTDL_INIT Options ##
3711 ## ----------------- ##
3722 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3724 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3725 # Written by Gary V. Vaughan, 2004
3727 # This file is free software; the Free Software Foundation gives
3728 # unlimited permission to copy and/or distribute it, with or without
3729 # modifications, as long as this notice is preserved.
3731 # serial 6 ltsugar.m4
3733 # This is to help aclocal find these macros, as it can't see m4_define.
3737 # lt_join(SEP, ARG1, [ARG2...])
3738 # -----------------------------
3739 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3740 # associated separator.
3741 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3742 # versions in m4sugar had bugs.
3750 # Manipulate m4 lists.
3751 # These macros are necessary as long as will still need to support
3752 # Autoconf-2.59 which quotes differently.
3758 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3759 # ------------------------------------------
3760 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3761 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3762 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3763 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3764 # than defined and empty).
3766 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3767 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3772 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3773 # ----------------------------------------------------------
3774 # Produce a SEP delimited list of all paired combinations of elements of
3775 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3776 # has the form PREFIXmINFIXSUFFIXn.
3777 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3781 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3782 # -----------------------------------------------------------------------
3783 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3784 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3788 # lt_dict_add(DICT, KEY, VALUE)
3789 # -----------------------------
3793 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3794 # --------------------------------------------
3798 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3799 # ----------------------------------
3803 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3804 # -----------------------------------------------------------------
3808 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3809 # --------------------------------------------------------------
3812 # ltversion.m4 -- version numbers -*- Autoconf -*-
3814 # Copyright (C) 2004 Free Software Foundation, Inc.
3815 # Written by Scott James Remnant, 2004
3817 # This file is free software; the Free Software Foundation gives
3818 # unlimited permission to copy and/or distribute it, with or without
3819 # modifications, as long as this notice is preserved.
3821 # Generated from ltversion.in.
3823 # serial 3134 ltversion.m4
3824 # This file is part of GNU Libtool
3831 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3833 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3834 # Written by Scott James Remnant, 2004.
3836 # This file is free software; the Free Software Foundation gives
3837 # unlimited permission to copy and/or distribute it, with or without
3838 # modifications, as long as this notice is preserved.
3840 # serial 4 lt~obsolete.m4
3842 # These exist entirely to fool aclocal when bootstrapping libtool.
3844 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3845 # which have later been changed to m4_define as they aren't part of the
3846 # exported API, or moved to Autoconf or Automake where they belong.
3848 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3849 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3850 # using a macro with the same name in our local m4/libtool.m4 it'll
3851 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3852 # and doesn't know about Autoconf macros at all.)
3854 # So we provide this file, which has a silly filename so it's always
3855 # included after everything else. This provides aclocal with the
3856 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3857 # because those macros already exist, or will be overwritten later.
3858 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3860 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3861 # Yes, that means every name once taken will need to remain here until
3862 # we give up compatibility with versions before 1.7, at which point
3863 # we need to keep only those names which we still refer to.
3865 # This is to help aclocal find these macros, as it can't see m4_define.
3932 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3933 # Free Software Foundation, Inc.
3935 # This file is free software; the Free Software Foundation
3936 # gives unlimited permission to copy and/or distribute it,
3937 # with or without modifications, as long as this notice is preserved.
3941 # Based on depend.m4 from automake 1.9, modified for standalone use in
3942 # an environment where GNU make is required.
3944 # ZW_PROG_COMPILER_DEPENDENCIES
3945 # -----------------------------
3946 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3947 # sets fooDEPMODE accordingly. Cache-variable compatible with
3948 # original; not side-effect compatible. As the users of this macro
3949 # may require accurate dependencies for correct builds, it does *not*
3950 # honor --disable-dependency-checking, and failure to detect a usable
3951 # method is an error. depcomp is assumed to be located in
3954 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3960 # Choose a directory name for dependency files.
3965 # As AM_SET_DEPDIR, but also create the directory at config.status time.
4032 # intl sister-directory configuration rules.
4035 # The idea behind this macro is that there's no need to repeat all the
4036 # autoconf probes done by the intl directory - it's already done them
4037 # for us. In fact, there's no need even to look at the cache for the
4038 # answers. All we need to do is nab a few pieces of information.
4039 # The intl directory is set up to make this easy, by generating a
4040 # small file which can be sourced as a shell script; then we produce
4041 # the necessary substitutions and definitions for this directory.
4045 # Autoconf M4 include file defining utility macros for complex Canadian
4057 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4059 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4062 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4063 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4067 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4068 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4072 # Backported from Autoconf 2.5x; can go away when and if
4073 # we switch. Put the OS path separator in $PATH_SEPARATOR.
4082 # ACX_HAVE_GCC_FOR_TARGET
4083 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4086 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4087 # Searching for installed target binutils. We need to take extra care,
4088 # else we may find the wrong assembler, linker, etc., and lose.
4090 # First try --with-build-time-tools, if specified.
4092 # For build != host, we ask the installed GCC for the name of the tool it
4093 # uses, and accept it if it is an absolute path. This is because the
4094 # only good choice for a compiler is the same GCC version that is being
4095 # installed (or we couldn't make target libraries), and we assume that
4096 # on the host system we'll have not only the same GCC version, but also
4097 # the same binutils version.
4099 # For build == host, search the same directories that the installed
4100 # compiler will search. We used to do this for the assembler, linker,
4101 # and nm only; for simplicity of configuration, however, we extend this
4102 # criterion to tools (such as ar and ranlib) that are never invoked by
4103 # the compiler, to avoid mismatches.
4105 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4106 # if build == target. This makes the most sense only when bootstrapping,
4107 # but we also do so when build != host. In this case, we hope that the
4108 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4110 # If we do not find a suitable binary, then try the user's path.
4114 # AC_PROG_CPP_WERROR
4115 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4116 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4117 # For now, using this also overrides header checks to use only the
4118 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4119 # bit harder from here).
4120 # Eventually autoconf will default to checking headers with the compiler
4121 # instead, and we'll have to do this differently.
4123 # AC_PROG_CPP_WERROR
4126 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4127 # that understands Ada. We use the user's CC setting, already found, and
4128 # possibly add $1 to the command-line parameters.
4130 # Sets the shell variable have_gnat to yes or no as appropriate, and
4131 # substitutes GNATBIND and GNATMAKE.
4158 ac_cpp
='$CPP $CPPFLAGS'
4159 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4160 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4161 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4162 if test -n "$ac_tool_prefix"; then
4163 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4164 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4165 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4166 $as_echo_n "checking for $ac_word... " >&6; }
4167 if ${ac_cv_prog_CC+:} false
; then :
4168 $as_echo_n "(cached) " >&6
4170 if test -n "$CC"; then
4171 ac_cv_prog_CC
="$CC" # Let the user override the test.
4173 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4177 test -z "$as_dir" && as_dir
=.
4178 for ac_exec_ext
in '' $ac_executable_extensions; do
4179 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4180 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4181 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4191 if test -n "$CC"; then
4192 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4193 $as_echo "$CC" >&6; }
4195 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4196 $as_echo "no" >&6; }
4201 if test -z "$ac_cv_prog_CC"; then
4203 # Extract the first word of "gcc", so it can be a program name with args.
4204 set dummy gcc
; ac_word
=$2
4205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4206 $as_echo_n "checking for $ac_word... " >&6; }
4207 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4208 $as_echo_n "(cached) " >&6
4210 if test -n "$ac_ct_CC"; then
4211 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4213 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4217 test -z "$as_dir" && as_dir
=.
4218 for ac_exec_ext
in '' $ac_executable_extensions; do
4219 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4220 ac_cv_prog_ac_ct_CC
="gcc"
4221 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4230 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4231 if test -n "$ac_ct_CC"; then
4232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4233 $as_echo "$ac_ct_CC" >&6; }
4235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4236 $as_echo "no" >&6; }
4239 if test "x$ac_ct_CC" = x
; then
4242 case $cross_compiling:$ac_tool_warned in
4244 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4245 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4246 ac_tool_warned
=yes ;;
4254 if test -z "$CC"; then
4255 if test -n "$ac_tool_prefix"; then
4256 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4257 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4259 $as_echo_n "checking for $ac_word... " >&6; }
4260 if ${ac_cv_prog_CC+:} false
; then :
4261 $as_echo_n "(cached) " >&6
4263 if test -n "$CC"; then
4264 ac_cv_prog_CC
="$CC" # Let the user override the test.
4266 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4270 test -z "$as_dir" && as_dir
=.
4271 for ac_exec_ext
in '' $ac_executable_extensions; do
4272 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4273 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4274 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4284 if test -n "$CC"; then
4285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4286 $as_echo "$CC" >&6; }
4288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4289 $as_echo "no" >&6; }
4295 if test -z "$CC"; then
4296 # Extract the first word of "cc", so it can be a program name with args.
4297 set dummy cc
; ac_word
=$2
4298 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4299 $as_echo_n "checking for $ac_word... " >&6; }
4300 if ${ac_cv_prog_CC+:} false
; then :
4301 $as_echo_n "(cached) " >&6
4303 if test -n "$CC"; then
4304 ac_cv_prog_CC
="$CC" # Let the user override the test.
4307 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4311 test -z "$as_dir" && as_dir
=.
4312 for ac_exec_ext
in '' $ac_executable_extensions; do
4313 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4314 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4315 ac_prog_rejected
=yes
4319 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4326 if test $ac_prog_rejected = yes; then
4327 # We found a bogon in the path, so make sure we never use it.
4328 set dummy
$ac_cv_prog_CC
4330 if test $# != 0; then
4331 # We chose a different compiler from the bogus one.
4332 # However, it has the same basename, so the bogon will be chosen
4333 # first if we set CC to just the basename; use the full file name.
4335 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4341 if test -n "$CC"; then
4342 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4343 $as_echo "$CC" >&6; }
4345 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4346 $as_echo "no" >&6; }
4351 if test -z "$CC"; then
4352 if test -n "$ac_tool_prefix"; then
4353 for ac_prog
in cl.exe
4355 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4356 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4357 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4358 $as_echo_n "checking for $ac_word... " >&6; }
4359 if ${ac_cv_prog_CC+:} false
; then :
4360 $as_echo_n "(cached) " >&6
4362 if test -n "$CC"; then
4363 ac_cv_prog_CC
="$CC" # Let the user override the test.
4365 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4369 test -z "$as_dir" && as_dir
=.
4370 for ac_exec_ext
in '' $ac_executable_extensions; do
4371 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4372 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4373 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4383 if test -n "$CC"; then
4384 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4385 $as_echo "$CC" >&6; }
4387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4388 $as_echo "no" >&6; }
4392 test -n "$CC" && break
4395 if test -z "$CC"; then
4397 for ac_prog
in cl.exe
4399 # Extract the first word of "$ac_prog", so it can be a program name with args.
4400 set dummy
$ac_prog; ac_word
=$2
4401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4402 $as_echo_n "checking for $ac_word... " >&6; }
4403 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4404 $as_echo_n "(cached) " >&6
4406 if test -n "$ac_ct_CC"; then
4407 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4409 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4413 test -z "$as_dir" && as_dir
=.
4414 for ac_exec_ext
in '' $ac_executable_extensions; do
4415 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4416 ac_cv_prog_ac_ct_CC
="$ac_prog"
4417 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4426 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4427 if test -n "$ac_ct_CC"; then
4428 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4429 $as_echo "$ac_ct_CC" >&6; }
4431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4432 $as_echo "no" >&6; }
4436 test -n "$ac_ct_CC" && break
4439 if test "x$ac_ct_CC" = x
; then
4442 case $cross_compiling:$ac_tool_warned in
4444 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4445 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4446 ac_tool_warned
=yes ;;
4455 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4456 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4457 as_fn_error $?
"no acceptable C compiler found in \$PATH
4458 See \`config.log' for more details" "$LINENO" 5; }
4460 # Provide some information about the compiler.
4461 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4464 for ac_option
in --version -v -V -qversion; do
4465 { { ac_try
="$ac_compiler $ac_option >&5"
4467 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4468 *) ac_try_echo=$ac_try;;
4470 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4471 $as_echo "$ac_try_echo"; } >&5
4472 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4474 if test -s conftest.err; then
4476 ... rest of stderr output deleted ...
4477 10q' conftest.err >conftest.er1
4478 cat conftest.er1 >&5
4480 rm -f conftest.er1 conftest.err
4481 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4482 test $ac_status = 0; }
4485 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4486 /* end confdefs.h. */
4496 ac_clean_files_save=$ac_clean_files
4497 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4498 # Try to create an executable without -o first, disregard a.out.
4499 # It will help us diagnose broken compilers, and finding out an intuition
4501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4502 $as_echo_n "checking whether the C compiler works... " >&6; }
4503 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4505 # The possible output files:
4506 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4509 for ac_file in $ac_files
4512 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4513 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4518 if { { ac_try="$ac_link_default"
4520 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4521 *) ac_try_echo
=$ac_try;;
4523 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4524 $as_echo "$ac_try_echo"; } >&5
4525 (eval "$ac_link_default") 2>&5
4527 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4528 test $ac_status = 0; }; then :
4529 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4530 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4531 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4532 # so that the user can short-circuit this test for compilers unknown to
4534 for ac_file
in $ac_files ''
4536 test -f "$ac_file" ||
continue
4538 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4541 # We found the default executable, but exeext='' is most
4545 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4547 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4549 # We set ac_cv_exeext here because the later test for it is not
4550 # safe: cross compilers may not add the suffix if given an `-o'
4551 # argument, so we may need to know it at that point already.
4552 # Even if this section looks crufty: it has the advantage of
4559 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4564 if test -z "$ac_file"; then :
4565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4566 $as_echo "no" >&6; }
4567 $as_echo "$as_me: failed program was:" >&5
4568 sed 's/^/| /' conftest.
$ac_ext >&5
4570 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4571 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4572 as_fn_error
77 "C compiler cannot create executables
4573 See \`config.log' for more details" "$LINENO" 5; }
4575 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4576 $as_echo "yes" >&6; }
4578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4579 $as_echo_n "checking for C compiler default output file name... " >&6; }
4580 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4581 $as_echo "$ac_file" >&6; }
4582 ac_exeext
=$ac_cv_exeext
4584 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
4585 ac_clean_files
=$ac_clean_files_save
4586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4587 $as_echo_n "checking for suffix of executables... " >&6; }
4588 if { { ac_try
="$ac_link"
4590 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4591 *) ac_try_echo=$ac_try;;
4593 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4594 $as_echo "$ac_try_echo"; } >&5
4595 (eval "$ac_link") 2>&5
4597 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4598 test $ac_status = 0; }; then :
4599 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
4600 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
4601 # work properly (i.e., refer to `conftest.exe'), while it won't with
4603 for ac_file
in conftest.exe conftest conftest.
*; do
4604 test -f "$ac_file" ||
continue
4606 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4607 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4613 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4614 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4615 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
4616 See \`config.log' for more details" "$LINENO" 5; }
4618 rm -f conftest conftest
$ac_cv_exeext
4619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4620 $as_echo "$ac_cv_exeext" >&6; }
4622 rm -f conftest.
$ac_ext
4623 EXEEXT
=$ac_cv_exeext
4625 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4626 /* end confdefs.h. */
4631 FILE *f = fopen ("conftest.out", "w");
4632 return ferror (f) || fclose (f) != 0;
4638 ac_clean_files
="$ac_clean_files conftest.out"
4639 # Check that the compiler produces executables we can run. If not, either
4640 # the compiler is broken, or we cross compile.
4641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4642 $as_echo_n "checking whether we are cross compiling... " >&6; }
4643 if test "$cross_compiling" != yes; then
4644 { { ac_try
="$ac_link"
4646 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4647 *) ac_try_echo=$ac_try;;
4649 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4650 $as_echo "$ac_try_echo"; } >&5
4651 (eval "$ac_link") 2>&5
4653 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4654 test $ac_status = 0; }
4655 if { ac_try='./conftest$ac_cv_exeext'
4656 { { case "(($ac_try" in
4657 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4658 *) ac_try_echo
=$ac_try;;
4660 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4661 $as_echo "$ac_try_echo"; } >&5
4662 (eval "$ac_try") 2>&5
4664 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4665 test $ac_status = 0; }; }; then
4668 if test "$cross_compiling" = maybe
; then
4671 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4672 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4673 as_fn_error $?
"cannot run C compiled programs.
4674 If you meant to cross compile, use \`--host'.
4675 See \`config.log' for more details" "$LINENO" 5; }
4679 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4680 $as_echo "$cross_compiling" >&6; }
4682 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4683 ac_clean_files
=$ac_clean_files_save
4684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4685 $as_echo_n "checking for suffix of object files... " >&6; }
4686 if ${ac_cv_objext+:} false
; then :
4687 $as_echo_n "(cached) " >&6
4689 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4690 /* end confdefs.h. */
4700 rm -f conftest.o conftest.obj
4701 if { { ac_try
="$ac_compile"
4703 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4704 *) ac_try_echo=$ac_try;;
4706 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4707 $as_echo "$ac_try_echo"; } >&5
4708 (eval "$ac_compile") 2>&5
4710 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4711 test $ac_status = 0; }; then :
4712 for ac_file in conftest.o conftest.obj conftest.*; do
4713 test -f "$ac_file" || continue;
4715 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4716 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4721 $as_echo "$as_me: failed program was:" >&5
4722 sed 's/^/| /' conftest.$ac_ext >&5
4724 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4725 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4726 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4727 See \
`config.log' for more details" "$LINENO" 5; }
4729 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4732 $as_echo "$ac_cv_objext" >&6; }
4733 OBJEXT=$ac_cv_objext
4735 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4736 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4737 if ${ac_cv_c_compiler_gnu+:} false; then :
4738 $as_echo_n "(cached) " >&6
4740 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4741 /* end confdefs.h. */
4754 if ac_fn_c_try_compile "$LINENO"; then :
4759 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4760 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4763 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4764 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4765 if test $ac_compiler_gnu = yes; then
4770 ac_test_CFLAGS=${CFLAGS+set}
4771 ac_save_CFLAGS=$CFLAGS
4772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4773 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4774 if ${ac_cv_prog_cc_g+:} false; then :
4775 $as_echo_n "(cached) " >&6
4777 ac_save_c_werror_flag=$ac_c_werror_flag
4778 ac_c_werror_flag=yes
4781 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4782 /* end confdefs.h. */
4792 if ac_fn_c_try_compile "$LINENO"; then :
4796 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4797 /* end confdefs.h. */
4807 if ac_fn_c_try_compile "$LINENO"; then :
4810 ac_c_werror_flag=$ac_save_c_werror_flag
4812 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4813 /* end confdefs.h. */
4823 if ac_fn_c_try_compile "$LINENO"; then :
4826 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4828 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4830 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4831 ac_c_werror_flag=$ac_save_c_werror_flag
4833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4834 $as_echo "$ac_cv_prog_cc_g" >&6; }
4835 if test "$ac_test_CFLAGS" = set; then
4836 CFLAGS=$ac_save_CFLAGS
4837 elif test $ac_cv_prog_cc_g = yes; then
4838 if test "$GCC" = yes; then
4844 if test "$GCC" = yes; then
4850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4851 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4852 if ${ac_cv_prog_cc_c89+:} false; then :
4853 $as_echo_n "(cached) " >&6
4855 ac_cv_prog_cc_c89=no
4857 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4858 /* end confdefs.h. */
4862 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4863 struct buf { int x; };
4864 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4865 static char *e (p, i)
4871 static char *f (char * (*g) (char **, int), char **p, ...)
4876 s = g (p, va_arg (v,int));
4881 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4882 function prototypes and stuff, but not '\xHH' hex character constants.
4883 These don't provoke an error unfortunately, instead are silently treated
4884 as 'x'. The following induces an error, until -std is added to get
4885 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4886 array size at least. It's necessary to write '\x00'==0 to get something
4887 that's true only with -std. */
4888 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4890 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4891 inside strings and character constants. */
4893 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4895 int test (int i, double x);
4896 struct s1 {int (*f) (int a);};
4897 struct s2 {int (*f) (double a);};
4898 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4904 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4909 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4910 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4912 CC="$ac_save_CC $ac_arg"
4913 if ac_fn_c_try_compile "$LINENO"; then :
4914 ac_cv_prog_cc_c89=$ac_arg
4916 rm -f core conftest.err conftest.$ac_objext
4917 test "x$ac_cv_prog_cc_c89" != "xno" && break
4919 rm -f conftest.$ac_ext
4924 case "x$ac_cv_prog_cc_c89" in
4926 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4927 $as_echo "none needed" >&6; } ;;
4929 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4930 $as_echo "unsupported" >&6; } ;;
4932 CC="$CC $ac_cv_prog_cc_c89"
4933 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4934 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4936 if test "x$ac_cv_prog_cc_c89" != xno; then :
4941 ac_cpp='$CPP $CPPFLAGS'
4942 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4943 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4944 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4947 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4948 if test -f "$ac_dir/install-sh"; then
4950 ac_install_sh="$ac_aux_dir/install-sh -c"
4952 elif test -f "$ac_dir/install.sh"; then
4954 ac_install_sh="$ac_aux_dir/install.sh -c"
4956 elif test -f "$ac_dir/shtool"; then
4958 ac_install_sh="$ac_aux_dir/shtool install -c"
4962 if test -z "$ac_aux_dir"; then
4963 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4966 # These three variables are undocumented and unsupported,
4967 # and are intended to be withdrawn in a future Autoconf release.
4968 # They can cause serious problems if a builder's source tree is in a directory
4969 # whose full name contains unusual characters.
4970 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4971 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4972 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4975 # Make sure we can run config.sub.
4976 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4977 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4979 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4980 $as_echo_n "checking build system type... " >&6; }
4981 if ${ac_cv_build+:} false; then :
4982 $as_echo_n "(cached) " >&6
4984 ac_build_alias=$build_alias
4985 test "x$ac_build_alias" = x &&
4986 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4987 test "x$ac_build_alias" = x &&
4988 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
4989 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4990 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4993 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4994 $as_echo "$ac_cv_build" >&6; }
4995 case $ac_cv_build in
4997 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5000 ac_save_IFS=$IFS; IFS='-'
5006 # Remember, the first character of IFS is used to create $*,
5007 # except with old shells:
5010 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
5013 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5014 $as_echo_n "checking host system type... " >&6; }
5015 if ${ac_cv_host+:} false; then :
5016 $as_echo_n "(cached) " >&6
5018 if test "x$host_alias" = x; then
5019 ac_cv_host=$ac_cv_build
5021 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5022 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5026 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5027 $as_echo "$ac_cv_host" >&6; }
5030 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5033 ac_save_IFS=$IFS; IFS='-'
5039 # Remember, the first character of IFS is used to create $*,
5040 # except with old shells:
5043 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
5046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
5047 $as_echo_n "checking target system type... " >&6; }
5048 if ${ac_cv_target+:} false; then :
5049 $as_echo_n "(cached) " >&6
5051 if test "x$target_alias" = x; then
5052 ac_cv_target=$ac_cv_host
5054 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
5055 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
5059 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
5060 $as_echo "$ac_cv_target" >&6; }
5061 case $ac_cv_target in
5063 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
5065 target=$ac_cv_target
5066 ac_save_IFS=$IFS; IFS='-'
5072 # Remember, the first character of IFS is used to create $*,
5073 # except with old shells:
5076 case $target_os in *\ *) target_os=`echo "$target_os" |
sed 's/ /-/g'`;; esac
5079 # The aliases save the names the user supplied, while $host etc.
5080 # will get canonicalized.
5081 test -n "$target_alias" &&
5082 test "$program_prefix$program_suffix$program_transform_name" = \
5084 program_prefix=${target_alias}-
5087 ac_cpp='$CPP $CPPFLAGS'
5088 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5089 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5090 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5091 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5092 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5093 # On Suns, sometimes $CPP names a directory.
5094 if test -n "$CPP" && test -d "$CPP"; then
5097 if test -z "$CPP"; then
5098 if ${ac_cv_prog_CPP+:} false; then :
5099 $as_echo_n "(cached) " >&6
5101 # Double quotes because CPP needs to be expanded
5102 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5105 for ac_c_preproc_warn_flag in '' yes
5107 # Use a header file that comes with gcc, so configuring glibc
5108 # with a fresh cross-compiler works.
5109 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5110 # <limits.h> exists even on freestanding compilers.
5111 # On the NeXT, cc -E runs the code through the compiler's parser,
5112 # not just through cpp. "Syntax error" is here to catch this case.
5113 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5114 /* end confdefs.h. */
5116 # include <limits.h>
5118 # include <assert.h>
5122 if ac_fn_c_try_cpp "$LINENO"; then :
5125 # Broken: fails on valid input.
5128 rm -f conftest.err conftest.i conftest.$ac_ext
5130 # OK, works on sane cases. Now check whether nonexistent headers
5131 # can be detected and how.
5132 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5133 /* end confdefs.h. */
5134 #include <ac_nonexistent.h>
5136 if ac_fn_c_try_cpp "$LINENO"; then :
5137 # Broken: success on invalid input.
5140 # Passes both tests.
5144 rm -f conftest.err conftest.i conftest.$ac_ext
5147 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5148 rm -f conftest.i conftest.err conftest.
$ac_ext
5149 if $ac_preproc_ok; then :
5161 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5162 $as_echo "$CPP" >&6; }
5164 for ac_c_preproc_warn_flag
in '' yes
5166 # Use a header file that comes with gcc, so configuring glibc
5167 # with a fresh cross-compiler works.
5168 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5169 # <limits.h> exists even on freestanding compilers.
5170 # On the NeXT, cc -E runs the code through the compiler's parser,
5171 # not just through cpp. "Syntax error" is here to catch this case.
5172 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5173 /* end confdefs.h. */
5175 # include <limits.h>
5177 # include <assert.h>
5181 if ac_fn_c_try_cpp
"$LINENO"; then :
5184 # Broken: fails on valid input.
5187 rm -f conftest.err conftest.i conftest.
$ac_ext
5189 # OK, works on sane cases. Now check whether nonexistent headers
5190 # can be detected and how.
5191 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5192 /* end confdefs.h. */
5193 #include <ac_nonexistent.h>
5195 if ac_fn_c_try_cpp
"$LINENO"; then :
5196 # Broken: success on invalid input.
5199 # Passes both tests.
5203 rm -f conftest.err conftest.i conftest.
$ac_ext
5206 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5207 rm -f conftest.i conftest.err conftest.
$ac_ext
5208 if $ac_preproc_ok; then :
5211 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5212 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5213 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5214 See \`config.log' for more details" "$LINENO" 5; }
5218 ac_cpp
='$CPP $CPPFLAGS'
5219 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5220 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5221 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5225 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5226 if ${ac_cv_path_GREP+:} false
; then :
5227 $as_echo_n "(cached) " >&6
5229 if test -z "$GREP"; then
5230 ac_path_GREP_found
=false
5231 # Loop through the user's path and test for each of PROGNAME-LIST
5232 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5233 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5236 test -z "$as_dir" && as_dir
=.
5237 for ac_prog
in grep ggrep
; do
5238 for ac_exec_ext
in '' $ac_executable_extensions; do
5239 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5240 as_fn_executable_p
"$ac_path_GREP" ||
continue
5241 # Check for GNU ac_path_GREP and select it if it is found.
5242 # Check for GNU $ac_path_GREP
5243 case `"$ac_path_GREP" --version 2>&1` in
5245 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5248 $as_echo_n 0123456789 >"conftest.in"
5251 cat "conftest.in" "conftest.in" >"conftest.tmp"
5252 mv "conftest.tmp" "conftest.in"
5253 cp "conftest.in" "conftest.nl"
5254 $as_echo 'GREP' >> "conftest.nl"
5255 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5256 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5257 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5258 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5259 # Best one so far, save it but keep looking for a better one
5260 ac_cv_path_GREP
="$ac_path_GREP"
5261 ac_path_GREP_max
=$ac_count
5263 # 10*(2^10) chars as input seems more than enough
5264 test $ac_count -gt 10 && break
5266 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5269 $ac_path_GREP_found && break 3
5274 if test -z "$ac_cv_path_GREP"; then
5275 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5278 ac_cv_path_GREP
=$GREP
5282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5283 $as_echo "$ac_cv_path_GREP" >&6; }
5284 GREP
="$ac_cv_path_GREP"
5287 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5288 $as_echo_n "checking for egrep... " >&6; }
5289 if ${ac_cv_path_EGREP+:} false
; then :
5290 $as_echo_n "(cached) " >&6
5292 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5293 then ac_cv_path_EGREP
="$GREP -E"
5295 if test -z "$EGREP"; then
5296 ac_path_EGREP_found
=false
5297 # Loop through the user's path and test for each of PROGNAME-LIST
5298 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5299 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5302 test -z "$as_dir" && as_dir
=.
5303 for ac_prog
in egrep; do
5304 for ac_exec_ext
in '' $ac_executable_extensions; do
5305 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5306 as_fn_executable_p
"$ac_path_EGREP" ||
continue
5307 # Check for GNU ac_path_EGREP and select it if it is found.
5308 # Check for GNU $ac_path_EGREP
5309 case `"$ac_path_EGREP" --version 2>&1` in
5311 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5314 $as_echo_n 0123456789 >"conftest.in"
5317 cat "conftest.in" "conftest.in" >"conftest.tmp"
5318 mv "conftest.tmp" "conftest.in"
5319 cp "conftest.in" "conftest.nl"
5320 $as_echo 'EGREP' >> "conftest.nl"
5321 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5322 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5323 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5324 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5325 # Best one so far, save it but keep looking for a better one
5326 ac_cv_path_EGREP
="$ac_path_EGREP"
5327 ac_path_EGREP_max
=$ac_count
5329 # 10*(2^10) chars as input seems more than enough
5330 test $ac_count -gt 10 && break
5332 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5335 $ac_path_EGREP_found && break 3
5340 if test -z "$ac_cv_path_EGREP"; then
5341 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5344 ac_cv_path_EGREP
=$EGREP
5349 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5350 $as_echo "$ac_cv_path_EGREP" >&6; }
5351 EGREP
="$ac_cv_path_EGREP"
5354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5355 $as_echo_n "checking for ANSI C header files... " >&6; }
5356 if ${ac_cv_header_stdc+:} false
; then :
5357 $as_echo_n "(cached) " >&6
5359 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5360 /* end confdefs.h. */
5374 if ac_fn_c_try_compile
"$LINENO"; then :
5375 ac_cv_header_stdc
=yes
5377 ac_cv_header_stdc
=no
5379 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5381 if test $ac_cv_header_stdc = yes; then
5382 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5383 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5384 /* end confdefs.h. */
5388 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5389 $EGREP "memchr" >/dev
/null
2>&1; then :
5392 ac_cv_header_stdc
=no
5398 if test $ac_cv_header_stdc = yes; then
5399 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5400 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5401 /* end confdefs.h. */
5405 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5406 $EGREP "free" >/dev
/null
2>&1; then :
5409 ac_cv_header_stdc
=no
5415 if test $ac_cv_header_stdc = yes; then
5416 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5417 if test "$cross_compiling" = yes; then :
5420 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5421 /* end confdefs.h. */
5424 #if ((' ' & 0x0FF) == 0x020)
5425 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5426 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5428 # define ISLOWER(c) \
5429 (('a' <= (c) && (c) <= 'i') \
5430 || ('j' <= (c) && (c) <= 'r') \
5431 || ('s' <= (c) && (c) <= 'z'))
5432 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5435 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5440 for (i = 0; i < 256; i++)
5441 if (XOR (islower (i), ISLOWER (i))
5442 || toupper (i) != TOUPPER (i))
5447 if ac_fn_c_try_run
"$LINENO"; then :
5450 ac_cv_header_stdc
=no
5452 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5453 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5459 $as_echo "$ac_cv_header_stdc" >&6; }
5460 if test $ac_cv_header_stdc = yes; then
5462 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5466 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5467 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5468 inttypes.h stdint.h unistd.h
5470 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5471 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5473 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5474 cat >>confdefs.h
<<_ACEOF
5475 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5484 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5485 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
5492 if test "$MINIX" = yes; then
5494 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5497 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5500 $as_echo "#define _MINIX 1" >>confdefs.h
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5506 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5507 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
5508 $as_echo_n "(cached) " >&6
5510 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5511 /* end confdefs.h. */
5513 # define __EXTENSIONS__ 1
5514 $ac_includes_default
5523 if ac_fn_c_try_compile
"$LINENO"; then :
5524 ac_cv_safe_to_define___extensions__
=yes
5526 ac_cv_safe_to_define___extensions__
=no
5528 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5530 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5531 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5532 test $ac_cv_safe_to_define___extensions__ = yes &&
5533 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5535 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5537 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5539 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5541 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5544 test "$program_prefix" != NONE
&&
5545 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
5546 # Use a double $ so make ignores it.
5547 test "$program_suffix" != NONE
&&
5548 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
5549 # Double any \ or $.
5550 # By default was `s,x,x', remove it if useless.
5551 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
5552 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
5554 # Find a good install program. We prefer a C program (faster),
5555 # so one script is as good as another. But avoid the broken or
5556 # incompatible versions:
5557 # SysV /etc/install, /usr/sbin/install
5558 # SunOS /usr/etc/install
5559 # IRIX /sbin/install
5561 # AmigaOS /C/install, which installs bootblocks on floppy discs
5562 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5563 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5564 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5565 # OS/2's system install, which has a completely different semantic
5566 # ./install, which can be erroneously created by make from ./install.sh.
5567 # Reject install programs that cannot install multiple files.
5568 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5569 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5570 if test -z "$INSTALL"; then
5571 if ${ac_cv_path_install+:} false
; then :
5572 $as_echo_n "(cached) " >&6
5574 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5578 test -z "$as_dir" && as_dir
=.
5579 # Account for people who put trailing slashes in PATH elements.
5580 case $as_dir/ in #((
5581 .
/ | .
// |
/[cC
]/* | \
5582 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
5583 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
5586 # OSF1 and SCO ODT 3.0 have their own names for install.
5587 # Don't use installbsd from OSF since it installs stuff as root
5589 for ac_prog
in ginstall scoinst
install; do
5590 for ac_exec_ext
in '' $ac_executable_extensions; do
5591 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
5592 if test $ac_prog = install &&
5593 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5594 # AIX install. It has an incompatible calling convention.
5596 elif test $ac_prog = install &&
5597 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5598 # program-specific install script used by HP pwplus--don't use.
5601 rm -rf conftest.one conftest.two conftest.dir
5602 echo one
> conftest.one
5603 echo two
> conftest.two
5605 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
5606 test -s conftest.one
&& test -s conftest.two
&&
5607 test -s conftest.dir
/conftest.one
&&
5608 test -s conftest.dir
/conftest.two
5610 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
5623 rm -rf conftest.one conftest.two conftest.dir
5626 if test "${ac_cv_path_install+set}" = set; then
5627 INSTALL
=$ac_cv_path_install
5629 # As a last resort, use the slow shell script. Don't cache a
5630 # value for INSTALL within a source directory, because that will
5631 # break other packages using the cache if that directory is
5632 # removed, or if the value is a relative name.
5633 INSTALL
=$ac_install_sh
5636 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5637 $as_echo "$INSTALL" >&6; }
5639 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5640 # It thinks the first close brace ends the variable substitution.
5641 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
5643 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
5645 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
5647 rm -rf .tst
2>/dev
/null
5648 mkdir .tst
2>/dev
/null
5649 if test -d .tst
; then
5654 rmdir .tst
2>/dev
/null
5656 DEPDIR
="${am__leading_dot}deps"
5660 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5661 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5666 macro_version
='2.2.7a'
5667 macro_revision
='1.3134'
5681 ltmain
="$ac_aux_dir/ltmain.sh"
5683 # Backslashify metacharacters that are still active within
5684 # double-quoted strings.
5685 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
5687 # Same as above, but do not quote variable references.
5688 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
5690 # Sed substitution to delay expansion of an escaped shell variable in a
5691 # double_quote_subst'ed string.
5692 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
5694 # Sed substitution to delay expansion of an escaped single quote.
5695 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
5697 # Sed substitution to avoid accidental globbing in evaled expressions
5698 no_glob_subst
='s/\*/\\\*/g'
5700 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5701 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5702 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5705 $as_echo_n "checking how to print strings... " >&6; }
5706 # Test print first, because it will be a builtin if present.
5707 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5708 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5710 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5713 # Use this function as a fallback that always works.
5714 func_fallback_echo ()
5716 eval 'cat <<_LTECHO_EOF
5720 ECHO='func_fallback_echo
'
5723 # func_echo_all arg...
5724 # Invoke $ECHO with all args, space-separated.
5731 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5732 $as_echo "printf" >&6; } ;;
5733 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5734 $as_echo "print -r" >&6; } ;;
5735 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5736 $as_echo "cat" >&6; } ;;
5752 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5753 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5754 if ${ac_cv_path_SED+:} false; then :
5755 $as_echo_n "(cached) " >&6
5757 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5758 for ac_i in 1 2 3 4 5 6 7; do
5759 ac_script="$ac_script$as_nl$ac_script"
5761 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5762 { ac_script=; unset ac_script;}
5763 if test -z "$SED"; then
5764 ac_path_SED_found=false
5765 # Loop through the user's path and
test for each of PROGNAME-LIST
5766 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5770 test -z "$as_dir" && as_dir
=.
5771 for ac_prog
in sed gsed
; do
5772 for ac_exec_ext
in '' $ac_executable_extensions; do
5773 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
5774 as_fn_executable_p
"$ac_path_SED" ||
continue
5775 # Check for GNU ac_path_SED and select it if it is found.
5776 # Check for GNU $ac_path_SED
5777 case `"$ac_path_SED" --version 2>&1` in
5779 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
5782 $as_echo_n 0123456789 >"conftest.in"
5785 cat "conftest.in" "conftest.in" >"conftest.tmp"
5786 mv "conftest.tmp" "conftest.in"
5787 cp "conftest.in" "conftest.nl"
5788 $as_echo '' >> "conftest.nl"
5789 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5790 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5791 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5792 if test $ac_count -gt ${ac_path_SED_max-0}; then
5793 # Best one so far, save it but keep looking for a better one
5794 ac_cv_path_SED
="$ac_path_SED"
5795 ac_path_SED_max
=$ac_count
5797 # 10*(2^10) chars as input seems more than enough
5798 test $ac_count -gt 10 && break
5800 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5803 $ac_path_SED_found && break 3
5808 if test -z "$ac_cv_path_SED"; then
5809 as_fn_error $?
"no acceptable sed could be found in \$PATH" "$LINENO" 5
5816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5817 $as_echo "$ac_cv_path_SED" >&6; }
5818 SED
="$ac_cv_path_SED"
5821 test -z "$SED" && SED
=sed
5822 Xsed
="$SED -e 1s/^X//"
5834 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5835 $as_echo_n "checking for fgrep... " >&6; }
5836 if ${ac_cv_path_FGREP+:} false
; then :
5837 $as_echo_n "(cached) " >&6
5839 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
5840 then ac_cv_path_FGREP
="$GREP -F"
5842 if test -z "$FGREP"; then
5843 ac_path_FGREP_found
=false
5844 # Loop through the user's path and test for each of PROGNAME-LIST
5845 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5846 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5849 test -z "$as_dir" && as_dir
=.
5850 for ac_prog
in fgrep
; do
5851 for ac_exec_ext
in '' $ac_executable_extensions; do
5852 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
5853 as_fn_executable_p
"$ac_path_FGREP" ||
continue
5854 # Check for GNU ac_path_FGREP and select it if it is found.
5855 # Check for GNU $ac_path_FGREP
5856 case `"$ac_path_FGREP" --version 2>&1` in
5858 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
5861 $as_echo_n 0123456789 >"conftest.in"
5864 cat "conftest.in" "conftest.in" >"conftest.tmp"
5865 mv "conftest.tmp" "conftest.in"
5866 cp "conftest.in" "conftest.nl"
5867 $as_echo 'FGREP' >> "conftest.nl"
5868 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5869 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5870 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5871 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5872 # Best one so far, save it but keep looking for a better one
5873 ac_cv_path_FGREP
="$ac_path_FGREP"
5874 ac_path_FGREP_max
=$ac_count
5876 # 10*(2^10) chars as input seems more than enough
5877 test $ac_count -gt 10 && break
5879 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5882 $ac_path_FGREP_found && break 3
5887 if test -z "$ac_cv_path_FGREP"; then
5888 as_fn_error $?
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5891 ac_cv_path_FGREP
=$FGREP
5896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5897 $as_echo "$ac_cv_path_FGREP" >&6; }
5898 FGREP
="$ac_cv_path_FGREP"
5901 test -z "$GREP" && GREP
=grep
5921 # Check whether --with-gnu-ld was given.
5922 if test "${with_gnu_ld+set}" = set; then :
5923 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
5929 if test "$GCC" = yes; then
5930 # Check if gcc -print-prog-name=ld gives a path.
5931 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5932 $as_echo_n "checking for ld used by $CC... " >&6; }
5935 # gcc leaves a trailing carriage return which upsets mingw
5936 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5938 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
5941 # Accept absolute paths.
5943 re_direlt
='/[^/][^/]*/\.\./'
5944 # Canonicalize the pathname of ld
5945 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5946 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
5947 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5949 test -z "$LD" && LD
="$ac_prog"
5952 # If it fails, then pretend we aren't using GCC.
5956 # If it is relative, then search for the first ld in PATH.
5960 elif test "$with_gnu_ld" = yes; then
5961 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5962 $as_echo_n "checking for GNU ld... " >&6; }
5964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5965 $as_echo_n "checking for non-GNU ld... " >&6; }
5967 if ${lt_cv_path_LD+:} false
; then :
5968 $as_echo_n "(cached) " >&6
5970 if test -z "$LD"; then
5971 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5972 for ac_dir
in $PATH; do
5974 test -z "$ac_dir" && ac_dir
=.
5975 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
5976 lt_cv_path_LD
="$ac_dir/$ac_prog"
5977 # Check to see if the program is GNU ld. I'd rather use --version,
5978 # but apparently some variants of GNU ld only accept -v.
5979 # Break only if it was the GNU/non-GNU ld that we prefer.
5980 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5981 *GNU
* |
*'with BFD'*)
5982 test "$with_gnu_ld" != no
&& break
5985 test "$with_gnu_ld" != yes && break
5992 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
5997 if test -n "$LD"; then
5998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5999 $as_echo "$LD" >&6; }
6001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6002 $as_echo "no" >&6; }
6004 test -z "$LD" && as_fn_error $?
"no acceptable ld found in \$PATH" "$LINENO" 5
6005 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6006 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6007 if ${lt_cv_prog_gnu_ld+:} false
; then :
6008 $as_echo_n "(cached) " >&6
6010 # I'd rather use --version here, but apparently some GNU lds only accept -v.
6011 case `$LD -v 2>&1 </dev/null` in
6012 *GNU
* |
*'with BFD'*)
6013 lt_cv_prog_gnu_ld
=yes
6016 lt_cv_prog_gnu_ld
=no
6020 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6021 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
6022 with_gnu_ld
=$lt_cv_prog_gnu_ld
6032 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6033 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6034 if ${lt_cv_path_NM+:} false
; then :
6035 $as_echo_n "(cached) " >&6
6037 if test -n "$NM"; then
6038 # Let the user override the test.
6041 lt_nm_to_check
="${ac_tool_prefix}nm"
6042 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6043 lt_nm_to_check
="$lt_nm_to_check nm"
6045 for lt_tmp_nm
in $lt_nm_to_check; do
6046 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6047 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
6049 test -z "$ac_dir" && ac_dir
=.
6050 tmp_nm
="$ac_dir/$lt_tmp_nm"
6051 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
6052 # Check to see if the nm accepts a BSD-compat flag.
6053 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6054 # nm: unknown option "B" ignored
6055 # Tru64's nm complains that /dev/null is an invalid object file
6056 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6057 */dev
/null
* |
*'Invalid file or object type'*)
6058 lt_cv_path_NM
="$tmp_nm -B"
6062 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6064 lt_cv_path_NM
="$tmp_nm -p"
6068 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6069 continue # so that we can try to find one that supports BSD flags
6078 : ${lt_cv_path_NM=no}
6081 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6082 $as_echo "$lt_cv_path_NM" >&6; }
6083 if test "$lt_cv_path_NM" != "no"; then
6086 # Didn't find any BSD compatible name lister, look for dumpbin.
6087 if test -n "$DUMPBIN"; then :
6088 # Let the user override the test.
6090 if test -n "$ac_tool_prefix"; then
6091 for ac_prog
in dumpbin
"link -dump"
6093 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6094 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
6095 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6096 $as_echo_n "checking for $ac_word... " >&6; }
6097 if ${ac_cv_prog_DUMPBIN+:} false
; then :
6098 $as_echo_n "(cached) " >&6
6100 if test -n "$DUMPBIN"; then
6101 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
6103 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6107 test -z "$as_dir" && as_dir
=.
6108 for ac_exec_ext
in '' $ac_executable_extensions; do
6109 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6110 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
6111 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6120 DUMPBIN
=$ac_cv_prog_DUMPBIN
6121 if test -n "$DUMPBIN"; then
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6123 $as_echo "$DUMPBIN" >&6; }
6125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6126 $as_echo "no" >&6; }
6130 test -n "$DUMPBIN" && break
6133 if test -z "$DUMPBIN"; then
6134 ac_ct_DUMPBIN
=$DUMPBIN
6135 for ac_prog
in dumpbin
"link -dump"
6137 # Extract the first word of "$ac_prog", so it can be a program name with args.
6138 set dummy
$ac_prog; ac_word
=$2
6139 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6140 $as_echo_n "checking for $ac_word... " >&6; }
6141 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false
; then :
6142 $as_echo_n "(cached) " >&6
6144 if test -n "$ac_ct_DUMPBIN"; then
6145 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
6147 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6151 test -z "$as_dir" && as_dir
=.
6152 for ac_exec_ext
in '' $ac_executable_extensions; do
6153 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6154 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
6155 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6164 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
6165 if test -n "$ac_ct_DUMPBIN"; then
6166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6167 $as_echo "$ac_ct_DUMPBIN" >&6; }
6169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6170 $as_echo "no" >&6; }
6174 test -n "$ac_ct_DUMPBIN" && break
6177 if test "x$ac_ct_DUMPBIN" = x
; then
6180 case $cross_compiling:$ac_tool_warned in
6182 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6183 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6184 ac_tool_warned
=yes ;;
6186 DUMPBIN
=$ac_ct_DUMPBIN
6190 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6192 DUMPBIN
="$DUMPBIN -symbols"
6200 if test "$DUMPBIN" != ":"; then
6204 test -z "$NM" && NM
=nm
6211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6212 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6213 if ${lt_cv_nm_interface+:} false
; then :
6214 $as_echo_n "(cached) " >&6
6216 lt_cv_nm_interface
="BSD nm"
6217 echo "int some_variable = 0;" > conftest.
$ac_ext
6218 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6219 (eval "$ac_compile" 2>conftest.err
)
6220 cat conftest.err
>&5
6221 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6222 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
6223 cat conftest.err
>&5
6224 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6225 cat conftest.out
>&5
6226 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
6227 lt_cv_nm_interface
="MS dumpbin"
6231 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6232 $as_echo "$lt_cv_nm_interface" >&6; }
6234 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6235 $as_echo_n "checking whether ln -s works... " >&6; }
6237 if test "$LN_S" = "ln -s"; then
6238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6239 $as_echo "yes" >&6; }
6241 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6242 $as_echo "no, using $LN_S" >&6; }
6245 # find the maximum length of command line arguments
6246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6247 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6248 if ${lt_cv_sys_max_cmd_len+:} false
; then :
6249 $as_echo_n "(cached) " >&6
6256 # On DJGPP, this test can blow up pretty badly due to problems in libc
6257 # (any single argument exceeding 2000 bytes causes a buffer overrun
6258 # during glob expansion). Even if it were fixed, the result of this
6259 # check would be larger than it should be.
6260 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
6264 # Under GNU Hurd, this test is not required because there is
6265 # no limit to the length of command line arguments.
6266 # Libtool will interpret -1 as no limit whatsoever
6267 lt_cv_sys_max_cmd_len
=-1;
6270 cygwin
* | mingw
* | cegcc
*)
6271 # On Win9x/ME, this test blows up -- it succeeds, but takes
6272 # about 5 minutes as the teststring grows exponentially.
6273 # Worse, since 9x/ME are not pre-emptively multitasking,
6274 # you end up with a "frozen" computer, even though with patience
6275 # the test eventually succeeds (with a max line length of 256k).
6276 # Instead, let's just punt: use the minimum linelength reported by
6277 # all of the supported platforms: 8192 (on NT/2K/XP).
6278 lt_cv_sys_max_cmd_len
=8192;
6282 # On MiNT this can take a long time and run out of memory.
6283 lt_cv_sys_max_cmd_len
=8192;
6287 # On AmigaOS with pdksh, this test takes hours, literally.
6288 # So we just punt and use a minimum line length of 8192.
6289 lt_cv_sys_max_cmd_len
=8192;
6292 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
6293 # This has been around since 386BSD, at least. Likely further.
6294 if test -x /sbin
/sysctl
; then
6295 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
6296 elif test -x /usr
/sbin
/sysctl
; then
6297 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
6299 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
6301 # And add a safety zone
6302 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6303 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6307 # We know the value 262144 and hardcode it with a safety zone (like BSD)
6308 lt_cv_sys_max_cmd_len
=196608
6312 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6313 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6314 # nice to cause kernel panics so lets avoid the loop below.
6315 # First set a reasonable default.
6316 lt_cv_sys_max_cmd_len
=16384
6318 if test -x /sbin
/sysconfig
; then
6319 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6320 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
6325 lt_cv_sys_max_cmd_len
=102400
6327 sysv5
* | sco5v6
* | sysv4.2uw2
*)
6328 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6329 if test -n "$kargmax"; then
6330 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
6332 lt_cv_sys_max_cmd_len
=32768
6336 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
6337 if test -n "$lt_cv_sys_max_cmd_len"; then
6338 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6339 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6341 # Make teststring a little bigger before we do anything with it.
6342 # a 1K string should be a reasonable start.
6343 for i
in 1 2 3 4 5 6 7 8 ; do
6344 teststring
=$teststring$teststring
6346 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
6347 # If test is not a shell built-in, we'll probably end up computing a
6348 # maximum length that is only half of the actual maximum length, but
6350 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6351 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
6352 test $i != 17 # 1/2 MB should be enough
6355 teststring
=$teststring$teststring
6357 # Only check the string length outside the loop.
6358 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
6360 # Add a significant safety factor because C++ compilers can tack on
6361 # massive amounts of additional arguments before passing them to the
6362 # linker. It appears as though 1/2 is a usable value.
6363 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
6370 if test -n $lt_cv_sys_max_cmd_len ; then
6371 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6372 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6375 $as_echo "none" >&6; }
6377 max_cmd_len
=$lt_cv_sys_max_cmd_len
6388 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6389 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6390 # Try some XSI features
6393 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6395 && eval 'test $(( 1 + 1 )) -eq 2 \
6396 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6398 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
6399 $as_echo "$xsi_shell" >&6; }
6402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
6403 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
6405 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
6407 && lt_shell_append=yes
6408 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
6409 $as_echo "$lt_shell_append" >&6; }
6412 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6422 # test EBCDIC or ASCII
6423 case `echo X|tr X '\101'` in
6424 A) # ASCII based system
6425 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6426 lt_SP2NL='tr \040 \012'
6427 lt_NL2SP='tr \015\012 \040\040'
6429 *) # EBCDIC based system
6430 lt_SP2NL='tr \100 \n'
6431 lt_NL2SP='tr \r\n \100\100'
6443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
6444 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
6445 if ${lt_cv_ld_reload_flag+:} false; then :
6446 $as_echo_n "(cached
) " >&6
6448 lt_cv_ld_reload_flag='-r'
6450 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
6451 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6452 reload_flag=$lt_cv_ld_reload_flag
6453 case $reload_flag in
6455 *) reload_flag=" $reload_flag" ;;
6457 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6460 if test "$GCC" = yes; then
6461 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6463 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6476 if test -n "$ac_tool_prefix"; then
6477 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
6478 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6480 $as_echo_n "checking
for $ac_word...
" >&6; }
6481 if ${ac_cv_prog_OBJDUMP+:} false; then :
6482 $as_echo_n "(cached
) " >&6
6484 if test -n "$OBJDUMP"; then
6485 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6487 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6491 test -z "$as_dir" && as_dir=.
6492 for ac_exec_ext in '' $ac_executable_extensions; do
6493 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6494 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
6495 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6504 OBJDUMP=$ac_cv_prog_OBJDUMP
6505 if test -n "$OBJDUMP"; then
6506 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
6507 $as_echo "$OBJDUMP" >&6; }
6509 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6510 $as_echo "no
" >&6; }
6515 if test -z "$ac_cv_prog_OBJDUMP"; then
6516 ac_ct_OBJDUMP=$OBJDUMP
6517 # Extract the first word of "objdump
", so it can be a program name with args.
6518 set dummy objdump; ac_word=$2
6519 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6520 $as_echo_n "checking
for $ac_word...
" >&6; }
6521 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6522 $as_echo_n "(cached
) " >&6
6524 if test -n "$ac_ct_OBJDUMP"; then
6525 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6527 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6531 test -z "$as_dir" && as_dir=.
6532 for ac_exec_ext in '' $ac_executable_extensions; do
6533 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6534 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
6535 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6544 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6545 if test -n "$ac_ct_OBJDUMP"; then
6546 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
6547 $as_echo "$ac_ct_OBJDUMP" >&6; }
6549 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6550 $as_echo "no
" >&6; }
6553 if test "x
$ac_ct_OBJDUMP" = x; then
6556 case $cross_compiling:$ac_tool_warned in
6558 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6559 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6560 ac_tool_warned=yes ;;
6562 OBJDUMP=$ac_ct_OBJDUMP
6565 OBJDUMP="$ac_cv_prog_OBJDUMP"
6568 test -z "$OBJDUMP" && OBJDUMP=objdump
6578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
6579 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
6580 if ${lt_cv_deplibs_check_method+:} false; then :
6581 $as_echo_n "(cached
) " >&6
6583 lt_cv_file_magic_cmd='$MAGIC_CMD'
6584 lt_cv_file_magic_test_file=
6585 lt_cv_deplibs_check_method='unknown'
6586 # Need to set the preceding variable on all platforms that support
6587 # interlibrary dependencies.
6588 # 'none' -- dependencies not supported.
6589 # `unknown' -- same as none, but documents that we really don't know.
6590 # 'pass_all' -- all dependencies passed with no checks.
6591 # 'test_compile' -- check by making test program.
6592 # 'file_magic [[regex]]' -- check by looking for files in library path
6593 # which responds to the $file_magic_cmd with a given extended regex.
6594 # If you have `file' or equivalent on your system and you're not sure
6595 # whether `pass_all' will *always* work, you probably want this one.
6599 lt_cv_deplibs_check_method=pass_all
6603 lt_cv_deplibs_check_method=pass_all
6607 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6608 lt_cv_file_magic_cmd='/usr/bin/file -L'
6609 lt_cv_file_magic_test_file=/shlib/libc.so
6613 # func_win32_libid is a shell function defined in ltmain.sh
6614 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6615 lt_cv_file_magic_cmd='func_win32_libid'
6619 # Base MSYS/MinGW do not provide the 'file' command needed by
6620 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6621 # unless we find 'file', for example because we are cross-compiling.
6622 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6623 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
6624 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6625 lt_cv_file_magic_cmd='func_win32_libid'
6627 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6628 lt_cv_file_magic_cmd='$OBJDUMP -f'
6633 # use the weaker test based on 'objdump'. See mingw*.
6634 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6635 lt_cv_file_magic_cmd='$OBJDUMP -f'
6638 darwin* | rhapsody*)
6639 lt_cv_deplibs_check_method=pass_all
6642 freebsd* | dragonfly*)
6643 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6646 # Not sure whether the presence of OpenBSD here was a mistake.
6647 # Let's accept both of them until this is cleared up.
6648 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6649 lt_cv_file_magic_cmd=/usr/bin/file
6650 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6654 lt_cv_deplibs_check_method=pass_all
6659 lt_cv_deplibs_check_method=pass_all
6663 lt_cv_deplibs_check_method=pass_all
6666 hpux10.20* | hpux11*)
6667 lt_cv_file_magic_cmd=/usr/bin/file
6670 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6671 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6674 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]'
6675 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6678 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6679 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6685 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6686 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6689 irix5* | irix6* | nonstopux*)
6691 *-32|*"-32 ") libmagic=32-bit;;
6692 *-n32|*"-n32 ") libmagic=N32;;
6693 *-64|*"-64 ") libmagic=64-bit;;
6694 *) libmagic=never-match;;
6696 lt_cv_deplibs_check_method=pass_all
6699 # This must be Linux ELF.
6700 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6701 lt_cv_deplibs_check_method=pass_all
6705 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6706 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6708 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6713 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6714 lt_cv_file_magic_cmd=/usr/bin/file
6715 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6719 lt_cv_deplibs_check_method=pass_all
6723 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
6724 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6726 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6730 osf3* | osf4* | osf5*)
6731 lt_cv_deplibs_check_method=pass_all
6735 lt_cv_deplibs_check_method=pass_all
6739 lt_cv_deplibs_check_method=pass_all
6742 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6743 lt_cv_deplibs_check_method=pass_all
6747 case $host_vendor in
6749 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]'
6750 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6753 lt_cv_deplibs_check_method=pass_all
6756 lt_cv_file_magic_cmd='/bin/file'
6757 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6760 lt_cv_file_magic_cmd='/bin/file'
6761 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
6762 lt_cv_file_magic_test_file=/lib/libc.so
6765 lt_cv_deplibs_check_method=pass_all
6768 lt_cv_deplibs_check_method=pass_all
6774 lt_cv_deplibs_check_method=pass_all
6779 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
6780 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6781 file_magic_cmd=$lt_cv_file_magic_cmd
6782 deplibs_check_method=$lt_cv_deplibs_check_method
6783 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6796 if test -n "$ac_tool_prefix"; then
6797 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6798 set dummy ${ac_tool_prefix}ar; ac_word=$2
6799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6800 $as_echo_n "checking
for $ac_word...
" >&6; }
6801 if ${ac_cv_prog_AR+:} false; then :
6802 $as_echo_n "(cached
) " >&6
6804 if test -n "$AR"; then
6805 ac_cv_prog_AR="$AR" # Let the user override the test.
6807 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6811 test -z "$as_dir" && as_dir=.
6812 for ac_exec_ext in '' $ac_executable_extensions; do
6813 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6814 ac_cv_prog_AR="${ac_tool_prefix}ar"
6815 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6825 if test -n "$AR"; then
6826 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
6827 $as_echo "$AR" >&6; }
6829 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6830 $as_echo "no
" >&6; }
6835 if test -z "$ac_cv_prog_AR"; then
6837 # Extract the first word of "ar", so it can be a program name with args.
6838 set dummy ar; ac_word=$2
6839 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6840 $as_echo_n "checking
for $ac_word...
" >&6; }
6841 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6842 $as_echo_n "(cached
) " >&6
6844 if test -n "$ac_ct_AR"; then
6845 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6847 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6851 test -z "$as_dir" && as_dir=.
6852 for ac_exec_ext in '' $ac_executable_extensions; do
6853 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6854 ac_cv_prog_ac_ct_AR="ar"
6855 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6864 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6865 if test -n "$ac_ct_AR"; then
6866 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
6867 $as_echo "$ac_ct_AR" >&6; }
6869 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6870 $as_echo "no
" >&6; }
6873 if test "x
$ac_ct_AR" = x; then
6876 case $cross_compiling:$ac_tool_warned in
6878 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6879 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6880 ac_tool_warned=yes ;;
6888 test -z "$AR" && AR=ar
6889 test -z "$AR_FLAGS" && AR_FLAGS=cru
6901 if test -n "$ac_tool_prefix"; then
6902 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
6903 set dummy ${ac_tool_prefix}strip; ac_word=$2
6904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6905 $as_echo_n "checking
for $ac_word...
" >&6; }
6906 if ${ac_cv_prog_STRIP+:} false; then :
6907 $as_echo_n "(cached
) " >&6
6909 if test -n "$STRIP"; then
6910 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6912 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6916 test -z "$as_dir" && as_dir=.
6917 for ac_exec_ext in '' $ac_executable_extensions; do
6918 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6919 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
6920 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6929 STRIP=$ac_cv_prog_STRIP
6930 if test -n "$STRIP"; then
6931 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
6932 $as_echo "$STRIP" >&6; }
6934 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6935 $as_echo "no
" >&6; }
6940 if test -z "$ac_cv_prog_STRIP"; then
6942 # Extract the first word of "strip
", so it can be a program name with args.
6943 set dummy strip; ac_word=$2
6944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6945 $as_echo_n "checking
for $ac_word...
" >&6; }
6946 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
6947 $as_echo_n "(cached
) " >&6
6949 if test -n "$ac_ct_STRIP"; then
6950 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6956 test -z "$as_dir" && as_dir=.
6957 for ac_exec_ext in '' $ac_executable_extensions; do
6958 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6959 ac_cv_prog_ac_ct_STRIP="strip
"
6960 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6969 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6970 if test -n "$ac_ct_STRIP"; then
6971 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
6972 $as_echo "$ac_ct_STRIP" >&6; }
6974 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6975 $as_echo "no
" >&6; }
6978 if test "x
$ac_ct_STRIP" = x; then
6981 case $cross_compiling:$ac_tool_warned in
6983 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6984 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6985 ac_tool_warned=yes ;;
6990 STRIP="$ac_cv_prog_STRIP"
6993 test -z "$STRIP" && STRIP=:
7000 if test -n "$ac_tool_prefix"; then
7001 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
7002 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7003 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7004 $as_echo_n "checking
for $ac_word...
" >&6; }
7005 if ${ac_cv_prog_RANLIB+:} false; then :
7006 $as_echo_n "(cached
) " >&6
7008 if test -n "$RANLIB"; then
7009 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7011 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7015 test -z "$as_dir" && as_dir=.
7016 for ac_exec_ext in '' $ac_executable_extensions; do
7017 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7018 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
7019 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7028 RANLIB=$ac_cv_prog_RANLIB
7029 if test -n "$RANLIB"; then
7030 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
7031 $as_echo "$RANLIB" >&6; }
7033 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7034 $as_echo "no
" >&6; }
7039 if test -z "$ac_cv_prog_RANLIB"; then
7040 ac_ct_RANLIB=$RANLIB
7041 # Extract the first word of "ranlib
", so it can be a program name with args.
7042 set dummy ranlib; ac_word=$2
7043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7044 $as_echo_n "checking
for $ac_word...
" >&6; }
7045 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7046 $as_echo_n "(cached
) " >&6
7048 if test -n "$ac_ct_RANLIB"; then
7049 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7051 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7055 test -z "$as_dir" && as_dir=.
7056 for ac_exec_ext in '' $ac_executable_extensions; do
7057 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7058 ac_cv_prog_ac_ct_RANLIB="ranlib
"
7059 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7068 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7069 if test -n "$ac_ct_RANLIB"; then
7070 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
7071 $as_echo "$ac_ct_RANLIB" >&6; }
7073 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7074 $as_echo "no
" >&6; }
7077 if test "x
$ac_ct_RANLIB" = x; then
7080 case $cross_compiling:$ac_tool_warned in
7082 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7083 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7084 ac_tool_warned=yes ;;
7086 RANLIB=$ac_ct_RANLIB
7089 RANLIB="$ac_cv_prog_RANLIB"
7092 test -z "$RANLIB" && RANLIB=:
7099 # Determine commands to create old-style static archives.
7100 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7101 old_postinstall_cmds='chmod 644 $oldlib'
7102 old_postuninstall_cmds=
7104 if test -n "$RANLIB"; then
7107 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
7110 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
7113 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
7118 lock_old_archive_extraction=yes ;;
7120 lock_old_archive_extraction=no ;;
7143 for ac_prog in gawk mawk nawk awk
7145 # Extract the first word of "$ac_prog", so it can be a program name with args.
7146 set dummy $ac_prog; ac_word=$2
7147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7148 $as_echo_n "checking
for $ac_word...
" >&6; }
7149 if ${ac_cv_prog_AWK+:} false; then :
7150 $as_echo_n "(cached
) " >&6
7152 if test -n "$AWK"; then
7153 ac_cv_prog_AWK="$AWK" # Let the user override the test.
7155 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7159 test -z "$as_dir" && as_dir=.
7160 for ac_exec_ext in '' $ac_executable_extensions; do
7161 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7162 ac_cv_prog_AWK="$ac_prog"
7163 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7173 if test -n "$AWK"; then
7174 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AWK" >&5
7175 $as_echo "$AWK" >&6; }
7177 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7178 $as_echo "no
" >&6; }
7182 test -n "$AWK" && break
7203 # If no C compiler was specified, use CC.
7206 # If no C compiler flags were specified, use CFLAGS.
7207 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7209 # Allow CC to be a program name with arguments.
7213 # Check for command to grab the raw symbol name followed by C symbol from nm.
7214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
7215 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
7216 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7217 $as_echo_n "(cached
) " >&6
7220 # These are sane defaults that work on at least a few old systems.
7221 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7223 # Character class describing NM global symbol codes.
7224 symcode='[BCDEGRST]'
7226 # Regexp to match symbols that can be accessed directly from C.
7227 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7229 # Define system-specific variables.
7234 cygwin* | mingw* | pw32* | cegcc*)
7235 symcode='[ABCDGISTW]'
7238 if test "$host_cpu" = ia64; then
7239 symcode='[ABCDEGRST]'
7243 symcode='[BCDEGRST]'
7246 symcode='[BCDEGQRST]'
7257 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7265 # If we're using GNU nm, then use its standard symbol codes.
7266 case `$NM -V 2>&1` in
7267 *GNU* | *'with BFD'*)
7268 symcode='[ABCDGIRSTW]' ;;
7271 # Transform an extracted symbol line into a proper C declaration.
7272 # Some systems (esp. on ia64) link data and code symbols differently,
7273 # so use this general approach.
7274 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7276 # Transform an extracted symbol line into symbol name and symbol address
7277 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7278 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'"
7280 # Handle CRLF in mingw tool chain
7284 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7288 # Try without a prefix underscore, then with it.
7289 for ac_symprfx in "" "_
"; do
7291 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7292 symxfrm="\\1 $ac_symprfx\\2 \\2"
7294 # Write the raw and C identifiers.
7295 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
7296 # Fake it for dumpbin and say T for any non-static function
7297 # and D for any global variable.
7298 # Also find C++ and __fastcall symbols from MSVC++,
7299 # which start with @ or ?.
7300 lt_cv_sys_global_symbol_pipe="$AWK '"\
7301 " {last_section=section; section=\$ 3};"\
7302 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7303 " \$ 0!~/External *\|/{next};"\
7304 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7305 " {if(hide[section]) next};"\
7306 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7307 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7308 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7309 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7310 " ' prfx
=^
$ac_symprfx"
7312 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7315 # Check to see that the pipe works correctly.
7319 cat > conftest.$ac_ext <<_LT_EOF
7324 void nm_test_func(void);
7325 void nm_test_func(void){}
7329 int main(){nm_test_var='a';nm_test_func();return(0);}
7332 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7333 (eval $ac_compile) 2>&5
7335 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7336 test $ac_status = 0; }; then
7337 # Now try to grab the symbols.
7339 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
7340 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7342 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7343 test $ac_status = 0; } && test -s "$nlist"; then
7344 # Try sorting and uniquifying the output.
7345 if sort "$nlist" | uniq > "$nlist"T; then
7346 mv -f "$nlist"T "$nlist"
7351 # Make sure that we snagged all the symbols we need.
7352 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7353 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7354 cat <<_LT_EOF > conftest.$ac_ext
7360 # Now generate the symbol file.
7361 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7363 cat <<_LT_EOF >> conftest.$ac_ext
7365 /* The mapping between symbol names and symbols. */
7370 lt__PROGRAM__LTX_preloaded_symbols[] =
7372 { "@PROGRAM@
", (void *) 0 },
7374 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7375 cat <<\_LT_EOF >> conftest.$ac_ext
7379 /* This works around a problem in FreeBSD linker */
7380 #ifdef FREEBSD_WORKAROUND
7381 static const void *lt_preloaded_setup() {
7382 return lt__PROGRAM__LTX_preloaded_symbols;
7390 # Now try linking the two files.
7391 mv conftest.$ac_objext conftstm.$ac_objext
7392 lt_save_LIBS="$LIBS"
7393 lt_save_CFLAGS="$CFLAGS"
7394 LIBS="conftstm.
$ac_objext"
7395 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7396 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7397 (eval $ac_link) 2>&5
7399 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7400 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7403 LIBS="$lt_save_LIBS"
7404 CFLAGS="$lt_save_CFLAGS"
7406 echo "cannot
find nm_test_func
in $nlist" >&5
7409 echo "cannot
find nm_test_var
in $nlist" >&5
7412 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
7415 echo "$progname: failed program was
:" >&5
7416 cat conftest.$ac_ext >&5
7418 rm -rf conftest* conftst*
7420 # Do not use the global_symbol_pipe unless it works.
7421 if test "$pipe_works" = yes; then
7424 lt_cv_sys_global_symbol_pipe=
7430 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7431 lt_cv_sys_global_symbol_to_cdecl=
7433 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7434 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
7435 $as_echo "failed
" >&6; }
7437 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
7438 $as_echo "ok
" >&6; }
7462 # Check whether --enable-libtool-lock was given.
7463 if test "${enable_libtool_lock+set}" = set; then :
7464 enableval=$enable_libtool_lock;
7467 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
7469 # Some flags need to be propagated to the compiler or linker for good
7473 # Find out which ABI we are using.
7474 echo 'int i;' > conftest.$ac_ext
7475 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7476 (eval $ac_compile) 2>&5
7478 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7479 test $ac_status = 0; }; then
7480 case `/usr/bin/file conftest.$ac_objext` in
7492 # Find out which ABI we are using.
7493 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
7494 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7495 (eval $ac_compile) 2>&5
7497 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7498 test $ac_status = 0; }; then
7499 if test "$lt_cv_prog_gnu_ld" = yes; then
7500 case `/usr/bin/file conftest.$ac_objext` in
7502 LD="${LD-ld} -melf32bsmip"
7505 LD="${LD-ld} -melf32bmipn32"
7508 LD="${LD-ld} -melf64bmip"
7512 case `/usr/bin/file conftest.$ac_objext` in
7528 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7529 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7530 # Find out which ABI we are using.
7531 echo 'int i;' > conftest.$ac_ext
7532 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7533 (eval $ac_compile) 2>&5
7535 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7536 test $ac_status = 0; }; then
7537 case `/usr/bin/file conftest.o` in
7540 x86_64-*kfreebsd*-gnu)
7541 LD="${LD-ld} -m elf_i386_fbsd
"
7544 case `/usr/bin/file conftest.o` in
7546 LD="${LD-ld} -m elf32_x86_64
"
7549 LD="${LD-ld} -m elf_i386
"
7553 powerpc64le-*linux*)
7554 LD="${LD-ld} -m elf32lppclinux
"
7557 LD="${LD-ld} -m elf32ppclinux
"
7560 LD="${LD-ld} -m elf_s390
"
7563 LD="${LD-ld} -m elf32_sparc
"
7569 x86_64-*kfreebsd*-gnu)
7570 LD="${LD-ld} -m elf_x86_64_fbsd
"
7573 LD="${LD-ld} -m elf_x86_64
"
7576 LD="${LD-ld} -m elf64lppc
"
7579 LD="${LD-ld} -m elf64ppc
"
7581 s390*-*linux*|s390*-*tpf*)
7582 LD="${LD-ld} -m elf64_s390
"
7585 LD="${LD-ld} -m elf64_sparc
"
7595 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7596 SAVE_CFLAGS="$CFLAGS"
7597 CFLAGS="$CFLAGS -belf"
7598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
7599 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
7600 if ${lt_cv_cc_needs_belf+:} false; then :
7601 $as_echo_n "(cached
) " >&6
7604 ac_cpp='$CPP $CPPFLAGS'
7605 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7606 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7607 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7609 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7610 /* end confdefs.h. */
7620 if ac_fn_c_try_link "$LINENO"; then :
7621 lt_cv_cc_needs_belf=yes
7623 lt_cv_cc_needs_belf=no
7625 rm -f core conftest.err conftest.$ac_objext \
7626 conftest$ac_exeext conftest.$ac_ext
7628 ac_cpp='$CPP $CPPFLAGS'
7629 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7630 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7631 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7634 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
7635 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7636 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7637 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7638 CFLAGS="$SAVE_CFLAGS"
7642 # Find out which ABI we are using.
7643 echo 'int i;' > conftest.$ac_ext
7644 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7645 (eval $ac_compile) 2>&5
7647 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7648 test $ac_status = 0; }; then
7649 case `/usr/bin/file conftest.o` in
7651 case $lt_cv_prog_gnu_ld in
7652 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
7654 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7666 need_locks="$enable_libtool_lock"
7670 rhapsody* | darwin*)
7671 if test -n "$ac_tool_prefix"; then
7672 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
7673 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7675 $as_echo_n "checking
for $ac_word...
" >&6; }
7676 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7677 $as_echo_n "(cached
) " >&6
7679 if test -n "$DSYMUTIL"; then
7680 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7686 test -z "$as_dir" && as_dir=.
7687 for ac_exec_ext in '' $ac_executable_extensions; do
7688 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7689 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
7690 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7699 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7700 if test -n "$DSYMUTIL"; then
7701 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
7702 $as_echo "$DSYMUTIL" >&6; }
7704 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7705 $as_echo "no
" >&6; }
7710 if test -z "$ac_cv_prog_DSYMUTIL"; then
7711 ac_ct_DSYMUTIL=$DSYMUTIL
7712 # Extract the first word of "dsymutil
", so it can be a program name with args.
7713 set dummy dsymutil; ac_word=$2
7714 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7715 $as_echo_n "checking
for $ac_word...
" >&6; }
7716 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7717 $as_echo_n "(cached
) " >&6
7719 if test -n "$ac_ct_DSYMUTIL"; then
7720 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7722 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7726 test -z "$as_dir" && as_dir=.
7727 for ac_exec_ext in '' $ac_executable_extensions; do
7728 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7729 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
7730 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7739 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7740 if test -n "$ac_ct_DSYMUTIL"; then
7741 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
7742 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7744 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7745 $as_echo "no
" >&6; }
7748 if test "x
$ac_ct_DSYMUTIL" = x; then
7751 case $cross_compiling:$ac_tool_warned in
7753 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7754 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7755 ac_tool_warned=yes ;;
7757 DSYMUTIL=$ac_ct_DSYMUTIL
7760 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7763 if test -n "$ac_tool_prefix"; then
7764 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
7765 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7767 $as_echo_n "checking
for $ac_word...
" >&6; }
7768 if ${ac_cv_prog_NMEDIT+:} false; then :
7769 $as_echo_n "(cached
) " >&6
7771 if test -n "$NMEDIT"; then
7772 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7774 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7778 test -z "$as_dir" && as_dir=.
7779 for ac_exec_ext in '' $ac_executable_extensions; do
7780 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7781 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
7782 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7791 NMEDIT=$ac_cv_prog_NMEDIT
7792 if test -n "$NMEDIT"; then
7793 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
7794 $as_echo "$NMEDIT" >&6; }
7796 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7797 $as_echo "no
" >&6; }
7802 if test -z "$ac_cv_prog_NMEDIT"; then
7803 ac_ct_NMEDIT=$NMEDIT
7804 # Extract the first word of "nmedit
", so it can be a program name with args.
7805 set dummy nmedit; ac_word=$2
7806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7807 $as_echo_n "checking
for $ac_word...
" >&6; }
7808 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7809 $as_echo_n "(cached
) " >&6
7811 if test -n "$ac_ct_NMEDIT"; then
7812 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7814 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7818 test -z "$as_dir" && as_dir=.
7819 for ac_exec_ext in '' $ac_executable_extensions; do
7820 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7821 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
7822 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7831 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7832 if test -n "$ac_ct_NMEDIT"; then
7833 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
7834 $as_echo "$ac_ct_NMEDIT" >&6; }
7836 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7837 $as_echo "no
" >&6; }
7840 if test "x
$ac_ct_NMEDIT" = x; then
7843 case $cross_compiling:$ac_tool_warned in
7845 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7846 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7847 ac_tool_warned=yes ;;
7849 NMEDIT=$ac_ct_NMEDIT
7852 NMEDIT="$ac_cv_prog_NMEDIT"
7855 if test -n "$ac_tool_prefix"; then
7856 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
7857 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7859 $as_echo_n "checking
for $ac_word...
" >&6; }
7860 if ${ac_cv_prog_LIPO+:} false; then :
7861 $as_echo_n "(cached
) " >&6
7863 if test -n "$LIPO"; then
7864 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7866 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7870 test -z "$as_dir" && as_dir=.
7871 for ac_exec_ext in '' $ac_executable_extensions; do
7872 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7873 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
7874 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7883 LIPO=$ac_cv_prog_LIPO
7884 if test -n "$LIPO"; then
7885 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
7886 $as_echo "$LIPO" >&6; }
7888 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7889 $as_echo "no
" >&6; }
7894 if test -z "$ac_cv_prog_LIPO"; then
7896 # Extract the first word of "lipo
", so it can be a program name with args.
7897 set dummy lipo; ac_word=$2
7898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7899 $as_echo_n "checking
for $ac_word...
" >&6; }
7900 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7901 $as_echo_n "(cached
) " >&6
7903 if test -n "$ac_ct_LIPO"; then
7904 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7906 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7910 test -z "$as_dir" && as_dir=.
7911 for ac_exec_ext in '' $ac_executable_extensions; do
7912 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7913 ac_cv_prog_ac_ct_LIPO="lipo
"
7914 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7923 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7924 if test -n "$ac_ct_LIPO"; then
7925 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
7926 $as_echo "$ac_ct_LIPO" >&6; }
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7929 $as_echo "no
" >&6; }
7932 if test "x
$ac_ct_LIPO" = x; then
7935 case $cross_compiling:$ac_tool_warned in
7937 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7938 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7939 ac_tool_warned=yes ;;
7944 LIPO="$ac_cv_prog_LIPO"
7947 if test -n "$ac_tool_prefix"; then
7948 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
7949 set dummy ${ac_tool_prefix}otool; ac_word=$2
7950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7951 $as_echo_n "checking
for $ac_word...
" >&6; }
7952 if ${ac_cv_prog_OTOOL+:} false; then :
7953 $as_echo_n "(cached
) " >&6
7955 if test -n "$OTOOL"; then
7956 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7958 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7962 test -z "$as_dir" && as_dir=.
7963 for ac_exec_ext in '' $ac_executable_extensions; do
7964 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7965 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
7966 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7975 OTOOL=$ac_cv_prog_OTOOL
7976 if test -n "$OTOOL"; then
7977 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
7978 $as_echo "$OTOOL" >&6; }
7980 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7981 $as_echo "no
" >&6; }
7986 if test -z "$ac_cv_prog_OTOOL"; then
7988 # Extract the first word of "otool
", so it can be a program name with args.
7989 set dummy otool; ac_word=$2
7990 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7991 $as_echo_n "checking
for $ac_word...
" >&6; }
7992 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
7993 $as_echo_n "(cached
) " >&6
7995 if test -n "$ac_ct_OTOOL"; then
7996 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7998 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8002 test -z "$as_dir" && as_dir=.
8003 for ac_exec_ext in '' $ac_executable_extensions; do
8004 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8005 ac_cv_prog_ac_ct_OTOOL="otool
"
8006 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8015 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8016 if test -n "$ac_ct_OTOOL"; then
8017 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
8018 $as_echo "$ac_ct_OTOOL" >&6; }
8020 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8021 $as_echo "no
" >&6; }
8024 if test "x
$ac_ct_OTOOL" = x; then
8027 case $cross_compiling:$ac_tool_warned in
8029 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8030 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8031 ac_tool_warned=yes ;;
8036 OTOOL="$ac_cv_prog_OTOOL"
8039 if test -n "$ac_tool_prefix"; then
8040 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
8041 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8042 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8043 $as_echo_n "checking
for $ac_word...
" >&6; }
8044 if ${ac_cv_prog_OTOOL64+:} false; then :
8045 $as_echo_n "(cached
) " >&6
8047 if test -n "$OTOOL64"; then
8048 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8050 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8054 test -z "$as_dir" && as_dir=.
8055 for ac_exec_ext in '' $ac_executable_extensions; do
8056 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8057 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
8058 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8067 OTOOL64=$ac_cv_prog_OTOOL64
8068 if test -n "$OTOOL64"; then
8069 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
8070 $as_echo "$OTOOL64" >&6; }
8072 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8073 $as_echo "no
" >&6; }
8078 if test -z "$ac_cv_prog_OTOOL64"; then
8079 ac_ct_OTOOL64=$OTOOL64
8080 # Extract the first word of "otool64
", so it can be a program name with args.
8081 set dummy otool64; ac_word=$2
8082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8083 $as_echo_n "checking
for $ac_word...
" >&6; }
8084 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8085 $as_echo_n "(cached
) " >&6
8087 if test -n "$ac_ct_OTOOL64"; then
8088 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8090 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8094 test -z "$as_dir" && as_dir=.
8095 for ac_exec_ext in '' $ac_executable_extensions; do
8096 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8097 ac_cv_prog_ac_ct_OTOOL64="otool64
"
8098 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8107 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8108 if test -n "$ac_ct_OTOOL64"; then
8109 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
8110 $as_echo "$ac_ct_OTOOL64" >&6; }
8112 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8113 $as_echo "no
" >&6; }
8116 if test "x
$ac_ct_OTOOL64" = x; then
8119 case $cross_compiling:$ac_tool_warned in
8121 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8122 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8123 ac_tool_warned=yes ;;
8125 OTOOL64=$ac_ct_OTOOL64
8128 OTOOL64="$ac_cv_prog_OTOOL64"
8157 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
8158 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
8159 if ${lt_cv_apple_cc_single_mod+:} false; then :
8160 $as_echo_n "(cached
) " >&6
8162 lt_cv_apple_cc_single_mod=no
8163 if test -z "${LT_MULTI_MODULE}"; then
8164 # By default we will add the -single_module flag. You can override
8165 # by either setting the environment variable LT_MULTI_MODULE
8166 # non-empty at configure time, or by adding -multi_module to the
8168 rm -rf libconftest.dylib*
8169 echo "int foo
(void
){return 1;}" > conftest.c
8170 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8171 -dynamiclib -Wl,-single_module conftest.c
" >&5
8172 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8173 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8175 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8176 lt_cv_apple_cc_single_mod=yes
8178 cat conftest.err >&5
8180 rm -rf libconftest.dylib*
8184 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
8185 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
8187 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
8188 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8189 $as_echo_n "(cached
) " >&6
8191 lt_cv_ld_exported_symbols_list=no
8192 save_LDFLAGS=$LDFLAGS
8193 echo "_main
" > conftest.sym
8194 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
8195 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8196 /* end confdefs.h. */
8206 if ac_fn_c_try_link "$LINENO"; then :
8207 lt_cv_ld_exported_symbols_list=yes
8209 lt_cv_ld_exported_symbols_list=no
8211 rm -f core conftest.err conftest.$ac_objext \
8212 conftest$ac_exeext conftest.$ac_ext
8213 LDFLAGS="$save_LDFLAGS"
8216 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
8217 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
8219 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
8220 if ${lt_cv_ld_force_load+:} false; then :
8221 $as_echo_n "(cached
) " >&6
8223 lt_cv_ld_force_load=no
8224 cat > conftest.c << _LT_EOF
8225 int forced_loaded() { return 2;}
8227 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
8228 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8229 echo "$AR cru libconftest.a conftest.o
" >&5
8230 $AR cru libconftest.a conftest.o 2>&5
8231 cat > conftest.c << _LT_EOF
8232 int main() { return 0;}
8234 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
8235 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8237 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8238 lt_cv_ld_force_load=yes
8240 cat conftest.err >&5
8242 rm -f conftest.err libconftest.a conftest conftest.c
8243 rm -rf conftest.dSYM
8246 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
8247 $as_echo "$lt_cv_ld_force_load" >&6; }
8249 rhapsody* | darwin1.[012])
8250 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8252 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8253 darwin*) # darwin 5.x on
8254 # if running on 10.5 or later, the deployment target defaults
8255 # to the OS version, if on x86, and 10.4, the deployment
8256 # target defaults to 10.4. Don't you love it?
8257 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8258 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8259 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8261 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8263 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8267 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8268 _lt_dar_single_mod='$single_module'
8270 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8271 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8273 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8275 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
8276 _lt_dsymutil='~$DSYMUTIL $lib || :'
8283 for ac_header in dlfcn.h
8285 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
8287 if test "x
$ac_cv_header_dlfcn_h" = xyes; then :
8288 cat >>confdefs.h <<_ACEOF
8289 #define HAVE_DLFCN_H 1
8298 # autoconf.info says this should be called right after AC_INIT.
8299 ac_config_headers="$ac_config_headers config.h
:config.
in"
8303 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian
" >&5
8304 $as_echo_n "checking whether byte ordering is bigendian...
" >&6; }
8305 if ${ac_cv_c_bigendian+:} false; then :
8306 $as_echo_n "(cached
) " >&6
8308 ac_cv_c_bigendian=unknown
8309 # See if we're dealing with a universal compiler.
8310 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8311 /* end confdefs.h. */
8312 #ifndef __APPLE_CC__
8313 not a universal capable compiler
8318 if ac_fn_c_try_compile "$LINENO"; then :
8320 # Check for potential -arch flags. It is not universal unless
8321 # there are at least two -arch flags with different values.
8324 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8325 if test -n "$ac_prev"; then
8327 i?86 | x86_64 | ppc | ppc64)
8328 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
8331 ac_cv_c_bigendian=universal
8337 elif test "x
$ac_word" = "x-arch
"; then
8342 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8343 if test $ac_cv_c_bigendian = unknown; then
8344 # See if sys/param.h defines the BYTE_ORDER macro.
8345 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8346 /* end confdefs.h. */
8347 #include <sys/types.h>
8348 #include <sys/param.h>
8353 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8354 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8363 if ac_fn_c_try_compile "$LINENO"; then :
8364 # It does; now see whether it defined to BIG_ENDIAN or not.
8365 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8366 /* end confdefs.h. */
8367 #include <sys/types.h>
8368 #include <sys/param.h>
8373 #if BYTE_ORDER != BIG_ENDIAN
8381 if ac_fn_c_try_compile "$LINENO"; then :
8382 ac_cv_c_bigendian=yes
8384 ac_cv_c_bigendian=no
8386 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8388 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8390 if test $ac_cv_c_bigendian = unknown; then
8391 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8393 /* end confdefs.h. */
8399 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8407 if ac_fn_c_try_compile "$LINENO"; then :
8408 # It does; now see whether it defined to _BIG_ENDIAN or not.
8409 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8410 /* end confdefs.h. */
8424 if ac_fn_c_try_compile "$LINENO"; then :
8425 ac_cv_c_bigendian=yes
8427 ac_cv_c_bigendian=no
8429 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8431 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8433 if test $ac_cv_c_bigendian = unknown; then
8434 # Compile a test program.
8435 if test "$cross_compiling" = yes; then :
8436 # Try to guess by grepping values from an object file.
8437 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8438 /* end confdefs.h. */
8439 short int ascii_mm[] =
8440 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8441 short int ascii_ii[] =
8442 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8443 int use_ascii (int i) {
8444 return ascii_mm[i] + ascii_ii[i];
8446 short int ebcdic_ii[] =
8447 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8448 short int ebcdic_mm[] =
8449 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8450 int use_ebcdic (int i) {
8451 return ebcdic_mm[i] + ebcdic_ii[i];
8458 return use_ascii (foo) == use_ebcdic (foo);
8463 if ac_fn_c_try_compile "$LINENO"; then :
8464 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
8465 ac_cv_c_bigendian=yes
8467 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
8468 if test "$ac_cv_c_bigendian" = unknown; then
8469 ac_cv_c_bigendian=no
8471 # finding both strings is unlikely to happen, but who knows?
8472 ac_cv_c_bigendian=unknown
8476 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8478 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8479 /* end confdefs.h. */
8480 $ac_includes_default
8485 /* Are we little or big endian? From Harbison&Steele. */
8489 char c[sizeof (long int)];
8492 return u.c[sizeof (long int) - 1] == 1;
8498 if ac_fn_c_try_run "$LINENO"; then :
8499 ac_cv_c_bigendian=no
8501 ac_cv_c_bigendian=yes
8503 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8504 conftest.$ac_objext conftest.beam conftest.$ac_ext
8509 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_bigendian" >&5
8510 $as_echo "$ac_cv_c_bigendian" >&6; }
8511 case $ac_cv_c_bigendian in #(
8513 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8519 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8523 as_fn_error $?
"unknown endianness
8524 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8530 # Put a plausible default for CC_FOR_BUILD in Makefile.
8531 if test -z "$CC_FOR_BUILD"; then
8532 if test "x$cross_compiling" = "xno"; then
8533 CC_FOR_BUILD
='$(CC)'
8544 if test -n "$ac_tool_prefix"; then
8545 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8546 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
8547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8548 $as_echo_n "checking for $ac_word... " >&6; }
8549 if ${ac_cv_prog_RANLIB+:} false
; then :
8550 $as_echo_n "(cached) " >&6
8552 if test -n "$RANLIB"; then
8553 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
8555 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8559 test -z "$as_dir" && as_dir
=.
8560 for ac_exec_ext
in '' $ac_executable_extensions; do
8561 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8562 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
8563 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8572 RANLIB
=$ac_cv_prog_RANLIB
8573 if test -n "$RANLIB"; then
8574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8575 $as_echo "$RANLIB" >&6; }
8577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8578 $as_echo "no" >&6; }
8583 if test -z "$ac_cv_prog_RANLIB"; then
8584 ac_ct_RANLIB
=$RANLIB
8585 # Extract the first word of "ranlib", so it can be a program name with args.
8586 set dummy ranlib
; ac_word
=$2
8587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8588 $as_echo_n "checking for $ac_word... " >&6; }
8589 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
8590 $as_echo_n "(cached) " >&6
8592 if test -n "$ac_ct_RANLIB"; then
8593 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
8595 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8599 test -z "$as_dir" && as_dir
=.
8600 for ac_exec_ext
in '' $ac_executable_extensions; do
8601 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8602 ac_cv_prog_ac_ct_RANLIB
="ranlib"
8603 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8612 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
8613 if test -n "$ac_ct_RANLIB"; then
8614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8615 $as_echo "$ac_ct_RANLIB" >&6; }
8617 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8618 $as_echo "no" >&6; }
8621 if test "x$ac_ct_RANLIB" = x
; then
8624 case $cross_compiling:$ac_tool_warned in
8626 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8627 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8628 ac_tool_warned
=yes ;;
8630 RANLIB
=$ac_ct_RANLIB
8633 RANLIB
="$ac_cv_prog_RANLIB"
8637 # Require C11 or newer. Autoconf-2.70 provides ac_cv_prog_cc_c11 when using
8638 # AC_PROG_CC, but we're still using Autoconf-2.69, and the newest it understands
8639 # is C99. So handle it ourselves.
8642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C11 is supported by default" >&5
8643 $as_echo_n "checking whether C11 is supported by default... " >&6; }
8644 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8645 /* end confdefs.h. */
8647 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
8648 # error "C11 support not found"
8652 if ac_fn_c_try_compile
"$LINENO"; then :
8653 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8654 $as_echo "yes" >&6; }
8657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8658 $as_echo "no" >&6; }
8659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -std=c11 support" >&5
8660 $as_echo_n "checking for -std=c11 support... " >&6; }
8663 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8664 /* end confdefs.h. */
8666 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
8667 # error "C11 support not found"
8671 if ac_fn_c_try_compile
"$LINENO"; then :
8673 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8674 $as_echo "yes" >&6; }
8676 C_DIALECT
="-std=c11"
8679 as_fn_error $?
"C11 is required" "$LINENO" 5
8681 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8683 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8686 # Some of the common include files depend on bfd.h, and bfd.h checks
8687 # that config.h is included first by testing that the PACKAGE macro
8691 cat >>confdefs.h
<<_ACEOF
8692 #define PACKAGE "$PACKAGE"
8697 # Dependency checking.
8698 ac_config_commands
="$ac_config_commands depdir"
8701 depcc
="$CC" am_compiler_list
=
8703 am_depcomp
=$ac_aux_dir/depcomp
8704 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
8705 $as_echo_n "checking dependency style of $depcc... " >&6; }
8706 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
8707 $as_echo_n "(cached) " >&6
8709 if test -f "$am_depcomp"; then
8710 # We make a subdir and do the tests there. Otherwise we can end up
8711 # making bogus files that we don't know about and never remove. For
8712 # instance it was reported that on HP-UX the gcc test will end up
8713 # making a dummy file named `D' -- because `-MD' means `put the output
8716 # Copy depcomp to subdir because otherwise we won't find it if we're
8717 # using a relative directory.
8718 cp "$am_depcomp" conftest.dir
8720 # We will build objects and dependencies in a subdirectory because
8721 # it helps to detect inapplicable dependency modes. For instance
8722 # both Tru64's cc and ICC support -MD to output dependencies as a
8723 # side effect of compilation, but ICC will put the dependencies in
8724 # the current directory while Tru64 will put them in the object
8728 am_cv_CC_dependencies_compiler_type
=none
8729 if test "$am_compiler_list" = ""; then
8730 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8732 for depmode
in $am_compiler_list; do
8733 if test $depmode = none
; then break; fi
8735 $as_echo "$as_me:$LINENO: trying $depmode" >&5
8736 # Setup a source with many dependencies, because some compilers
8737 # like to wrap large dependency lists on column 80 (with \), and
8738 # we should not choose a depcomp mode which is confused by this.
8740 # We need to recreate these files for each test, as the compiler may
8741 # overwrite some of them when testing with obscure command lines.
8742 # This happens at least with the AIX C compiler.
8744 for i
in 1 2 3 4 5 6; do
8745 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
8746 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8747 # Solaris 8's {/usr,}/bin/sh.
8748 touch sub
/conftst
$i.h
8750 echo "include sub/conftest.Po" > confmf
8752 # We check with `-c' and `-o' for the sake of the "dashmstdout"
8753 # mode. It turns out that the SunPro C++ compiler does not properly
8754 # handle `-M -o', and we need to detect this.
8755 depcmd
="depmode=$depmode \
8756 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8757 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8758 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
8759 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
8760 if env
$depcmd > conftest.err
2>&1 &&
8761 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
8762 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
8763 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
8764 # icc doesn't choke on unknown options, it will just issue warnings
8765 # or remarks (even with -Werror). So we grep stderr for any message
8766 # that says an option was ignored or not supported.
8767 # When given -MP, icc 7.0 and 7.1 complain thusly:
8768 # icc: Command line warning: ignoring option '-M'; no argument required
8769 # The diagnosis changed in icc 8.0:
8770 # icc: Command line remark: option '-MP' not supported
8771 if (grep 'ignoring option' conftest.err ||
8772 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
8773 am_cv_CC_dependencies_compiler_type
=$depmode
8774 $as_echo "$as_me:$LINENO: success" >&5
8778 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
8779 sed -e 's/^/| /' < conftest.err
>&5
8785 am_cv_CC_dependencies_compiler_type
=none
8789 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
8790 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8791 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
8792 then as_fn_error $?
"no usable dependency style found" "$LINENO" 5
8793 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
8798 # Check for the 'make' the user wants to use.
8801 # Extract the first word of "$ac_prog", so it can be a program name with args.
8802 set dummy
$ac_prog; ac_word
=$2
8803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8804 $as_echo_n "checking for $ac_word... " >&6; }
8805 if ${ac_cv_prog_MAKE+:} false
; then :
8806 $as_echo_n "(cached) " >&6
8808 if test -n "$MAKE"; then
8809 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
8811 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8815 test -z "$as_dir" && as_dir
=.
8816 for ac_exec_ext
in '' $ac_executable_extensions; do
8817 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8818 ac_cv_prog_MAKE
="$ac_prog"
8819 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8828 MAKE
=$ac_cv_prog_MAKE
8829 if test -n "$MAKE"; then
8830 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
8831 $as_echo "$MAKE" >&6; }
8833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8834 $as_echo "no" >&6; }
8838 test -n "$MAKE" && break
8842 case "`$MAKE --version 2>&1 | sed 1q`" in
8847 if test "$MAKE_IS_GNU" = yes; then
8857 # If we haven't got the data from the intl directory,
8858 # assume NLS is disabled.
8867 if test -f ..
/..
/intl
/config.intl
; then
8868 . ..
/..
/intl
/config.intl
8870 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8871 $as_echo_n "checking whether NLS is requested... " >&6; }
8872 if test x
"$USE_NLS" != xyes
; then
8873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8874 $as_echo "no" >&6; }
8876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8877 $as_echo "yes" >&6; }
8879 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8882 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8883 $as_echo_n "checking for catalogs to be installed... " >&6; }
8884 # Look for .po and .gmo files in the source directory.
8887 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
8888 # If there aren't any .gmo files the shell will give us the
8889 # literal string "../path/to/srcdir/po/*.gmo" which has to be
8891 case "$cat" in *\
**)
8894 # The quadruple backslash is collapsed to a double backslash
8895 # by the backticks, then collapsed again by the double quotes,
8896 # leaving us with one backslash in the sed expression (right
8897 # before the dot that mustn't act as a wildcard).
8898 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8899 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
8900 # The user is allowed to set LINGUAS to a list of languages to
8901 # install catalogs for. If it's empty that means "all of them."
8902 if test "x$LINGUAS" = x
; then
8903 CATALOGS
="$CATALOGS $cat"
8904 XLINGUAS
="$XLINGUAS $lang"
8906 case "$LINGUAS" in *$lang*)
8907 CATALOGS
="$CATALOGS $cat"
8908 XLINGUAS
="$XLINGUAS $lang"
8914 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8915 $as_echo "$LINGUAS" >&6; }
8928 # Check for common headers.
8929 # FIXME: Seems to me this can cause problems for i386-windows hosts.
8930 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
8931 for ac_header
in stdlib.h string.h
strings.h unistd.h
time.h
8933 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8934 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8935 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8936 cat >>confdefs.h
<<_ACEOF
8937 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8944 for ac_header
in sys
/time.h sys
/times.h sys
/resource.h sys
/mman.h
8946 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8947 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8948 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8949 cat >>confdefs.h
<<_ACEOF
8950 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8957 for ac_header
in fcntl.h fpu_control.h
8959 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8960 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8961 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8962 cat >>confdefs.h
<<_ACEOF
8963 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8970 for ac_header
in dlfcn.h errno.h sys
/stat.h
8972 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8973 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8974 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
8975 cat >>confdefs.h
<<_ACEOF
8976 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8983 for ac_func
in getrusage
time sigaction __setfpucw
8985 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8986 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8987 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
8988 cat >>confdefs.h
<<_ACEOF
8989 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8995 for ac_func
in mmap munmap lstat truncate ftruncate posix_fallocate
8997 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8998 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8999 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9000 cat >>confdefs.h
<<_ACEOF
9001 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9007 ac_fn_c_check_member
"$LINENO" "struct stat" "st_dev" "ac_cv_member_struct_stat_st_dev" "#ifdef HAVE_SYS_TYPES_H
9008 #include <sys/types.h>
9010 #ifdef HAVE_SYS_STAT_H
9011 #include <sys/stat.h>
9014 if test "x$ac_cv_member_struct_stat_st_dev" = xyes
; then :
9016 cat >>confdefs.h
<<_ACEOF
9017 #define HAVE_STRUCT_STAT_ST_DEV 1
9022 ac_fn_c_check_member
"$LINENO" "struct stat" "st_ino" "ac_cv_member_struct_stat_st_ino" "#ifdef HAVE_SYS_TYPES_H
9023 #include <sys/types.h>
9025 #ifdef HAVE_SYS_STAT_H
9026 #include <sys/stat.h>
9029 if test "x$ac_cv_member_struct_stat_st_ino" = xyes
; then :
9031 cat >>confdefs.h
<<_ACEOF
9032 #define HAVE_STRUCT_STAT_ST_INO 1
9037 ac_fn_c_check_member
"$LINENO" "struct stat" "st_mode" "ac_cv_member_struct_stat_st_mode" "#ifdef HAVE_SYS_TYPES_H
9038 #include <sys/types.h>
9040 #ifdef HAVE_SYS_STAT_H
9041 #include <sys/stat.h>
9044 if test "x$ac_cv_member_struct_stat_st_mode" = xyes
; then :
9046 cat >>confdefs.h
<<_ACEOF
9047 #define HAVE_STRUCT_STAT_ST_MODE 1
9052 ac_fn_c_check_member
"$LINENO" "struct stat" "st_nlink" "ac_cv_member_struct_stat_st_nlink" "#ifdef HAVE_SYS_TYPES_H
9053 #include <sys/types.h>
9055 #ifdef HAVE_SYS_STAT_H
9056 #include <sys/stat.h>
9059 if test "x$ac_cv_member_struct_stat_st_nlink" = xyes
; then :
9061 cat >>confdefs.h
<<_ACEOF
9062 #define HAVE_STRUCT_STAT_ST_NLINK 1
9067 ac_fn_c_check_member
"$LINENO" "struct stat" "st_uid" "ac_cv_member_struct_stat_st_uid" "#ifdef HAVE_SYS_TYPES_H
9068 #include <sys/types.h>
9070 #ifdef HAVE_SYS_STAT_H
9071 #include <sys/stat.h>
9074 if test "x$ac_cv_member_struct_stat_st_uid" = xyes
; then :
9076 cat >>confdefs.h
<<_ACEOF
9077 #define HAVE_STRUCT_STAT_ST_UID 1
9082 ac_fn_c_check_member
"$LINENO" "struct stat" "st_gid" "ac_cv_member_struct_stat_st_gid" "#ifdef HAVE_SYS_TYPES_H
9083 #include <sys/types.h>
9085 #ifdef HAVE_SYS_STAT_H
9086 #include <sys/stat.h>
9089 if test "x$ac_cv_member_struct_stat_st_gid" = xyes
; then :
9091 cat >>confdefs.h
<<_ACEOF
9092 #define HAVE_STRUCT_STAT_ST_GID 1
9097 ac_fn_c_check_member
"$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "#ifdef HAVE_SYS_TYPES_H
9098 #include <sys/types.h>
9100 #ifdef HAVE_SYS_STAT_H
9101 #include <sys/stat.h>
9104 if test "x$ac_cv_member_struct_stat_st_rdev" = xyes
; then :
9106 cat >>confdefs.h
<<_ACEOF
9107 #define HAVE_STRUCT_STAT_ST_RDEV 1
9112 ac_fn_c_check_member
"$LINENO" "struct stat" "st_size" "ac_cv_member_struct_stat_st_size" "#ifdef HAVE_SYS_TYPES_H
9113 #include <sys/types.h>
9115 #ifdef HAVE_SYS_STAT_H
9116 #include <sys/stat.h>
9119 if test "x$ac_cv_member_struct_stat_st_size" = xyes
; then :
9121 cat >>confdefs.h
<<_ACEOF
9122 #define HAVE_STRUCT_STAT_ST_SIZE 1
9127 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "#ifdef HAVE_SYS_TYPES_H
9128 #include <sys/types.h>
9130 #ifdef HAVE_SYS_STAT_H
9131 #include <sys/stat.h>
9134 if test "x$ac_cv_member_struct_stat_st_blksize" = xyes
; then :
9136 cat >>confdefs.h
<<_ACEOF
9137 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9142 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "#ifdef HAVE_SYS_TYPES_H
9143 #include <sys/types.h>
9145 #ifdef HAVE_SYS_STAT_H
9146 #include <sys/stat.h>
9149 if test "x$ac_cv_member_struct_stat_st_blocks" = xyes
; then :
9151 cat >>confdefs.h
<<_ACEOF
9152 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9157 ac_fn_c_check_member
"$LINENO" "struct stat" "st_atime" "ac_cv_member_struct_stat_st_atime" "#ifdef HAVE_SYS_TYPES_H
9158 #include <sys/types.h>
9160 #ifdef HAVE_SYS_STAT_H
9161 #include <sys/stat.h>
9164 if test "x$ac_cv_member_struct_stat_st_atime" = xyes
; then :
9166 cat >>confdefs.h
<<_ACEOF
9167 #define HAVE_STRUCT_STAT_ST_ATIME 1
9172 ac_fn_c_check_member
"$LINENO" "struct stat" "st_mtime" "ac_cv_member_struct_stat_st_mtime" "#ifdef HAVE_SYS_TYPES_H
9173 #include <sys/types.h>
9175 #ifdef HAVE_SYS_STAT_H
9176 #include <sys/stat.h>
9179 if test "x$ac_cv_member_struct_stat_st_mtime" = xyes
; then :
9181 cat >>confdefs.h
<<_ACEOF
9182 #define HAVE_STRUCT_STAT_ST_MTIME 1
9187 ac_fn_c_check_member
"$LINENO" "struct stat" "st_ctime" "ac_cv_member_struct_stat_st_ctime" "#ifdef HAVE_SYS_TYPES_H
9188 #include <sys/types.h>
9190 #ifdef HAVE_SYS_STAT_H
9191 #include <sys/stat.h>
9194 if test "x$ac_cv_member_struct_stat_st_ctime" = xyes
; then :
9196 cat >>confdefs.h
<<_ACEOF
9197 #define HAVE_STRUCT_STAT_ST_CTIME 1
9203 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9204 #include <sys/socket.h>
9207 if test "x$ac_cv_type_socklen_t" = xyes
; then :
9209 cat >>confdefs.h
<<_ACEOF
9210 #define HAVE_SOCKLEN_T 1
9217 # Check for socket libraries
9218 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
9219 $as_echo_n "checking for bind in -lsocket... " >&6; }
9220 if ${ac_cv_lib_socket_bind+:} false
; then :
9221 $as_echo_n "(cached) " >&6
9223 ac_check_lib_save_LIBS
=$LIBS
9224 LIBS
="-lsocket $LIBS"
9225 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9226 /* end confdefs.h. */
9228 /* Override any GCC internal prototype to avoid an error.
9229 Use char because int might match the return type of a GCC
9230 builtin and then its argument prototype would still apply. */
9243 if ac_fn_c_try_link
"$LINENO"; then :
9244 ac_cv_lib_socket_bind
=yes
9246 ac_cv_lib_socket_bind
=no
9248 rm -f core conftest.err conftest.
$ac_objext \
9249 conftest
$ac_exeext conftest.
$ac_ext
9250 LIBS
=$ac_check_lib_save_LIBS
9252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
9253 $as_echo "$ac_cv_lib_socket_bind" >&6; }
9254 if test "x$ac_cv_lib_socket_bind" = xyes
; then :
9255 cat >>confdefs.h
<<_ACEOF
9256 #define HAVE_LIBSOCKET 1
9259 LIBS
="-lsocket $LIBS"
9263 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
9264 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
9265 if ${ac_cv_lib_nsl_gethostbyname+:} false
; then :
9266 $as_echo_n "(cached) " >&6
9268 ac_check_lib_save_LIBS
=$LIBS
9270 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9271 /* end confdefs.h. */
9273 /* Override any GCC internal prototype to avoid an error.
9274 Use char because int might match the return type of a GCC
9275 builtin and then its argument prototype would still apply. */
9279 char gethostbyname ();
9283 return gethostbyname ();
9288 if ac_fn_c_try_link
"$LINENO"; then :
9289 ac_cv_lib_nsl_gethostbyname
=yes
9291 ac_cv_lib_nsl_gethostbyname
=no
9293 rm -f core conftest.err conftest.
$ac_objext \
9294 conftest
$ac_exeext conftest.
$ac_ext
9295 LIBS
=$ac_check_lib_save_LIBS
9297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
9298 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
9299 if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
; then :
9300 cat >>confdefs.h
<<_ACEOF
9301 #define HAVE_LIBNSL 1
9309 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
9310 # using the same condition.
9312 # Use the system's zlib library.
9313 zlibdir
="-L\$(top_builddir)/../zlib"
9314 zlibinc
="-I\$(top_srcdir)/../zlib"
9316 # Check whether --with-system-zlib was given.
9317 if test "${with_system_zlib+set}" = set; then :
9318 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
9329 # BFD uses libdl when when plugins enabled.
9332 for ac_header
in dlfcn.h
9334 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
9336 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
9337 cat >>confdefs.h
<<_ACEOF
9338 #define HAVE_DLFCN_H 1
9345 for ac_header
in windows.h
9347 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
9349 if test "x$ac_cv_header_windows_h" = xyes
; then :
9350 cat >>confdefs.h
<<_ACEOF
9351 #define HAVE_WINDOWS_H 1
9359 # Check whether --enable-plugins was given.
9360 if test "${enable_plugins+set}" = set; then :
9361 enableval
=$enable_plugins; case "${enableval}" in
9364 if test "$maybe_plugins" != "yes" ; then
9365 as_fn_error $?
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
9369 plugins
=$maybe_plugins
9373 if test "$plugins" = "yes"; then
9374 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
9375 $as_echo_n "checking for library containing dlsym... " >&6; }
9376 if ${ac_cv_search_dlsym+:} false
; then :
9377 $as_echo_n "(cached) " >&6
9379 ac_func_search_save_LIBS
=$LIBS
9380 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9381 /* end confdefs.h. */
9383 /* Override any GCC internal prototype to avoid an error.
9384 Use char because int might match the return type of a GCC
9385 builtin and then its argument prototype would still apply. */
9398 for ac_lib
in '' dl
; do
9399 if test -z "$ac_lib"; then
9400 ac_res
="none required"
9403 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9405 if ac_fn_c_try_link
"$LINENO"; then :
9406 ac_cv_search_dlsym
=$ac_res
9408 rm -f core conftest.err conftest.
$ac_objext \
9410 if ${ac_cv_search_dlsym+:} false
; then :
9414 if ${ac_cv_search_dlsym+:} false
; then :
9417 ac_cv_search_dlsym
=no
9420 LIBS
=$ac_func_search_save_LIBS
9422 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
9423 $as_echo "$ac_cv_search_dlsym" >&6; }
9424 ac_res
=$ac_cv_search_dlsym
9425 if test "$ac_res" != no
; then :
9426 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9432 if test "$plugins" = yes; then
9453 # Check whether --enable-shared was given.
9454 if test "${enable_shared+set}" = set; then :
9455 enableval
=$enable_shared; p
=${PACKAGE-default}
9457 yes) enable_shared
=yes ;;
9458 no
) enable_shared
=no
;;
9461 # Look at the argument we got. We use all the common list separators.
9462 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9463 for pkg
in $enableval; do
9465 if test "X$pkg" = "X$p"; then
9484 # Check whether --enable-static was given.
9485 if test "${enable_static+set}" = set; then :
9486 enableval
=$enable_static; p
=${PACKAGE-default}
9488 yes) enable_static
=yes ;;
9489 no
) enable_static
=no
;;
9492 # Look at the argument we got. We use all the common list separators.
9493 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9494 for pkg
in $enableval; do
9496 if test "X$pkg" = "X$p"; then
9516 # Check whether --with-pic was given.
9517 if test "${with_pic+set}" = set; then :
9518 withval
=$with_pic; pic_mode
="$withval"
9524 test -z "$pic_mode" && pic_mode
=default
9532 # Check whether --enable-fast-install was given.
9533 if test "${enable_fast_install+set}" = set; then :
9534 enableval
=$enable_fast_install; p
=${PACKAGE-default}
9536 yes) enable_fast_install
=yes ;;
9537 no
) enable_fast_install
=no
;;
9539 enable_fast_install
=no
9540 # Look at the argument we got. We use all the common list separators.
9541 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9542 for pkg
in $enableval; do
9544 if test "X$pkg" = "X$p"; then
9545 enable_fast_install
=yes
9552 enable_fast_install
=yes
9565 # This can be used to rebuild libtool when needed
9566 LIBTOOL_DEPS
="$ltmain"
9568 # Always use our own libtool.
9569 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
9596 test -z "$LN_S" && LN_S
="ln -s"
9611 if test -n "${ZSH_VERSION+set}" ; then
9612 setopt NO_GLOB_SUBST
9615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9616 $as_echo_n "checking for objdir... " >&6; }
9617 if ${lt_cv_objdir+:} false
; then :
9618 $as_echo_n "(cached) " >&6
9620 rm -f .libs
2>/dev
/null
9621 mkdir .libs
2>/dev
/null
9622 if test -d .libs
; then
9625 # MS-DOS does not allow filenames that begin with a dot.
9628 rmdir .libs
2>/dev
/null
9630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9631 $as_echo "$lt_cv_objdir" >&6; }
9632 objdir
=$lt_cv_objdir
9638 cat >>confdefs.h
<<_ACEOF
9639 #define LT_OBJDIR "$lt_cv_objdir/"
9647 # AIX sometimes has problems with the GCC collect2 program. For some
9648 # reason, if we set the COLLECT_NAMES environment variable, the problems
9649 # vanish in a puff of smoke.
9650 if test "X${COLLECT_NAMES+set}" != Xset
; then
9652 export COLLECT_NAMES
9659 can_build_shared
=yes
9661 # All known linkers require a `.a' archive for static linking (except MSVC,
9662 # which needs '.lib').
9665 with_gnu_ld
="$lt_cv_prog_gnu_ld"
9668 old_CFLAGS
="$CFLAGS"
9670 # Set sane defaults for various variables
9671 test -z "$CC" && CC
=cc
9672 test -z "$LTCC" && LTCC
=$CC
9673 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
9674 test -z "$LD" && LD
=ld
9675 test -z "$ac_objext" && ac_objext
=o
9677 for cc_temp
in $compiler""; do
9679 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
9680 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
9685 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9688 # Only perform the check for file, if the check method requires it
9689 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
9690 case $deplibs_check_method in
9692 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9694 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9695 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
9696 $as_echo_n "(cached) " >&6
9700 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9703 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9704 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9705 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9706 for ac_dir
in $ac_dummy; do
9708 test -z "$ac_dir" && ac_dir
=.
9709 if test -f $ac_dir/${ac_tool_prefix}file; then
9710 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
9711 if test -n "$file_magic_test_file"; then
9712 case $deplibs_check_method in
9714 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9715 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9716 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9717 $EGREP "$file_magic_regex" > /dev
/null
; then
9722 *** Warning: the command libtool uses to detect shared libraries,
9723 *** $file_magic_cmd, produces output that libtool cannot recognize.
9724 *** The result is that libtool may fail to recognize shared libraries
9725 *** as such. This will affect the creation of libtool libraries that
9726 *** depend on shared libraries, but programs linked with such libtool
9727 *** libraries will work regardless of this problem. Nevertheless, you
9728 *** may want to report the problem to your system manager and/or to
9729 *** bug-libtool@gnu.org
9739 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9744 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9745 if test -n "$MAGIC_CMD"; then
9746 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9747 $as_echo "$MAGIC_CMD" >&6; }
9749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9750 $as_echo "no" >&6; }
9757 if test -z "$lt_cv_path_MAGIC_CMD"; then
9758 if test -n "$ac_tool_prefix"; then
9759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9760 $as_echo_n "checking for file... " >&6; }
9761 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
9762 $as_echo_n "(cached) " >&6
9766 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9769 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9770 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9771 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9772 for ac_dir
in $ac_dummy; do
9774 test -z "$ac_dir" && ac_dir
=.
9775 if test -f $ac_dir/file; then
9776 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
9777 if test -n "$file_magic_test_file"; then
9778 case $deplibs_check_method in
9780 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9781 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9782 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9783 $EGREP "$file_magic_regex" > /dev
/null
; then
9788 *** Warning: the command libtool uses to detect shared libraries,
9789 *** $file_magic_cmd, produces output that libtool cannot recognize.
9790 *** The result is that libtool may fail to recognize shared libraries
9791 *** as such. This will affect the creation of libtool libraries that
9792 *** depend on shared libraries, but programs linked with such libtool
9793 *** libraries will work regardless of this problem. Nevertheless, you
9794 *** may want to report the problem to your system manager and/or to
9795 *** bug-libtool@gnu.org
9805 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9810 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9811 if test -n "$MAGIC_CMD"; then
9812 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9813 $as_echo "$MAGIC_CMD" >&6; }
9815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9816 $as_echo "no" >&6; }
9829 # Use C for the default configuration in the libtool script
9833 ac_cpp
='$CPP $CPPFLAGS'
9834 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9835 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9836 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9839 # Source file extension for C test sources.
9842 # Object file extension for compiled C test sources.
9846 # Code to be used in simple compile tests
9847 lt_simple_compile_test_code
="int some_variable = 0;"
9849 # Code to be used in simple link tests
9850 lt_simple_link_test_code
='int main(){return(0);}'
9858 # If no C compiler was specified, use CC.
9861 # If no C compiler flags were specified, use CFLAGS.
9862 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
9864 # Allow CC to be a program name with arguments.
9867 # Save the default compiler, since it gets overwritten when the other
9868 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9869 compiler_DEFAULT
=$CC
9871 # save warnings/boilerplate of simple test code
9872 ac_outfile
=conftest.
$ac_objext
9873 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
9874 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9875 _lt_compiler_boilerplate
=`cat conftest.err`
9878 ac_outfile
=conftest.
$ac_objext
9879 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
9880 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9881 _lt_linker_boilerplate
=`cat conftest.err`
9886 ## There is no encapsulation within the following macros, do not change
9887 ## the running order or otherwise move them around unless you know exactly
9888 ## what you are doing...
9889 if test -n "$compiler"; then
9891 lt_prog_compiler_no_builtin_flag
=
9893 if test "$GCC" = yes; then
9894 case $cc_basename in
9896 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
9898 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
9901 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9902 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9903 if ${lt_cv_prog_compiler_rtti_exceptions+:} false
; then :
9904 $as_echo_n "(cached) " >&6
9906 lt_cv_prog_compiler_rtti_exceptions
=no
9907 ac_outfile
=conftest.
$ac_objext
9908 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9909 lt_compiler_flag
="-fno-rtti -fno-exceptions"
9910 # Insert the option either (1) after the last *FLAGS variable, or
9911 # (2) before a word containing "conftest.", or (3) at the end.
9912 # Note that $ac_compile itself does not contain backslashes and begins
9913 # with a dollar sign (not a hyphen), so the echo should work correctly.
9914 # The option is referenced via a variable to avoid confusing sed.
9915 lt_compile
=`echo "$ac_compile" | $SED \
9916 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9917 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9918 -e 's:$: $lt_compiler_flag:'`
9919 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9920 (eval "$lt_compile" 2>conftest.err
)
9922 cat conftest.err
>&5
9923 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9924 if (exit $ac_status) && test -s "$ac_outfile"; then
9925 # The compiler can only warn and ignore the option if not recognized
9926 # So say no if there are warnings other than the usual output.
9927 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
9928 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9929 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
9930 lt_cv_prog_compiler_rtti_exceptions
=yes
9936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9937 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9939 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
9940 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9952 lt_prog_compiler_wl
=
9953 lt_prog_compiler_pic
=
9954 lt_prog_compiler_static
=
9956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9957 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9959 if test "$GCC" = yes; then
9960 lt_prog_compiler_wl
='-Wl,'
9961 lt_prog_compiler_static
='-static'
9965 # All AIX code is PIC.
9966 if test "$host_cpu" = ia64
; then
9967 # AIX 5 now supports IA64 processor
9968 lt_prog_compiler_static
='-Bstatic'
9970 lt_prog_compiler_pic
='-fPIC'
9976 # see comment about AmigaOS4 .so support
9977 lt_prog_compiler_pic
='-fPIC'
9980 # FIXME: we need at least 68020 code to build shared libraries, but
9981 # adding the `-m68020' flag to GCC prevents building anything better,
9983 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
9988 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
9989 # PIC is the default for these OSes.
9992 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
9993 # This hack is so that the source file can tell whether it is being
9994 # built for inclusion in a dll (and should export symbols for example).
9995 # Although the cygwin gcc ignores -fPIC, still need this for old-style
9996 # (--disable-auto-import) libraries
9997 lt_prog_compiler_pic
='-DDLL_EXPORT'
10000 darwin
* | rhapsody
*)
10001 # PIC is the default on this platform
10002 # Common symbols not allowed in MH_DYLIB files
10003 lt_prog_compiler_pic
='-fno-common'
10007 # PIC is the default for Haiku.
10008 # The "-static" flag exists, but is broken.
10009 lt_prog_compiler_static
=
10013 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
10014 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
10015 # sets the default TLS model and affects inlining.
10021 lt_prog_compiler_pic
='-fPIC'
10027 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
10028 # Instead, we relocate shared libraries at runtime.
10032 # Just because we use GCC doesn't mean we suddenly get shared libraries
10033 # on systems that don't support them.
10034 lt_prog_compiler_can_build_shared
=no
10039 # QNX uses GNU C++, but need to define -shared option too, otherwise
10040 # it will coredump.
10041 lt_prog_compiler_pic
='-fPIC -shared'
10045 if test -d /usr
/nec
; then
10046 lt_prog_compiler_pic
=-Kconform_pic
10051 lt_prog_compiler_pic
='-fPIC'
10055 case $cc_basename in
10056 nvcc
*) # Cuda Compiler Driver 2.2
10057 lt_prog_compiler_wl
='-Xlinker '
10058 lt_prog_compiler_pic
='-Xcompiler -fPIC'
10062 # PORTME Check for flag to pass linker flags through the system compiler.
10065 lt_prog_compiler_wl
='-Wl,'
10066 if test "$host_cpu" = ia64
; then
10067 # AIX 5 now supports IA64 processor
10068 lt_prog_compiler_static
='-Bstatic'
10070 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
10074 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
10075 # This hack is so that the source file can tell whether it is being
10076 # built for inclusion in a dll (and should export symbols for example).
10077 lt_prog_compiler_pic
='-DDLL_EXPORT'
10080 hpux9
* | hpux10
* | hpux11
*)
10081 lt_prog_compiler_wl
='-Wl,'
10082 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10083 # not for PA HP-UX.
10089 lt_prog_compiler_pic
='+Z'
10092 # Is there a better lt_prog_compiler_static that works with the bundled CC?
10093 lt_prog_compiler_static
='${wl}-a ${wl}archive'
10096 irix5
* | irix6
* | nonstopux
*)
10097 lt_prog_compiler_wl
='-Wl,'
10098 # PIC (with -KPIC) is the default.
10099 lt_prog_compiler_static
='-non_shared'
10102 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10103 case $cc_basename in
10104 # old Intel for x86_64 which still supported -KPIC.
10106 lt_prog_compiler_wl
='-Wl,'
10107 lt_prog_compiler_pic
='-KPIC'
10108 lt_prog_compiler_static
='-static'
10110 # icc used to be incompatible with GCC.
10111 # ICC 10 doesn't accept -KPIC any more.
10113 lt_prog_compiler_wl
='-Wl,'
10114 lt_prog_compiler_pic
='-fPIC'
10115 lt_prog_compiler_static
='-static'
10117 # Lahey Fortran 8.1.
10119 lt_prog_compiler_wl
='-Wl,'
10120 lt_prog_compiler_pic
='--shared'
10121 lt_prog_compiler_static
='--static'
10123 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10124 # Portland Group compilers (*not* the Pentium gcc compiler,
10125 # which looks to be a dead project)
10126 lt_prog_compiler_wl
='-Wl,'
10127 lt_prog_compiler_pic
='-fpic'
10128 lt_prog_compiler_static
='-Bstatic'
10131 lt_prog_compiler_wl
='-Wl,'
10132 # All Alpha code is PIC.
10133 lt_prog_compiler_static
='-non_shared'
10135 xl
* | bgxl
* | bgf
* | mpixl
*)
10136 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10137 lt_prog_compiler_wl
='-Wl,'
10138 lt_prog_compiler_pic
='-qpic'
10139 lt_prog_compiler_static
='-qstaticlink'
10142 case `$CC -V 2>&1 | sed 5q` in
10143 *Sun\ F
* |
*Sun
*Fortran
*)
10144 # Sun Fortran 8.3 passes all unrecognized flags to the linker
10145 lt_prog_compiler_pic
='-KPIC'
10146 lt_prog_compiler_static
='-Bstatic'
10147 lt_prog_compiler_wl
=''
10151 lt_prog_compiler_pic
='-KPIC'
10152 lt_prog_compiler_static
='-Bstatic'
10153 lt_prog_compiler_wl
='-Wl,'
10161 lt_prog_compiler_pic
='-KPIC'
10162 lt_prog_compiler_static
='-Bstatic'
10166 # QNX uses GNU C++, but need to define -shared option too, otherwise
10167 # it will coredump.
10168 lt_prog_compiler_pic
='-fPIC -shared'
10171 osf3
* | osf4
* | osf5
*)
10172 lt_prog_compiler_wl
='-Wl,'
10173 # All OSF/1 code is PIC.
10174 lt_prog_compiler_static
='-non_shared'
10178 lt_prog_compiler_static
='-non_shared'
10182 lt_prog_compiler_pic
='-KPIC'
10183 lt_prog_compiler_static
='-Bstatic'
10184 case $cc_basename in
10185 f77
* | f90
* | f95
*)
10186 lt_prog_compiler_wl
='-Qoption ld ';;
10188 lt_prog_compiler_wl
='-Wl,';;
10193 lt_prog_compiler_wl
='-Qoption ld '
10194 lt_prog_compiler_pic
='-PIC'
10195 lt_prog_compiler_static
='-Bstatic'
10198 sysv4 | sysv4.2uw2
* | sysv4.3
*)
10199 lt_prog_compiler_wl
='-Wl,'
10200 lt_prog_compiler_pic
='-KPIC'
10201 lt_prog_compiler_static
='-Bstatic'
10205 if test -d /usr
/nec
;then
10206 lt_prog_compiler_pic
='-Kconform_pic'
10207 lt_prog_compiler_static
='-Bstatic'
10211 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
10212 lt_prog_compiler_wl
='-Wl,'
10213 lt_prog_compiler_pic
='-KPIC'
10214 lt_prog_compiler_static
='-Bstatic'
10218 lt_prog_compiler_wl
='-Wl,'
10219 lt_prog_compiler_can_build_shared
=no
10223 lt_prog_compiler_pic
='-pic'
10224 lt_prog_compiler_static
='-Bstatic'
10228 lt_prog_compiler_can_build_shared
=no
10234 # For platforms which do not support PIC, -DPIC is meaningless:
10236 lt_prog_compiler_pic
=
10239 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
10242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
10243 $as_echo "$lt_prog_compiler_pic" >&6; }
10251 # Check to make sure the PIC flag actually works.
10253 if test -n "$lt_prog_compiler_pic"; then
10254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10255 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10256 if ${lt_cv_prog_compiler_pic_works+:} false
; then :
10257 $as_echo_n "(cached) " >&6
10259 lt_cv_prog_compiler_pic_works
=no
10260 ac_outfile
=conftest.
$ac_objext
10261 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10262 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
10263 # Insert the option either (1) after the last *FLAGS variable, or
10264 # (2) before a word containing "conftest.", or (3) at the end.
10265 # Note that $ac_compile itself does not contain backslashes and begins
10266 # with a dollar sign (not a hyphen), so the echo should work correctly.
10267 # The option is referenced via a variable to avoid confusing sed.
10268 lt_compile
=`echo "$ac_compile" | $SED \
10269 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10270 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10271 -e 's:$: $lt_compiler_flag:'`
10272 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10273 (eval "$lt_compile" 2>conftest.err
)
10275 cat conftest.err
>&5
10276 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10277 if (exit $ac_status) && test -s "$ac_outfile"; then
10278 # The compiler can only warn and ignore the option if not recognized
10279 # So say no if there are warnings other than the usual output.
10280 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
10281 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10282 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
10283 lt_cv_prog_compiler_pic_works
=yes
10289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10290 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10292 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
10293 case $lt_prog_compiler_pic in
10295 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
10298 lt_prog_compiler_pic
=
10299 lt_prog_compiler_can_build_shared
=no
10310 # Check to make sure the static flag actually works.
10312 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
10313 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10314 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10315 if ${lt_cv_prog_compiler_static_works+:} false
; then :
10316 $as_echo_n "(cached) " >&6
10318 lt_cv_prog_compiler_static_works
=no
10319 save_LDFLAGS
="$LDFLAGS"
10320 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
10321 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
10322 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
10323 # The linker can only warn and ignore the option if not recognized
10324 # So say no if there are warnings
10325 if test -s conftest.err
; then
10326 # Append any errors to the config.log.
10327 cat conftest.err
1>&5
10328 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
10329 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10330 if diff conftest.exp conftest.er2
>/dev
/null
; then
10331 lt_cv_prog_compiler_static_works
=yes
10334 lt_cv_prog_compiler_static_works
=yes
10338 LDFLAGS
="$save_LDFLAGS"
10341 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10342 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10344 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
10347 lt_prog_compiler_static
=
10356 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10357 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10358 if ${lt_cv_prog_compiler_c_o+:} false
; then :
10359 $as_echo_n "(cached) " >&6
10361 lt_cv_prog_compiler_c_o
=no
10362 $RM -r conftest
2>/dev
/null
10366 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10368 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10369 # Insert the option either (1) after the last *FLAGS variable, or
10370 # (2) before a word containing "conftest.", or (3) at the end.
10371 # Note that $ac_compile itself does not contain backslashes and begins
10372 # with a dollar sign (not a hyphen), so the echo should work correctly.
10373 lt_compile
=`echo "$ac_compile" | $SED \
10374 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10375 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10376 -e 's:$: $lt_compiler_flag:'`
10377 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10378 (eval "$lt_compile" 2>out
/conftest.err
)
10380 cat out
/conftest.err
>&5
10381 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10382 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10384 # The compiler can only warn and ignore the option if not recognized
10385 # So say no if there are warnings
10386 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10387 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10388 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10389 lt_cv_prog_compiler_c_o
=yes
10394 # SGI C++ compiler will create directory out/ii_files/ for
10395 # template instantiation
10396 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10397 $RM out
/* && rmdir out
10403 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10404 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10411 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10412 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10413 if ${lt_cv_prog_compiler_c_o+:} false
; then :
10414 $as_echo_n "(cached) " >&6
10416 lt_cv_prog_compiler_c_o
=no
10417 $RM -r conftest
2>/dev
/null
10421 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10423 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10424 # Insert the option either (1) after the last *FLAGS variable, or
10425 # (2) before a word containing "conftest.", or (3) at the end.
10426 # Note that $ac_compile itself does not contain backslashes and begins
10427 # with a dollar sign (not a hyphen), so the echo should work correctly.
10428 lt_compile
=`echo "$ac_compile" | $SED \
10429 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10430 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10431 -e 's:$: $lt_compiler_flag:'`
10432 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10433 (eval "$lt_compile" 2>out
/conftest.err
)
10435 cat out
/conftest.err
>&5
10436 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10437 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10439 # The compiler can only warn and ignore the option if not recognized
10440 # So say no if there are warnings
10441 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10442 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10443 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10444 lt_cv_prog_compiler_c_o
=yes
10449 # SGI C++ compiler will create directory out/ii_files/ for
10450 # template instantiation
10451 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10452 $RM out
/* && rmdir out
10458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10459 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10464 hard_links
="nottested"
10465 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
10466 # do not overwrite the value of need_locks provided by the user
10467 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10468 $as_echo_n "checking if we can lock with hard links... " >&6; }
10471 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10473 ln conftest.a conftest.b
2>&5 || hard_links
=no
10474 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10476 $as_echo "$hard_links" >&6; }
10477 if test "$hard_links" = no
; then
10478 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10479 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10492 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10495 allow_undefined_flag
=
10496 always_export_symbols
=no
10498 archive_expsym_cmds
=
10499 compiler_needs_object
=no
10500 enable_shared_with_static_runtimes
=no
10501 export_dynamic_flag_spec
=
10502 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10503 hardcode_automatic
=no
10505 hardcode_direct_absolute
=no
10506 hardcode_libdir_flag_spec
=
10507 hardcode_libdir_flag_spec_ld
=
10508 hardcode_libdir_separator
=
10509 hardcode_minus_L
=no
10510 hardcode_shlibpath_var
=unsupported
10512 link_all_deplibs
=unknown
10514 module_expsym_cmds
=
10515 old_archive_from_new_cmds
=
10516 old_archive_from_expsyms_cmds
=
10517 thread_safe_flag_spec
=
10518 whole_archive_flag_spec
=
10519 # include_expsyms should be a list of space-separated symbols to be *always*
10520 # included in the symbol list
10522 # exclude_expsyms can be an extended regexp of symbols to exclude
10523 # it will be wrapped by ` (' and `)$', so one must not match beginning or
10524 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10525 # as well as any symbol that contains `d'.
10526 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10527 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10528 # platforms (ab)use it in PIC code, but their linkers get confused if
10529 # the symbol is explicitly referenced. Since portable code cannot
10530 # rely on this symbol name, it's probably fine to never include it in
10531 # preloaded symbol tables.
10532 # Exclude shared library initialization/finalization symbols.
10533 extract_expsyms_cmds
=
10536 cygwin
* | mingw
* | pw32
* | cegcc
*)
10537 # FIXME: the MSVC++ port hasn't been tested in a loooong time
10538 # When not using gcc, we currently assume that we are using
10539 # Microsoft Visual C++.
10540 if test "$GCC" != yes; then
10545 # we just hope/assume this is gcc and not c89 (= MSVC++)
10555 # On some targets, GNU ld is compatible enough with the native linker
10556 # that we're better off using the native interface for both.
10557 lt_use_gnu_ld_interface
=no
10558 if test "$with_gnu_ld" = yes; then
10561 # The AIX port of GNU ld has always aspired to compatibility
10562 # with the native linker. However, as the warning in the GNU ld
10563 # block says, versions before 2.19.5* couldn't really create working
10564 # shared libraries, regardless of the interface used.
10565 case `$LD -v 2>&1` in
10566 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
10567 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
10568 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
10570 lt_use_gnu_ld_interface
=yes
10575 lt_use_gnu_ld_interface
=yes
10580 if test "$lt_use_gnu_ld_interface" = yes; then
10581 # If archive_cmds runs LD, not CC, wlarc should be empty
10584 # Set some defaults for GNU ld with shared library support. These
10585 # are reset later if shared libraries are not supported. Putting them
10586 # here allows them to be overridden if necessary.
10587 runpath_var
=LD_RUN_PATH
10588 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10589 export_dynamic_flag_spec
='${wl}--export-dynamic'
10590 # ancient GNU ld didn't support --whole-archive et. al.
10591 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
10592 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10594 whole_archive_flag_spec
=
10596 supports_anon_versioning
=no
10597 case `$LD -v 2>&1` in
10598 *GNU\ gold
*) supports_anon_versioning
=yes ;;
10599 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
10600 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
10601 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
10602 *\
2.11.
*) ;; # other 2.11 versions
10603 *) supports_anon_versioning
=yes ;;
10606 # See if GNU ld supports shared libraries.
10609 # On AIX/PPC, the GNU linker is very broken
10610 if test "$host_cpu" != ia64
; then
10614 *** Warning: the GNU linker, at least up to release 2.19, is reported
10615 *** to be unable to reliably create shared libraries on AIX.
10616 *** Therefore, libtool is disabling shared libraries support. If you
10617 *** really care for shared libraries, you may want to install binutils
10618 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10619 *** You will then need to restart the configuration process.
10628 # see comment about AmigaOS4 .so support
10629 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10630 archive_expsym_cmds
=''
10633 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)'
10634 hardcode_libdir_flag_spec
='-L$libdir'
10635 hardcode_minus_L
=yes
10641 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10642 allow_undefined_flag
=unsupported
10643 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10644 # support --undefined. This deserves some investigation. FIXME
10645 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10651 cygwin
* | mingw
* | pw32
* | cegcc
*)
10652 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10653 # as there is no search path for DLLs.
10654 hardcode_libdir_flag_spec
='-L$libdir'
10655 export_dynamic_flag_spec
='${wl}--export-all-symbols'
10656 allow_undefined_flag
=unsupported
10657 always_export_symbols
=no
10658 enable_shared_with_static_runtimes
=yes
10659 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10661 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
10662 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10663 # If the export-symbols file already is a .def file (1st line
10664 # is EXPORTS), use it as is; otherwise, prepend...
10665 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10666 cp $export_symbols $output_objdir/$soname.def;
10668 echo EXPORTS > $output_objdir/$soname.def;
10669 cat $export_symbols >> $output_objdir/$soname.def;
10671 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10678 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10679 link_all_deplibs
=yes
10684 hardcode_shlibpath_var
=no
10685 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10686 export_dynamic_flag_spec
='${wl}-E'
10687 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10688 # Instead, shared libraries are loaded at an image base (0x10000000 by
10689 # default) and relocated if they conflict, which is a slow very memory
10690 # consuming and fragmenting process. To avoid this, we pick a random,
10691 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10692 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
10693 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10694 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'
10697 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10699 if test "$host_os" = linux-dietlibc
; then
10700 case $cc_basename in
10701 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
10704 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
10705 && test "$tmp_diet" = no
10707 tmp_addflag
=' $pic_flag'
10708 tmp_sharedflag
='-shared'
10709 case $cc_basename,$host_cpu in
10710 pgcc
*) # Portland Group C compiler
10711 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'
10712 tmp_addflag
=' $pic_flag'
10714 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10715 # Portland Group f77 and f90 compilers
10716 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'
10717 tmp_addflag
=' $pic_flag -Mnomain' ;;
10718 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
10719 tmp_addflag
=' -i_dynamic' ;;
10720 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
10721 tmp_addflag
=' -i_dynamic -nofor_main' ;;
10722 ifc
* | ifort
*) # Intel Fortran compiler
10723 tmp_addflag
=' -nofor_main' ;;
10724 lf95
*) # Lahey Fortran 8.1
10725 whole_archive_flag_spec
=
10726 tmp_sharedflag
='--shared' ;;
10727 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10728 tmp_sharedflag
='-qmkshrobj'
10730 nvcc
*) # Cuda Compiler Driver 2.2
10731 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'
10732 compiler_needs_object
=yes
10735 case `$CC -V 2>&1 | sed 5q` in
10736 *Sun\ C
*) # Sun C 5.9
10737 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'
10738 compiler_needs_object
=yes
10739 tmp_sharedflag
='-G' ;;
10740 *Sun\ F
*) # Sun Fortran 8.3
10741 tmp_sharedflag
='-G' ;;
10743 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10745 if test "x$supports_anon_versioning" = xyes
; then
10746 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10747 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10748 echo "local: *; };" >> $output_objdir/$libname.ver~
10749 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10752 case $cc_basename in
10753 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
10754 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10755 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
10756 hardcode_libdir_flag_spec
=
10757 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
10758 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10759 if test "x$supports_anon_versioning" = xyes
; then
10760 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10761 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10762 echo "local: *; };" >> $output_objdir/$libname.ver~
10763 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10773 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10774 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10777 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10778 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10783 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
10787 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10788 *** create shared libraries on Solaris systems. Therefore, libtool
10789 *** is disabling shared libraries support. We urge you to upgrade GNU
10790 *** binutils to release 2.9.1 or newer. Another option is to modify
10791 *** your PATH or compiler configuration so that the native linker is
10792 *** used, and then restart.
10795 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10796 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10797 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10803 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
10804 case `$LD -v 2>&1` in
10805 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
10809 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10810 *** reliably create shared libraries on SCO systems. Therefore, libtool
10811 *** is disabling shared libraries support. We urge you to upgrade GNU
10812 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
10813 *** your PATH or compiler configuration so that the native linker is
10814 *** used, and then restart.
10819 # For security reasons, it is highly recommended that you always
10820 # use absolute paths for naming shared libraries, and exclude the
10821 # DT_RUNPATH tag from executables and libraries. But doing so
10822 # requires that you compile everything twice, which is a pain.
10823 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10824 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10825 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10826 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10835 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10837 hardcode_direct
=yes
10838 hardcode_shlibpath_var
=no
10842 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10843 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10844 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10851 if test "$ld_shlibs" = no
; then
10853 hardcode_libdir_flag_spec
=
10854 export_dynamic_flag_spec
=
10855 whole_archive_flag_spec
=
10858 # PORTME fill in a description of your system's linker (not GNU ld)
10861 allow_undefined_flag
=unsupported
10862 always_export_symbols
=yes
10863 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'
10864 # Note: this linker hardcodes the directories in LIBPATH if there
10865 # are no directories specified by -L.
10866 hardcode_minus_L
=yes
10867 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10868 # Neither direct hardcoding nor static linking is supported with a
10870 hardcode_direct
=unsupported
10875 if test "$host_cpu" = ia64
; then
10876 # On IA64, the linker does run time linking by default, so we don't
10877 # have to do anything special.
10878 aix_use_runtimelinking
=no
10879 exp_sym_flag
='-Bexport'
10882 # If we're using GNU nm, then we don't want the "-C" option.
10883 # -C means demangle to AIX nm, but means don't demangle with GNU nm
10884 # Also, AIX nm treats weak defined symbols like other global
10885 # defined symbols, whereas GNU nm marks them as "W".
10886 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
10887 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'
10889 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'
10891 aix_use_runtimelinking
=no
10893 # Test if we are trying to use run time linking or normal
10894 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10895 # need to do runtime linking.
10896 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
10897 for ld_flag
in $LDFLAGS; do
10898 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
10899 aix_use_runtimelinking
=yes
10906 exp_sym_flag
='-bexport'
10907 no_entry_flag
='-bnoentry'
10910 # When large executables or shared objects are built, AIX ld can
10911 # have problems creating the table of contents. If linking a library
10912 # or program results in "error TOC overflow" add -mminimal-toc to
10913 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
10914 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10917 hardcode_direct
=yes
10918 hardcode_direct_absolute
=yes
10919 hardcode_libdir_separator
=':'
10920 link_all_deplibs
=yes
10921 file_list_spec
='${wl}-f,'
10923 if test "$GCC" = yes; then
10924 case $host_os in aix4.
[012]|aix4.
[012].
*)
10925 # We only want to do this on AIX 4.2 and lower, the check
10926 # below for broken collect2 doesn't work under 4.3+
10927 collect2name
=`${CC} -print-prog-name=collect2`
10928 if test -f "$collect2name" &&
10929 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
10931 # We have reworked collect2
10934 # We have old collect2
10935 hardcode_direct
=unsupported
10936 # It fails to find uninstalled libraries when the uninstalled
10937 # path is not listed in the libpath. Setting hardcode_minus_L
10938 # to unsupported forces relinking
10939 hardcode_minus_L
=yes
10940 hardcode_libdir_flag_spec
='-L$libdir'
10941 hardcode_libdir_separator
=
10945 shared_flag
='-shared'
10946 if test "$aix_use_runtimelinking" = yes; then
10947 shared_flag
="$shared_flag "'${wl}-G'
10951 if test "$host_cpu" = ia64
; then
10952 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10953 # chokes on -Wl,-G. The following line is correct:
10956 if test "$aix_use_runtimelinking" = yes; then
10957 shared_flag
='${wl}-G'
10959 shared_flag
='${wl}-bM:SRE'
10964 export_dynamic_flag_spec
='${wl}-bexpall'
10965 # It seems that -bexpall does not export symbols beginning with
10966 # underscore (_), so it is better to generate a list of symbols to export.
10967 always_export_symbols
=yes
10968 if test "$aix_use_runtimelinking" = yes; then
10969 # Warning - without using the other runtime loading flags (-brtl),
10970 # -berok will link without error, but may produce a broken library.
10971 allow_undefined_flag
='-berok'
10972 # Determine the default libpath from the value encoded in an
10973 # empty executable.
10974 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10975 /* end confdefs.h. */
10985 if ac_fn_c_try_link
"$LINENO"; then :
10987 lt_aix_libpath_sed
='
10988 /Import File Strings/,/^$/ {
10994 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10995 # Check for a 64-bit object if we didn't find anything.
10996 if test -z "$aix_libpath"; then
10997 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11000 rm -f core conftest.err conftest.
$ac_objext \
11001 conftest
$ac_exeext conftest.
$ac_ext
11002 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11004 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11005 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"
11007 if test "$host_cpu" = ia64
; then
11008 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
11009 allow_undefined_flag
="-z nodefs"
11010 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"
11012 # Determine the default libpath from the value encoded in an
11013 # empty executable.
11014 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11015 /* end confdefs.h. */
11025 if ac_fn_c_try_link
"$LINENO"; then :
11027 lt_aix_libpath_sed
='
11028 /Import File Strings/,/^$/ {
11034 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11035 # Check for a 64-bit object if we didn't find anything.
11036 if test -z "$aix_libpath"; then
11037 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11040 rm -f core conftest.err conftest.
$ac_objext \
11041 conftest
$ac_exeext conftest.
$ac_ext
11042 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11044 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11045 # Warning - without using the other run time loading flags,
11046 # -berok will link without error, but may produce a broken library.
11047 no_undefined_flag
=' ${wl}-bernotok'
11048 allow_undefined_flag
=' ${wl}-berok'
11049 if test "$with_gnu_ld" = yes; then
11050 # We only use this code for GNU lds that support --whole-archive.
11051 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
11053 # Exported symbols can be pulled into shared objects from archives
11054 whole_archive_flag_spec
='$convenience'
11056 archive_cmds_need_lc
=yes
11057 # This is similar to how AIX traditionally builds its shared libraries.
11058 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'
11066 # see comment about AmigaOS4 .so support
11067 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11068 archive_expsym_cmds
=''
11071 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)'
11072 hardcode_libdir_flag_spec
='-L$libdir'
11073 hardcode_minus_L
=yes
11079 export_dynamic_flag_spec
=-rdynamic
11082 cygwin
* | mingw
* | pw32
* | cegcc
*)
11083 # When not using gcc, we currently assume that we are using
11084 # Microsoft Visual C++.
11085 # hardcode_libdir_flag_spec is actually meaningless, as there is
11086 # no search path for DLLs.
11087 hardcode_libdir_flag_spec
=' '
11088 allow_undefined_flag
=unsupported
11089 # Tell ltmain to make .lib files, not .a files.
11091 # Tell ltmain to make .dll files, not .so files.
11093 # FIXME: Setting linknames here is a bad hack.
11094 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11095 # The linker will automatically build a .lib file if we build a DLL.
11096 old_archive_from_new_cmds
='true'
11097 # FIXME: Should let the user specify the lib program.
11098 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
11099 fix_srcfile_path
='`cygpath -w "$srcfile"`'
11100 enable_shared_with_static_runtimes
=yes
11103 darwin
* | rhapsody
*)
11106 archive_cmds_need_lc
=no
11108 hardcode_automatic
=yes
11109 hardcode_shlibpath_var
=unsupported
11110 if test "$lt_cv_ld_force_load" = "yes"; then
11111 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\"`'
11113 whole_archive_flag_spec
=''
11115 link_all_deplibs
=yes
11116 allow_undefined_flag
="$_lt_dar_allow_undefined"
11117 case $cc_basename in
11118 ifort
*) _lt_dar_can_shared
=yes ;;
11119 *) _lt_dar_can_shared
=$GCC ;;
11121 if test "$_lt_dar_can_shared" = "yes"; then
11122 output_verbose_link_cmd
=func_echo_all
11123 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11124 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11125 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}"
11126 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}"
11135 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11136 hardcode_libdir_flag_spec
='-L$libdir'
11137 hardcode_shlibpath_var
=no
11140 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11141 # support. Future versions do this automatically, but an explicit c++rt0.o
11142 # does not break anything, and helps significantly (at the cost of a little
11145 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11146 hardcode_libdir_flag_spec
='-R$libdir'
11147 hardcode_direct
=yes
11148 hardcode_shlibpath_var
=no
11151 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11153 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11154 hardcode_direct
=yes
11155 hardcode_minus_L
=yes
11156 hardcode_shlibpath_var
=no
11159 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11160 freebsd
* | dragonfly
*)
11161 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
11162 hardcode_libdir_flag_spec
='-R$libdir'
11163 hardcode_direct
=yes
11164 hardcode_shlibpath_var
=no
11168 if test "$GCC" = yes; then
11169 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'
11171 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'
11173 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11174 hardcode_libdir_separator
=:
11175 hardcode_direct
=yes
11177 # hardcode_minus_L: Not really in the search PATH,
11178 # but as the default location of the library.
11179 hardcode_minus_L
=yes
11180 export_dynamic_flag_spec
='${wl}-E'
11184 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11185 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11187 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11189 if test "$with_gnu_ld" = no
; then
11190 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11191 hardcode_libdir_flag_spec_ld
='+b $libdir'
11192 hardcode_libdir_separator
=:
11193 hardcode_direct
=yes
11194 hardcode_direct_absolute
=yes
11195 export_dynamic_flag_spec
='${wl}-E'
11196 # hardcode_minus_L: Not really in the search PATH,
11197 # but as the default location of the library.
11198 hardcode_minus_L
=yes
11203 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11206 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11209 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11212 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11218 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11221 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11225 # Older versions of the 11.00 compiler do not understand -b yet
11226 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11228 $as_echo_n "checking if $CC understands -b... " >&6; }
11229 if ${lt_cv_prog_compiler__b+:} false
; then :
11230 $as_echo_n "(cached) " >&6
11232 lt_cv_prog_compiler__b
=no
11233 save_LDFLAGS
="$LDFLAGS"
11234 LDFLAGS
="$LDFLAGS -b"
11235 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
11236 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
11237 # The linker can only warn and ignore the option if not recognized
11238 # So say no if there are warnings
11239 if test -s conftest.err
; then
11240 # Append any errors to the config.log.
11241 cat conftest.err
1>&5
11242 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
11243 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
11244 if diff conftest.exp conftest.er2
>/dev
/null
; then
11245 lt_cv_prog_compiler__b
=yes
11248 lt_cv_prog_compiler__b
=yes
11252 LDFLAGS
="$save_LDFLAGS"
11255 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11256 $as_echo "$lt_cv_prog_compiler__b" >&6; }
11258 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
11259 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11261 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11267 if test "$with_gnu_ld" = no
; then
11268 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11269 hardcode_libdir_separator
=:
11274 hardcode_shlibpath_var
=no
11277 hardcode_direct
=yes
11278 hardcode_direct_absolute
=yes
11279 export_dynamic_flag_spec
='${wl}-E'
11281 # hardcode_minus_L: Not really in the search PATH,
11282 # but as the default location of the library.
11283 hardcode_minus_L
=yes
11289 irix5
* | irix6
* | nonstopux
*)
11290 if test "$GCC" = yes; then
11291 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'
11292 # Try to use the -exported_symbol ld option, if it does not
11293 # work, assume that -exports_file does not work either and
11294 # implicitly export all symbols.
11295 save_LDFLAGS
="$LDFLAGS"
11296 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11297 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11298 /* end confdefs.h. */
11301 if ac_fn_c_try_link
"$LINENO"; then :
11302 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'
11305 rm -f core conftest.err conftest.
$ac_objext \
11306 conftest
$ac_exeext conftest.
$ac_ext
11307 LDFLAGS
="$save_LDFLAGS"
11309 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'
11310 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'
11312 archive_cmds_need_lc
='no'
11313 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11314 hardcode_libdir_separator
=:
11316 link_all_deplibs
=yes
11320 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11321 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
11323 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
11325 hardcode_libdir_flag_spec
='-R$libdir'
11326 hardcode_direct
=yes
11327 hardcode_shlibpath_var
=no
11331 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11332 hardcode_direct
=yes
11333 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11334 hardcode_libdir_separator
=:
11335 hardcode_shlibpath_var
=no
11342 if test -f /usr
/libexec
/ld.so
; then
11343 hardcode_direct
=yes
11344 hardcode_shlibpath_var
=no
11345 hardcode_direct_absolute
=yes
11346 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11347 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11348 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11349 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11350 export_dynamic_flag_spec
='${wl}-E'
11353 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
11354 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11355 hardcode_libdir_flag_spec
='-R$libdir'
11358 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11359 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11369 hardcode_libdir_flag_spec
='-L$libdir'
11370 hardcode_minus_L
=yes
11371 allow_undefined_flag
=unsupported
11372 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'
11373 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11377 if test "$GCC" = yes; then
11378 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11379 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'
11381 allow_undefined_flag
=' -expect_unresolved \*'
11382 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'
11384 archive_cmds_need_lc
='no'
11385 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11386 hardcode_libdir_separator
=:
11389 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
11390 if test "$GCC" = yes; then
11391 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11392 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'
11393 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11395 allow_undefined_flag
=' -expect_unresolved \*'
11396 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'
11397 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~
11398 $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'
11400 # Both c and cxx compiler support -rpath directly
11401 hardcode_libdir_flag_spec
='-rpath $libdir'
11403 archive_cmds_need_lc
='no'
11404 hardcode_libdir_separator
=:
11408 no_undefined_flag
=' -z defs'
11409 if test "$GCC" = yes; then
11411 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11412 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11413 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11415 case `$CC -V 2>&1` in
11418 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11419 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11420 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11424 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11425 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11426 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11430 hardcode_libdir_flag_spec
='-R$libdir'
11431 hardcode_shlibpath_var
=no
11433 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
11435 # The compiler driver will combine and reorder linker options,
11436 # but understands `-z linker_flag'. GCC discards it without `$wl',
11437 # but is careful enough not to reorder.
11438 # Supported since Solaris 2.6 (maybe 2.5.1?)
11439 if test "$GCC" = yes; then
11440 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11442 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
11446 link_all_deplibs
=yes
11450 if test "x$host_vendor" = xsequent
; then
11451 # Use $CC to link under sequent, because it throws in some extra .o
11452 # files that make .init and .fini sections work.
11453 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11455 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11457 hardcode_libdir_flag_spec
='-L$libdir'
11458 hardcode_direct
=yes
11459 hardcode_minus_L
=yes
11460 hardcode_shlibpath_var
=no
11464 case $host_vendor in
11466 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11467 hardcode_direct
=yes # is this really true???
11470 ## LD is ld it makes a PLAMLIB
11471 ## CC just makes a GrossModule.
11472 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11473 reload_cmds
='$CC -r -o $output$reload_objs'
11477 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11478 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
11481 runpath_var
='LD_RUN_PATH'
11482 hardcode_shlibpath_var
=no
11486 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11487 hardcode_shlibpath_var
=no
11488 export_dynamic_flag_spec
='-Bexport'
11492 if test -d /usr
/nec
; then
11493 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11494 hardcode_shlibpath_var
=no
11495 runpath_var
=LD_RUN_PATH
11496 hardcode_runpath_var
=yes
11501 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
11502 no_undefined_flag
='${wl}-z,text'
11503 archive_cmds_need_lc
=no
11504 hardcode_shlibpath_var
=no
11505 runpath_var
='LD_RUN_PATH'
11507 if test "$GCC" = yes; then
11508 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11509 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11511 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11512 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11516 sysv5
* | sco3.2v5
* | sco5v6
*)
11517 # Note: We can NOT use -z defs as we might desire, because we do not
11518 # link with -lc, and that would cause any symbols used from libc to
11519 # always be unresolved, which means just about no library would
11520 # ever link correctly. If we're not using GNU ld we use -z text
11521 # though, which does catch some bad symbols but isn't as heavy-handed
11523 no_undefined_flag
='${wl}-z,text'
11524 allow_undefined_flag
='${wl}-z,nodefs'
11525 archive_cmds_need_lc
=no
11526 hardcode_shlibpath_var
=no
11527 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
11528 hardcode_libdir_separator
=':'
11529 link_all_deplibs
=yes
11530 export_dynamic_flag_spec
='${wl}-Bexport'
11531 runpath_var
='LD_RUN_PATH'
11533 if test "$GCC" = yes; then
11534 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11535 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11537 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11538 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11543 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11544 hardcode_libdir_flag_spec
='-L$libdir'
11545 hardcode_shlibpath_var
=no
11553 if test x
$host_vendor = xsni
; then
11555 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
11556 export_dynamic_flag_spec
='${wl}-Blargedynsym'
11562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11563 $as_echo "$ld_shlibs" >&6; }
11564 test "$ld_shlibs" = no
&& can_build_shared
=no
11566 with_gnu_ld
=$with_gnu_ld
11583 # Do we need to explicitly link libc?
11585 case "x$archive_cmds_need_lc" in
11587 # Assume -lc should be added
11588 archive_cmds_need_lc
=yes
11590 if test "$enable_shared" = yes && test "$GCC" = yes; then
11591 case $archive_cmds in
11593 # FIXME: we may have to deal with multi-command sequences.
11596 # Test whether the compiler implicitly links with -lc since on some
11597 # systems, -lgcc has to come before -lc. If gcc already passes -lc
11598 # to ld, don't add -lc before -lgcc.
11599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11600 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11601 if ${lt_cv_archive_cmds_need_lc+:} false
; then :
11602 $as_echo_n "(cached) " >&6
11605 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
11607 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11608 (eval $ac_compile) 2>&5
11610 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11611 test $ac_status = 0; } 2>conftest.err
; then
11614 libobjs
=conftest.
$ac_objext
11616 wl
=$lt_prog_compiler_wl
11617 pic_flag
=$lt_prog_compiler_pic
11623 lt_save_allow_undefined_flag
=$allow_undefined_flag
11624 allow_undefined_flag
=
11625 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11626 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
11628 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11629 test $ac_status = 0; }
11631 lt_cv_archive_cmds_need_lc
=no
11633 lt_cv_archive_cmds_need_lc
=yes
11635 allow_undefined_flag
=$lt_save_allow_undefined_flag
11637 cat conftest.err
1>&5
11642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11643 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11644 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
11807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11808 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11810 if test "$GCC" = yes; then
11812 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
11813 *) lt_awk_arg
="/^libraries:/" ;;
11816 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
11817 *) lt_sed_strip_eq
="s,=/,/,g" ;;
11819 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11820 case $lt_search_path_spec in
11822 # if the path contains ";" then we assume it to be the separator
11823 # otherwise default to the standard path separator (i.e. ":") - it is
11824 # assumed that no part of a normal pathname contains ";" but that should
11825 # okay in the real world where ";" in dirpaths is itself problematic.
11826 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11829 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11832 # Ok, now we have the path, separated by spaces, we can step through it
11833 # and add multilib dir if necessary.
11834 lt_tmp_lt_search_path_spec
=
11835 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11836 for lt_sys_path
in $lt_search_path_spec; do
11837 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11838 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11840 test -d "$lt_sys_path" && \
11841 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
11844 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11845 BEGIN {RS=" "; FS="/|\n";} {
11848 for (lt_i = NF; lt_i > 0; lt_i--) {
11849 if ($lt_i != "" && $lt_i != ".") {
11850 if ($lt_i == "..") {
11853 if (lt_count == 0) {
11854 lt_foo="/" $lt_i lt_foo;
11861 if (lt_foo != "") { lt_freq[lt_foo]++; }
11862 if (lt_freq[lt_foo] == 1) { print lt_foo; }
11864 # AWK program above erroneously prepends '/' to C:/dos/paths
11867 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
11868 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11870 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11872 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
11874 library_names_spec
=
11875 libname_spec
='lib$name'
11879 postuninstall_cmds
=
11883 shlibpath_overrides_runpath
=unknown
11885 dynamic_linker
="$host_os ld.so"
11886 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
11887 need_lib_prefix
=unknown
11888 hardcode_into_libs
=no
11890 # when you set need_version to no, make sure it does not cause -set_version
11891 # flags to be left without arguments
11892 need_version
=unknown
11897 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
11898 shlibpath_var
=LIBPATH
11900 # AIX 3 has no versioning support, so we append a major version to the name.
11901 soname_spec
='${libname}${release}${shared_ext}$major'
11908 hardcode_into_libs
=yes
11909 if test "$host_cpu" = ia64
; then
11910 # AIX 5 supports IA64
11911 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11912 shlibpath_var
=LD_LIBRARY_PATH
11914 # With GCC up to 2.95.x, collect2 would create an import file
11915 # for dependence libraries. The import file would start with
11916 # the line `#! .'. This would cause the generated library to
11917 # depend on `.', always an invalid library. This was fixed in
11918 # development snapshots of GCC prior to 3.0.
11920 aix4 | aix4.
[01] | aix4.
[01].
*)
11921 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11923 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
11926 can_build_shared
=no
11930 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11931 # soname into executable. Probably we can add versioning support to
11932 # collect2, so additional links can be useful in future.
11933 if test "$aix_use_runtimelinking" = yes; then
11934 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11935 # instead of lib<name>.a to let people know that these are not
11936 # typical AIX shared libraries.
11937 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11939 # We preserve .a as extension for shared libraries through AIX4.2
11940 # and later when we are not doing run time linking.
11941 library_names_spec
='${libname}${release}.a $libname.a'
11942 soname_spec
='${libname}${release}${shared_ext}$major'
11944 shlibpath_var
=LIBPATH
11951 # Since July 2007 AmigaOS4 officially supports .so libraries.
11952 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11953 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11956 library_names_spec
='$libname.ixlibrary $libname.a'
11957 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11958 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'
11964 library_names_spec
='${libname}${shared_ext}'
11965 dynamic_linker
="$host_os ld.so"
11966 shlibpath_var
=LIBRARY_PATH
11972 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11973 soname_spec
='${libname}${release}${shared_ext}$major'
11974 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
11975 shlibpath_var
=LD_LIBRARY_PATH
11976 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11977 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
11978 # the default ld.so.conf also contains /usr/contrib/lib and
11979 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11980 # libtool to hard-code these into programs
11983 cygwin
* | mingw
* | pw32
* | cegcc
*)
11984 version_type
=windows
11989 case $GCC,$host_os in
11990 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
11991 library_names_spec
='$libname.dll.a'
11992 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11993 postinstall_cmds
='base_file=`basename \${file}`~
11994 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11995 dldir=$destdir/`dirname \$dlpath`~
11996 test -d \$dldir || mkdir -p \$dldir~
11997 $install_prog $dir/$dlname \$dldir/$dlname~
11998 chmod a+x \$dldir/$dlname~
11999 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
12000 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
12002 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
12003 dlpath=$dir/\$dldll~
12005 shlibpath_overrides_runpath
=yes
12009 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
12010 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12012 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
12015 # MinGW DLLs use traditional 'lib' prefix
12016 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12019 # pw32 DLLs use 'pw' prefix rather than 'lib'
12020 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12026 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
12029 dynamic_linker
='Win32 ld.exe'
12030 # FIXME: first we should search . and the directory the executable is in
12034 darwin
* | rhapsody
*)
12035 dynamic_linker
="$host_os dyld"
12036 version_type
=darwin
12039 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
12040 soname_spec
='${libname}${release}${major}$shared_ext'
12041 shlibpath_overrides_runpath
=yes
12042 shlibpath_var
=DYLD_LIBRARY_PATH
12043 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
12045 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
12046 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
12053 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
12054 soname_spec
='${libname}${release}${shared_ext}$major'
12055 shlibpath_var
=LD_LIBRARY_PATH
12058 freebsd
* | dragonfly
*)
12059 # DragonFly does not have aout. When/if they implement a new
12060 # versioning mechanism, adjust this.
12061 if test -x /usr
/bin
/objformat
; then
12062 objformat
=`/usr/bin/objformat`
12065 freebsd
[23].
*) objformat
=aout
;;
12066 *) objformat
=elf
;;
12069 version_type
=freebsd-
$objformat
12070 case $version_type in
12072 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12077 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
12081 shlibpath_var
=LD_LIBRARY_PATH
12084 shlibpath_overrides_runpath
=yes
12086 freebsd3.
[01]* | freebsdelf3.
[01]*)
12087 shlibpath_overrides_runpath
=yes
12088 hardcode_into_libs
=yes
12090 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
12091 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
12092 shlibpath_overrides_runpath
=no
12093 hardcode_into_libs
=yes
12095 *) # from 4.6 on, and DragonFly
12096 shlibpath_overrides_runpath
=yes
12097 hardcode_into_libs
=yes
12106 dynamic_linker
="$host_os runtime_loader"
12107 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12108 soname_spec
='${libname}${release}${shared_ext}$major'
12109 shlibpath_var
=LIBRARY_PATH
12110 shlibpath_overrides_runpath
=yes
12111 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
12112 hardcode_into_libs
=yes
12115 hpux9
* | hpux10
* | hpux11
*)
12116 # Give a soname corresponding to the major version so that dld.sl refuses to
12117 # link against other versions.
12124 hardcode_into_libs
=yes
12125 dynamic_linker
="$host_os dld.so"
12126 shlibpath_var
=LD_LIBRARY_PATH
12127 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12128 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12129 soname_spec
='${libname}${release}${shared_ext}$major'
12130 if test "X$HPUX_IA64_MODE" = X32
; then
12131 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12133 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
12135 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12139 hardcode_into_libs
=yes
12140 dynamic_linker
="$host_os dld.sl"
12141 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
12142 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12143 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12144 soname_spec
='${libname}${release}${shared_ext}$major'
12145 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12146 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12150 dynamic_linker
="$host_os dld.sl"
12151 shlibpath_var
=SHLIB_PATH
12152 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
12153 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12154 soname_spec
='${libname}${release}${shared_ext}$major'
12157 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12158 postinstall_cmds
='chmod 555 $lib'
12159 # or fails outright, so override atomically:
12160 install_override_mode
=555
12167 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12168 soname_spec
='${libname}${release}${shared_ext}$major'
12169 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
12170 shlibpath_var
=LD_LIBRARY_PATH
12171 shlibpath_overrides_runpath
=no
12172 hardcode_into_libs
=yes
12175 irix5
* | irix6
* | nonstopux
*)
12177 nonstopux
*) version_type
=nonstopux
;;
12179 if test "$lt_cv_prog_gnu_ld" = yes; then
12187 soname_spec
='${libname}${release}${shared_ext}$major'
12188 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12190 irix5
* | nonstopux
*)
12191 libsuff
= shlibsuff
=
12194 case $LD in # libtool.m4 will add one of these switches to LD
12195 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
12196 libsuff
= shlibsuff
= libmagic
=32-bit;;
12197 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
12198 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
12199 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
12200 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
12201 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
12205 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
12206 shlibpath_overrides_runpath
=no
12207 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12208 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
12209 hardcode_into_libs
=yes
12212 # No shared lib support for Linux oldld, aout, or coff.
12213 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
12217 # This must be Linux ELF.
12218 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu | gnu
*)
12222 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12223 soname_spec
='${libname}${release}${shared_ext}$major'
12224 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12225 shlibpath_var
=LD_LIBRARY_PATH
12226 shlibpath_overrides_runpath
=no
12228 # Some binutils ld are patched to set DT_RUNPATH
12229 if ${lt_cv_shlibpath_overrides_runpath+:} false
; then :
12230 $as_echo_n "(cached) " >&6
12232 lt_cv_shlibpath_overrides_runpath
=no
12233 save_LDFLAGS
=$LDFLAGS
12234 save_libdir
=$libdir
12235 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12236 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12237 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12238 /* end confdefs.h. */
12248 if ac_fn_c_try_link
"$LINENO"; then :
12249 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
12250 lt_cv_shlibpath_overrides_runpath
=yes
12253 rm -f core conftest.err conftest.
$ac_objext \
12254 conftest
$ac_exeext conftest.
$ac_ext
12255 LDFLAGS
=$save_LDFLAGS
12256 libdir
=$save_libdir
12260 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
12262 # This implies no fast_install, which is unacceptable.
12263 # Some rework will be needed to allow for fast_install
12264 # before this can be enabled.
12265 hardcode_into_libs
=yes
12267 # Append ld.so.conf contents to the search path
12268 if test -f /etc
/ld.so.conf
; then
12269 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' ' '`
12270 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
12273 # We used to test for /lib/ld.so.1 and disable shared libraries on
12274 # powerpc, because MkLinux only supported shared libraries with the
12275 # GNU dynamic linker. Since this was broken with cross compilers,
12276 # most powerpc-linux boxes support dynamic linking these days and
12277 # people can always --disable-shared, the test was removed, and we
12278 # assume the GNU/Linux dynamic linker is in use.
12279 dynamic_linker
='GNU/Linux ld.so'
12286 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
12287 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12288 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12289 dynamic_linker
='NetBSD (a.out) ld.so'
12291 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12292 soname_spec
='${libname}${release}${shared_ext}$major'
12293 dynamic_linker
='NetBSD ld.elf_so'
12295 shlibpath_var
=LD_LIBRARY_PATH
12296 shlibpath_overrides_runpath
=yes
12297 hardcode_into_libs
=yes
12302 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12303 shlibpath_var
=LD_LIBRARY_PATH
12304 shlibpath_overrides_runpath
=yes
12311 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12312 soname_spec
='${libname}${release}${shared_ext}$major'
12313 shlibpath_var
=LD_LIBRARY_PATH
12314 shlibpath_overrides_runpath
=no
12315 hardcode_into_libs
=yes
12316 dynamic_linker
='ldqnx.so'
12321 sys_lib_dlsearch_path_spec
="/usr/lib"
12323 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12325 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
12326 *) need_version
=no
;;
12328 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12329 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12330 shlibpath_var
=LD_LIBRARY_PATH
12331 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12333 openbsd2.
[89] | openbsd2.
[89].
*)
12334 shlibpath_overrides_runpath
=no
12337 shlibpath_overrides_runpath
=yes
12341 shlibpath_overrides_runpath
=yes
12346 libname_spec
='$name'
12349 library_names_spec
='$libname${shared_ext} $libname.a'
12350 dynamic_linker
='OS/2 ld.exe'
12351 shlibpath_var
=LIBPATH
12354 osf3
* | osf4
* | osf5
*)
12358 soname_spec
='${libname}${release}${shared_ext}$major'
12359 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12360 shlibpath_var
=LD_LIBRARY_PATH
12361 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12362 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
12373 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12374 soname_spec
='${libname}${release}${shared_ext}$major'
12375 shlibpath_var
=LD_LIBRARY_PATH
12376 shlibpath_overrides_runpath
=yes
12377 hardcode_into_libs
=yes
12378 # ldd complains unless libraries are executable
12379 postinstall_cmds
='chmod +x $lib'
12384 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12385 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12386 shlibpath_var
=LD_LIBRARY_PATH
12387 shlibpath_overrides_runpath
=yes
12388 if test "$with_gnu_ld" = yes; then
12396 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12397 soname_spec
='${libname}${release}${shared_ext}$major'
12398 shlibpath_var
=LD_LIBRARY_PATH
12399 case $host_vendor in
12401 shlibpath_overrides_runpath
=no
12403 runpath_var
=LD_RUN_PATH
12411 shlibpath_overrides_runpath
=no
12412 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
12418 if test -d /usr
/nec
;then
12420 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12421 soname_spec
='$libname${shared_ext}.$major'
12422 shlibpath_var
=LD_LIBRARY_PATH
12426 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
12427 version_type
=freebsd-elf
12430 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12431 soname_spec
='${libname}${release}${shared_ext}$major'
12432 shlibpath_var
=LD_LIBRARY_PATH
12433 shlibpath_overrides_runpath
=yes
12434 hardcode_into_libs
=yes
12435 if test "$with_gnu_ld" = yes; then
12436 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12438 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
12441 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
12445 sys_lib_dlsearch_path_spec
='/usr/lib'
12449 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
12453 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12454 shlibpath_var
=LD_LIBRARY_PATH
12455 shlibpath_overrides_runpath
=no
12456 hardcode_into_libs
=yes
12461 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12462 soname_spec
='${libname}${release}${shared_ext}$major'
12463 shlibpath_var
=LD_LIBRARY_PATH
12470 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12471 $as_echo "$dynamic_linker" >&6; }
12472 test "$dynamic_linker" = no
&& can_build_shared
=no
12474 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
12475 if test "$GCC" = yes; then
12476 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12479 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12480 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
12482 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12483 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
12577 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12578 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12580 if test -n "$hardcode_libdir_flag_spec" ||
12581 test -n "$runpath_var" ||
12582 test "X$hardcode_automatic" = "Xyes" ; then
12584 # We can hardcode non-existent directories.
12585 if test "$hardcode_direct" != no
&&
12586 # If the only mechanism to avoid hardcoding is shlibpath_var, we
12587 # have to relink, otherwise we might link with an installed library
12588 # when we should be linking with a yet-to-be-installed one
12589 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12590 test "$hardcode_minus_L" != no
; then
12591 # Linking always hardcodes the temporary library directory.
12592 hardcode_action
=relink
12594 # We can link without hardcoding, and we can hardcode nonexisting dirs.
12595 hardcode_action
=immediate
12598 # We cannot hardcode anything, or else we can only hardcode existing
12600 hardcode_action
=unsupported
12602 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12603 $as_echo "$hardcode_action" >&6; }
12605 if test "$hardcode_action" = relink ||
12606 test "$inherit_rpath" = yes; then
12607 # Fast installation is not supported
12608 enable_fast_install
=no
12609 elif test "$shlibpath_overrides_runpath" = yes ||
12610 test "$enable_shared" = no
; then
12611 # Fast installation is not necessary
12612 enable_fast_install
=needless
12620 if test "x$enable_dlopen" != xyes
; then
12621 enable_dlopen
=unknown
12622 enable_dlopen_self
=unknown
12623 enable_dlopen_self_static
=unknown
12630 lt_cv_dlopen
="load_add_on"
12632 lt_cv_dlopen_self
=yes
12635 mingw
* | pw32
* | cegcc
*)
12636 lt_cv_dlopen
="LoadLibrary"
12641 lt_cv_dlopen
="dlopen"
12646 # if libdl is installed we need to link against it
12647 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12648 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12649 if ${ac_cv_lib_dl_dlopen+:} false
; then :
12650 $as_echo_n "(cached) " >&6
12652 ac_check_lib_save_LIBS
=$LIBS
12654 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12655 /* end confdefs.h. */
12657 /* Override any GCC internal prototype to avoid an error.
12658 Use char because int might match the return type of a GCC
12659 builtin and then its argument prototype would still apply. */
12672 if ac_fn_c_try_link
"$LINENO"; then :
12673 ac_cv_lib_dl_dlopen
=yes
12675 ac_cv_lib_dl_dlopen
=no
12677 rm -f core conftest.err conftest.
$ac_objext \
12678 conftest
$ac_exeext conftest.
$ac_ext
12679 LIBS
=$ac_check_lib_save_LIBS
12681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12682 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12683 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
12684 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12687 lt_cv_dlopen
="dyld"
12689 lt_cv_dlopen_self
=yes
12696 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
12697 if test "x$ac_cv_func_shl_load" = xyes
; then :
12698 lt_cv_dlopen
="shl_load"
12700 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12701 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12702 if ${ac_cv_lib_dld_shl_load+:} false
; then :
12703 $as_echo_n "(cached) " >&6
12705 ac_check_lib_save_LIBS
=$LIBS
12707 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12708 /* end confdefs.h. */
12710 /* Override any GCC internal prototype to avoid an error.
12711 Use char because int might match the return type of a GCC
12712 builtin and then its argument prototype would still apply. */
12720 return shl_load ();
12725 if ac_fn_c_try_link
"$LINENO"; then :
12726 ac_cv_lib_dld_shl_load
=yes
12728 ac_cv_lib_dld_shl_load
=no
12730 rm -f core conftest.err conftest.
$ac_objext \
12731 conftest
$ac_exeext conftest.
$ac_ext
12732 LIBS
=$ac_check_lib_save_LIBS
12734 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12735 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12736 if test "x$ac_cv_lib_dld_shl_load" = xyes
; then :
12737 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
12739 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
12740 if test "x$ac_cv_func_dlopen" = xyes
; then :
12741 lt_cv_dlopen
="dlopen"
12743 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12744 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12745 if ${ac_cv_lib_dl_dlopen+:} false
; then :
12746 $as_echo_n "(cached) " >&6
12748 ac_check_lib_save_LIBS
=$LIBS
12750 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12751 /* end confdefs.h. */
12753 /* Override any GCC internal prototype to avoid an error.
12754 Use char because int might match the return type of a GCC
12755 builtin and then its argument prototype would still apply. */
12768 if ac_fn_c_try_link
"$LINENO"; then :
12769 ac_cv_lib_dl_dlopen
=yes
12771 ac_cv_lib_dl_dlopen
=no
12773 rm -f core conftest.err conftest.
$ac_objext \
12774 conftest
$ac_exeext conftest.
$ac_ext
12775 LIBS
=$ac_check_lib_save_LIBS
12777 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12778 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12779 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
12780 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12783 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12784 if ${ac_cv_lib_svld_dlopen+:} false
; then :
12785 $as_echo_n "(cached) " >&6
12787 ac_check_lib_save_LIBS
=$LIBS
12788 LIBS
="-lsvld $LIBS"
12789 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12790 /* end confdefs.h. */
12792 /* Override any GCC internal prototype to avoid an error.
12793 Use char because int might match the return type of a GCC
12794 builtin and then its argument prototype would still apply. */
12807 if ac_fn_c_try_link
"$LINENO"; then :
12808 ac_cv_lib_svld_dlopen
=yes
12810 ac_cv_lib_svld_dlopen
=no
12812 rm -f core conftest.err conftest.
$ac_objext \
12813 conftest
$ac_exeext conftest.
$ac_ext
12814 LIBS
=$ac_check_lib_save_LIBS
12816 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12817 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12818 if test "x$ac_cv_lib_svld_dlopen" = xyes
; then :
12819 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
12821 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12822 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12823 if ${ac_cv_lib_dld_dld_link+:} false
; then :
12824 $as_echo_n "(cached) " >&6
12826 ac_check_lib_save_LIBS
=$LIBS
12828 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12829 /* end confdefs.h. */
12831 /* Override any GCC internal prototype to avoid an error.
12832 Use char because int might match the return type of a GCC
12833 builtin and then its argument prototype would still apply. */
12841 return dld_link ();
12846 if ac_fn_c_try_link
"$LINENO"; then :
12847 ac_cv_lib_dld_dld_link
=yes
12849 ac_cv_lib_dld_dld_link
=no
12851 rm -f core conftest.err conftest.
$ac_objext \
12852 conftest
$ac_exeext conftest.
$ac_ext
12853 LIBS
=$ac_check_lib_save_LIBS
12855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12856 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12857 if test "x$ac_cv_lib_dld_dld_link" = xyes
; then :
12858 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
12879 if test "x$lt_cv_dlopen" != xno
; then
12885 case $lt_cv_dlopen in
12887 save_CPPFLAGS
="$CPPFLAGS"
12888 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
12890 save_LDFLAGS
="$LDFLAGS"
12891 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
12894 LIBS
="$lt_cv_dlopen_libs $LIBS"
12896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12897 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12898 if ${lt_cv_dlopen_self+:} false
; then :
12899 $as_echo_n "(cached) " >&6
12901 if test "$cross_compiling" = yes; then :
12902 lt_cv_dlopen_self
=cross
12904 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
12905 lt_status
=$lt_dlunknown
12906 cat > conftest.
$ac_ext <<_LT_EOF
12907 #line 12907 "configure"
12908 #include "confdefs.h"
12917 # define LT_DLGLOBAL RTLD_GLOBAL
12920 # define LT_DLGLOBAL DL_GLOBAL
12922 # define LT_DLGLOBAL 0
12926 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12927 find out it does not work in some platform. */
12928 #ifndef LT_DLLAZY_OR_NOW
12930 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12933 # define LT_DLLAZY_OR_NOW DL_LAZY
12936 # define LT_DLLAZY_OR_NOW RTLD_NOW
12939 # define LT_DLLAZY_OR_NOW DL_NOW
12941 # define LT_DLLAZY_OR_NOW 0
12948 /* When -fvisbility=hidden is used, assume the code has been annotated
12949 correspondingly for the symbols needed. */
12950 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12951 void fnord () __attribute__((visibility("default")));
12954 void fnord () { int i=42; }
12957 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12958 int status = $lt_dlunknown;
12962 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12965 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12966 else puts (dlerror ());
12968 /* dlclose (self); */
12976 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12977 (eval $ac_link) 2>&5
12979 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12980 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
12981 (.
/conftest
; exit; ) >&5 2>/dev
/null
12983 case x
$lt_status in
12984 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
12985 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
12986 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
12989 # compilation failed
12990 lt_cv_dlopen_self
=no
12997 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12998 $as_echo "$lt_cv_dlopen_self" >&6; }
13000 if test "x$lt_cv_dlopen_self" = xyes
; then
13001 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
13002 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
13003 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
13004 if ${lt_cv_dlopen_self_static+:} false
; then :
13005 $as_echo_n "(cached) " >&6
13007 if test "$cross_compiling" = yes; then :
13008 lt_cv_dlopen_self_static
=cross
13010 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
13011 lt_status
=$lt_dlunknown
13012 cat > conftest.
$ac_ext <<_LT_EOF
13013 #line 13013 "configure"
13014 #include "confdefs.h"
13023 # define LT_DLGLOBAL RTLD_GLOBAL
13026 # define LT_DLGLOBAL DL_GLOBAL
13028 # define LT_DLGLOBAL 0
13032 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13033 find out it does not work in some platform. */
13034 #ifndef LT_DLLAZY_OR_NOW
13036 # define LT_DLLAZY_OR_NOW RTLD_LAZY
13039 # define LT_DLLAZY_OR_NOW DL_LAZY
13042 # define LT_DLLAZY_OR_NOW RTLD_NOW
13045 # define LT_DLLAZY_OR_NOW DL_NOW
13047 # define LT_DLLAZY_OR_NOW 0
13054 /* When -fvisbility=hidden is used, assume the code has been annotated
13055 correspondingly for the symbols needed. */
13056 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13057 void fnord () __attribute__((visibility("default")));
13060 void fnord () { int i=42; }
13063 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13064 int status = $lt_dlunknown;
13068 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
13071 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
13072 else puts (dlerror ());
13074 /* dlclose (self); */
13082 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13083 (eval $ac_link) 2>&5
13085 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13086 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
13087 (.
/conftest
; exit; ) >&5 2>/dev
/null
13089 case x
$lt_status in
13090 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
13091 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
13092 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
13095 # compilation failed
13096 lt_cv_dlopen_self_static
=no
13103 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13104 $as_echo "$lt_cv_dlopen_self_static" >&6; }
13107 CPPFLAGS
="$save_CPPFLAGS"
13108 LDFLAGS
="$save_LDFLAGS"
13113 case $lt_cv_dlopen_self in
13114 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
13115 *) enable_dlopen_self
=unknown
;;
13118 case $lt_cv_dlopen_self_static in
13119 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
13120 *) enable_dlopen_self_static
=unknown
;;
13142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13143 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
13144 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
13145 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
13146 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
13147 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13148 $as_echo "yes" >&6; }
13150 # FIXME - insert some real tests, host_os isn't really good enough
13153 if test -n "$STRIP" ; then
13154 striplib
="$STRIP -x"
13155 old_striplib
="$STRIP -S"
13156 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13157 $as_echo "yes" >&6; }
13159 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13160 $as_echo "no" >&6; }
13164 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13165 $as_echo "no" >&6; }
13181 # Report which library types will actually be built
13182 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13183 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
13184 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13185 $as_echo "$can_build_shared" >&6; }
13187 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13188 $as_echo_n "checking whether to build shared libraries... " >&6; }
13189 test "$can_build_shared" = "no" && enable_shared
=no
13191 # On AIX, shared libraries and static libraries use the same namespace, and
13192 # are all built from PIC.
13195 test "$enable_shared" = yes && enable_static
=no
13196 if test -n "$RANLIB"; then
13197 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
13198 postinstall_cmds
='$RANLIB $lib'
13203 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
13204 test "$enable_shared" = yes && enable_static
=no
13208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13209 $as_echo "$enable_shared" >&6; }
13211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13212 $as_echo_n "checking whether to build static libraries... " >&6; }
13213 # Make sure either enable_shared or enable_static is yes.
13214 test "$enable_shared" = yes || enable_static
=yes
13215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13216 $as_echo "$enable_static" >&6; }
13223 ac_cpp
='$CPP $CPPFLAGS'
13224 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13225 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13226 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
13242 ac_config_commands
="$ac_config_commands libtool"
13247 # Only expand once:
13252 .
${srcdir}/..
/..
/bfd
/configure.
host
13257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13258 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13259 # Check whether --enable-maintainer-mode was given.
13260 if test "${enable_maintainer_mode+set}" = set; then :
13261 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
13263 USE_MAINTAINER_MODE
=no
13266 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13267 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13268 if test $USE_MAINTAINER_MODE = yes; then
13269 MAINTAINER_MODE_TRUE
=
13270 MAINTAINER_MODE_FALSE
='#'
13272 MAINTAINER_MODE_TRUE
='#'
13273 MAINTAINER_MODE_FALSE
=
13276 MAINT
=$MAINTAINER_MODE_TRUE
13281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim debug setting" >&5
13282 $as_echo_n "checking for sim debug setting... " >&6; }
13284 # Check whether --enable-sim-debug was given.
13285 if test "${enable_sim_debug+set}" = set; then :
13286 enableval
=$enable_sim_debug; case "${enableval}" in
13287 yes) sim_debug
="7";;
13288 no
) sim_debug
="0";;
13289 *) sim_debug
="($enableval)";;
13292 if test "$sim_debug" != "0"; then
13294 cat >>confdefs.h
<<_ACEOF
13295 #define DEBUG $sim_debug
13300 cat >>confdefs.h
<<_ACEOF
13301 #define WITH_DEBUG $sim_debug
13304 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_debug" >&5
13305 $as_echo "$sim_debug" >&6; }
13308 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim stdio debug behavior" >&5
13309 $as_echo_n "checking for sim stdio debug behavior... " >&6; }
13311 # Check whether --enable-sim-stdio was given.
13312 if test "${enable_sim_stdio+set}" = set; then :
13313 enableval
=$enable_sim_stdio; case "${enableval}" in
13314 yes) sim_stdio
="DO_USE_STDIO";;
13315 no
) sim_stdio
="DONT_USE_STDIO";;
13316 *) as_fn_error $?
"Unknown value $enableval passed to --enable-sim-stdio" "$LINENO" 5;;
13320 cat >>confdefs.h
<<_ACEOF
13321 #define WITH_STDIO $sim_stdio
13324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_stdio" >&5
13325 $as_echo "$sim_stdio" >&6; }
13328 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim trace settings" >&5
13329 $as_echo_n "checking for sim trace settings... " >&6; }
13330 sim_trace
="~TRACE_debug"
13331 # Check whether --enable-sim-trace was given.
13332 if test "${enable_sim_trace+set}" = set; then :
13333 enableval
=$enable_sim_trace; case "${enableval}" in
13334 yes) sim_trace
="-1";;
13335 no
) sim_trace
="0";;
13337 sim_trace
="'(${enableval})'";;
13340 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13341 if test x
"$sim_trace" = x
; then
13342 sim_trace
="(TRACE_$x"
13344 sim_trace
="${sim_trace}|TRACE_$x"
13347 sim_trace
="$sim_trace)" ;;
13351 cat >>confdefs.h
<<_ACEOF
13352 #define WITH_TRACE $sim_trace
13355 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_trace" >&5
13356 $as_echo "$sim_trace" >&6; }
13359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim profile settings" >&5
13360 $as_echo_n "checking for sim profile settings... " >&6; }
13363 # Check whether --enable-sim-profile was given.
13364 if test "${enable_sim_profile+set}" = set; then :
13365 enableval
=$enable_sim_profile; case "${enableval}" in
13366 yes) profile
="1" sim_profile
="-1";;
13367 no
) profile
="0" sim_profile
="0";;
13369 profile
="(${enableval})" sim_profile
="(${enableval})";;
13373 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13374 if test x
"$sim_profile" = x
; then
13375 sim_profile
="(PROFILE_$x"
13377 sim_profile
="${sim_profile}|PROFILE_$x"
13380 sim_profile
="$sim_profile)" ;;
13384 cat >>confdefs.h
<<_ACEOF
13385 #define PROFILE $profile
13389 cat >>confdefs.h
<<_ACEOF
13390 #define WITH_PROFILE $sim_profile
13393 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_profile" >&5
13394 $as_echo "$sim_profile" >&6; }
13398 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable sim asserts" >&5
13399 $as_echo_n "checking whether to enable sim asserts... " >&6; }
13401 # Check whether --enable-sim-assert was given.
13402 if test "${enable_sim_assert+set}" = set; then :
13403 enableval
=$enable_sim_assert; case "${enableval}" in
13404 yes) sim_assert
="1";;
13405 no
) sim_assert
="0";;
13406 *) as_fn_error $?
"--enable-sim-assert does not take a value" "$LINENO" 5;;
13410 cat >>confdefs.h
<<_ACEOF
13411 #define WITH_ASSERT $sim_assert
13414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_assert" >&5
13415 $as_echo "$sim_assert" >&6; }
13418 { $as_echo "$as_me:${as_lineno-$LINENO}: checking default sim environment setting" >&5
13419 $as_echo_n "checking default sim environment setting... " >&6; }
13420 sim_environment
="ALL_ENVIRONMENT"
13421 # Check whether --enable-sim-environment was given.
13422 if test "${enable_sim_environment+set}" = set; then :
13423 enableval
=$enable_sim_environment; case "${enableval}" in
13424 all | ALL
) sim_environment
="ALL_ENVIRONMENT";;
13425 user | USER
) sim_environment
="USER_ENVIRONMENT";;
13426 virtual | VIRTUAL
) sim_environment
="VIRTUAL_ENVIRONMENT";;
13427 operating | OPERATING
) sim_environment
="OPERATING_ENVIRONMENT";;
13428 *) as_fn_error $?
"Unknown value $enableval passed to --enable-sim-environment" "$LINENO" 5;;
13432 cat >>confdefs.h
<<_ACEOF
13433 #define WITH_ENVIRONMENT $sim_environment
13436 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_environment" >&5
13437 $as_echo "$sim_environment" >&6; }
13440 sim_inline
="-DDEFAULT_INLINE=0"
13441 # Check whether --enable-sim-inline was given.
13442 if test "${enable_sim_inline+set}" = set; then :
13443 enableval
=$enable_sim_inline; sim_inline
=""
13444 case "$enableval" in
13445 no
) sim_inline
="-DDEFAULT_INLINE=0";;
13446 0) sim_inline
="-DDEFAULT_INLINE=0";;
13447 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_C_INLINE";;
13448 1) sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS";;
13449 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13452 *_INLINE
=*) new_flag
="-D$x";;
13453 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
13454 *_INLINE
) new_flag
="-D$x=ALL_C_INLINE";;
13455 *) new_flag
="-D$x""_INLINE=ALL_C_INLINE";;
13457 if test x
"$sim_inline" = x
""; then
13458 sim_inline
="$new_flag"
13460 sim_inline
="$sim_inline $new_flag"
13464 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
13465 echo "Setting inline flags = $sim_inline" 6>&1
13472 # Check whether --with-pkgversion was given.
13473 if test "${with_pkgversion+set}" = set; then :
13474 withval
=$with_pkgversion; case "$withval" in
13475 yes) as_fn_error $?
"package version not specified" "$LINENO" 5 ;;
13477 *) PKGVERSION
="($withval) " ;;
13480 PKGVERSION
="(SIM) "
13488 # Check whether --with-bugurl was given.
13489 if test "${with_bugurl+set}" = set; then :
13490 withval
=$with_bugurl; case "$withval" in
13491 yes) as_fn_error $?
"bug URL not specified" "$LINENO" 5 ;;
13494 *) BUGURL
="$withval"
13498 BUGURL
="https://www.gnu.org/software/gdb/bugs/"
13508 REPORT_BUGS_TO
="<$BUGURL>"
13509 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
13516 cat >>confdefs.h
<<_ACEOF
13517 #define PKGVERSION "$PKGVERSION"
13521 cat >>confdefs.h
<<_ACEOF
13522 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
13526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
13527 $as_echo_n "checking return type of signal handlers... " >&6; }
13528 if ${ac_cv_type_signal+:} false
; then :
13529 $as_echo_n "(cached) " >&6
13531 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13532 /* end confdefs.h. */
13533 #include <sys/types.h>
13534 #include <signal.h>
13539 return *(signal (0, 0)) (0) == 1;
13544 if ac_fn_c_try_compile
"$LINENO"; then :
13545 ac_cv_type_signal
=int
13547 ac_cv_type_signal
=void
13549 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
13552 $as_echo "$ac_cv_type_signal" >&6; }
13554 cat >>confdefs.h
<<_ACEOF
13555 #define RETSIGTYPE $ac_cv_type_signal
13564 for ac_header
in getopt.h
13566 ac_fn_c_check_header_mongrel
"$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"
13567 if test "x$ac_cv_header_getopt_h" = xyes
; then :
13568 cat >>confdefs.h
<<_ACEOF
13569 #define HAVE_GETOPT_H 1
13579 if grep CGEN_MAINT
$srcdir/Makefile.
in >/dev
/null
; then
13580 cgen_breaks
="break cgen_rtx_error";
13583 ac_config_files
="$ac_config_files Makefile.sim:Makefile.in"
13585 ac_config_files
="$ac_config_files Make-common.sim:../common/Make-common.in"
13587 ac_config_files
="$ac_config_files .gdbinit:../common/gdbinit.in"
13589 ac_config_commands
="$ac_config_commands Makefile"
13591 ac_config_commands
="$ac_config_commands stamp-h"
13593 cat >confcache
<<\_ACEOF
13594 # This file is a shell script that caches the results of configure
13595 # tests run on this system so they can be shared between configure
13596 # scripts and configure runs, see configure's option --config-cache.
13597 # It is not useful on other systems. If it contains results you don't
13598 # want to keep, you may remove or edit it.
13600 # config.status only pays attention to the cache file if you give it
13601 # the --recheck option to rerun configure.
13603 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13604 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13605 # following values.
13609 # The following way of writing the cache mishandles newlines in values,
13610 # but we know of no workaround that is simple, portable, and efficient.
13611 # So, we kill variables containing newlines.
13612 # Ultrix sh set writes to stderr and can't be redirected directly,
13613 # and sets the high bit in the cache file unless we assign to the vars.
13615 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13616 eval ac_val
=\$
$ac_var
13620 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
13621 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
13624 _ | IFS | as_nl
) ;; #(
13625 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
13626 *) { eval $ac_var=; unset $ac_var;} ;;
13632 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13633 *${as_nl}ac_space
=\
*)
13634 # `set' does not quote correctly, so add quotes: double-quote
13635 # substitution turns \\\\ into \\, and sed turns \\ into \.
13638 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
13641 # `set' quotes correctly as required by POSIX, so do not add quotes.
13642 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
13651 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13653 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13655 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
13656 if test -w "$cache_file"; then
13657 if test "x$cache_file" != "x/dev/null"; then
13658 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
13659 $as_echo "$as_me: updating cache $cache_file" >&6;}
13660 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
13661 cat confcache
>"$cache_file"
13663 case $cache_file in #(
13665 mv -f confcache
"$cache_file"$$
&&
13666 mv -f "$cache_file"$$
"$cache_file" ;; #(
13668 mv -f confcache
"$cache_file" ;;
13673 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
13674 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
13679 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
13680 # Let make expand exec_prefix.
13681 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
13683 DEFS
=-DHAVE_CONFIG_H
13688 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
13689 # 1. Remove the extension, and $U if already installed.
13690 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
13691 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
13692 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13693 # will be set to the directory where LIBOBJS objects are built.
13694 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
13695 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
13697 LIBOBJS
=$ac_libobjs
13699 LTLIBOBJS
=$ac_ltlibobjs
13703 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13704 as_fn_error $?
"conditional \"GMAKE\" was never defined.
13705 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13707 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
13708 as_fn_error $?
"conditional \"PLUGINS\" was never defined.
13709 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13711 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13712 as_fn_error $?
"conditional \"MAINTAINER_MODE\" was never defined.
13713 Usually this means the macro was only invoked conditionally." "$LINENO" 5
13716 : "${CONFIG_STATUS=./config.status}"
13718 ac_clean_files_save
=$ac_clean_files
13719 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
13720 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13721 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13723 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13725 # Generated by $as_me.
13726 # Run this file to recreate the current configuration.
13727 # Compiler output produced by configure, useful for debugging
13728 # configure, is in config.log if it exists.
13731 ac_cs_recheck=false
13734 SHELL=\${CONFIG_SHELL-$SHELL}
13737 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
13738 ## -------------------- ##
13739 ## M4sh Initialization. ##
13740 ## -------------------- ##
13742 # Be more Bourne compatible
13743 DUALCASE
=1; export DUALCASE
# for MKS sh
13744 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
13747 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13748 # is contrary to our usage. Disable this feature.
13749 alias -g '${1+"$@"}'='"$@"'
13750 setopt NO_GLOB_SUBST
13752 case `(set -o) 2>/dev/null` in #(
13764 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13765 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13766 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13767 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13768 # Prefer a ksh shell builtin over an external printf program on Solaris,
13769 # but without wasting forks for bash or zsh.
13770 if test -z "$BASH_VERSION$ZSH_VERSION" \
13771 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13772 as_echo='print
-r --'
13773 as_echo_n='print
-rn --'
13774 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13775 as_echo='printf %s
\n'
13776 as_echo_n='printf %s
'
13778 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13779 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
13780 as_echo_n='/usr
/ucb
/echo -n'
13782 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13783 as_echo_n_body='eval
13787 expr "X$arg" : "X\\(.*\\)$as_nl";
13788 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13790 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
13792 export as_echo_n_body
13793 as_echo_n='sh
-c $as_echo_n_body as_echo
'
13795 export as_echo_body
13796 as_echo='sh
-c $as_echo_body as_echo
'
13799 # The user is always right.
13800 if test "${PATH_SEPARATOR+set}" != set; then
13802 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13803 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13810 # We need space, tab and new line, in precisely that order. Quoting is
13811 # there to prevent editors from complaining about space-tab.
13812 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13813 # splitting by setting IFS to empty value.)
13816 # Find who we are. Look in the path if we contain no directory separator.
13819 *[\\/]* ) as_myself=$0 ;;
13820 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13821 for as_dir in $PATH
13824 test -z "$as_dir" && as_dir=.
13825 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13831 # We did not find ourselves, most probably we were run as `sh COMMAND'
13832 # in which case we are not to be found in the path.
13833 if test "x$as_myself" = x
; then
13836 if test ! -f "$as_myself"; then
13837 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13841 # Unset variables that we do not need and which cause bugs (e.g. in
13842 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13843 # suppresses any "Segmentation fault" message there. '((' could
13844 # trigger a bug in pdksh 5.2.14.
13845 for as_var
in BASH_ENV ENV MAIL MAILPATH
13846 do eval test x\
${$as_var+set} = xset \
13847 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
13860 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
13863 # as_fn_error STATUS ERROR [LINENO LOG_FD]
13864 # ----------------------------------------
13865 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13866 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13867 # script with STATUS, using 1 if that was 0.
13870 as_status
=$1; test $as_status -eq 0 && as_status
=1
13872 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
13873 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
13875 $as_echo "$as_me: error: $2" >&2
13876 as_fn_exit
$as_status
13880 # as_fn_set_status STATUS
13881 # -----------------------
13882 # Set $? to STATUS, without forking.
13883 as_fn_set_status
()
13886 } # as_fn_set_status
13888 # as_fn_exit STATUS
13889 # -----------------
13890 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13894 as_fn_set_status
$1
13900 # Portably unset VAR.
13903 { eval $1=; unset $1;}
13905 as_unset
=as_fn_unset
13906 # as_fn_append VAR VALUE
13907 # ----------------------
13908 # Append the text in VALUE to the end of the definition contained in VAR. Take
13909 # advantage of any shell optimizations that allow amortized linear growth over
13910 # repeated appends, instead of the typical quadratic growth present in naive
13912 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
13913 eval 'as_fn_append ()
13924 # as_fn_arith ARG...
13925 # ------------------
13926 # Perform arithmetic evaluation on the ARGs, and store the result in the
13927 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13928 # must be portable across $(()) and expr.
13929 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
13930 eval 'as_fn_arith ()
13937 as_val
=`expr "$@" || test $? -eq 1`
13942 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
13943 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
13949 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13950 as_basename
=basename
13955 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
13961 as_me
=`$as_basename -- "$0" ||
13962 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13963 X"$0" : 'X\(//\)$' \| \
13964 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13966 sed '/^.*\/\([^/][^/]*\)\/*$/{
13980 # Avoid depending upon Character Ranges.
13981 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
13982 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13983 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
13984 as_cr_digits
='0123456789'
13985 as_cr_alnum
=$as_cr_Letters$as_cr_digits
13987 ECHO_C
= ECHO_N
= ECHO_T
=
13988 case `echo -n x` in #(((((
13990 case `echo 'xy\c'` in
13991 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
13993 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
14000 rm -f conf$$ conf$$.exe conf$$.
file
14001 if test -d conf$$.dir
; then
14002 rm -f conf$$.dir
/conf$$.
file
14005 mkdir conf$$.dir
2>/dev
/null
14007 if (echo >conf$$.
file) 2>/dev
/null
; then
14008 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
14010 # ... but there are two gotchas:
14011 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14012 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14013 # In both cases, we have to default to `cp -pR'.
14014 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
14016 elif ln conf$$.
file conf$$
2>/dev
/null
; then
14024 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
14025 rmdir conf$$.dir
2>/dev
/null
14030 # Create "$as_dir" as a directory, including parents if necessary.
14035 -*) as_dir
=.
/$as_dir;;
14037 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
14041 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
14042 *) as_qdir
=$as_dir;;
14044 as_dirs
="'$as_qdir' $as_dirs"
14045 as_dir
=`$as_dirname -- "$as_dir" ||
14046 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14047 X"$as_dir" : 'X\(//\)[^/]' \| \
14048 X"$as_dir" : 'X\(//\)$' \| \
14049 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14050 $as_echo X"$as_dir" |
14051 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14055 /^X\(\/\/\)[^/].*/{
14068 test -d "$as_dir" && break
14070 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
14071 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
14075 if mkdir
-p .
2>/dev
/null
; then
14076 as_mkdir_p
='mkdir -p "$as_dir"'
14078 test -d .
/-p && rmdir .
/-p
14083 # as_fn_executable_p FILE
14084 # -----------------------
14085 # Test if FILE is an executable regular file.
14086 as_fn_executable_p
()
14088 test -f "$1" && test -x "$1"
14089 } # as_fn_executable_p
14090 as_test_x
='test -x'
14091 as_executable_p
=as_fn_executable_p
14093 # Sed expression to map a string onto a valid CPP name.
14094 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14096 # Sed expression to map a string onto a valid variable name.
14097 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14101 ## ----------------------------------- ##
14102 ## Main body of $CONFIG_STATUS script. ##
14103 ## ----------------------------------- ##
14105 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
14107 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14108 # Save the log message, to keep $0 and so on meaningful, and to
14109 # report actual input values of CONFIG_FILES etc. instead of their
14110 # values after options handling.
14112 This file was extended by $as_me, which was
14113 generated by GNU Autoconf 2.69. Invocation command line was
14115 CONFIG_FILES = $CONFIG_FILES
14116 CONFIG_HEADERS = $CONFIG_HEADERS
14117 CONFIG_LINKS = $CONFIG_LINKS
14118 CONFIG_COMMANDS = $CONFIG_COMMANDS
14121 on `(hostname || uname -n) 2>/dev/null | sed 1q`
14126 case $ac_config_files in *"
14127 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
14130 case $ac_config_headers in *"
14131 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
14135 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14136 # Files that config.status was made for.
14137 config_files="$ac_config_files"
14138 config_headers="$ac_config_headers"
14139 config_commands="$ac_config_commands"
14143 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14145 \`$as_me' instantiates files and other configuration actions
14146 from templates according to the current configuration. Unless the files
14147 and actions are specified as TAGs, all are instantiated by default.
14149 Usage: $0 [OPTION]... [TAG]...
14151 -h, --help print this help, then exit
14152 -V, --version print version number and configuration settings, then exit
14153 --config print configuration, then exit
14154 -q, --quiet, --silent
14155 do not print progress messages
14156 -d, --debug don't remove temporary files
14157 --recheck update $as_me by reconfiguring in the same conditions
14158 --file=FILE[:TEMPLATE]
14159 instantiate the configuration file FILE
14160 --header=FILE[:TEMPLATE]
14161 instantiate the configuration header FILE
14163 Configuration files:
14166 Configuration headers:
14169 Configuration commands:
14172 Report bugs to the package provider."
14175 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14176 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14179 configured by $0, generated by GNU Autoconf 2.69,
14180 with options \\"\$ac_cs_config\\"
14182 Copyright (C) 2012 Free Software Foundation, Inc.
14183 This config.status script is free software; the Free Software Foundation
14184 gives unlimited permission to copy, distribute and modify it."
14190 test -n "\$AWK" || AWK=awk
14193 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14194 # The default lists apply if the user does not specify any file.
14200 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
14201 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
14205 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
14217 # Handling of the options.
14218 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
14220 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
14221 $as_echo "$ac_cs_version"; exit ;;
14222 --config |
--confi |
--conf |
--con |
--co |
--c )
14223 $as_echo "$ac_cs_config"; exit ;;
14224 --debug |
--debu |
--deb |
--de |
--d |
-d )
14226 --file |
--fil |
--fi |
--f )
14229 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14230 '') as_fn_error $?
"missing file argument" ;;
14232 as_fn_append CONFIG_FILES
" '$ac_optarg'"
14233 ac_need_defaults
=false
;;
14234 --header |
--heade |
--head |
--hea )
14237 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
14239 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
14240 ac_need_defaults
=false
;;
14242 # Conflict between --help and --header
14243 as_fn_error $?
"ambiguous option: \`$1'
14244 Try \`$0 --help' for more information.";;
14245 --help |
--hel |
-h )
14246 $as_echo "$ac_cs_usage"; exit ;;
14247 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
14248 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
14251 # This is an error.
14252 -*) as_fn_error $?
"unrecognized option: \`$1'
14253 Try \`$0 --help' for more information." ;;
14255 *) as_fn_append ac_config_targets
" $1"
14256 ac_need_defaults
=false
;;
14262 ac_configure_extra_args
=
14264 if $ac_cs_silent; then
14266 ac_configure_extra_args
="$ac_configure_extra_args --silent"
14270 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14271 if \$ac_cs_recheck; then
14272 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14274 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14275 CONFIG_SHELL='$SHELL'
14276 export CONFIG_SHELL
14281 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14285 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14286 ## Running $as_me. ##
14292 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14296 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14299 # The HP-UX ksh and POSIX shell print the target directory to stdout
14300 # if CDPATH is set.
14301 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14303 sed_quote_subst='$sed_quote_subst'
14304 double_quote_subst='$double_quote_subst'
14305 delay_variable_subst='$delay_variable_subst'
14306 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
14307 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
14308 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
14309 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
14310 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
14311 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
14312 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
14313 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
14314 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
14315 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
14316 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
14317 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
14318 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
14319 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
14320 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
14321 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
14322 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
14323 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
14324 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
14325 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
14326 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
14327 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
14328 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
14329 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
14330 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
14331 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
14332 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
14333 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
14334 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
14335 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
14336 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
14337 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
14338 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
14339 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
14340 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
14341 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
14342 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
14343 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14344 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14345 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
14346 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
14347 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
14348 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
14349 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
14350 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
14351 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14352 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14353 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14354 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"`'
14355 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14356 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14357 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14358 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14359 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14360 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14361 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14362 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14363 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14364 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14365 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14366 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14367 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14368 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14369 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14370 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14371 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14372 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14373 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14374 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14375 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14376 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14377 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14378 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14379 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14380 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14381 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14382 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14383 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14384 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14385 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14386 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14387 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14388 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14389 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14390 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14391 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14392 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14393 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14394 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14395 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14396 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14397 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14398 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14399 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14400 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14401 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14402 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14403 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14404 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14405 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14406 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14407 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14408 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14409 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14410 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14411 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14412 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14413 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14414 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14415 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14416 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14417 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14418 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14419 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14420 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14421 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14422 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14423 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14424 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14425 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14428 LTCFLAGS='$LTCFLAGS'
14429 compiler='$compiler_DEFAULT'
14431 # A function that is used when there is no print builtin or printf.
14432 func_fallback_echo ()
14434 eval 'cat <<_LTECHO_EOF
14439 # Quote evaled strings.
14453 deplibs_check_method \
14462 lt_cv_sys_global_symbol_pipe \
14463 lt_cv_sys_global_symbol_to_cdecl \
14464 lt_cv_sys_global_symbol_to_c_name_address \
14465 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14466 lt_prog_compiler_no_builtin_flag \
14467 lt_prog_compiler_wl \
14468 lt_prog_compiler_pic \
14469 lt_prog_compiler_static \
14470 lt_cv_prog_compiler_c_o \
14478 export_dynamic_flag_spec \
14479 whole_archive_flag_spec \
14480 compiler_needs_object \
14482 allow_undefined_flag \
14483 no_undefined_flag \
14484 hardcode_libdir_flag_spec \
14485 hardcode_libdir_flag_spec_ld \
14486 hardcode_libdir_separator \
14491 variables_saved_for_relink \
14493 library_names_spec \
14495 install_override_mode \
14499 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14500 *[\\\\\\\`\\"\\\$]*)
14501 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14504 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14509 # Double-quote double-evaled strings.
14510 for var in reload_cmds \
14511 old_postinstall_cmds \
14512 old_postuninstall_cmds \
14514 extract_expsyms_cmds \
14515 old_archive_from_new_cmds \
14516 old_archive_from_expsyms_cmds \
14518 archive_expsym_cmds \
14520 module_expsym_cmds \
14521 export_symbols_cmds \
14524 postuninstall_cmds \
14526 sys_lib_search_path_spec \
14527 sys_lib_dlsearch_path_spec; do
14528 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14529 *[\\\\\\\`\\"\\\$]*)
14530 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14533 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14538 ac_aux_dir='$ac_aux_dir'
14539 xsi_shell='$xsi_shell'
14540 lt_shell_append='$lt_shell_append'
14542 # See if we are running on zsh, and set the options which allow our
14543 # commands through without removal of \ escapes INIT.
14544 if test -n "\${ZSH_VERSION+set}" ; then
14545 setopt NO_GLOB_SUBST
14551 TIMESTAMP='$TIMESTAMP'
14560 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14562 # Handling of arguments.
14563 for ac_config_target
in $ac_config_targets
14565 case $ac_config_target in
14566 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
14567 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
14568 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
14569 "Makefile.sim") CONFIG_FILES
="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
14570 "Make-common.sim") CONFIG_FILES
="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
14571 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
14572 "Makefile") CONFIG_COMMANDS
="$CONFIG_COMMANDS Makefile" ;;
14573 "stamp-h") CONFIG_COMMANDS
="$CONFIG_COMMANDS stamp-h" ;;
14575 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14580 # If the user did not use the arguments to specify the items to instantiate,
14581 # then the envvar interface is used. Set only those that are not.
14582 # We use the long form for the default assignment because of an extremely
14583 # bizarre bug on SunOS 4.1.3.
14584 if $ac_need_defaults; then
14585 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
14586 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
14587 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
14590 # Have a temporary directory for convenience. Make it in the build tree
14591 # simply because there is no reason against having it here, and in addition,
14592 # creating and moving files from /tmp can sometimes cause problems.
14593 # Hook for its removal unless debugging.
14594 # Note that there is a small window in which the directory will not be cleaned:
14595 # after its creation but before its name has been assigned to `$tmp'.
14599 trap 'exit_status=$?
14600 : "${ac_tmp:=$tmp}"
14601 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
14603 trap 'as_fn_exit 1' 1 2 13 15
14605 # Create a (secure) tmp directory for tmp files.
14608 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14612 tmp
=.
/conf$$
-$RANDOM
14613 (umask 077 && mkdir
"$tmp")
14614 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
14617 # Set up the scripts for CONFIG_FILES section.
14618 # No need to generate them if there are no CONFIG_FILES.
14619 # This happens for instance with `./config.status config.h'.
14620 if test -n "$CONFIG_FILES"; then
14623 ac_cr
=`echo X | tr X '\015'`
14624 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14625 # But we know of no other shell where ac_cr would be empty at this
14626 # point, so we can use a bashism as a fallback.
14627 if test "x$ac_cr" = x
; then
14628 eval ac_cr
=\$
\'\\r
\'
14630 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14631 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14634 ac_cs_awk_cr
=$ac_cr
14637 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
14642 echo "cat >conf$$subs.awk <<_ACEOF" &&
14643 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14645 } >conf$$subs.sh ||
14646 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
14647 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
14649 for ac_last_try in false false false false false :; do
14650 . ./conf$$subs.sh ||
14651 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
14653 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
14654 if test $ac_delim_n = $ac_delim_num; then
14656 elif $ac_last_try; then
14657 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
14659 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14662 rm -f conf$$subs.sh
14664 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14665 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
14669 s/^/S["/; s
/!.
*/"]=/
14679 s/\(.\{148\}\)..*/\1/
14681 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
14686 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
14693 s/\(.\{148\}\)..*/\1/
14695 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
14699 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
14704 ' <conf$$subs.awk | sed '
14709 ' >>$CONFIG_STATUS || ac_write_fail=1
14710 rm -f conf$$subs.awk
14711 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14713 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
14714 for (key in S) S_is_set[key] = 1
14720 nfields = split(line, field, "@
")
14722 len = length(field[1])
14723 for (i = 2; i < nfields; i++) {
14725 keylen = length(key)
14726 if (S_is_set[key]) {
14728 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14729 len += length(value) + length(field[++i])
14740 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14741 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14742 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
14745 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
14746 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
14749 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
14750 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
14751 # trailing colons and then remove the whole line if VPATH becomes empty
14752 # (actually we leave an empty line to preserve line numbers).
14753 if test "x
$srcdir" = x.; then
14754 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
14772 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14773 fi # test -n "$CONFIG_FILES"
14775 # Set up the scripts for CONFIG_HEADERS section.
14776 # No need to generate them if there are no CONFIG_HEADERS.
14777 # This happens for instance with `./config.status Makefile'.
14778 if test -n "$CONFIG_HEADERS"; then
14779 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
14783 # Transform confdefs.h into an awk script `defines.awk', embedded as
14784 # here-document in config.status, that substitutes the proper values into
14785 # config.h.in to produce config.h.
14787 # Create a delimiter string that does not exist in confdefs.h, to ease
14788 # handling of long lines.
14790 for ac_last_try in false false :; do
14791 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
14792 if test -z "$ac_tt"; then
14794 elif $ac_last_try; then
14795 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
14797 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14801 # For the awk script, D is an array of macro values keyed by name,
14802 # likewise P contains macro parameters if any. Preserve backslash
14803 # newline sequences.
14805 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14807 s/.\{148\}/&'"$ac_delim"'/g
14810 s/^[ ]*#[ ]*define[ ][ ]*/ /
14817 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
14819 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
14823 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
14824 D["\
1"]=" \
3\\\\\\n
"\\/p
14826 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
14831 s/.\{148\}/&'"$ac_delim"'/g
14836 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
14839 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
14841 ' <confdefs.h | sed '
14842 s/'"$ac_delim"'/"\\\
14843 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14845 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14846 for (key in D) D_is_set[key] = 1
14849 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14851 split(line, arg, " ")
14852 if (arg[1] == "#") {
14856 defundef
= substr
(arg
[1], 2)
14859 split(mac1
, mac2
, "(") #)
14861 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
14862 if (D_is_set
[macro
]) {
14863 # Preserve the white space surrounding the "#".
14864 print prefix
"define", macro P
[macro
] D
[macro
]
14867 # Replace #undef with comments. This is necessary, for example,
14868 # in the case of _POSIX_SOURCE, which is predefined and required
14869 # on some systems where configure will not decide to define it.
14870 if (defundef
== "undef") {
14871 print
"/*", prefix defundef
, macro
, "*/"
14879 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14880 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
14881 fi # test -n "$CONFIG_HEADERS"
14884 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
14889 :[FHLC
]) ac_mode
=$ac_tag; continue;;
14891 case $ac_mode$ac_tag in
14893 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
14894 :[FH
]-) ac_tag
=-:-;;
14895 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
14912 -) ac_f
="$ac_tmp/stdin";;
14913 *) # Look for the file first in the build tree, then in the source tree
14914 # (if the path is not absolute). The absolute path cannot be DOS-style,
14915 # because $ac_f cannot contain `:'.
14919 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
14921 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
14923 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14924 as_fn_append ac_file_inputs
" '$ac_f'"
14927 # Let's still pretend it is `configure' which instantiates (i.e., don't
14928 # use $as_me), people would be surprised to read:
14929 # /* config.h. Generated by config.status. */
14930 configure_input
='Generated from '`
14931 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14933 if test x
"$ac_file" != x-
; then
14934 configure_input
="$ac_file. $configure_input"
14935 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14936 $as_echo "$as_me: creating $ac_file" >&6;}
14938 # Neutralize special characters interpreted by sed in replacement strings.
14939 case $configure_input in #(
14940 *\
&* |
*\|
* |
*\\* )
14941 ac_sed_conf_input
=`$as_echo "$configure_input" |
14942 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14943 *) ac_sed_conf_input
=$configure_input;;
14947 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
14948 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
14953 ac_dir
=`$as_dirname -- "$ac_file" ||
14954 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14955 X"$ac_file" : 'X\(//\)[^/]' \| \
14956 X"$ac_file" : 'X\(//\)$' \| \
14957 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14958 $as_echo X"$ac_file" |
14959 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14963 /^X\(\/\/\)[^/].*/{
14976 as_dir
="$ac_dir"; as_fn_mkdir_p
14980 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14982 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14983 # A ".." for each directory in $ac_dir_suffix.
14984 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14985 case $ac_top_builddir_sub in
14986 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14987 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
14990 ac_abs_top_builddir
=$ac_pwd
14991 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
14992 # for backward compatibility:
14993 ac_top_builddir
=$ac_top_build_prefix
14996 .
) # We are building in place.
14998 ac_top_srcdir
=$ac_top_builddir_sub
14999 ac_abs_top_srcdir
=$ac_pwd ;;
15000 [\\/]* | ?
:[\\/]* ) # Absolute name.
15001 ac_srcdir
=$srcdir$ac_dir_suffix;
15002 ac_top_srcdir
=$srcdir
15003 ac_abs_top_srcdir
=$srcdir ;;
15004 *) # Relative name.
15005 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
15006 ac_top_srcdir
=$ac_top_build_prefix$srcdir
15007 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
15009 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
15019 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
15020 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
15024 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15025 # If the template does not know about datarootdir, expand it.
15026 # FIXME: This hack should be removed a few years after 2.60.
15027 ac_datarootdir_hack
=; ac_datarootdir_seen
=
15038 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15039 *datarootdir
*) ac_datarootdir_seen
=yes;;
15040 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
15041 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15042 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15044 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15045 ac_datarootdir_hack='
15046 s&@datadir@&$datadir&g
15047 s&@docdir@&$docdir&g
15048 s&@infodir@&$infodir&g
15049 s&@localedir@&$localedir&g
15050 s&@mandir@&$mandir&g
15051 s&\\\${datarootdir}&$datarootdir&g' ;;
15055 # Neutralize VPATH when `$srcdir' = `.'.
15056 # Shell code in configure.ac might set extrasub.
15057 # FIXME: do we really want to maintain this feature?
15058 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15059 ac_sed_extra="$ac_vpsub
15062 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15064 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
15065 s|@configure_input@|
$ac_sed_conf_input|
;t t
15066 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
15067 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
15068 s
&@srcdir@
&$ac_srcdir&;t t
15069 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
15070 s
&@top_srcdir@
&$ac_top_srcdir&;t t
15071 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
15072 s
&@builddir@
&$ac_builddir&;t t
15073 s
&@abs_builddir@
&$ac_abs_builddir&;t t
15074 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
15075 s
&@INSTALL@
&$ac_INSTALL&;t t
15076 $ac_datarootdir_hack
15078 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
15079 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
15081 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15082 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
15083 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
15084 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
15085 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
15086 which seems to be undefined. Please make sure it is defined" >&5
15087 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
15088 which seems to be undefined. Please make sure it is defined" >&2;}
15090 rm -f "$ac_tmp/stdin"
15092 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15093 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15095 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15101 if test x"$ac_file" != x-; then
15103 $as_echo "/* $configure_input */" \
15104 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15105 } >"$ac_tmp/config.h" \
15106 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15107 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15108 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15109 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15112 mv "$ac_tmp/config.h" "$ac_file" \
15113 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15116 $as_echo "/* $configure_input */" \
15117 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15118 || as_fn_error $? "could not create -" "$LINENO" 5
15122 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15123 $as_echo "$as_me: executing $ac_file commands" >&6;}
15128 case $ac_file$ac_mode in
15129 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
15132 # See if we are running on zsh, and set the options which allow our
15133 # commands through without removal of \ escapes.
15134 if test -n "${ZSH_VERSION+set}" ; then
15135 setopt NO_GLOB_SUBST
15138 cfgfile="${ofile}T"
15139 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15142 cat <<_LT_EOF >> "$cfgfile"
15145 # `$ECHO "$ofile" | sed 's
%^.
*/%%'` - Provide generalized library-building support services.
15146 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15147 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15148 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15150 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15151 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15152 # Written by Gordon Matzigkeit, 1996
15154 # This file is part of GNU Libtool.
15156 # GNU Libtool is free software; you can redistribute it and/or
15157 # modify it under the terms of the GNU General Public License as
15158 # published by the Free Software Foundation; either version 2 of
15159 # the License, or (at your option) any later version.
15161 # As a special exception to the GNU General Public License,
15162 # if you distribute this file as part of a program or library that
15163 # is built using GNU Libtool, you may include this file under the
15164 # same distribution terms that you use for the rest of that program.
15166 # GNU Libtool is distributed in the hope that it will be useful,
15167 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15168 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15169 # GNU General Public License for more details.
15171 # You should have received a copy of the GNU General Public License
15172 # along with GNU Libtool; see the file COPYING. If not, a copy
15173 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15174 # obtained by writing to the Free Software Foundation, Inc.,
15175 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15178 # The names of the tagged configurations supported by this script.
15181 # ### BEGIN LIBTOOL CONFIG
15183 # Which release of libtool.m4 was used?
15184 macro_version=$macro_version
15185 macro_revision=$macro_revision
15187 # Whether or not to build shared libraries.
15188 build_libtool_libs=$enable_shared
15190 # Whether or not to build static libraries.
15191 build_old_libs=$enable_static
15193 # What type of objects to build.
15196 # Whether or not to optimize for fast installation.
15197 fast_install=$enable_fast_install
15199 # Shell to use when invoking shell scripts.
15202 # An echo program that protects backslashes.
15206 host_alias=$host_alias
15210 # The build system.
15211 build_alias=$build_alias
15215 # A sed program that does not truncate output.
15218 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15219 Xsed="\$SED -e 1s/^X//"
15221 # A grep program that handles long lines.
15227 # A literal string matcher.
15230 # A BSD- or MS-compatible name lister.
15233 # Whether we need soft or hard links.
15236 # What is the maximum length of a command?
15237 max_cmd_len=$max_cmd_len
15239 # Object file suffix (normally "o").
15242 # Executable file suffix (normally "").
15245 # whether the shell understands "unset".
15248 # turn spaces into newlines.
15251 # turn newlines into spaces.
15254 # An object symbol dumper.
15255 OBJDUMP=$lt_OBJDUMP
15257 # Method to check whether dependent libraries are shared objects.
15258 deplibs_check_method=$lt_deplibs_check_method
15260 # Command to use when deplibs_check_method == "file_magic".
15261 file_magic_cmd=$lt_file_magic_cmd
15265 AR_FLAGS=$lt_AR_FLAGS
15267 # A symbol stripping program.
15270 # Commands used to install an old-style archive.
15272 old_postinstall_cmds=$lt_old_postinstall_cmds
15273 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15275 # Whether to use a lock for old archive extraction.
15276 lock_old_archive_extraction=$lock_old_archive_extraction
15281 # LTCC compiler flags.
15282 LTCFLAGS=$lt_CFLAGS
15284 # Take the output of nm and produce a listing of raw symbols and C names.
15285 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15287 # Transform the output of nm in a proper C declaration.
15288 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15290 # Transform the output of nm in a C name address pair.
15291 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15293 # Transform the output of nm in a C name address pair when lib prefix is needed.
15294 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15296 # The name of the directory that contains temporary libtool files.
15299 # Used to examine libraries when file_magic_cmd begins with "file".
15300 MAGIC_CMD=$MAGIC_CMD
15302 # Must we lock files when doing compilation?
15303 need_locks=$lt_need_locks
15305 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
15306 DSYMUTIL=$lt_DSYMUTIL
15308 # Tool to change global to local symbols on Mac OS X.
15311 # Tool to manipulate fat objects and archives on Mac OS X.
15314 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
15317 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
15318 OTOOL64=$lt_OTOOL64
15320 # Old archive suffix (normally "a").
15323 # Shared library suffix (normally ".so").
15324 shrext_cmds=$lt_shrext_cmds
15326 # The commands to extract the exported symbol list from a shared archive.
15327 extract_expsyms_cmds=$lt_extract_expsyms_cmds
15329 # Variables whose values should be saved in libtool wrapper scripts and
15330 # restored at link time.
15331 variables_saved_for_relink=$lt_variables_saved_for_relink
15333 # Do we need the "lib" prefix for modules?
15334 need_lib_prefix=$need_lib_prefix
15336 # Do we need a version for libraries?
15337 need_version=$need_version
15339 # Library versioning type.
15340 version_type=$version_type
15342 # Shared library runtime path variable.
15343 runpath_var=$runpath_var
15345 # Shared library path variable.
15346 shlibpath_var=$shlibpath_var
15348 # Is shlibpath searched before the hard-coded library search path?
15349 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15351 # Format of library name prefix.
15352 libname_spec=$lt_libname_spec
15354 # List of archive names. First name is the real one, the rest are links.
15355 # The last name is the one that the linker finds with -lNAME
15356 library_names_spec=$lt_library_names_spec
15358 # The coded name of the library, if different from the real name.
15359 soname_spec=$lt_soname_spec
15361 # Permission mode override for installation of shared libraries.
15362 install_override_mode=$lt_install_override_mode
15364 # Command to use after installation of a shared archive.
15365 postinstall_cmds=$lt_postinstall_cmds
15367 # Command to use after uninstallation of a shared archive.
15368 postuninstall_cmds=$lt_postuninstall_cmds
15370 # Commands used to finish a libtool library installation in a directory.
15371 finish_cmds=$lt_finish_cmds
15373 # As "finish_cmds", except a single script fragment to be evaled but
15375 finish_eval=$lt_finish_eval
15377 # Whether we should hardcode library paths into libraries.
15378 hardcode_into_libs=$hardcode_into_libs
15380 # Compile-time system search path for libraries.
15381 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15383 # Run-time system search path for libraries.
15384 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15386 # Whether dlopen is supported.
15387 dlopen_support=$enable_dlopen
15389 # Whether dlopen of programs is supported.
15390 dlopen_self=$enable_dlopen_self
15392 # Whether dlopen of statically linked programs is supported.
15393 dlopen_self_static=$enable_dlopen_self_static
15395 # Commands to strip libraries.
15396 old_striplib=$lt_old_striplib
15397 striplib=$lt_striplib
15400 # The linker used to build libraries.
15403 # How to create reloadable object files.
15404 reload_flag=$lt_reload_flag
15405 reload_cmds=$lt_reload_cmds
15407 # Commands used to build an old-style archive.
15408 old_archive_cmds=$lt_old_archive_cmds
15410 # A language specific compiler.
15413 # Is the compiler the GNU compiler?
15416 # Compiler flag to turn off builtin functions.
15417 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15419 # How to pass a linker flag through the compiler.
15420 wl=$lt_lt_prog_compiler_wl
15422 # Additional compiler flags for building library objects.
15423 pic_flag=$lt_lt_prog_compiler_pic
15425 # Compiler flag to prevent dynamic linking.
15426 link_static_flag=$lt_lt_prog_compiler_static
15428 # Does compiler simultaneously support -c and -o options?
15429 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15431 # Whether or not to add -lc for building shared libraries.
15432 build_libtool_need_lc=$archive_cmds_need_lc
15434 # Whether or not to disallow shared libs when runtime libs are static.
15435 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15437 # Compiler flag to allow reflexive dlopens.
15438 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15440 # Compiler flag to generate shared objects directly from archives.
15441 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15443 # Whether the compiler copes with passing no objects directly.
15444 compiler_needs_object=$lt_compiler_needs_object
15446 # Create an old-style archive from a shared archive.
15447 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15449 # Create a temporary old-style archive to link instead of a shared archive.
15450 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15452 # Commands used to build a shared archive.
15453 archive_cmds=$lt_archive_cmds
15454 archive_expsym_cmds=$lt_archive_expsym_cmds
15456 # Commands used to build a loadable module if different from building
15457 # a shared archive.
15458 module_cmds=$lt_module_cmds
15459 module_expsym_cmds=$lt_module_expsym_cmds
15461 # Whether we are building with GNU ld or not.
15462 with_gnu_ld=$lt_with_gnu_ld
15464 # Flag that allows shared libraries with undefined symbols to be built.
15465 allow_undefined_flag=$lt_allow_undefined_flag
15467 # Flag that enforces no undefined symbols.
15468 no_undefined_flag=$lt_no_undefined_flag
15470 # Flag to hardcode \$libdir into a binary during linking.
15471 # This must work even if \$libdir does not exist
15472 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15474 # If ld is used when linking, flag to hardcode \$libdir into a binary
15475 # during linking. This must work even if \$libdir does not exist.
15476 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15478 # Whether we need a single "-rpath" flag with a separated argument.
15479 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15481 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15482 # DIR into the resulting binary.
15483 hardcode_direct=$hardcode_direct
15485 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15486 # DIR into the resulting binary and the resulting library dependency is
15487 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15488 # library is relocated.
15489 hardcode_direct_absolute=$hardcode_direct_absolute
15491 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15492 # into the resulting binary.
15493 hardcode_minus_L=$hardcode_minus_L
15495 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15496 # into the resulting binary.
15497 hardcode_shlibpath_var=$hardcode_shlibpath_var
15499 # Set to "yes" if building a shared library automatically hardcodes DIR
15500 # into the library and all subsequent libraries and executables linked
15502 hardcode_automatic=$hardcode_automatic
15504 # Set to yes if linker adds runtime paths of dependent libraries
15505 # to runtime path list.
15506 inherit_rpath=$inherit_rpath
15508 # Whether libtool must link a program against all its dependency libraries.
15509 link_all_deplibs=$link_all_deplibs
15511 # Fix the shell variable \$srcfile for the compiler.
15512 fix_srcfile_path=$lt_fix_srcfile_path
15514 # Set to "yes" if exported symbols are required.
15515 always_export_symbols=$always_export_symbols
15517 # The commands to list exported symbols.
15518 export_symbols_cmds=$lt_export_symbols_cmds
15520 # Symbols that should not be listed in the preloaded symbols.
15521 exclude_expsyms=$lt_exclude_expsyms
15523 # Symbols that must always be exported.
15524 include_expsyms=$lt_include_expsyms
15526 # Commands necessary for linking programs (against libraries) with templates.
15527 prelink_cmds=$lt_prelink_cmds
15529 # Specify filename containing input files.
15530 file_list_spec=$lt_file_list_spec
15532 # How to hardcode a shared library path into an executable.
15533 hardcode_action=$hardcode_action
15535 # ### END LIBTOOL CONFIG
15541 cat <<\_LT_EOF >> "$cfgfile"
15542 # AIX sometimes has problems with the GCC collect2 program. For some
15543 # reason, if we set the COLLECT_NAMES environment variable, the problems
15544 # vanish in a puff of smoke.
15545 if test "X${COLLECT_NAMES+set}" != Xset; then
15547 export COLLECT_NAMES
15554 ltmain="$ac_aux_dir/ltmain.sh"
15557 # We use sed instead of cat because bash on DJGPP gets confused if
15558 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15559 # text mode, it properly converts lines to CR/LF. This bash problem
15560 # is reportedly fixed, but why not run on old versions too?
15561 sed '/^
# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15562 ||
(rm -f "$cfgfile"; exit 1)
15566 cat << \_LT_EOF
>> "$cfgfile"
15568 # func_dirname file append nondir_replacement
15569 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15570 # otherwise set result to NONDIR_REPLACEMENT.
15574 */*) func_dirname_result
="${1%/*}${2}" ;;
15575 * ) func_dirname_result
="${3}" ;;
15579 # func_basename file
15582 func_basename_result
="${1##*/}"
15585 # func_dirname_and_basename file append nondir_replacement
15586 # perform func_basename and func_dirname in a single function
15588 # dirname: Compute the dirname of FILE. If nonempty,
15589 # add APPEND to the result, otherwise set result
15590 # to NONDIR_REPLACEMENT.
15591 # value returned in "$func_dirname_result"
15592 # basename: Compute filename of FILE.
15593 # value retuned in "$func_basename_result"
15594 # Implementation must be kept synchronized with func_dirname
15595 # and func_basename. For efficiency, we do not delegate to
15596 # those functions but instead duplicate the functionality here.
15597 func_dirname_and_basename
()
15600 */*) func_dirname_result
="${1%/*}${2}" ;;
15601 * ) func_dirname_result
="${3}" ;;
15603 func_basename_result
="${1##*/}"
15606 # func_stripname prefix suffix name
15607 # strip PREFIX and SUFFIX off of NAME.
15608 # PREFIX and SUFFIX must not contain globbing or regex special
15609 # characters, hashes, percent signs, but SUFFIX may contain a leading
15610 # dot (in which case that matches only a dot).
15613 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15614 # positional parameters, so assign one to ordinary parameter first.
15615 func_stripname_result
=${3}
15616 func_stripname_result
=${func_stripname_result#"${1}"}
15617 func_stripname_result
=${func_stripname_result%"${2}"}
15623 func_opt_split_opt
=${1%%=*}
15624 func_opt_split_arg
=${1#*=}
15631 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
15632 *) func_lo2o_result
=${1} ;;
15636 # func_xform libobj-or-source
15639 func_xform_result
=${1%.*}.lo
15642 # func_arith arithmetic-term...
15645 func_arith_result
=$
(( $
* ))
15649 # STRING may not start with a hyphen.
15652 func_len_result
=${#1}
15657 *) # Bourne compatible functions.
15658 cat << \_LT_EOF
>> "$cfgfile"
15660 # func_dirname file append nondir_replacement
15661 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15662 # otherwise set result to NONDIR_REPLACEMENT.
15665 # Extract subdirectory from the argument.
15666 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
15667 if test "X$func_dirname_result" = "X${1}"; then
15668 func_dirname_result
="${3}"
15670 func_dirname_result
="$func_dirname_result${2}"
15674 # func_basename file
15677 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
15681 # func_stripname prefix suffix name
15682 # strip PREFIX and SUFFIX off of NAME.
15683 # PREFIX and SUFFIX must not contain globbing or regex special
15684 # characters, hashes, percent signs, but SUFFIX may contain a leading
15685 # dot (in which case that matches only a dot).
15686 # func_strip_suffix prefix name
15690 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15691 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15696 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
15697 my_sed_long_arg
='1s/^-[^=]*=//'
15702 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15703 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15709 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
15712 # func_xform libobj-or-source
15715 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15718 # func_arith arithmetic-term...
15721 func_arith_result
=`expr "$@"`
15725 # STRING may not start with a hyphen.
15728 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15734 case $lt_shell_append in
15736 cat << \_LT_EOF
>> "$cfgfile"
15738 # func_append var value
15739 # Append VALUE to the end of shell variable VAR.
15747 cat << \_LT_EOF
>> "$cfgfile"
15749 # func_append var value
15750 # Append VALUE to the end of shell variable VAR.
15761 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15762 ||
(rm -f "$cfgfile"; exit 1)
15764 mv -f "$cfgfile" "$ofile" ||
15765 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15769 "Makefile":C
) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
15770 rm -f Makesim1.tmp Makesim2.tmp Makefile
15771 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim
>Makesim1.tmp
15772 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim
>Makesim2.tmp
15773 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
15774 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
15775 <Makefile.sim
>Makefile
15776 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
15778 "stamp-h":C
) echo > stamp-h
;;
15786 ac_clean_files
=$ac_clean_files_save
15788 test $ac_write_fail = 0 ||
15789 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
15792 # configure is writing to config.log, and then calls config.status.
15793 # config.status does its own redirection, appending to config.log.
15794 # Unfortunately, on DOS this fails, as config.log is still kept open
15795 # by configure, so config.status won't be able to write to it; its
15796 # output is simply discarded. So we exec the FD to /dev/null,
15797 # effectively closing config.log, so it can be properly (re)opened and
15798 # appended to by config.status. When coming back to configure, we
15799 # need to make the FD available again.
15800 if test "$no_create" != yes; then
15802 ac_config_status_args
=
15803 test "$silent" = yes &&
15804 ac_config_status_args
="$ac_config_status_args --quiet"
15806 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
15808 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15809 # would make configure fail if this is the last instruction.
15810 $ac_cs_success || as_fn_exit
1
15812 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
15813 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15814 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}