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
644 MAINTAINER_MODE_FALSE
756 program_transform_name
769 enable_option_checking
778 enable_maintainer_mode
784 enable_sim_environment
790 enable_sim_default_model
792 enable_build_warnings
793 enable_sim_build_warnings
796 ac_precious_vars
='build_alias
812 # Initialize some variables set by options.
814 ac_init_version
=false
815 ac_unrecognized_opts
=
817 # The variables have the same names as the options, with
818 # dashes changed to underlines.
826 program_transform_name
=s
,x
,x
,
834 # Installation directory options.
835 # These are left unexpanded so users can "make install exec_prefix=/foo"
836 # and all the variables that are supposed to be based on exec_prefix
837 # by default will actually change.
838 # Use braces instead of parens because sh, perl, etc. also accept them.
839 # (The list follows the same order as the GNU Coding Standards.)
840 bindir
='${exec_prefix}/bin'
841 sbindir
='${exec_prefix}/sbin'
842 libexecdir
='${exec_prefix}/libexec'
843 datarootdir
='${prefix}/share'
844 datadir
='${datarootdir}'
845 sysconfdir
='${prefix}/etc'
846 sharedstatedir
='${prefix}/com'
847 localstatedir
='${prefix}/var'
848 includedir
='${prefix}/include'
849 oldincludedir
='/usr/include'
850 docdir
='${datarootdir}/doc/${PACKAGE}'
851 infodir
='${datarootdir}/info'
856 libdir
='${exec_prefix}/lib'
857 localedir
='${datarootdir}/locale'
858 mandir
='${datarootdir}/man'
864 # If the previous option needs an argument, assign it.
865 if test -n "$ac_prev"; then
866 eval $ac_prev=\
$ac_option
872 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
877 # Accept the important Cygnus configure options, so we can diagnose typos.
879 case $ac_dashdash$ac_option in
883 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
885 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
888 -build |
--build |
--buil |
--bui |
--bu)
889 ac_prev
=build_alias
;;
890 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
891 build_alias
=$ac_optarg ;;
893 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
894 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
895 ac_prev
=cache_file
;;
896 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
897 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
898 cache_file
=$ac_optarg ;;
901 cache_file
=config.cache
;;
903 -datadir |
--datadir |
--datadi |
--datad)
905 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
906 datadir
=$ac_optarg ;;
908 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
909 |
--dataroo |
--dataro |
--datar)
910 ac_prev
=datarootdir
;;
911 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
912 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
913 datarootdir
=$ac_optarg ;;
915 -disable-* |
--disable-*)
916 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
917 # Reject names that are not valid shell variable names.
918 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
919 as_fn_error $?
"invalid feature name: $ac_useropt"
920 ac_useropt_orig
=$ac_useropt
921 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
922 case $ac_user_opts in
926 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
927 ac_unrecognized_sep
=', ';;
929 eval enable_
$ac_useropt=no
;;
931 -docdir |
--docdir |
--docdi |
--doc |
--do)
933 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
936 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
938 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
941 -enable-* |
--enable-*)
942 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
943 # Reject names that are not valid shell variable names.
944 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
945 as_fn_error $?
"invalid feature name: $ac_useropt"
946 ac_useropt_orig
=$ac_useropt
947 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
948 case $ac_user_opts in
952 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
953 ac_unrecognized_sep
=', ';;
955 eval enable_
$ac_useropt=\
$ac_optarg ;;
957 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
958 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
959 |
--exec |
--exe |
--ex)
960 ac_prev
=exec_prefix
;;
961 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
962 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
963 |
--exec=* |
--exe=* |
--ex=*)
964 exec_prefix
=$ac_optarg ;;
966 -gas |
--gas |
--ga |
--g)
967 # Obsolete; use --with-gas.
970 -help |
--help |
--hel |
--he |
-h)
972 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
973 ac_init_help
=recursive
;;
974 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
975 ac_init_help
=short
;;
977 -host |
--host |
--hos |
--ho)
978 ac_prev
=host_alias
;;
979 -host=* |
--host=* |
--hos=* |
--ho=*)
980 host_alias
=$ac_optarg ;;
982 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
984 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
986 htmldir
=$ac_optarg ;;
988 -includedir |
--includedir |
--includedi |
--included |
--include \
989 |
--includ |
--inclu |
--incl |
--inc)
990 ac_prev
=includedir
;;
991 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
992 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
993 includedir
=$ac_optarg ;;
995 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
997 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
998 infodir
=$ac_optarg ;;
1000 -libdir |
--libdir |
--libdi |
--libd)
1002 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1003 libdir
=$ac_optarg ;;
1005 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1006 |
--libexe |
--libex |
--libe)
1007 ac_prev
=libexecdir
;;
1008 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1009 |
--libexe=* |
--libex=* |
--libe=*)
1010 libexecdir
=$ac_optarg ;;
1012 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1013 ac_prev
=localedir
;;
1014 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1015 localedir
=$ac_optarg ;;
1017 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1018 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1019 ac_prev
=localstatedir
;;
1020 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1021 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1022 localstatedir
=$ac_optarg ;;
1024 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1026 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1027 mandir
=$ac_optarg ;;
1029 -nfp |
--nfp |
--nf)
1030 # Obsolete; use --without-fp.
1033 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1034 |
--no-cr |
--no-c |
-n)
1037 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1038 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1041 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1042 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1043 |
--oldin |
--oldi |
--old |
--ol |
--o)
1044 ac_prev
=oldincludedir
;;
1045 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1046 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1047 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1048 oldincludedir
=$ac_optarg ;;
1050 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1052 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1053 prefix
=$ac_optarg ;;
1055 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1056 |
--program-pre |
--program-pr |
--program-p)
1057 ac_prev
=program_prefix
;;
1058 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1059 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1060 program_prefix
=$ac_optarg ;;
1062 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1063 |
--program-suf |
--program-su |
--program-s)
1064 ac_prev
=program_suffix
;;
1065 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1066 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1067 program_suffix
=$ac_optarg ;;
1069 -program-transform-name |
--program-transform-name \
1070 |
--program-transform-nam |
--program-transform-na \
1071 |
--program-transform-n |
--program-transform- \
1072 |
--program-transform |
--program-transfor \
1073 |
--program-transfo |
--program-transf \
1074 |
--program-trans |
--program-tran \
1075 |
--progr-tra |
--program-tr |
--program-t)
1076 ac_prev
=program_transform_name
;;
1077 -program-transform-name=* |
--program-transform-name=* \
1078 |
--program-transform-nam=* |
--program-transform-na=* \
1079 |
--program-transform-n=* |
--program-transform-=* \
1080 |
--program-transform=* |
--program-transfor=* \
1081 |
--program-transfo=* |
--program-transf=* \
1082 |
--program-trans=* |
--program-tran=* \
1083 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1084 program_transform_name
=$ac_optarg ;;
1086 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1088 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1089 pdfdir
=$ac_optarg ;;
1091 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1093 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1096 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1097 |
-silent |
--silent |
--silen |
--sile |
--sil)
1100 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1102 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1104 sbindir
=$ac_optarg ;;
1106 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1107 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1108 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1110 ac_prev
=sharedstatedir
;;
1111 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1112 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1113 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1115 sharedstatedir
=$ac_optarg ;;
1117 -site |
--site |
--sit)
1119 -site=* |
--site=* |
--sit=*)
1122 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1124 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1125 srcdir
=$ac_optarg ;;
1127 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1128 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1129 ac_prev
=sysconfdir
;;
1130 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1131 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1132 sysconfdir
=$ac_optarg ;;
1134 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1135 ac_prev
=target_alias
;;
1136 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1137 target_alias
=$ac_optarg ;;
1139 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1142 -version |
--version |
--versio |
--versi |
--vers |
-V)
1143 ac_init_version
=: ;;
1146 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1147 # Reject names that are not valid shell variable names.
1148 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1149 as_fn_error $?
"invalid package name: $ac_useropt"
1150 ac_useropt_orig
=$ac_useropt
1151 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1152 case $ac_user_opts in
1156 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1157 ac_unrecognized_sep
=', ';;
1159 eval with_
$ac_useropt=\
$ac_optarg ;;
1161 -without-* |
--without-*)
1162 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1163 # Reject names that are not valid shell variable names.
1164 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1165 as_fn_error $?
"invalid package name: $ac_useropt"
1166 ac_useropt_orig
=$ac_useropt
1167 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1168 case $ac_user_opts in
1172 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1173 ac_unrecognized_sep
=', ';;
1175 eval with_
$ac_useropt=no
;;
1178 # Obsolete; use --with-x.
1181 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1182 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1183 ac_prev
=x_includes
;;
1184 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1185 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1186 x_includes
=$ac_optarg ;;
1188 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1189 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1190 ac_prev
=x_libraries
;;
1191 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1192 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1193 x_libraries
=$ac_optarg ;;
1195 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1196 Try \`$0 --help' for more information"
1200 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1201 # Reject names that are not valid shell variable names.
1202 case $ac_envvar in #(
1203 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1204 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1206 eval $ac_envvar=\
$ac_optarg
1207 export $ac_envvar ;;
1210 # FIXME: should be removed in autoconf 3.0.
1211 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1212 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1213 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1214 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1220 if test -n "$ac_prev"; then
1221 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1222 as_fn_error $?
"missing argument to $ac_option"
1225 if test -n "$ac_unrecognized_opts"; then
1226 case $enable_option_checking in
1228 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1229 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1233 # Check all directory arguments for consistency.
1234 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1235 datadir sysconfdir sharedstatedir localstatedir includedir \
1236 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1237 libdir localedir mandir
1239 eval ac_val
=\$
$ac_var
1240 # Remove trailing slashes.
1243 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1244 eval $ac_var=\
$ac_val;;
1246 # Be sure to have absolute directory names.
1248 [\\/$
]* | ?
:[\\/]* ) continue;;
1249 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1251 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1254 # There might be people who depend on the old broken behavior: `$host'
1255 # used to hold the argument of --host etc.
1256 # FIXME: To remove some day.
1259 target
=$target_alias
1261 # FIXME: To remove some day.
1262 if test "x$host_alias" != x
; then
1263 if test "x$build_alias" = x
; then
1264 cross_compiling
=maybe
1265 elif test "x$build_alias" != "x$host_alias"; then
1271 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1273 test "$silent" = yes && exec 6>/dev
/null
1276 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1277 ac_ls_di
=`ls -di .` &&
1278 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1279 as_fn_error $?
"working directory cannot be determined"
1280 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1281 as_fn_error $?
"pwd does not report name of working directory"
1284 # Find the source files, if location was not specified.
1285 if test -z "$srcdir"; then
1286 ac_srcdir_defaulted
=yes
1287 # Try the directory containing this script, then the parent directory.
1288 ac_confdir
=`$as_dirname -- "$as_myself" ||
1289 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1290 X"$as_myself" : 'X\(//\)[^/]' \| \
1291 X"$as_myself" : 'X\(//\)$' \| \
1292 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1293 $as_echo X"$as_myself" |
1294 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1312 if test ! -r "$srcdir/$ac_unique_file"; then
1316 ac_srcdir_defaulted
=no
1318 if test ! -r "$srcdir/$ac_unique_file"; then
1319 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1320 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1322 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1324 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1326 # When building in place, set srcdir=.
1327 if test "$ac_abs_confdir" = "$ac_pwd"; then
1330 # Remove unnecessary trailing slashes from srcdir.
1331 # Double slashes in file names in object file debugging info
1332 # mess up M-x gdb in Emacs.
1334 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1336 for ac_var
in $ac_precious_vars; do
1337 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1338 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1339 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1340 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1344 # Report the --help message.
1346 if test "$ac_init_help" = "long"; then
1347 # Omit some internal or obsolete options to make the list less imposing.
1348 # This message is too long to be a string in the A/UX 3.1 sh.
1350 \`configure' configures this package to adapt to many kinds of systems.
1352 Usage: $0 [OPTION]... [VAR=VALUE]...
1354 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1355 VAR=VALUE. See below for descriptions of some of the useful variables.
1357 Defaults for the options are specified in brackets.
1360 -h, --help display this help and exit
1361 --help=short display options specific to this package
1362 --help=recursive display the short help of all the included packages
1363 -V, --version display version information and exit
1364 -q, --quiet, --silent do not print \`checking ...' messages
1365 --cache-file=FILE cache test results in FILE [disabled]
1366 -C, --config-cache alias for \`--cache-file=config.cache'
1367 -n, --no-create do not create output files
1368 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1370 Installation directories:
1371 --prefix=PREFIX install architecture-independent files in PREFIX
1372 [$ac_default_prefix]
1373 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1376 By default, \`make install' will install all the files in
1377 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1378 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1379 for instance \`--prefix=\$HOME'.
1381 For better control, use the options below.
1383 Fine tuning of the installation directories:
1384 --bindir=DIR user executables [EPREFIX/bin]
1385 --sbindir=DIR system admin executables [EPREFIX/sbin]
1386 --libexecdir=DIR program executables [EPREFIX/libexec]
1387 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1388 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1389 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1390 --libdir=DIR object code libraries [EPREFIX/lib]
1391 --includedir=DIR C header files [PREFIX/include]
1392 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1393 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1394 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1395 --infodir=DIR info documentation [DATAROOTDIR/info]
1396 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1397 --mandir=DIR man documentation [DATAROOTDIR/man]
1398 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1399 --htmldir=DIR html documentation [DOCDIR]
1400 --dvidir=DIR dvi documentation [DOCDIR]
1401 --pdfdir=DIR pdf documentation [DOCDIR]
1402 --psdir=DIR ps documentation [DOCDIR]
1408 --program-prefix=PREFIX prepend PREFIX to installed program names
1409 --program-suffix=SUFFIX append SUFFIX to installed program names
1410 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1413 --build=BUILD configure
for building on BUILD
[guessed
]
1414 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1415 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1419 if test -n "$ac_init_help"; then
1424 --disable-option-checking ignore unrecognized
--enable/--with options
1425 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1426 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1427 --enable-plugins Enable support
for plugins
1428 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1429 --enable-static[=PKGS
] build static libraries
[default
=yes]
1430 --enable-fast-install[=PKGS
]
1431 optimize
for fast installation
[default
=yes]
1432 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1433 --enable-maintainer-mode
1434 enable make rules and dependencies not useful
(and
1435 sometimes confusing
) to the casual installer
1436 --enable-sim-debug=opts Enable debugging flags
(for developers of the sim
1438 --enable-sim-stdio Specify whether to use stdio
for console
1440 --enable-sim-trace=opts Enable tracing of simulated programs
1441 --enable-sim-profile=opts
1442 Enable profiling flags
1443 --enable-sim-assert Specify whether to perform random assertions
1444 --enable-sim-environment=environment
1445 Specify mixed
, user
, virtual or operating
1447 --enable-sim-inline=inlines
1448 Specify
which functions should be inlined
1449 --enable-sim-endian=endian
1450 Specify target byte endian orientation
1451 --enable-sim-alignment=align
1452 Specify strict
, nonstrict or forced alignment of
1454 --enable-sim-default-model=model
1455 Specify default model to simulate
1456 --enable-werror treat compile warnings as errors
1457 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1458 --enable-sim-build-warnings
1459 enable SIM specific build-time compiler warnings
if
1461 --enable-sim-hardware=LIST
1462 Specify the hardware to be included
in the build.
1465 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1466 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1467 --with-system-zlib use installed libz
1468 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1470 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1471 --with-pkgversion=PKG Use PKG
in the version string
in place of
"SIM"
1472 --with-bugurl=URL Direct users to URL to report a bug
1474 Some influential environment variables
:
1475 CC C compiler
command
1476 CFLAGS C compiler flags
1477 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1478 nonstandard directory
<lib dir
>
1479 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1480 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1481 you have headers
in a nonstandard directory
<include dir
>
1483 PKG_CONFIG path to pkg-config utility
1485 directories to add to pkg-config
's search path
1487 path overriding pkg-config's built-in search path
1488 SDL_CFLAGS C compiler flags
for SDL
, overriding pkg-config
1489 SDL_LIBS linker flags
for SDL
, overriding pkg-config
1491 Use these variables to override the choices made by
`configure' or to help
1492 it to find libraries and programs with nonstandard names/locations.
1494 Report bugs to the package provider.
1499 if test "$ac_init_help" = "recursive"; then
1500 # If there are subdirs, report their specific --help.
1501 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1502 test -d "$ac_dir" ||
1503 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1508 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1510 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1511 # A ".." for each directory in $ac_dir_suffix.
1512 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1513 case $ac_top_builddir_sub in
1514 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1515 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1518 ac_abs_top_builddir=$ac_pwd
1519 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1520 # for backward compatibility:
1521 ac_top_builddir=$ac_top_build_prefix
1524 .) # We are building in place.
1526 ac_top_srcdir=$ac_top_builddir_sub
1527 ac_abs_top_srcdir=$ac_pwd ;;
1528 [\\/]* | ?:[\\/]* ) # Absolute name.
1529 ac_srcdir=$srcdir$ac_dir_suffix;
1530 ac_top_srcdir=$srcdir
1531 ac_abs_top_srcdir=$srcdir ;;
1533 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1534 ac_top_srcdir=$ac_top_build_prefix$srcdir
1535 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1537 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1539 cd "$ac_dir" || { ac_status=$?; continue; }
1540 # Check for guested configure.
1541 if test -f "$ac_srcdir/configure.gnu"; then
1543 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1544 elif test -f "$ac_srcdir/configure"; then
1546 $SHELL "$ac_srcdir/configure" --help=recursive
1548 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1550 cd "$ac_pwd" || { ac_status=$?; break; }
1554 test -n "$ac_init_help" && exit $ac_status
1555 if $ac_init_version; then
1558 generated by GNU Autoconf 2.69
1560 Copyright (C) 2012 Free Software Foundation, Inc.
1561 This configure script is free software; the Free Software Foundation
1562 gives unlimited permission to copy, distribute and modify it.
1567 ## ------------------------ ##
1568 ## Autoconf initialization. ##
1569 ## ------------------------ ##
1571 # ac_fn_c_try_compile LINENO
1572 # --------------------------
1573 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1574 ac_fn_c_try_compile ()
1576 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1577 rm -f conftest.$ac_objext
1578 if { { ac_try="$ac_compile"
1580 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1581 *) ac_try_echo
=$ac_try;;
1583 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1584 $as_echo "$ac_try_echo"; } >&5
1585 (eval "$ac_compile") 2>conftest.err
1587 if test -s conftest.err
; then
1588 grep -v '^ *+' conftest.err
>conftest.er1
1589 cat conftest.er1
>&5
1590 mv -f conftest.er1 conftest.err
1592 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1593 test $ac_status = 0; } && {
1594 test -z "$ac_c_werror_flag" ||
1595 test ! -s conftest.err
1596 } && test -s conftest.
$ac_objext; then :
1599 $as_echo "$as_me: failed program was:" >&5
1600 sed 's/^/| /' conftest.
$ac_ext >&5
1604 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1605 as_fn_set_status
$ac_retval
1607 } # ac_fn_c_try_compile
1609 # ac_fn_c_try_cpp LINENO
1610 # ----------------------
1611 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1614 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1615 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1617 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1618 *) ac_try_echo=$ac_try;;
1620 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1621 $as_echo "$ac_try_echo"; } >&5
1622 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1624 if test -s conftest.err; then
1625 grep -v '^ *+' conftest.err >conftest.er1
1626 cat conftest.er1 >&5
1627 mv -f conftest.er1 conftest.err
1629 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1630 test $ac_status = 0; } > conftest.i && {
1631 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1632 test ! -s conftest.err
1636 $as_echo "$as_me: failed program was:" >&5
1637 sed 's/^/| /' conftest.$ac_ext >&5
1641 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1642 as_fn_set_status $ac_retval
1646 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1647 # -------------------------------------------------------
1648 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1649 # the include files in INCLUDES and setting the cache variable VAR
1651 ac_fn_c_check_header_mongrel ()
1653 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1654 if eval \${$3+:} false; then :
1655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1656 $as_echo_n "checking for $2... " >&6; }
1657 if eval \${$3+:} false; then :
1658 $as_echo_n "(cached) " >&6
1661 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1662 $as_echo "$ac_res" >&6; }
1664 # Is the header compilable?
1665 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1666 $as_echo_n "checking $2 usability... " >&6; }
1667 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1668 /* end confdefs.h. */
1672 if ac_fn_c_try_compile "$LINENO"; then :
1673 ac_header_compiler=yes
1675 ac_header_compiler=no
1677 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1678 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1679 $as_echo "$ac_header_compiler" >&6; }
1681 # Is the header present?
1682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1683 $as_echo_n "checking $2 presence... " >&6; }
1684 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1685 /* end confdefs.h. */
1688 if ac_fn_c_try_cpp "$LINENO"; then :
1689 ac_header_preproc=yes
1691 ac_header_preproc=no
1693 rm -f conftest.err conftest.i conftest.$ac_ext
1694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1695 $as_echo "$ac_header_preproc" >&6; }
1697 # So? What about this header?
1698 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1700 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1701 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1702 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1703 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1706 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1707 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1708 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1709 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1710 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1711 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1712 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1713 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1714 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1715 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1718 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1719 $as_echo_n "checking for $2... " >&6; }
1720 if eval \${$3+:} false; then :
1721 $as_echo_n "(cached) " >&6
1723 eval "$3=\$ac_header_compiler"
1726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1727 $as_echo "$ac_res" >&6; }
1729 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1731 } # ac_fn_c_check_header_mongrel
1733 # ac_fn_c_try_run LINENO
1734 # ----------------------
1735 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1736 # that executables *can* be run.
1739 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1740 if { { ac_try="$ac_link"
1742 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1743 *) ac_try_echo
=$ac_try;;
1745 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1746 $as_echo "$ac_try_echo"; } >&5
1747 (eval "$ac_link") 2>&5
1749 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1750 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1751 { { case "(($ac_try" in
1752 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1753 *) ac_try_echo=$ac_try;;
1755 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1756 $as_echo "$ac_try_echo"; } >&5
1757 (eval "$ac_try") 2>&5
1759 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1760 test $ac_status = 0; }; }; then :
1763 $as_echo "$as_me: program exited with status $ac_status" >&5
1764 $as_echo "$as_me: failed program was:" >&5
1765 sed 's/^/| /' conftest.$ac_ext >&5
1767 ac_retval=$ac_status
1769 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1770 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1771 as_fn_set_status $ac_retval
1775 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1776 # -------------------------------------------------------
1777 # Tests whether HEADER exists and can be compiled using the include files in
1778 # INCLUDES, setting the cache variable VAR accordingly.
1779 ac_fn_c_check_header_compile ()
1781 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1783 $as_echo_n "checking for $2... " >&6; }
1784 if eval \${$3+:} false; then :
1785 $as_echo_n "(cached) " >&6
1787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1788 /* end confdefs.h. */
1792 if ac_fn_c_try_compile "$LINENO"; then :
1797 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1800 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1801 $as_echo "$ac_res" >&6; }
1802 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1804 } # ac_fn_c_check_header_compile
1806 # ac_fn_c_try_link LINENO
1807 # -----------------------
1808 # Try to link conftest.$ac_ext, and return whether this succeeded.
1811 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1812 rm -f conftest.$ac_objext conftest$ac_exeext
1813 if { { ac_try="$ac_link"
1815 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1816 *) ac_try_echo
=$ac_try;;
1818 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1819 $as_echo "$ac_try_echo"; } >&5
1820 (eval "$ac_link") 2>conftest.err
1822 if test -s conftest.err
; then
1823 grep -v '^ *+' conftest.err
>conftest.er1
1824 cat conftest.er1
>&5
1825 mv -f conftest.er1 conftest.err
1827 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1828 test $ac_status = 0; } && {
1829 test -z "$ac_c_werror_flag" ||
1830 test ! -s conftest.err
1831 } && test -s conftest
$ac_exeext && {
1832 test "$cross_compiling" = yes ||
1833 test -x conftest
$ac_exeext
1837 $as_echo "$as_me: failed program was:" >&5
1838 sed 's/^/| /' conftest.
$ac_ext >&5
1842 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1843 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1844 # interfere with the next link command; also delete a directory that is
1845 # left behind by Apple's compiler. We do this before executing the actions.
1846 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1847 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1848 as_fn_set_status
$ac_retval
1850 } # ac_fn_c_try_link
1852 # ac_fn_c_check_func LINENO FUNC VAR
1853 # ----------------------------------
1854 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1855 ac_fn_c_check_func
()
1857 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1858 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1859 $as_echo_n "checking for $2... " >&6; }
1860 if eval \
${$3+:} false
; then :
1861 $as_echo_n "(cached) " >&6
1863 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1864 /* end confdefs.h. */
1865 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1866 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1867 #define $2 innocuous_$2
1869 /* System header to define __stub macros and hopefully few prototypes,
1870 which can conflict with char $2 (); below.
1871 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1872 <limits.h> exists even on freestanding compilers. */
1875 # include <limits.h>
1877 # include <assert.h>
1882 /* Override any GCC internal prototype to avoid an error.
1883 Use char because int might match the return type of a GCC
1884 builtin and then its argument prototype would still apply. */
1889 /* The GNU C library defines this for functions which it implements
1890 to always fail with ENOSYS. Some functions are actually named
1891 something starting with __ and the normal name is an alias. */
1892 #if defined __stub_$2 || defined __stub___$2
1904 if ac_fn_c_try_link
"$LINENO"; then :
1909 rm -f core conftest.err conftest.
$ac_objext \
1910 conftest
$ac_exeext conftest.
$ac_ext
1913 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1914 $as_echo "$ac_res" >&6; }
1915 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1917 } # ac_fn_c_check_func
1919 # ac_fn_c_check_member LINENO AGGR MEMBER VAR INCLUDES
1920 # ----------------------------------------------------
1921 # Tries to find if the field MEMBER exists in type AGGR, after including
1922 # INCLUDES, setting cache variable VAR accordingly.
1923 ac_fn_c_check_member
()
1925 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1926 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2.$3" >&5
1927 $as_echo_n "checking for $2.$3... " >&6; }
1928 if eval \
${$4+:} false
; then :
1929 $as_echo_n "(cached) " >&6
1931 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1932 /* end confdefs.h. */
1944 if ac_fn_c_try_compile
"$LINENO"; then :
1947 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1948 /* end confdefs.h. */
1954 if (sizeof ac_aggr.$3)
1960 if ac_fn_c_try_compile
"$LINENO"; then :
1965 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1967 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1971 $as_echo "$ac_res" >&6; }
1972 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1974 } # ac_fn_c_check_member
1976 # ac_fn_c_check_type LINENO TYPE VAR INCLUDES
1977 # -------------------------------------------
1978 # Tests whether TYPE exists after having included INCLUDES, setting cache
1979 # variable VAR accordingly.
1980 ac_fn_c_check_type
()
1982 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1984 $as_echo_n "checking for $2... " >&6; }
1985 if eval \
${$3+:} false
; then :
1986 $as_echo_n "(cached) " >&6
1989 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1990 /* end confdefs.h. */
2001 if ac_fn_c_try_compile
"$LINENO"; then :
2002 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2003 /* end confdefs.h. */
2014 if ac_fn_c_try_compile
"$LINENO"; then :
2019 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2021 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
2024 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
2025 $as_echo "$ac_res" >&6; }
2026 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
2028 } # ac_fn_c_check_type
2029 cat >config.log
<<_ACEOF
2030 This file contains any messages produced by compilers while
2031 running configure, to aid debugging if configure makes a mistake.
2033 It was created by $as_me, which was
2034 generated by GNU Autoconf 2.69. Invocation command line was
2046 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
2047 uname -m = `(uname -m) 2>/dev/null || echo unknown`
2048 uname -r = `(uname -r) 2>/dev/null || echo unknown`
2049 uname -s = `(uname -s) 2>/dev/null || echo unknown`
2050 uname -v = `(uname -v) 2>/dev/null || echo unknown`
2052 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
2053 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
2055 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
2056 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
2057 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
2058 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
2059 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
2060 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
2061 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2065 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2069 test -z "$as_dir" && as_dir
=.
2070 $as_echo "PATH: $as_dir"
2086 # Keep a trace of the command line.
2087 # Strip out --no-create and --no-recursion so they do not pile up.
2088 # Strip out --silent because we don't want to record it for future runs.
2089 # Also quote any args containing shell meta-characters.
2090 # Make two passes to allow for proper duplicate-argument suppression.
2094 ac_must_keep_next
=false
2100 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2101 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2102 |
-silent |
--silent |
--silen |
--sile |
--sil)
2105 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2108 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2110 as_fn_append ac_configure_args1
" '$ac_arg'"
2111 if test $ac_must_keep_next = true
; then
2112 ac_must_keep_next
=false
# Got value, back to normal.
2115 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2116 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2117 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2118 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2119 case "$ac_configure_args0 " in
2120 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2123 -* ) ac_must_keep_next
=true
;;
2126 as_fn_append ac_configure_args
" '$ac_arg'"
2131 { ac_configure_args0
=; unset ac_configure_args0
;}
2132 { ac_configure_args1
=; unset ac_configure_args1
;}
2134 # When interrupted or exit'd, cleanup temporary files, and complete
2135 # config.log. We remove comments because anyway the quotes in there
2136 # would cause problems or look ugly.
2137 # WARNING: Use '\'' to represent an apostrophe within the trap.
2138 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2139 trap 'exit_status=$?
2140 # Save into config.log some information that might help in debugging.
2144 $as_echo "## ---------------- ##
2145 ## Cache variables. ##
2146 ## ---------------- ##"
2148 # The following way of writing the cache mishandles newlines in values,
2150 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2151 eval ac_val=\$$ac_var
2155 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2156 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2159 _ | IFS | as_nl) ;; #(
2160 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2161 *) { eval $ac_var=; unset $ac_var;} ;;
2166 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2167 *${as_nl}ac_space=\ *)
2169 "s/'\''/'\''\\\\'\'''\''/g;
2170 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2173 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2180 $as_echo "## ----------------- ##
2181 ## Output variables. ##
2182 ## ----------------- ##"
2184 for ac_var in $ac_subst_vars
2186 eval ac_val=\$$ac_var
2188 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2190 $as_echo "$ac_var='\''$ac_val'\''"
2194 if test -n "$ac_subst_files"; then
2195 $as_echo "## ------------------- ##
2196 ## File substitutions. ##
2197 ## ------------------- ##"
2199 for ac_var
in $ac_subst_files
2201 eval ac_val
=\$
$ac_var
2203 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2205 $as_echo "$ac_var='\''$ac_val'\''"
2210 if test -s confdefs.h; then
2211 $as_echo "## ----------- ##
2218 test "$ac_signal" != 0 &&
2219 $as_echo "$as_me: caught signal $ac_signal"
2220 $as_echo "$as_me: exit $exit_status"
2222 rm -f core *.core core.conftest.* &&
2223 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2226 for ac_signal
in 1 2 13 15; do
2227 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2231 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2232 rm -f -r conftest
* confdefs.h
2234 $as_echo "/* confdefs.h */" > confdefs.h
2236 # Predefined preprocessor variables.
2238 cat >>confdefs.h
<<_ACEOF
2239 #define PACKAGE_NAME "$PACKAGE_NAME"
2242 cat >>confdefs.h
<<_ACEOF
2243 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2246 cat >>confdefs.h
<<_ACEOF
2247 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2250 cat >>confdefs.h
<<_ACEOF
2251 #define PACKAGE_STRING "$PACKAGE_STRING"
2254 cat >>confdefs.h
<<_ACEOF
2255 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2258 cat >>confdefs.h
<<_ACEOF
2259 #define PACKAGE_URL "$PACKAGE_URL"
2263 # Let the site file select an alternate cache file if it wants to.
2264 # Prefer an explicitly selected file to automatically selected ones.
2267 if test -n "$CONFIG_SITE"; then
2268 # We do not want a PATH search for config.site.
2269 case $CONFIG_SITE in #((
2270 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2271 */*) ac_site_file1
=$CONFIG_SITE;;
2272 *) ac_site_file1
=.
/$CONFIG_SITE;;
2274 elif test "x$prefix" != xNONE
; then
2275 ac_site_file1
=$prefix/share
/config.site
2276 ac_site_file2
=$prefix/etc
/config.site
2278 ac_site_file1
=$ac_default_prefix/share
/config.site
2279 ac_site_file2
=$ac_default_prefix/etc
/config.site
2281 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2283 test "x$ac_site_file" = xNONE
&& continue
2284 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2286 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2287 sed 's/^/| /' "$ac_site_file" >&5
2289 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2290 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2291 as_fn_error $?
"failed to load site script $ac_site_file
2292 See \`config.log' for more details" "$LINENO" 5; }
2296 if test -r "$cache_file"; then
2297 # Some versions of bash will fail to source /dev/null (special files
2298 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2299 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2300 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2301 $as_echo "$as_me: loading cache $cache_file" >&6;}
2303 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2304 *) .
"./$cache_file";;
2308 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2309 $as_echo "$as_me: creating cache $cache_file" >&6;}
2313 # Check that the precious variables saved in the cache have kept the same
2315 ac_cache_corrupted
=false
2316 for ac_var
in $ac_precious_vars; do
2317 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2318 eval ac_new_set
=\
$ac_env_${ac_var}_set
2319 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2320 eval ac_new_val
=\
$ac_env_${ac_var}_value
2321 case $ac_old_set,$ac_new_set in
2323 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2324 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2325 ac_cache_corrupted
=: ;;
2327 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2328 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2329 ac_cache_corrupted
=: ;;
2332 if test "x$ac_old_val" != "x$ac_new_val"; then
2333 # differences in whitespace do not lead to failure.
2334 ac_old_val_w
=`echo x $ac_old_val`
2335 ac_new_val_w
=`echo x $ac_new_val`
2336 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2337 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2338 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2339 ac_cache_corrupted
=:
2341 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2342 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2343 eval $ac_var=\
$ac_old_val
2345 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2346 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2347 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2348 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2351 # Pass precious variables to config.status.
2352 if test "$ac_new_set" = set; then
2354 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2355 *) ac_arg
=$ac_var=$ac_new_val ;;
2357 case " $ac_configure_args " in
2358 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2359 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2363 if $ac_cache_corrupted; then
2364 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2365 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2366 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2367 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2368 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2370 ## -------------------- ##
2371 ## Main body of script. ##
2372 ## -------------------- ##
2375 ac_cpp
='$CPP $CPPFLAGS'
2376 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2377 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2378 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2381 # This file contains common code used by all simulators.
2383 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2384 # directory. It is intended to be invoked before any target specific stuff.
2385 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2386 # It is intended to be invoked last.
2388 # See README-HACKING for more details.
2390 # Include global overrides and fixes for Autoconf.
2426 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2428 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2429 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2430 # Written by Gordon Matzigkeit, 1996
2432 # This file is free software; the Free Software Foundation gives
2433 # unlimited permission to copy and/or distribute it, with or without
2434 # modifications, as long as this notice is preserved.
2441 # LT_PREREQ(VERSION)
2442 # ------------------
2443 # Complain and exit if this libtool version is less that VERSION.
2447 # _LT_CHECK_BUILDDIR
2448 # ------------------
2449 # Complain if the absolute build directory name contains unusual characters
2453 # LT_INIT([OPTIONS])
2454 # ------------------
2458 # This is what autoupdate's m4 run will expand. It fires
2459 # the warning (with _au_warn_XXX), outputs it into the
2460 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2461 # the replacement expansion.
2464 # This is an auxiliary macro that is also run when
2465 # autoupdate runs m4. It simply calls m4_warning, but
2466 # we need a wrapper so that each warning is emitted only
2467 # once. We break the quoting in m4_warning's argument in
2468 # order to expand this macro's arguments, not AU_DEFUN's.
2471 # Finally, this is the expansion that is picked up by
2472 # autoconf. It tells the user to run autoupdate, and
2473 # then outputs the replacement expansion. We do not care
2474 # about autoupdate's warning because that contains
2475 # information on what to do *after* running autoupdate.
2477 # This is what autoupdate's m4 run will expand. It fires
2478 # the warning (with _au_warn_XXX), outputs it into the
2479 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2480 # the replacement expansion.
2483 # This is an auxiliary macro that is also run when
2484 # autoupdate runs m4. It simply calls m4_warning, but
2485 # we need a wrapper so that each warning is emitted only
2486 # once. We break the quoting in m4_warning's argument in
2487 # order to expand this macro's arguments, not AU_DEFUN's.
2490 # Finally, this is the expansion that is picked up by
2491 # autoconf. It tells the user to run autoupdate, and
2492 # then outputs the replacement expansion. We do not care
2493 # about autoupdate's warning because that contains
2494 # information on what to do *after* running autoupdate.
2498 # _LT_CC_BASENAME(CC)
2499 # -------------------
2500 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2504 # _LT_FILEUTILS_DEFAULTS
2505 # ----------------------
2506 # It is okay to use these file commands and assume they have been set
2507 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2508 # _LT_FILEUTILS_DEFAULTS
2516 # _LT_PREPARE_SED_QUOTE_VARS
2517 # --------------------------
2518 # Define a few sed substitution that help us do robust quoting.
2523 # Note that this code is called both from `configure', and `config.status'
2524 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2525 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2526 # so we pass a copy along to make sure it has a sensible value anyway.
2530 ## ------------------------------------- ##
2531 ## Accumulate code for creating libtool. ##
2532 ## ------------------------------------- ##
2534 # So that we can recreate a full libtool script including additional
2535 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2536 # in macros and then make a single call at the end using the `libtool'
2540 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2541 # ----------------------------------------
2542 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2549 # _LT_CONFIG_LIBTOOL([COMMANDS])
2550 # ------------------------------
2551 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2558 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2559 # -----------------------------------------------------
2563 # _LT_FORMAT_COMMENT([COMMENT])
2564 # -----------------------------
2565 # Add leading comment marks to the start of each line, and a trailing
2566 # full-stop to the whole comment if one is not present already.
2571 ## ------------------------ ##
2572 ## FIXME: Eliminate VARNAME ##
2573 ## ------------------------ ##
2576 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2577 # -------------------------------------------------------------------
2578 # CONFIGNAME is the name given to the value in the libtool script.
2579 # VARNAME is the (base) name used in the configure script.
2580 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2581 # VARNAME. Any other value will be used directly.
2585 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2586 # --------------------------------------------------------
2590 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2591 # ------------------------------------------------
2595 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2596 # ---------------------------------------------------------
2600 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2601 # --------------------------------------------------
2605 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2606 # ---------------------------------------------------
2610 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2611 # ---------------------------------------------------
2616 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2617 # ------------------------------------------------
2622 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2623 # ------------------------------------
2624 # Quote a variable value, and forward it to `config.status' so that its
2625 # declaration there will have the same value as in `configure'. VARNAME
2626 # must have a single quote delimited value for this to work.
2630 # _LT_CONFIG_STATUS_DECLARATIONS
2631 # ------------------------------
2632 # We delimit libtool config variables with single quotes, so when
2633 # we write them to config.status, we have to be sure to quote all
2634 # embedded single quotes properly. In configure, this macro expands
2635 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2637 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2643 # Output comment and list of tags supported by the script
2647 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2648 # -----------------------------------
2649 # Extract the dictionary values for VARNAME (optionally with TAG) and
2650 # expand to a commented shell variable setting:
2652 # # Some comment about what VAR is for.
2653 # visible_name=$lt_internal_name
2657 # _LT_LIBTOOL_CONFIG_VARS
2658 # -----------------------
2659 # Produce commented declarations of non-tagged libtool config variables
2660 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2661 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2662 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2666 # _LT_LIBTOOL_TAG_VARS(TAG)
2667 # -------------------------
2671 # _LT_TAGVAR(VARNAME, [TAGNAME])
2672 # ------------------------------
2676 # _LT_CONFIG_COMMANDS
2677 # -------------------
2678 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2679 # variables for single and double quote escaping we saved from calls
2680 # to _LT_DECL, we can put quote escaped variables declarations
2681 # into `config.status', and then the shell code to quote escape them in
2682 # for loops in `config.status'. Finally, any additional code accumulated
2683 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2684 #_LT_CONFIG_COMMANDS
2690 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2691 # ------------------------------------
2692 # Generate a child script FILE with all initialization necessary to
2693 # reuse the environment learned by the parent script, and make the
2694 # file executable. If COMMENT is supplied, it is inserted after the
2695 # `#!' sequence but before initialization text begins. After this
2696 # macro, additional text can be appended to FILE to form the body of
2697 # the child script. The macro ends with non-zero status if the
2698 # file could not be fully written (such as if the disk is full).
2699 # _LT_GENERATED_FILE_INIT
2703 # This macro allows early generation of the libtool script (before
2704 # AC_OUTPUT is called), incase it is used in configure for compilation
2711 # If TAG is the built-in tag, create an initial libtool script with a
2712 # default configuration from the untagged config vars. Otherwise add code
2713 # to config.status for appending the configuration named by TAG from the
2714 # matching tagged config vars.
2718 # LT_SUPPORTED_TAG(TAG)
2719 # ---------------------
2720 # Trace this macro to discover what tags are supported by the libtool
2721 # --tag option, using:
2722 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2726 # C support is built-in for now
2733 # Enable libtool support for the given language if not already enabled.
2737 # _LT_LANG(LANGNAME)
2738 # ------------------
2742 # _LT_LANG_DEFAULT_CONFIG
2743 # -----------------------
2744 # _LT_LANG_DEFAULT_CONFIG
2747 # This is what autoupdate's m4 run will expand. It fires
2748 # the warning (with _au_warn_XXX), outputs it into the
2749 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2750 # the replacement expansion.
2753 # This is an auxiliary macro that is also run when
2754 # autoupdate runs m4. It simply calls m4_warning, but
2755 # we need a wrapper so that each warning is emitted only
2756 # once. We break the quoting in m4_warning's argument in
2757 # order to expand this macro's arguments, not AU_DEFUN's.
2760 # Finally, this is the expansion that is picked up by
2761 # autoconf. It tells the user to run autoupdate, and
2762 # then outputs the replacement expansion. We do not care
2763 # about autoupdate's warning because that contains
2764 # information on what to do *after* running autoupdate.
2766 # This is what autoupdate's m4 run will expand. It fires
2767 # the warning (with _au_warn_XXX), outputs it into the
2768 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2769 # the replacement expansion.
2772 # This is an auxiliary macro that is also run when
2773 # autoupdate runs m4. It simply calls m4_warning, but
2774 # we need a wrapper so that each warning is emitted only
2775 # once. We break the quoting in m4_warning's argument in
2776 # order to expand this macro's arguments, not AU_DEFUN's.
2779 # Finally, this is the expansion that is picked up by
2780 # autoconf. It tells the user to run autoupdate, and
2781 # then outputs the replacement expansion. We do not care
2782 # about autoupdate's warning because that contains
2783 # information on what to do *after* running autoupdate.
2785 # This is what autoupdate's m4 run will expand. It fires
2786 # the warning (with _au_warn_XXX), outputs it into the
2787 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2788 # the replacement expansion.
2791 # This is an auxiliary macro that is also run when
2792 # autoupdate runs m4. It simply calls m4_warning, but
2793 # we need a wrapper so that each warning is emitted only
2794 # once. We break the quoting in m4_warning's argument in
2795 # order to expand this macro's arguments, not AU_DEFUN's.
2798 # Finally, this is the expansion that is picked up by
2799 # autoconf. It tells the user to run autoupdate, and
2800 # then outputs the replacement expansion. We do not care
2801 # about autoupdate's warning because that contains
2802 # information on what to do *after* running autoupdate.
2804 # This is what autoupdate's m4 run will expand. It fires
2805 # the warning (with _au_warn_XXX), outputs it into the
2806 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2807 # the replacement expansion.
2810 # This is an auxiliary macro that is also run when
2811 # autoupdate runs m4. It simply calls m4_warning, but
2812 # we need a wrapper so that each warning is emitted only
2813 # once. We break the quoting in m4_warning's argument in
2814 # order to expand this macro's arguments, not AU_DEFUN's.
2817 # Finally, this is the expansion that is picked up by
2818 # autoconf. It tells the user to run autoupdate, and
2819 # then outputs the replacement expansion. We do not care
2820 # about autoupdate's warning because that contains
2821 # information on what to do *after* running autoupdate.
2823 # This is what autoupdate's m4 run will expand. It fires
2824 # the warning (with _au_warn_XXX), outputs it into the
2825 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2826 # the replacement expansion.
2829 # This is an auxiliary macro that is also run when
2830 # autoupdate runs m4. It simply calls m4_warning, but
2831 # we need a wrapper so that each warning is emitted only
2832 # once. We break the quoting in m4_warning's argument in
2833 # order to expand this macro's arguments, not AU_DEFUN's.
2836 # Finally, this is the expansion that is picked up by
2837 # autoconf. It tells the user to run autoupdate, and
2838 # then outputs the replacement expansion. We do not care
2839 # about autoupdate's warning because that contains
2840 # information on what to do *after* running autoupdate.
2849 # _LT_COMPILER_BOILERPLATE
2850 # ------------------------
2851 # Check for compiler boilerplate output or warnings with
2852 # the simple compiler test code.
2853 # _LT_COMPILER_BOILERPLATE
2856 # _LT_LINKER_BOILERPLATE
2857 # ----------------------
2858 # Check for linker boilerplate output or warnings with
2859 # the simple link test code.
2860 # _LT_LINKER_BOILERPLATE
2862 # _LT_REQUIRED_DARWIN_CHECKS
2863 # -------------------------
2867 # _LT_DARWIN_LINKER_FEATURES
2868 # --------------------------
2869 # Checks for linker and compiler features on darwin
2872 # _LT_SYS_MODULE_PATH_AIX
2873 # -----------------------
2874 # Links a minimal program and checks the executable
2875 # for the system default hardcoded library path. In most cases,
2876 # this is /usr/lib:/lib, but when the MPI compilers are used
2877 # the location of the communication and MPI libs are included too.
2878 # If we don't find anything, use the default library path according
2879 # to the aix ld manual.
2880 # _LT_SYS_MODULE_PATH_AIX
2883 # _LT_SHELL_INIT(ARG)
2884 # -------------------
2889 # _LT_PROG_ECHO_BACKSLASH
2890 # -----------------------
2891 # Find how we can fake an echo command that does not interpret backslash.
2892 # In particular, with Autoconf 2.60 or later we add some code to the start
2893 # of the generated configure script which will find a shell with a builtin
2894 # printf (which we can use as an echo command).
2895 # _LT_PROG_ECHO_BACKSLASH
2903 # _LT_CMD_OLD_ARCHIVE
2904 # -------------------
2905 # _LT_CMD_OLD_ARCHIVE
2908 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2909 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2910 # ----------------------------------------------------------------
2911 # Check whether the given compiler option works
2912 # _LT_COMPILER_OPTION
2915 # This is what autoupdate's m4 run will expand. It fires
2916 # the warning (with _au_warn_XXX), outputs it into the
2917 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2918 # the replacement expansion.
2921 # This is an auxiliary macro that is also run when
2922 # autoupdate runs m4. It simply calls m4_warning, but
2923 # we need a wrapper so that each warning is emitted only
2924 # once. We break the quoting in m4_warning's argument in
2925 # order to expand this macro's arguments, not AU_DEFUN's.
2928 # Finally, this is the expansion that is picked up by
2929 # autoconf. It tells the user to run autoupdate, and
2930 # then outputs the replacement expansion. We do not care
2931 # about autoupdate's warning because that contains
2932 # information on what to do *after* running autoupdate.
2936 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2937 # [ACTION-SUCCESS], [ACTION-FAILURE])
2938 # ----------------------------------------------------
2939 # Check whether the given linker option works
2943 # This is what autoupdate's m4 run will expand. It fires
2944 # the warning (with _au_warn_XXX), outputs it into the
2945 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2946 # the replacement expansion.
2949 # This is an auxiliary macro that is also run when
2950 # autoupdate runs m4. It simply calls m4_warning, but
2951 # we need a wrapper so that each warning is emitted only
2952 # once. We break the quoting in m4_warning's argument in
2953 # order to expand this macro's arguments, not AU_DEFUN's.
2956 # Finally, this is the expansion that is picked up by
2957 # autoconf. It tells the user to run autoupdate, and
2958 # then outputs the replacement expansion. We do not care
2959 # about autoupdate's warning because that contains
2960 # information on what to do *after* running autoupdate.
2969 # This is what autoupdate's m4 run will expand. It fires
2970 # the warning (with _au_warn_XXX), outputs it into the
2971 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2972 # the replacement expansion.
2975 # This is an auxiliary macro that is also run when
2976 # autoupdate runs m4. It simply calls m4_warning, but
2977 # we need a wrapper so that each warning is emitted only
2978 # once. We break the quoting in m4_warning's argument in
2979 # order to expand this macro's arguments, not AU_DEFUN's.
2982 # Finally, this is the expansion that is picked up by
2983 # autoconf. It tells the user to run autoupdate, and
2984 # then outputs the replacement expansion. We do not care
2985 # about autoupdate's warning because that contains
2986 # information on what to do *after* running autoupdate.
2995 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2996 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2997 # ----------------------------------------------------------------
2998 # _LT_TRY_DLOPEN_SELF
3001 # LT_SYS_DLOPEN_SELF
3002 # ------------------
3003 # LT_SYS_DLOPEN_SELF
3006 # This is what autoupdate's m4 run will expand. It fires
3007 # the warning (with _au_warn_XXX), outputs it into the
3008 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3009 # the replacement expansion.
3012 # This is an auxiliary macro that is also run when
3013 # autoupdate runs m4. It simply calls m4_warning, but
3014 # we need a wrapper so that each warning is emitted only
3015 # once. We break the quoting in m4_warning's argument in
3016 # order to expand this macro's arguments, not AU_DEFUN's.
3019 # Finally, this is the expansion that is picked up by
3020 # autoconf. It tells the user to run autoupdate, and
3021 # then outputs the replacement expansion. We do not care
3022 # about autoupdate's warning because that contains
3023 # information on what to do *after* running autoupdate.
3027 # _LT_COMPILER_C_O([TAGNAME])
3028 # ---------------------------
3029 # Check to see if options -c and -o are simultaneously supported by compiler.
3030 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
3034 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
3035 # ----------------------------------
3036 # Check to see if we can do hard links to lock some files if needed
3037 # _LT_COMPILER_FILE_LOCKS
3045 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
3046 # --------------------------------------
3047 # Check hardcoding attributes.
3048 # _LT_LINKER_HARDCODE_LIBPATH
3056 # _LT_SYS_DYNAMIC_LINKER([TAG])
3057 # -----------------------------
3058 # PORTME Fill in your ld.so characteristics
3059 # _LT_SYS_DYNAMIC_LINKER
3062 # _LT_PATH_TOOL_PREFIX(TOOL)
3063 # --------------------------
3064 # find a file program which can recognize shared library
3065 # _LT_PATH_TOOL_PREFIX
3068 # This is what autoupdate's m4 run will expand. It fires
3069 # the warning (with _au_warn_XXX), outputs it into the
3070 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3071 # the replacement expansion.
3074 # This is an auxiliary macro that is also run when
3075 # autoupdate runs m4. It simply calls m4_warning, but
3076 # we need a wrapper so that each warning is emitted only
3077 # once. We break the quoting in m4_warning's argument in
3078 # order to expand this macro's arguments, not AU_DEFUN's.
3081 # Finally, this is the expansion that is picked up by
3082 # autoconf. It tells the user to run autoupdate, and
3083 # then outputs the replacement expansion. We do not care
3084 # about autoupdate's warning because that contains
3085 # information on what to do *after* running autoupdate.
3091 # find a file program which can recognize a shared library
3097 # find the pathname to the GNU or non-GNU linker
3101 # This is what autoupdate's m4 run will expand. It fires
3102 # the warning (with _au_warn_XXX), outputs it into the
3103 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3104 # the replacement expansion.
3107 # This is an auxiliary macro that is also run when
3108 # autoupdate runs m4. It simply calls m4_warning, but
3109 # we need a wrapper so that each warning is emitted only
3110 # once. We break the quoting in m4_warning's argument in
3111 # order to expand this macro's arguments, not AU_DEFUN's.
3114 # Finally, this is the expansion that is picked up by
3115 # autoconf. It tells the user to run autoupdate, and
3116 # then outputs the replacement expansion. We do not care
3117 # about autoupdate's warning because that contains
3118 # information on what to do *after* running autoupdate.
3120 # This is what autoupdate's m4 run will expand. It fires
3121 # the warning (with _au_warn_XXX), outputs it into the
3122 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3123 # the replacement expansion.
3126 # This is an auxiliary macro that is also run when
3127 # autoupdate runs m4. It simply calls m4_warning, but
3128 # we need a wrapper so that each warning is emitted only
3129 # once. We break the quoting in m4_warning's argument in
3130 # order to expand this macro's arguments, not AU_DEFUN's.
3133 # Finally, this is the expansion that is picked up by
3134 # autoconf. It tells the user to run autoupdate, and
3135 # then outputs the replacement expansion. We do not care
3136 # about autoupdate's warning because that contains
3137 # information on what to do *after* running autoupdate.
3148 # find reload flag for linker
3149 # -- PORTME Some linkers may need a different reload flag.
3153 # _LT_CHECK_MAGIC_METHOD
3154 # ----------------------
3155 # how to check for library dependencies
3156 # -- PORTME fill in with the dynamic library characteristics
3157 # _LT_CHECK_MAGIC_METHOD
3162 # find the pathname to a BSD- or MS-compatible name lister
3166 # This is what autoupdate's m4 run will expand. It fires
3167 # the warning (with _au_warn_XXX), outputs it into the
3168 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3169 # the replacement expansion.
3172 # This is an auxiliary macro that is also run when
3173 # autoupdate runs m4. It simply calls m4_warning, but
3174 # we need a wrapper so that each warning is emitted only
3175 # once. We break the quoting in m4_warning's argument in
3176 # order to expand this macro's arguments, not AU_DEFUN's.
3179 # Finally, this is the expansion that is picked up by
3180 # autoconf. It tells the user to run autoupdate, and
3181 # then outputs the replacement expansion. We do not care
3182 # about autoupdate's warning because that contains
3183 # information on what to do *after* running autoupdate.
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.
3208 # check for math library
3212 # This is what autoupdate's m4 run will expand. It fires
3213 # the warning (with _au_warn_XXX), outputs it into the
3214 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3215 # the replacement expansion.
3218 # This is an auxiliary macro that is also run when
3219 # autoupdate runs m4. It simply calls m4_warning, but
3220 # we need a wrapper so that each warning is emitted only
3221 # once. We break the quoting in m4_warning's argument in
3222 # order to expand this macro's arguments, not AU_DEFUN's.
3225 # Finally, this is the expansion that is picked up by
3226 # autoconf. It tells the user to run autoupdate, and
3227 # then outputs the replacement expansion. We do not care
3228 # about autoupdate's warning because that contains
3229 # information on what to do *after* running autoupdate.
3233 # _LT_COMPILER_NO_RTTI([TAGNAME])
3234 # -------------------------------
3235 # _LT_COMPILER_NO_RTTI
3238 # _LT_CMD_GLOBAL_SYMBOLS
3239 # ----------------------
3240 # _LT_CMD_GLOBAL_SYMBOLS
3243 # _LT_COMPILER_PIC([TAGNAME])
3244 # ---------------------------
3248 # _LT_LINKER_SHLIBS([TAGNAME])
3249 # ----------------------------
3250 # See if the linker supports building shared libraries.
3254 # _LT_LANG_C_CONFIG([TAG])
3255 # ------------------------
3256 # Ensure that the configuration variables for a C compiler are suitably
3257 # defined. These variables are subsequently used by _LT_CONFIG to write
3258 # the compiler configuration to `libtool'.
3262 # _LT_LANG_CXX_CONFIG([TAG])
3263 # --------------------------
3264 # Ensure that the configuration variables for a C++ compiler are suitably
3265 # defined. These variables are subsequently used by _LT_CONFIG to write
3266 # the compiler configuration to `libtool'.
3267 # _LT_LANG_CXX_CONFIG
3270 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3271 # ---------------------------------
3272 # Figure out "hidden" library dependencies from verbose
3273 # compiler output when linking a shared library.
3274 # Parse the compiler output and extract the necessary
3275 # objects, libraries and library flags.
3276 # _LT_SYS_HIDDEN_LIBDEPS
3279 # _LT_LANG_F77_CONFIG([TAG])
3280 # --------------------------
3281 # Ensure that the configuration variables for a Fortran 77 compiler are
3282 # suitably defined. These variables are subsequently used by _LT_CONFIG
3283 # to write the compiler configuration to `libtool'.
3284 # _LT_LANG_F77_CONFIG
3287 # _LT_LANG_FC_CONFIG([TAG])
3288 # -------------------------
3289 # Ensure that the configuration variables for a Fortran compiler are
3290 # suitably defined. These variables are subsequently used by _LT_CONFIG
3291 # to write the compiler configuration to `libtool'.
3292 # _LT_LANG_FC_CONFIG
3295 # _LT_LANG_GCJ_CONFIG([TAG])
3296 # --------------------------
3297 # Ensure that the configuration variables for the GNU Java Compiler compiler
3298 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3299 # to write the compiler configuration to `libtool'.
3300 # _LT_LANG_GCJ_CONFIG
3303 # _LT_LANG_RC_CONFIG([TAG])
3304 # -------------------------
3305 # Ensure that the configuration variables for the Windows resource compiler
3306 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3307 # to write the compiler configuration to `libtool'.
3308 # _LT_LANG_RC_CONFIG
3316 # This is what autoupdate's m4 run will expand. It fires
3317 # the warning (with _au_warn_XXX), outputs it into the
3318 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3319 # the replacement expansion.
3322 # This is an auxiliary macro that is also run when
3323 # autoupdate runs m4. It simply calls m4_warning, but
3324 # we need a wrapper so that each warning is emitted only
3325 # once. We break the quoting in m4_warning's argument in
3326 # order to expand this macro's arguments, not AU_DEFUN's.
3329 # Finally, this is the expansion that is picked up by
3330 # autoconf. It tells the user to run autoupdate, and
3331 # then outputs the replacement expansion. We do not care
3332 # about autoupdate's warning because that contains
3333 # information on what to do *after* running autoupdate.
3342 # This is what autoupdate's m4 run will expand. It fires
3343 # the warning (with _au_warn_XXX), outputs it into the
3344 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3345 # the replacement expansion.
3348 # This is an auxiliary macro that is also run when
3349 # autoupdate runs m4. It simply calls m4_warning, but
3350 # we need a wrapper so that each warning is emitted only
3351 # once. We break the quoting in m4_warning's argument in
3352 # order to expand this macro's arguments, not AU_DEFUN's.
3355 # Finally, this is the expansion that is picked up by
3356 # autoconf. It tells the user to run autoupdate, and
3357 # then outputs the replacement expansion. We do not care
3358 # about autoupdate's warning because that contains
3359 # information on what to do *after* running autoupdate.
3365 # If we don't have a new enough Autoconf to choose the best grep
3366 # available, choose the one first in the user's PATH.
3372 # If we don't have a new enough Autoconf to choose the best objdump
3373 # available, choose the one first in the user's PATH.
3379 # Check for a fully-functional sed program, that truncates
3380 # as few characters as possible. Prefer GNU sed if found.
3386 # This is what autoupdate's m4 run will expand. It fires
3387 # the warning (with _au_warn_XXX), outputs it into the
3388 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3389 # the replacement expansion.
3392 # This is an auxiliary macro that is also run when
3393 # autoupdate runs m4. It simply calls m4_warning, but
3394 # we need a wrapper so that each warning is emitted only
3395 # once. We break the quoting in m4_warning's argument in
3396 # order to expand this macro's arguments, not AU_DEFUN's.
3399 # Finally, this is the expansion that is picked up by
3400 # autoconf. It tells the user to run autoupdate, and
3401 # then outputs the replacement expansion. We do not care
3402 # about autoupdate's warning because that contains
3403 # information on what to do *after* running autoupdate.
3407 # _LT_CHECK_SHELL_FEATURES
3408 # ------------------------
3409 # Find out whether the shell is Bourne or XSI compatible,
3410 # or has some other useful features.
3411 # _LT_CHECK_SHELL_FEATURES
3414 # _LT_PROG_XSI_SHELLFNS
3415 # ---------------------
3416 # Bourne and XSI compatible variants of some useful shell functions.
3419 # Helper functions for option handling. -*- Autoconf -*-
3421 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3423 # Written by Gary V. Vaughan, 2004
3425 # This file is free software; the Free Software Foundation gives
3426 # unlimited permission to copy and/or distribute it, with or without
3427 # modifications, as long as this notice is preserved.
3429 # serial 6 ltoptions.m4
3431 # This is to help aclocal find these macros, as it can't see m4_define.
3435 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3436 # ------------------------------------------
3440 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3441 # ---------------------------------------
3442 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3443 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3448 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3449 # ------------------------------------------------------------
3450 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3454 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3455 # -------------------------------------------------------
3456 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3461 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3462 # ----------------------------------------
3463 # OPTION-LIST is a space-separated list of Libtool options associated
3464 # with MACRO-NAME. If any OPTION has a matching handler declared with
3465 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3466 # the unknown option and exit.
3470 ## --------------------------------- ##
3471 ## Macros to handle LT_INIT options. ##
3472 ## --------------------------------- ##
3474 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3475 # -----------------------------------------
3479 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3480 # -----------------------------------------------
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.
3512 # Declare package support for building win32 dll's.
3515 # This is what autoupdate's m4 run will expand. It fires
3516 # the warning (with _au_warn_XXX), outputs it into the
3517 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3518 # the replacement expansion.
3521 # This is an auxiliary macro that is also run when
3522 # autoupdate runs m4. It simply calls m4_warning, but
3523 # we need a wrapper so that each warning is emitted only
3524 # once. We break the quoting in m4_warning's argument in
3525 # order to expand this macro's arguments, not AU_DEFUN's.
3528 # Finally, this is the expansion that is picked up by
3529 # autoconf. It tells the user to run autoupdate, and
3530 # then outputs the replacement expansion. We do not care
3531 # about autoupdate's warning because that contains
3532 # information on what to do *after* running autoupdate.
3537 # _LT_ENABLE_SHARED([DEFAULT])
3538 # ----------------------------
3539 # implement the --enable-shared flag, and supports the `shared' and
3540 # `disable-shared' LT_INIT options.
3541 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3552 # This is what autoupdate's m4 run will expand. It fires
3553 # the warning (with _au_warn_XXX), outputs it into the
3554 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3555 # the replacement expansion.
3558 # This is an auxiliary macro that is also run when
3559 # autoupdate runs m4. It simply calls m4_warning, but
3560 # we need a wrapper so that each warning is emitted only
3561 # once. We break the quoting in m4_warning's argument in
3562 # order to expand this macro's arguments, not AU_DEFUN's.
3565 # Finally, this is the expansion that is picked up by
3566 # autoconf. It tells the user to run autoupdate, and
3567 # then outputs the replacement expansion. We do not care
3568 # about autoupdate's warning because that contains
3569 # information on what to do *after* running autoupdate.
3571 # This is what autoupdate's m4 run will expand. It fires
3572 # the warning (with _au_warn_XXX), outputs it into the
3573 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3574 # the replacement expansion.
3577 # This is an auxiliary macro that is also run when
3578 # autoupdate runs m4. It simply calls m4_warning, but
3579 # we need a wrapper so that each warning is emitted only
3580 # once. We break the quoting in m4_warning's argument in
3581 # order to expand this macro's arguments, not AU_DEFUN's.
3584 # Finally, this is the expansion that is picked up by
3585 # autoconf. It tells the user to run autoupdate, and
3586 # then outputs the replacement expansion. We do not care
3587 # about autoupdate's warning because that contains
3588 # information on what to do *after* running autoupdate.
3594 # _LT_ENABLE_STATIC([DEFAULT])
3595 # ----------------------------
3596 # implement the --enable-static flag, and support the `static' and
3597 # `disable-static' LT_INIT options.
3598 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3609 # This is what autoupdate's m4 run will expand. It fires
3610 # the warning (with _au_warn_XXX), outputs it into the
3611 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3612 # the replacement expansion.
3615 # This is an auxiliary macro that is also run when
3616 # autoupdate runs m4. It simply calls m4_warning, but
3617 # we need a wrapper so that each warning is emitted only
3618 # once. We break the quoting in m4_warning's argument in
3619 # order to expand this macro's arguments, not AU_DEFUN's.
3622 # Finally, this is the expansion that is picked up by
3623 # autoconf. It tells the user to run autoupdate, and
3624 # then outputs the replacement expansion. We do not care
3625 # about autoupdate's warning because that contains
3626 # information on what to do *after* running autoupdate.
3628 # This is what autoupdate's m4 run will expand. It fires
3629 # the warning (with _au_warn_XXX), outputs it into the
3630 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3631 # the replacement expansion.
3634 # This is an auxiliary macro that is also run when
3635 # autoupdate runs m4. It simply calls m4_warning, but
3636 # we need a wrapper so that each warning is emitted only
3637 # once. We break the quoting in m4_warning's argument in
3638 # order to expand this macro's arguments, not AU_DEFUN's.
3641 # Finally, this is the expansion that is picked up by
3642 # autoconf. It tells the user to run autoupdate, and
3643 # then outputs the replacement expansion. We do not care
3644 # about autoupdate's warning because that contains
3645 # information on what to do *after* running autoupdate.
3651 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3652 # ----------------------------------
3653 # implement the --enable-fast-install flag, and support the `fast-install'
3654 # and `disable-fast-install' LT_INIT options.
3655 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3656 # _LT_ENABLE_FAST_INSTALL
3662 # This is what autoupdate's m4 run will expand. It fires
3663 # the warning (with _au_warn_XXX), outputs it into the
3664 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3665 # the replacement expansion.
3668 # This is an auxiliary macro that is also run when
3669 # autoupdate runs m4. It simply calls m4_warning, but
3670 # we need a wrapper so that each warning is emitted only
3671 # once. We break the quoting in m4_warning's argument in
3672 # order to expand this macro's arguments, not AU_DEFUN's.
3675 # Finally, this is the expansion that is picked up by
3676 # autoconf. It tells the user to run autoupdate, and
3677 # then outputs the replacement expansion. We do not care
3678 # about autoupdate's warning because that contains
3679 # information on what to do *after* running autoupdate.
3682 # This is what autoupdate's m4 run will expand. It fires
3683 # the warning (with _au_warn_XXX), outputs it into the
3684 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3685 # the replacement expansion.
3688 # This is an auxiliary macro that is also run when
3689 # autoupdate runs m4. It simply calls m4_warning, but
3690 # we need a wrapper so that each warning is emitted only
3691 # once. We break the quoting in m4_warning's argument in
3692 # order to expand this macro's arguments, not AU_DEFUN's.
3695 # Finally, this is the expansion that is picked up by
3696 # autoconf. It tells the user to run autoupdate, and
3697 # then outputs the replacement expansion. We do not care
3698 # about autoupdate's warning because that contains
3699 # information on what to do *after* running autoupdate.
3704 # _LT_WITH_PIC([MODE])
3705 # --------------------
3706 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3708 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3715 # This is what autoupdate's m4 run will expand. It fires
3716 # the warning (with _au_warn_XXX), outputs it into the
3717 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3718 # the replacement expansion.
3721 # This is an auxiliary macro that is also run when
3722 # autoupdate runs m4. It simply calls m4_warning, but
3723 # we need a wrapper so that each warning is emitted only
3724 # once. We break the quoting in m4_warning's argument in
3725 # order to expand this macro's arguments, not AU_DEFUN's.
3728 # Finally, this is the expansion that is picked up by
3729 # autoconf. It tells the user to run autoupdate, and
3730 # then outputs the replacement expansion. We do not care
3731 # about autoupdate's warning because that contains
3732 # information on what to do *after* running autoupdate.
3736 ## ----------------- ##
3737 ## LTDL_INIT Options ##
3738 ## ----------------- ##
3749 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3751 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3752 # Written by Gary V. Vaughan, 2004
3754 # This file is free software; the Free Software Foundation gives
3755 # unlimited permission to copy and/or distribute it, with or without
3756 # modifications, as long as this notice is preserved.
3758 # serial 6 ltsugar.m4
3760 # This is to help aclocal find these macros, as it can't see m4_define.
3764 # lt_join(SEP, ARG1, [ARG2...])
3765 # -----------------------------
3766 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3767 # associated separator.
3768 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3769 # versions in m4sugar had bugs.
3777 # Manipulate m4 lists.
3778 # These macros are necessary as long as will still need to support
3779 # Autoconf-2.59 which quotes differently.
3785 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3786 # ------------------------------------------
3787 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3788 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3789 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3790 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3791 # than defined and empty).
3793 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3794 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3799 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3800 # ----------------------------------------------------------
3801 # Produce a SEP delimited list of all paired combinations of elements of
3802 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3803 # has the form PREFIXmINFIXSUFFIXn.
3804 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3808 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3809 # -----------------------------------------------------------------------
3810 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3811 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3815 # lt_dict_add(DICT, KEY, VALUE)
3816 # -----------------------------
3820 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3821 # --------------------------------------------
3825 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3826 # ----------------------------------
3830 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3831 # -----------------------------------------------------------------
3835 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3836 # --------------------------------------------------------------
3839 # ltversion.m4 -- version numbers -*- Autoconf -*-
3841 # Copyright (C) 2004 Free Software Foundation, Inc.
3842 # Written by Scott James Remnant, 2004
3844 # This file is free software; the Free Software Foundation gives
3845 # unlimited permission to copy and/or distribute it, with or without
3846 # modifications, as long as this notice is preserved.
3848 # Generated from ltversion.in.
3850 # serial 3134 ltversion.m4
3851 # This file is part of GNU Libtool
3858 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3860 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3861 # Written by Scott James Remnant, 2004.
3863 # This file is free software; the Free Software Foundation gives
3864 # unlimited permission to copy and/or distribute it, with or without
3865 # modifications, as long as this notice is preserved.
3867 # serial 4 lt~obsolete.m4
3869 # These exist entirely to fool aclocal when bootstrapping libtool.
3871 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3872 # which have later been changed to m4_define as they aren't part of the
3873 # exported API, or moved to Autoconf or Automake where they belong.
3875 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3876 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3877 # using a macro with the same name in our local m4/libtool.m4 it'll
3878 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3879 # and doesn't know about Autoconf macros at all.)
3881 # So we provide this file, which has a silly filename so it's always
3882 # included after everything else. This provides aclocal with the
3883 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3884 # because those macros already exist, or will be overwritten later.
3885 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3887 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3888 # Yes, that means every name once taken will need to remain here until
3889 # we give up compatibility with versions before 1.7, at which point
3890 # we need to keep only those names which we still refer to.
3892 # This is to help aclocal find these macros, as it can't see m4_define.
3959 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3960 # Free Software Foundation, Inc.
3962 # This file is free software; the Free Software Foundation
3963 # gives unlimited permission to copy and/or distribute it,
3964 # with or without modifications, as long as this notice is preserved.
3968 # Based on depend.m4 from automake 1.9, modified for standalone use in
3969 # an environment where GNU make is required.
3971 # ZW_PROG_COMPILER_DEPENDENCIES
3972 # -----------------------------
3973 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3974 # sets fooDEPMODE accordingly. Cache-variable compatible with
3975 # original; not side-effect compatible. As the users of this macro
3976 # may require accurate dependencies for correct builds, it does *not*
3977 # honor --disable-dependency-checking, and failure to detect a usable
3978 # method is an error. depcomp is assumed to be located in
3981 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3987 # Choose a directory name for dependency files.
3992 # As AM_SET_DEPDIR, but also create the directory at config.status time.
4059 # intl sister-directory configuration rules.
4062 # The idea behind this macro is that there's no need to repeat all the
4063 # autoconf probes done by the intl directory - it's already done them
4064 # for us. In fact, there's no need even to look at the cache for the
4065 # answers. All we need to do is nab a few pieces of information.
4066 # The intl directory is set up to make this easy, by generating a
4067 # small file which can be sourced as a shell script; then we produce
4068 # the necessary substitutions and definitions for this directory.
4072 # Autoconf M4 include file defining utility macros for complex Canadian
4084 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
4086 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
4089 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4090 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
4094 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
4095 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
4099 # Backported from Autoconf 2.5x; can go away when and if
4100 # we switch. Put the OS path separator in $PATH_SEPARATOR.
4109 # ACX_HAVE_GCC_FOR_TARGET
4110 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
4113 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
4114 # Searching for installed target binutils. We need to take extra care,
4115 # else we may find the wrong assembler, linker, etc., and lose.
4117 # First try --with-build-time-tools, if specified.
4119 # For build != host, we ask the installed GCC for the name of the tool it
4120 # uses, and accept it if it is an absolute path. This is because the
4121 # only good choice for a compiler is the same GCC version that is being
4122 # installed (or we couldn't make target libraries), and we assume that
4123 # on the host system we'll have not only the same GCC version, but also
4124 # the same binutils version.
4126 # For build == host, search the same directories that the installed
4127 # compiler will search. We used to do this for the assembler, linker,
4128 # and nm only; for simplicity of configuration, however, we extend this
4129 # criterion to tools (such as ar and ranlib) that are never invoked by
4130 # the compiler, to avoid mismatches.
4132 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4133 # if build == target. This makes the most sense only when bootstrapping,
4134 # but we also do so when build != host. In this case, we hope that the
4135 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4137 # If we do not find a suitable binary, then try the user's path.
4141 # AC_PROG_CPP_WERROR
4142 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4143 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4144 # For now, using this also overrides header checks to use only the
4145 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4146 # bit harder from here).
4147 # Eventually autoconf will default to checking headers with the compiler
4148 # instead, and we'll have to do this differently.
4150 # AC_PROG_CPP_WERROR
4153 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4154 # that understands Ada. We use the user's CC setting, already found, and
4155 # possibly add $1 to the command-line parameters.
4157 # Sets the shell variable have_gnat to yes or no as appropriate, and
4158 # substitutes GNATBIND and GNATMAKE.
4183 # pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*-
4184 # serial 12 (pkg-config-0.29.2)
4205 ac_cpp
='$CPP $CPPFLAGS'
4206 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4207 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4208 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4209 if test -n "$ac_tool_prefix"; then
4210 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4211 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4213 $as_echo_n "checking for $ac_word... " >&6; }
4214 if ${ac_cv_prog_CC+:} false
; then :
4215 $as_echo_n "(cached) " >&6
4217 if test -n "$CC"; then
4218 ac_cv_prog_CC
="$CC" # Let the user override the test.
4220 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4224 test -z "$as_dir" && as_dir
=.
4225 for ac_exec_ext
in '' $ac_executable_extensions; do
4226 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4227 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4228 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4238 if test -n "$CC"; then
4239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4240 $as_echo "$CC" >&6; }
4242 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4243 $as_echo "no" >&6; }
4248 if test -z "$ac_cv_prog_CC"; then
4250 # Extract the first word of "gcc", so it can be a program name with args.
4251 set dummy gcc
; ac_word
=$2
4252 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4253 $as_echo_n "checking for $ac_word... " >&6; }
4254 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4255 $as_echo_n "(cached) " >&6
4257 if test -n "$ac_ct_CC"; then
4258 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4260 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4264 test -z "$as_dir" && as_dir
=.
4265 for ac_exec_ext
in '' $ac_executable_extensions; do
4266 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4267 ac_cv_prog_ac_ct_CC
="gcc"
4268 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4277 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4278 if test -n "$ac_ct_CC"; then
4279 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4280 $as_echo "$ac_ct_CC" >&6; }
4282 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4283 $as_echo "no" >&6; }
4286 if test "x$ac_ct_CC" = x
; then
4289 case $cross_compiling:$ac_tool_warned in
4291 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4292 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4293 ac_tool_warned
=yes ;;
4301 if test -z "$CC"; then
4302 if test -n "$ac_tool_prefix"; then
4303 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4304 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4306 $as_echo_n "checking for $ac_word... " >&6; }
4307 if ${ac_cv_prog_CC+:} false
; then :
4308 $as_echo_n "(cached) " >&6
4310 if test -n "$CC"; then
4311 ac_cv_prog_CC
="$CC" # Let the user override the test.
4313 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4317 test -z "$as_dir" && as_dir
=.
4318 for ac_exec_ext
in '' $ac_executable_extensions; do
4319 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4320 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4321 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4331 if test -n "$CC"; then
4332 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4333 $as_echo "$CC" >&6; }
4335 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4336 $as_echo "no" >&6; }
4342 if test -z "$CC"; then
4343 # Extract the first word of "cc", so it can be a program name with args.
4344 set dummy cc
; ac_word
=$2
4345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4346 $as_echo_n "checking for $ac_word... " >&6; }
4347 if ${ac_cv_prog_CC+:} false
; then :
4348 $as_echo_n "(cached) " >&6
4350 if test -n "$CC"; then
4351 ac_cv_prog_CC
="$CC" # Let the user override the test.
4354 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4358 test -z "$as_dir" && as_dir
=.
4359 for ac_exec_ext
in '' $ac_executable_extensions; do
4360 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4361 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4362 ac_prog_rejected
=yes
4366 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4373 if test $ac_prog_rejected = yes; then
4374 # We found a bogon in the path, so make sure we never use it.
4375 set dummy
$ac_cv_prog_CC
4377 if test $# != 0; then
4378 # We chose a different compiler from the bogus one.
4379 # However, it has the same basename, so the bogon will be chosen
4380 # first if we set CC to just the basename; use the full file name.
4382 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4388 if test -n "$CC"; then
4389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4390 $as_echo "$CC" >&6; }
4392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4393 $as_echo "no" >&6; }
4398 if test -z "$CC"; then
4399 if test -n "$ac_tool_prefix"; then
4400 for ac_prog
in cl.exe
4402 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4403 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4405 $as_echo_n "checking for $ac_word... " >&6; }
4406 if ${ac_cv_prog_CC+:} false
; then :
4407 $as_echo_n "(cached) " >&6
4409 if test -n "$CC"; then
4410 ac_cv_prog_CC
="$CC" # Let the user override the test.
4412 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4416 test -z "$as_dir" && as_dir
=.
4417 for ac_exec_ext
in '' $ac_executable_extensions; do
4418 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4419 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4420 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4430 if test -n "$CC"; then
4431 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4432 $as_echo "$CC" >&6; }
4434 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4435 $as_echo "no" >&6; }
4439 test -n "$CC" && break
4442 if test -z "$CC"; then
4444 for ac_prog
in cl.exe
4446 # Extract the first word of "$ac_prog", so it can be a program name with args.
4447 set dummy
$ac_prog; ac_word
=$2
4448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4449 $as_echo_n "checking for $ac_word... " >&6; }
4450 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
4451 $as_echo_n "(cached) " >&6
4453 if test -n "$ac_ct_CC"; then
4454 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4456 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4460 test -z "$as_dir" && as_dir
=.
4461 for ac_exec_ext
in '' $ac_executable_extensions; do
4462 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4463 ac_cv_prog_ac_ct_CC
="$ac_prog"
4464 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4473 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4474 if test -n "$ac_ct_CC"; then
4475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4476 $as_echo "$ac_ct_CC" >&6; }
4478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4479 $as_echo "no" >&6; }
4483 test -n "$ac_ct_CC" && break
4486 if test "x$ac_ct_CC" = x
; then
4489 case $cross_compiling:$ac_tool_warned in
4491 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4492 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4493 ac_tool_warned
=yes ;;
4502 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4503 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4504 as_fn_error $?
"no acceptable C compiler found in \$PATH
4505 See \`config.log' for more details" "$LINENO" 5; }
4507 # Provide some information about the compiler.
4508 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4511 for ac_option
in --version -v -V -qversion; do
4512 { { ac_try
="$ac_compiler $ac_option >&5"
4514 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4515 *) ac_try_echo=$ac_try;;
4517 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4518 $as_echo "$ac_try_echo"; } >&5
4519 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4521 if test -s conftest.err; then
4523 ... rest of stderr output deleted ...
4524 10q' conftest.err >conftest.er1
4525 cat conftest.er1 >&5
4527 rm -f conftest.er1 conftest.err
4528 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4529 test $ac_status = 0; }
4532 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4533 /* end confdefs.h. */
4543 ac_clean_files_save=$ac_clean_files
4544 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
4545 # Try to create an executable without -o first, disregard a.out.
4546 # It will help us diagnose broken compilers, and finding out an intuition
4548 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4549 $as_echo_n "checking whether the C compiler works... " >&6; }
4550 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4552 # The possible output files:
4553 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4556 for ac_file in $ac_files
4559 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4560 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4565 if { { ac_try="$ac_link_default"
4567 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4568 *) ac_try_echo
=$ac_try;;
4570 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4571 $as_echo "$ac_try_echo"; } >&5
4572 (eval "$ac_link_default") 2>&5
4574 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4575 test $ac_status = 0; }; then :
4576 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4577 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4578 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4579 # so that the user can short-circuit this test for compilers unknown to
4581 for ac_file
in $ac_files ''
4583 test -f "$ac_file" ||
continue
4585 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4588 # We found the default executable, but exeext='' is most
4592 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4594 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4596 # We set ac_cv_exeext here because the later test for it is not
4597 # safe: cross compilers may not add the suffix if given an `-o'
4598 # argument, so we may need to know it at that point already.
4599 # Even if this section looks crufty: it has the advantage of
4606 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4611 if test -z "$ac_file"; then :
4612 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4613 $as_echo "no" >&6; }
4614 $as_echo "$as_me: failed program was:" >&5
4615 sed 's/^/| /' conftest.
$ac_ext >&5
4617 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4618 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4619 as_fn_error
77 "C compiler cannot create executables
4620 See \`config.log' for more details" "$LINENO" 5; }
4622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4623 $as_echo "yes" >&6; }
4625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4626 $as_echo_n "checking for C compiler default output file name... " >&6; }
4627 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4628 $as_echo "$ac_file" >&6; }
4629 ac_exeext
=$ac_cv_exeext
4631 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
4632 ac_clean_files
=$ac_clean_files_save
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4634 $as_echo_n "checking for suffix of executables... " >&6; }
4635 if { { ac_try
="$ac_link"
4637 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4638 *) ac_try_echo=$ac_try;;
4640 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4641 $as_echo "$ac_try_echo"; } >&5
4642 (eval "$ac_link") 2>&5
4644 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4645 test $ac_status = 0; }; then :
4646 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
4647 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
4648 # work properly (i.e., refer to `conftest.exe'), while it won't with
4650 for ac_file
in conftest.exe conftest conftest.
*; do
4651 test -f "$ac_file" ||
continue
4653 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4654 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4660 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4661 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4662 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
4663 See \`config.log' for more details" "$LINENO" 5; }
4665 rm -f conftest conftest
$ac_cv_exeext
4666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4667 $as_echo "$ac_cv_exeext" >&6; }
4669 rm -f conftest.
$ac_ext
4670 EXEEXT
=$ac_cv_exeext
4672 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4673 /* end confdefs.h. */
4678 FILE *f = fopen ("conftest.out", "w");
4679 return ferror (f) || fclose (f) != 0;
4685 ac_clean_files
="$ac_clean_files conftest.out"
4686 # Check that the compiler produces executables we can run. If not, either
4687 # the compiler is broken, or we cross compile.
4688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4689 $as_echo_n "checking whether we are cross compiling... " >&6; }
4690 if test "$cross_compiling" != yes; then
4691 { { ac_try
="$ac_link"
4693 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4694 *) ac_try_echo=$ac_try;;
4696 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4697 $as_echo "$ac_try_echo"; } >&5
4698 (eval "$ac_link") 2>&5
4700 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4701 test $ac_status = 0; }
4702 if { ac_try='./conftest$ac_cv_exeext'
4703 { { case "(($ac_try" in
4704 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4705 *) ac_try_echo
=$ac_try;;
4707 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4708 $as_echo "$ac_try_echo"; } >&5
4709 (eval "$ac_try") 2>&5
4711 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4712 test $ac_status = 0; }; }; then
4715 if test "$cross_compiling" = maybe
; then
4718 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4719 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4720 as_fn_error $?
"cannot run C compiled programs.
4721 If you meant to cross compile, use \`--host'.
4722 See \`config.log' for more details" "$LINENO" 5; }
4726 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4727 $as_echo "$cross_compiling" >&6; }
4729 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
4730 ac_clean_files
=$ac_clean_files_save
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4732 $as_echo_n "checking for suffix of object files... " >&6; }
4733 if ${ac_cv_objext+:} false
; then :
4734 $as_echo_n "(cached) " >&6
4736 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4737 /* end confdefs.h. */
4747 rm -f conftest.o conftest.obj
4748 if { { ac_try
="$ac_compile"
4750 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4751 *) ac_try_echo=$ac_try;;
4753 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4754 $as_echo "$ac_try_echo"; } >&5
4755 (eval "$ac_compile") 2>&5
4757 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4758 test $ac_status = 0; }; then :
4759 for ac_file in conftest.o conftest.obj conftest.*; do
4760 test -f "$ac_file" || continue;
4762 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4763 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4768 $as_echo "$as_me: failed program was:" >&5
4769 sed 's/^/| /' conftest.$ac_ext >&5
4771 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4772 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4773 as_fn_error $? "cannot compute suffix of object files
: cannot compile
4774 See \
`config.log' for more details" "$LINENO" 5; }
4776 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4778 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4779 $as_echo "$ac_cv_objext" >&6; }
4780 OBJEXT=$ac_cv_objext
4782 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4783 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4784 if ${ac_cv_c_compiler_gnu+:} false; then :
4785 $as_echo_n "(cached) " >&6
4787 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4788 /* end confdefs.h. */
4801 if ac_fn_c_try_compile "$LINENO"; then :
4806 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4807 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4811 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4812 if test $ac_compiler_gnu = yes; then
4817 ac_test_CFLAGS=${CFLAGS+set}
4818 ac_save_CFLAGS=$CFLAGS
4819 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4820 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4821 if ${ac_cv_prog_cc_g+:} false; then :
4822 $as_echo_n "(cached) " >&6
4824 ac_save_c_werror_flag=$ac_c_werror_flag
4825 ac_c_werror_flag=yes
4828 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4829 /* end confdefs.h. */
4839 if ac_fn_c_try_compile "$LINENO"; then :
4843 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4844 /* end confdefs.h. */
4854 if ac_fn_c_try_compile "$LINENO"; then :
4857 ac_c_werror_flag=$ac_save_c_werror_flag
4859 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4860 /* end confdefs.h. */
4870 if ac_fn_c_try_compile "$LINENO"; then :
4873 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4875 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4877 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4878 ac_c_werror_flag=$ac_save_c_werror_flag
4880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4881 $as_echo "$ac_cv_prog_cc_g" >&6; }
4882 if test "$ac_test_CFLAGS" = set; then
4883 CFLAGS=$ac_save_CFLAGS
4884 elif test $ac_cv_prog_cc_g = yes; then
4885 if test "$GCC" = yes; then
4891 if test "$GCC" = yes; then
4897 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4898 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4899 if ${ac_cv_prog_cc_c89+:} false; then :
4900 $as_echo_n "(cached) " >&6
4902 ac_cv_prog_cc_c89=no
4904 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4905 /* end confdefs.h. */
4909 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4910 struct buf { int x; };
4911 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4912 static char *e (p, i)
4918 static char *f (char * (*g) (char **, int), char **p, ...)
4923 s = g (p, va_arg (v,int));
4928 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4929 function prototypes and stuff, but not '\xHH' hex character constants.
4930 These don't provoke an error unfortunately, instead are silently treated
4931 as 'x'. The following induces an error, until -std is added to get
4932 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4933 array size at least. It's necessary to write '\x00'==0 to get something
4934 that's true only with -std. */
4935 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4937 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4938 inside strings and character constants. */
4940 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4942 int test (int i, double x);
4943 struct s1 {int (*f) (int a);};
4944 struct s2 {int (*f) (double a);};
4945 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4951 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4956 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4957 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4959 CC="$ac_save_CC $ac_arg"
4960 if ac_fn_c_try_compile "$LINENO"; then :
4961 ac_cv_prog_cc_c89=$ac_arg
4963 rm -f core conftest.err conftest.$ac_objext
4964 test "x$ac_cv_prog_cc_c89" != "xno" && break
4966 rm -f conftest.$ac_ext
4971 case "x$ac_cv_prog_cc_c89" in
4973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4974 $as_echo "none needed" >&6; } ;;
4976 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4977 $as_echo "unsupported" >&6; } ;;
4979 CC="$CC $ac_cv_prog_cc_c89"
4980 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4981 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4983 if test "x$ac_cv_prog_cc_c89" != xno; then :
4988 ac_cpp='$CPP $CPPFLAGS'
4989 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4990 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4991 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4994 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4995 if test -f "$ac_dir/install-sh"; then
4997 ac_install_sh="$ac_aux_dir/install-sh -c"
4999 elif test -f "$ac_dir/install.sh"; then
5001 ac_install_sh="$ac_aux_dir/install.sh -c"
5003 elif test -f "$ac_dir/shtool"; then
5005 ac_install_sh="$ac_aux_dir/shtool install -c"
5009 if test -z "$ac_aux_dir"; then
5010 as_fn_error $? "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
5013 # These three variables are undocumented and unsupported,
5014 # and are intended to be withdrawn in a future Autoconf release.
5015 # They can cause serious problems if a builder's source tree is in a directory
5016 # whose full name contains unusual characters.
5017 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
5018 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
5019 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
5022 # Make sure we can run config.sub.
5023 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
5024 as_fn_error $? "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
5026 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
5027 $as_echo_n "checking build system type... " >&6; }
5028 if ${ac_cv_build+:} false; then :
5029 $as_echo_n "(cached) " >&6
5031 ac_build_alias=$build_alias
5032 test "x$ac_build_alias" = x &&
5033 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
5034 test "x$ac_build_alias" = x &&
5035 as_fn_error $? "cannot guess build type; you must specify one" "$LINENO" 5
5036 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
5037 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
5040 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
5041 $as_echo "$ac_cv_build" >&6; }
5042 case $ac_cv_build in
5044 *) as_fn_error $? "invalid value of canonical build" "$LINENO" 5;;
5047 ac_save_IFS=$IFS; IFS='-'
5053 # Remember, the first character of IFS is used to create $*,
5054 # except with old shells:
5057 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
5060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
5061 $as_echo_n "checking host system type... " >&6; }
5062 if ${ac_cv_host+:} false; then :
5063 $as_echo_n "(cached) " >&6
5065 if test "x$host_alias" = x; then
5066 ac_cv_host=$ac_cv_build
5068 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
5069 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
5074 $as_echo "$ac_cv_host" >&6; }
5077 *) as_fn_error $? "invalid value of canonical host" "$LINENO" 5;;
5080 ac_save_IFS=$IFS; IFS='-'
5086 # Remember, the first character of IFS is used to create $*,
5087 # except with old shells:
5090 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
5093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
5094 $as_echo_n "checking target system type... " >&6; }
5095 if ${ac_cv_target+:} false; then :
5096 $as_echo_n "(cached) " >&6
5098 if test "x$target_alias" = x; then
5099 ac_cv_target=$ac_cv_host
5101 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
5102 as_fn_error $? "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
5106 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
5107 $as_echo "$ac_cv_target" >&6; }
5108 case $ac_cv_target in
5110 *) as_fn_error $? "invalid value of canonical target" "$LINENO" 5;;
5112 target=$ac_cv_target
5113 ac_save_IFS=$IFS; IFS='-'
5119 # Remember, the first character of IFS is used to create $*,
5120 # except with old shells:
5123 case $target_os in *\ *) target_os=`echo "$target_os" |
sed 's/ /-/g'`;; esac
5126 # The aliases save the names the user supplied, while $host etc.
5127 # will get canonicalized.
5128 test -n "$target_alias" &&
5129 test "$program_prefix$program_suffix$program_transform_name" = \
5131 program_prefix=${target_alias}-
5134 ac_cpp='$CPP $CPPFLAGS'
5135 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5136 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5137 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5138 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
5139 $as_echo_n "checking how to run the C preprocessor... " >&6; }
5140 # On Suns, sometimes $CPP names a directory.
5141 if test -n "$CPP" && test -d "$CPP"; then
5144 if test -z "$CPP"; then
5145 if ${ac_cv_prog_CPP+:} false; then :
5146 $as_echo_n "(cached) " >&6
5148 # Double quotes because CPP needs to be expanded
5149 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
5152 for ac_c_preproc_warn_flag in '' yes
5154 # Use a header file that comes with gcc, so configuring glibc
5155 # with a fresh cross-compiler works.
5156 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5157 # <limits.h> exists even on freestanding compilers.
5158 # On the NeXT, cc -E runs the code through the compiler's parser,
5159 # not just through cpp. "Syntax error" is here to catch this case.
5160 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5161 /* end confdefs.h. */
5163 # include <limits.h>
5165 # include <assert.h>
5169 if ac_fn_c_try_cpp "$LINENO"; then :
5172 # Broken: fails on valid input.
5175 rm -f conftest.err conftest.i conftest.$ac_ext
5177 # OK, works on sane cases. Now check whether nonexistent headers
5178 # can be detected and how.
5179 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5180 /* end confdefs.h. */
5181 #include <ac_nonexistent.h>
5183 if ac_fn_c_try_cpp "$LINENO"; then :
5184 # Broken: success on invalid input.
5187 # Passes both tests.
5191 rm -f conftest.err conftest.i conftest.$ac_ext
5194 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5195 rm -f conftest.i conftest.err conftest.
$ac_ext
5196 if $ac_preproc_ok; then :
5208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5209 $as_echo "$CPP" >&6; }
5211 for ac_c_preproc_warn_flag
in '' yes
5213 # Use a header file that comes with gcc, so configuring glibc
5214 # with a fresh cross-compiler works.
5215 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5216 # <limits.h> exists even on freestanding compilers.
5217 # On the NeXT, cc -E runs the code through the compiler's parser,
5218 # not just through cpp. "Syntax error" is here to catch this case.
5219 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5220 /* end confdefs.h. */
5222 # include <limits.h>
5224 # include <assert.h>
5228 if ac_fn_c_try_cpp
"$LINENO"; then :
5231 # Broken: fails on valid input.
5234 rm -f conftest.err conftest.i conftest.
$ac_ext
5236 # OK, works on sane cases. Now check whether nonexistent headers
5237 # can be detected and how.
5238 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5239 /* end confdefs.h. */
5240 #include <ac_nonexistent.h>
5242 if ac_fn_c_try_cpp
"$LINENO"; then :
5243 # Broken: success on invalid input.
5246 # Passes both tests.
5250 rm -f conftest.err conftest.i conftest.
$ac_ext
5253 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5254 rm -f conftest.i conftest.err conftest.
$ac_ext
5255 if $ac_preproc_ok; then :
5258 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5259 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5260 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
5261 See \`config.log' for more details" "$LINENO" 5; }
5265 ac_cpp
='$CPP $CPPFLAGS'
5266 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5267 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5268 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5271 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5272 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5273 if ${ac_cv_path_GREP+:} false
; then :
5274 $as_echo_n "(cached) " >&6
5276 if test -z "$GREP"; then
5277 ac_path_GREP_found
=false
5278 # Loop through the user's path and test for each of PROGNAME-LIST
5279 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5280 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5283 test -z "$as_dir" && as_dir
=.
5284 for ac_prog
in grep ggrep
; do
5285 for ac_exec_ext
in '' $ac_executable_extensions; do
5286 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5287 as_fn_executable_p
"$ac_path_GREP" ||
continue
5288 # Check for GNU ac_path_GREP and select it if it is found.
5289 # Check for GNU $ac_path_GREP
5290 case `"$ac_path_GREP" --version 2>&1` in
5292 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5295 $as_echo_n 0123456789 >"conftest.in"
5298 cat "conftest.in" "conftest.in" >"conftest.tmp"
5299 mv "conftest.tmp" "conftest.in"
5300 cp "conftest.in" "conftest.nl"
5301 $as_echo 'GREP' >> "conftest.nl"
5302 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5303 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5304 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5305 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5306 # Best one so far, save it but keep looking for a better one
5307 ac_cv_path_GREP
="$ac_path_GREP"
5308 ac_path_GREP_max
=$ac_count
5310 # 10*(2^10) chars as input seems more than enough
5311 test $ac_count -gt 10 && break
5313 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5316 $ac_path_GREP_found && break 3
5321 if test -z "$ac_cv_path_GREP"; then
5322 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5325 ac_cv_path_GREP
=$GREP
5329 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5330 $as_echo "$ac_cv_path_GREP" >&6; }
5331 GREP
="$ac_cv_path_GREP"
5334 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5335 $as_echo_n "checking for egrep... " >&6; }
5336 if ${ac_cv_path_EGREP+:} false
; then :
5337 $as_echo_n "(cached) " >&6
5339 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5340 then ac_cv_path_EGREP
="$GREP -E"
5342 if test -z "$EGREP"; then
5343 ac_path_EGREP_found
=false
5344 # Loop through the user's path and test for each of PROGNAME-LIST
5345 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5346 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5349 test -z "$as_dir" && as_dir
=.
5350 for ac_prog
in egrep; do
5351 for ac_exec_ext
in '' $ac_executable_extensions; do
5352 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5353 as_fn_executable_p
"$ac_path_EGREP" ||
continue
5354 # Check for GNU ac_path_EGREP and select it if it is found.
5355 # Check for GNU $ac_path_EGREP
5356 case `"$ac_path_EGREP" --version 2>&1` in
5358 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5361 $as_echo_n 0123456789 >"conftest.in"
5364 cat "conftest.in" "conftest.in" >"conftest.tmp"
5365 mv "conftest.tmp" "conftest.in"
5366 cp "conftest.in" "conftest.nl"
5367 $as_echo 'EGREP' >> "conftest.nl"
5368 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5369 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5370 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5371 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5372 # Best one so far, save it but keep looking for a better one
5373 ac_cv_path_EGREP
="$ac_path_EGREP"
5374 ac_path_EGREP_max
=$ac_count
5376 # 10*(2^10) chars as input seems more than enough
5377 test $ac_count -gt 10 && break
5379 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5382 $ac_path_EGREP_found && break 3
5387 if test -z "$ac_cv_path_EGREP"; then
5388 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5391 ac_cv_path_EGREP
=$EGREP
5396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5397 $as_echo "$ac_cv_path_EGREP" >&6; }
5398 EGREP
="$ac_cv_path_EGREP"
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5402 $as_echo_n "checking for ANSI C header files... " >&6; }
5403 if ${ac_cv_header_stdc+:} false
; then :
5404 $as_echo_n "(cached) " >&6
5406 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5407 /* end confdefs.h. */
5421 if ac_fn_c_try_compile
"$LINENO"; then :
5422 ac_cv_header_stdc
=yes
5424 ac_cv_header_stdc
=no
5426 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5428 if test $ac_cv_header_stdc = yes; then
5429 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5430 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5431 /* end confdefs.h. */
5435 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5436 $EGREP "memchr" >/dev
/null
2>&1; then :
5439 ac_cv_header_stdc
=no
5445 if test $ac_cv_header_stdc = yes; then
5446 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5447 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5448 /* end confdefs.h. */
5452 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5453 $EGREP "free" >/dev
/null
2>&1; then :
5456 ac_cv_header_stdc
=no
5462 if test $ac_cv_header_stdc = yes; then
5463 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5464 if test "$cross_compiling" = yes; then :
5467 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5468 /* end confdefs.h. */
5471 #if ((' ' & 0x0FF) == 0x020)
5472 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5473 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5475 # define ISLOWER(c) \
5476 (('a' <= (c) && (c) <= 'i') \
5477 || ('j' <= (c) && (c) <= 'r') \
5478 || ('s' <= (c) && (c) <= 'z'))
5479 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5482 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5487 for (i = 0; i < 256; i++)
5488 if (XOR (islower (i), ISLOWER (i))
5489 || toupper (i) != TOUPPER (i))
5494 if ac_fn_c_try_run
"$LINENO"; then :
5497 ac_cv_header_stdc
=no
5499 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5500 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5506 $as_echo "$ac_cv_header_stdc" >&6; }
5507 if test $ac_cv_header_stdc = yes; then
5509 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5513 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5514 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5515 inttypes.h stdint.h unistd.h
5517 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5518 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5520 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
5521 cat >>confdefs.h
<<_ACEOF
5522 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5531 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5532 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
5539 if test "$MINIX" = yes; then
5541 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5544 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5547 $as_echo "#define _MINIX 1" >>confdefs.h
5552 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5553 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5554 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
5555 $as_echo_n "(cached) " >&6
5557 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5558 /* end confdefs.h. */
5560 # define __EXTENSIONS__ 1
5561 $ac_includes_default
5570 if ac_fn_c_try_compile
"$LINENO"; then :
5571 ac_cv_safe_to_define___extensions__
=yes
5573 ac_cv_safe_to_define___extensions__
=no
5575 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5577 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5578 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5579 test $ac_cv_safe_to_define___extensions__ = yes &&
5580 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5582 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5584 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5586 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5588 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5591 test "$program_prefix" != NONE
&&
5592 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
5593 # Use a double $ so make ignores it.
5594 test "$program_suffix" != NONE
&&
5595 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
5596 # Double any \ or $.
5597 # By default was `s,x,x', remove it if useless.
5598 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
5599 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
5601 # Find a good install program. We prefer a C program (faster),
5602 # so one script is as good as another. But avoid the broken or
5603 # incompatible versions:
5604 # SysV /etc/install, /usr/sbin/install
5605 # SunOS /usr/etc/install
5606 # IRIX /sbin/install
5608 # AmigaOS /C/install, which installs bootblocks on floppy discs
5609 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5610 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5611 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5612 # OS/2's system install, which has a completely different semantic
5613 # ./install, which can be erroneously created by make from ./install.sh.
5614 # Reject install programs that cannot install multiple files.
5615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5616 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5617 if test -z "$INSTALL"; then
5618 if ${ac_cv_path_install+:} false
; then :
5619 $as_echo_n "(cached) " >&6
5621 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5625 test -z "$as_dir" && as_dir
=.
5626 # Account for people who put trailing slashes in PATH elements.
5627 case $as_dir/ in #((
5628 .
/ | .
// |
/[cC
]/* | \
5629 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
5630 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
5633 # OSF1 and SCO ODT 3.0 have their own names for install.
5634 # Don't use installbsd from OSF since it installs stuff as root
5636 for ac_prog
in ginstall scoinst
install; do
5637 for ac_exec_ext
in '' $ac_executable_extensions; do
5638 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
5639 if test $ac_prog = install &&
5640 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5641 # AIX install. It has an incompatible calling convention.
5643 elif test $ac_prog = install &&
5644 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5645 # program-specific install script used by HP pwplus--don't use.
5648 rm -rf conftest.one conftest.two conftest.dir
5649 echo one
> conftest.one
5650 echo two
> conftest.two
5652 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
5653 test -s conftest.one
&& test -s conftest.two
&&
5654 test -s conftest.dir
/conftest.one
&&
5655 test -s conftest.dir
/conftest.two
5657 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
5670 rm -rf conftest.one conftest.two conftest.dir
5673 if test "${ac_cv_path_install+set}" = set; then
5674 INSTALL
=$ac_cv_path_install
5676 # As a last resort, use the slow shell script. Don't cache a
5677 # value for INSTALL within a source directory, because that will
5678 # break other packages using the cache if that directory is
5679 # removed, or if the value is a relative name.
5680 INSTALL
=$ac_install_sh
5683 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5684 $as_echo "$INSTALL" >&6; }
5686 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5687 # It thinks the first close brace ends the variable substitution.
5688 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
5690 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
5692 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
5694 rm -rf .tst
2>/dev
/null
5695 mkdir .tst
2>/dev
/null
5696 if test -d .tst
; then
5701 rmdir .tst
2>/dev
/null
5703 DEPDIR
="${am__leading_dot}deps"
5707 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5708 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5713 macro_version
='2.2.7a'
5714 macro_revision
='1.3134'
5728 ltmain
="$ac_aux_dir/ltmain.sh"
5730 # Backslashify metacharacters that are still active within
5731 # double-quoted strings.
5732 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
5734 # Same as above, but do not quote variable references.
5735 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
5737 # Sed substitution to delay expansion of an escaped shell variable in a
5738 # double_quote_subst'ed string.
5739 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
5741 # Sed substitution to delay expansion of an escaped single quote.
5742 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
5744 # Sed substitution to avoid accidental globbing in evaled expressions
5745 no_glob_subst
='s/\*/\\\*/g'
5747 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5748 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5749 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5752 $as_echo_n "checking how to print strings... " >&6; }
5753 # Test print first, because it will be a builtin if present.
5754 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5755 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5757 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5760 # Use this function as a fallback that always works.
5761 func_fallback_echo ()
5763 eval 'cat <<_LTECHO_EOF
5767 ECHO='func_fallback_echo
'
5770 # func_echo_all arg...
5771 # Invoke $ECHO with all args, space-separated.
5778 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5779 $as_echo "printf" >&6; } ;;
5780 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5781 $as_echo "print -r" >&6; } ;;
5782 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5783 $as_echo "cat" >&6; } ;;
5799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5800 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5801 if ${ac_cv_path_SED+:} false; then :
5802 $as_echo_n "(cached) " >&6
5804 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5805 for ac_i in 1 2 3 4 5 6 7; do
5806 ac_script="$ac_script$as_nl$ac_script"
5808 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5809 { ac_script=; unset ac_script;}
5810 if test -z "$SED"; then
5811 ac_path_SED_found=false
5812 # Loop through the user's path and
test for each of PROGNAME-LIST
5813 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5817 test -z "$as_dir" && as_dir
=.
5818 for ac_prog
in sed gsed
; do
5819 for ac_exec_ext
in '' $ac_executable_extensions; do
5820 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
5821 as_fn_executable_p
"$ac_path_SED" ||
continue
5822 # Check for GNU ac_path_SED and select it if it is found.
5823 # Check for GNU $ac_path_SED
5824 case `"$ac_path_SED" --version 2>&1` in
5826 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
5829 $as_echo_n 0123456789 >"conftest.in"
5832 cat "conftest.in" "conftest.in" >"conftest.tmp"
5833 mv "conftest.tmp" "conftest.in"
5834 cp "conftest.in" "conftest.nl"
5835 $as_echo '' >> "conftest.nl"
5836 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5837 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5838 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5839 if test $ac_count -gt ${ac_path_SED_max-0}; then
5840 # Best one so far, save it but keep looking for a better one
5841 ac_cv_path_SED
="$ac_path_SED"
5842 ac_path_SED_max
=$ac_count
5844 # 10*(2^10) chars as input seems more than enough
5845 test $ac_count -gt 10 && break
5847 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5850 $ac_path_SED_found && break 3
5855 if test -z "$ac_cv_path_SED"; then
5856 as_fn_error $?
"no acceptable sed could be found in \$PATH" "$LINENO" 5
5863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5864 $as_echo "$ac_cv_path_SED" >&6; }
5865 SED
="$ac_cv_path_SED"
5868 test -z "$SED" && SED
=sed
5869 Xsed
="$SED -e 1s/^X//"
5881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5882 $as_echo_n "checking for fgrep... " >&6; }
5883 if ${ac_cv_path_FGREP+:} false
; then :
5884 $as_echo_n "(cached) " >&6
5886 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
5887 then ac_cv_path_FGREP
="$GREP -F"
5889 if test -z "$FGREP"; then
5890 ac_path_FGREP_found
=false
5891 # Loop through the user's path and test for each of PROGNAME-LIST
5892 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5893 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5896 test -z "$as_dir" && as_dir
=.
5897 for ac_prog
in fgrep
; do
5898 for ac_exec_ext
in '' $ac_executable_extensions; do
5899 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
5900 as_fn_executable_p
"$ac_path_FGREP" ||
continue
5901 # Check for GNU ac_path_FGREP and select it if it is found.
5902 # Check for GNU $ac_path_FGREP
5903 case `"$ac_path_FGREP" --version 2>&1` in
5905 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
5908 $as_echo_n 0123456789 >"conftest.in"
5911 cat "conftest.in" "conftest.in" >"conftest.tmp"
5912 mv "conftest.tmp" "conftest.in"
5913 cp "conftest.in" "conftest.nl"
5914 $as_echo 'FGREP' >> "conftest.nl"
5915 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5916 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5917 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5918 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5919 # Best one so far, save it but keep looking for a better one
5920 ac_cv_path_FGREP
="$ac_path_FGREP"
5921 ac_path_FGREP_max
=$ac_count
5923 # 10*(2^10) chars as input seems more than enough
5924 test $ac_count -gt 10 && break
5926 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5929 $ac_path_FGREP_found && break 3
5934 if test -z "$ac_cv_path_FGREP"; then
5935 as_fn_error $?
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5938 ac_cv_path_FGREP
=$FGREP
5943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5944 $as_echo "$ac_cv_path_FGREP" >&6; }
5945 FGREP
="$ac_cv_path_FGREP"
5948 test -z "$GREP" && GREP
=grep
5968 # Check whether --with-gnu-ld was given.
5969 if test "${with_gnu_ld+set}" = set; then :
5970 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
5976 if test "$GCC" = yes; then
5977 # Check if gcc -print-prog-name=ld gives a path.
5978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5979 $as_echo_n "checking for ld used by $CC... " >&6; }
5982 # gcc leaves a trailing carriage return which upsets mingw
5983 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5985 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
5988 # Accept absolute paths.
5990 re_direlt
='/[^/][^/]*/\.\./'
5991 # Canonicalize the pathname of ld
5992 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5993 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
5994 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5996 test -z "$LD" && LD
="$ac_prog"
5999 # If it fails, then pretend we aren't using GCC.
6003 # If it is relative, then search for the first ld in PATH.
6007 elif test "$with_gnu_ld" = yes; then
6008 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
6009 $as_echo_n "checking for GNU ld... " >&6; }
6011 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
6012 $as_echo_n "checking for non-GNU ld... " >&6; }
6014 if ${lt_cv_path_LD+:} false
; then :
6015 $as_echo_n "(cached) " >&6
6017 if test -z "$LD"; then
6018 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6019 for ac_dir
in $PATH; do
6021 test -z "$ac_dir" && ac_dir
=.
6022 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
6023 lt_cv_path_LD
="$ac_dir/$ac_prog"
6024 # Check to see if the program is GNU ld. I'd rather use --version,
6025 # but apparently some variants of GNU ld only accept -v.
6026 # Break only if it was the GNU/non-GNU ld that we prefer.
6027 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
6028 *GNU
* |
*'with BFD'*)
6029 test "$with_gnu_ld" != no
&& break
6032 test "$with_gnu_ld" != yes && break
6039 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
6044 if test -n "$LD"; then
6045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
6046 $as_echo "$LD" >&6; }
6048 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6049 $as_echo "no" >&6; }
6051 test -z "$LD" && as_fn_error $?
"no acceptable ld found in \$PATH" "$LINENO" 5
6052 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
6053 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
6054 if ${lt_cv_prog_gnu_ld+:} false
; then :
6055 $as_echo_n "(cached) " >&6
6057 # I'd rather use --version here, but apparently some GNU lds only accept -v.
6058 case `$LD -v 2>&1 </dev/null` in
6059 *GNU
* |
*'with BFD'*)
6060 lt_cv_prog_gnu_ld
=yes
6063 lt_cv_prog_gnu_ld
=no
6067 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
6068 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
6069 with_gnu_ld
=$lt_cv_prog_gnu_ld
6079 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
6080 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
6081 if ${lt_cv_path_NM+:} false
; then :
6082 $as_echo_n "(cached) " >&6
6084 if test -n "$NM"; then
6085 # Let the user override the test.
6088 lt_nm_to_check
="${ac_tool_prefix}nm"
6089 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
6090 lt_nm_to_check
="$lt_nm_to_check nm"
6092 for lt_tmp_nm
in $lt_nm_to_check; do
6093 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
6094 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
6096 test -z "$ac_dir" && ac_dir
=.
6097 tmp_nm
="$ac_dir/$lt_tmp_nm"
6098 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
6099 # Check to see if the nm accepts a BSD-compat flag.
6100 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
6101 # nm: unknown option "B" ignored
6102 # Tru64's nm complains that /dev/null is an invalid object file
6103 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
6104 */dev
/null
* |
*'Invalid file or object type'*)
6105 lt_cv_path_NM
="$tmp_nm -B"
6109 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
6111 lt_cv_path_NM
="$tmp_nm -p"
6115 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
6116 continue # so that we can try to find one that supports BSD flags
6125 : ${lt_cv_path_NM=no}
6128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
6129 $as_echo "$lt_cv_path_NM" >&6; }
6130 if test "$lt_cv_path_NM" != "no"; then
6133 # Didn't find any BSD compatible name lister, look for dumpbin.
6134 if test -n "$DUMPBIN"; then :
6135 # Let the user override the test.
6137 if test -n "$ac_tool_prefix"; then
6138 for ac_prog
in dumpbin
"link -dump"
6140 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
6141 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
6142 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6143 $as_echo_n "checking for $ac_word... " >&6; }
6144 if ${ac_cv_prog_DUMPBIN+:} false
; then :
6145 $as_echo_n "(cached) " >&6
6147 if test -n "$DUMPBIN"; then
6148 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
6150 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6154 test -z "$as_dir" && as_dir
=.
6155 for ac_exec_ext
in '' $ac_executable_extensions; do
6156 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6157 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
6158 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6167 DUMPBIN
=$ac_cv_prog_DUMPBIN
6168 if test -n "$DUMPBIN"; then
6169 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
6170 $as_echo "$DUMPBIN" >&6; }
6172 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6173 $as_echo "no" >&6; }
6177 test -n "$DUMPBIN" && break
6180 if test -z "$DUMPBIN"; then
6181 ac_ct_DUMPBIN
=$DUMPBIN
6182 for ac_prog
in dumpbin
"link -dump"
6184 # Extract the first word of "$ac_prog", so it can be a program name with args.
6185 set dummy
$ac_prog; ac_word
=$2
6186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6187 $as_echo_n "checking for $ac_word... " >&6; }
6188 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false
; then :
6189 $as_echo_n "(cached) " >&6
6191 if test -n "$ac_ct_DUMPBIN"; then
6192 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
6194 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6198 test -z "$as_dir" && as_dir
=.
6199 for ac_exec_ext
in '' $ac_executable_extensions; do
6200 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6201 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
6202 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6211 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
6212 if test -n "$ac_ct_DUMPBIN"; then
6213 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6214 $as_echo "$ac_ct_DUMPBIN" >&6; }
6216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6217 $as_echo "no" >&6; }
6221 test -n "$ac_ct_DUMPBIN" && break
6224 if test "x$ac_ct_DUMPBIN" = x
; then
6227 case $cross_compiling:$ac_tool_warned in
6229 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6230 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6231 ac_tool_warned
=yes ;;
6233 DUMPBIN
=$ac_ct_DUMPBIN
6237 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6239 DUMPBIN
="$DUMPBIN -symbols"
6247 if test "$DUMPBIN" != ":"; then
6251 test -z "$NM" && NM
=nm
6258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6259 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6260 if ${lt_cv_nm_interface+:} false
; then :
6261 $as_echo_n "(cached) " >&6
6263 lt_cv_nm_interface
="BSD nm"
6264 echo "int some_variable = 0;" > conftest.
$ac_ext
6265 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6266 (eval "$ac_compile" 2>conftest.err
)
6267 cat conftest.err
>&5
6268 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6269 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
6270 cat conftest.err
>&5
6271 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6272 cat conftest.out
>&5
6273 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
6274 lt_cv_nm_interface
="MS dumpbin"
6278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6279 $as_echo "$lt_cv_nm_interface" >&6; }
6281 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6282 $as_echo_n "checking whether ln -s works... " >&6; }
6284 if test "$LN_S" = "ln -s"; then
6285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6286 $as_echo "yes" >&6; }
6288 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6289 $as_echo "no, using $LN_S" >&6; }
6292 # find the maximum length of command line arguments
6293 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6294 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6295 if ${lt_cv_sys_max_cmd_len+:} false
; then :
6296 $as_echo_n "(cached) " >&6
6303 # On DJGPP, this test can blow up pretty badly due to problems in libc
6304 # (any single argument exceeding 2000 bytes causes a buffer overrun
6305 # during glob expansion). Even if it were fixed, the result of this
6306 # check would be larger than it should be.
6307 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
6311 # Under GNU Hurd, this test is not required because there is
6312 # no limit to the length of command line arguments.
6313 # Libtool will interpret -1 as no limit whatsoever
6314 lt_cv_sys_max_cmd_len
=-1;
6317 cygwin
* | mingw
* | cegcc
*)
6318 # On Win9x/ME, this test blows up -- it succeeds, but takes
6319 # about 5 minutes as the teststring grows exponentially.
6320 # Worse, since 9x/ME are not pre-emptively multitasking,
6321 # you end up with a "frozen" computer, even though with patience
6322 # the test eventually succeeds (with a max line length of 256k).
6323 # Instead, let's just punt: use the minimum linelength reported by
6324 # all of the supported platforms: 8192 (on NT/2K/XP).
6325 lt_cv_sys_max_cmd_len
=8192;
6329 # On MiNT this can take a long time and run out of memory.
6330 lt_cv_sys_max_cmd_len
=8192;
6334 # On AmigaOS with pdksh, this test takes hours, literally.
6335 # So we just punt and use a minimum line length of 8192.
6336 lt_cv_sys_max_cmd_len
=8192;
6339 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
6340 # This has been around since 386BSD, at least. Likely further.
6341 if test -x /sbin
/sysctl
; then
6342 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
6343 elif test -x /usr
/sbin
/sysctl
; then
6344 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
6346 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
6348 # And add a safety zone
6349 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6350 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6354 # We know the value 262144 and hardcode it with a safety zone (like BSD)
6355 lt_cv_sys_max_cmd_len
=196608
6359 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6360 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6361 # nice to cause kernel panics so lets avoid the loop below.
6362 # First set a reasonable default.
6363 lt_cv_sys_max_cmd_len
=16384
6365 if test -x /sbin
/sysconfig
; then
6366 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6367 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
6372 lt_cv_sys_max_cmd_len
=102400
6374 sysv5
* | sco5v6
* | sysv4.2uw2
*)
6375 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6376 if test -n "$kargmax"; then
6377 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
6379 lt_cv_sys_max_cmd_len
=32768
6383 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
6384 if test -n "$lt_cv_sys_max_cmd_len"; then
6385 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6386 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6388 # Make teststring a little bigger before we do anything with it.
6389 # a 1K string should be a reasonable start.
6390 for i
in 1 2 3 4 5 6 7 8 ; do
6391 teststring
=$teststring$teststring
6393 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
6394 # If test is not a shell built-in, we'll probably end up computing a
6395 # maximum length that is only half of the actual maximum length, but
6397 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6398 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
6399 test $i != 17 # 1/2 MB should be enough
6402 teststring
=$teststring$teststring
6404 # Only check the string length outside the loop.
6405 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
6407 # Add a significant safety factor because C++ compilers can tack on
6408 # massive amounts of additional arguments before passing them to the
6409 # linker. It appears as though 1/2 is a usable value.
6410 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
6417 if test -n $lt_cv_sys_max_cmd_len ; then
6418 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6419 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6421 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6422 $as_echo "none" >&6; }
6424 max_cmd_len
=$lt_cv_sys_max_cmd_len
6435 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6436 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6437 # Try some XSI features
6440 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6442 && eval 'test $(( 1 + 1 )) -eq 2 \
6443 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6445 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
6446 $as_echo "$xsi_shell" >&6; }
6449 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
6450 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
6452 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
6454 && lt_shell_append=yes
6455 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
6456 $as_echo "$lt_shell_append" >&6; }
6459 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6469 # test EBCDIC or ASCII
6470 case `echo X|tr X '\101'` in
6471 A) # ASCII based system
6472 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6473 lt_SP2NL='tr \040 \012'
6474 lt_NL2SP='tr \015\012 \040\040'
6476 *) # EBCDIC based system
6477 lt_SP2NL='tr \100 \n'
6478 lt_NL2SP='tr \r\n \100\100'
6490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
6491 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
6492 if ${lt_cv_ld_reload_flag+:} false; then :
6493 $as_echo_n "(cached
) " >&6
6495 lt_cv_ld_reload_flag='-r'
6497 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
6498 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6499 reload_flag=$lt_cv_ld_reload_flag
6500 case $reload_flag in
6502 *) reload_flag=" $reload_flag" ;;
6504 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6507 if test "$GCC" = yes; then
6508 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6510 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6523 if test -n "$ac_tool_prefix"; then
6524 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
6525 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6526 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6527 $as_echo_n "checking
for $ac_word...
" >&6; }
6528 if ${ac_cv_prog_OBJDUMP+:} false; then :
6529 $as_echo_n "(cached
) " >&6
6531 if test -n "$OBJDUMP"; then
6532 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6534 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6538 test -z "$as_dir" && as_dir=.
6539 for ac_exec_ext in '' $ac_executable_extensions; do
6540 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6541 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
6542 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6551 OBJDUMP=$ac_cv_prog_OBJDUMP
6552 if test -n "$OBJDUMP"; then
6553 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
6554 $as_echo "$OBJDUMP" >&6; }
6556 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6557 $as_echo "no
" >&6; }
6562 if test -z "$ac_cv_prog_OBJDUMP"; then
6563 ac_ct_OBJDUMP=$OBJDUMP
6564 # Extract the first word of "objdump
", so it can be a program name with args.
6565 set dummy objdump; ac_word=$2
6566 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6567 $as_echo_n "checking
for $ac_word...
" >&6; }
6568 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
6569 $as_echo_n "(cached
) " >&6
6571 if test -n "$ac_ct_OBJDUMP"; then
6572 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6574 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6578 test -z "$as_dir" && as_dir=.
6579 for ac_exec_ext in '' $ac_executable_extensions; do
6580 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6581 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
6582 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6591 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6592 if test -n "$ac_ct_OBJDUMP"; then
6593 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
6594 $as_echo "$ac_ct_OBJDUMP" >&6; }
6596 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6597 $as_echo "no
" >&6; }
6600 if test "x
$ac_ct_OBJDUMP" = x; then
6603 case $cross_compiling:$ac_tool_warned in
6605 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6606 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6607 ac_tool_warned=yes ;;
6609 OBJDUMP=$ac_ct_OBJDUMP
6612 OBJDUMP="$ac_cv_prog_OBJDUMP"
6615 test -z "$OBJDUMP" && OBJDUMP=objdump
6625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
6626 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
6627 if ${lt_cv_deplibs_check_method+:} false; then :
6628 $as_echo_n "(cached
) " >&6
6630 lt_cv_file_magic_cmd='$MAGIC_CMD'
6631 lt_cv_file_magic_test_file=
6632 lt_cv_deplibs_check_method='unknown'
6633 # Need to set the preceding variable on all platforms that support
6634 # interlibrary dependencies.
6635 # 'none' -- dependencies not supported.
6636 # `unknown' -- same as none, but documents that we really don't know.
6637 # 'pass_all' -- all dependencies passed with no checks.
6638 # 'test_compile' -- check by making test program.
6639 # 'file_magic [[regex]]' -- check by looking for files in library path
6640 # which responds to the $file_magic_cmd with a given extended regex.
6641 # If you have `file' or equivalent on your system and you're not sure
6642 # whether `pass_all' will *always* work, you probably want this one.
6646 lt_cv_deplibs_check_method=pass_all
6650 lt_cv_deplibs_check_method=pass_all
6654 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6655 lt_cv_file_magic_cmd='/usr/bin/file -L'
6656 lt_cv_file_magic_test_file=/shlib/libc.so
6660 # func_win32_libid is a shell function defined in ltmain.sh
6661 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6662 lt_cv_file_magic_cmd='func_win32_libid'
6666 # Base MSYS/MinGW do not provide the 'file' command needed by
6667 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6668 # unless we find 'file', for example because we are cross-compiling.
6669 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6670 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
6671 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6672 lt_cv_file_magic_cmd='func_win32_libid'
6674 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6675 lt_cv_file_magic_cmd='$OBJDUMP -f'
6680 # use the weaker test based on 'objdump'. See mingw*.
6681 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6682 lt_cv_file_magic_cmd='$OBJDUMP -f'
6685 darwin* | rhapsody*)
6686 lt_cv_deplibs_check_method=pass_all
6689 freebsd* | dragonfly*)
6690 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6693 # Not sure whether the presence of OpenBSD here was a mistake.
6694 # Let's accept both of them until this is cleared up.
6695 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6696 lt_cv_file_magic_cmd=/usr/bin/file
6697 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6701 lt_cv_deplibs_check_method=pass_all
6706 lt_cv_deplibs_check_method=pass_all
6710 lt_cv_deplibs_check_method=pass_all
6713 hpux10.20* | hpux11*)
6714 lt_cv_file_magic_cmd=/usr/bin/file
6717 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6718 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6721 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]'
6722 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6725 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6726 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6732 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6733 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6736 irix5* | irix6* | nonstopux*)
6738 *-32|*"-32 ") libmagic=32-bit;;
6739 *-n32|*"-n32 ") libmagic=N32;;
6740 *-64|*"-64 ") libmagic=64-bit;;
6741 *) libmagic=never-match;;
6743 lt_cv_deplibs_check_method=pass_all
6746 # This must be Linux ELF.
6747 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6748 lt_cv_deplibs_check_method=pass_all
6752 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6753 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6755 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6760 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6761 lt_cv_file_magic_cmd=/usr/bin/file
6762 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6766 lt_cv_deplibs_check_method=pass_all
6770 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
6771 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6773 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6777 osf3* | osf4* | osf5*)
6778 lt_cv_deplibs_check_method=pass_all
6782 lt_cv_deplibs_check_method=pass_all
6786 lt_cv_deplibs_check_method=pass_all
6789 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6790 lt_cv_deplibs_check_method=pass_all
6794 case $host_vendor in
6796 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]'
6797 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6800 lt_cv_deplibs_check_method=pass_all
6803 lt_cv_file_magic_cmd='/bin/file'
6804 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6807 lt_cv_file_magic_cmd='/bin/file'
6808 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
6809 lt_cv_file_magic_test_file=/lib/libc.so
6812 lt_cv_deplibs_check_method=pass_all
6815 lt_cv_deplibs_check_method=pass_all
6821 lt_cv_deplibs_check_method=pass_all
6826 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
6827 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6828 file_magic_cmd=$lt_cv_file_magic_cmd
6829 deplibs_check_method=$lt_cv_deplibs_check_method
6830 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6844 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll
"
6845 for plugin in $plugin_names; do
6846 plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
6847 if test x$plugin_so = x$plugin; then
6848 plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
6850 if test x$plugin_so != x$plugin; then
6851 plugin_option="--plugin $plugin_so"
6856 if test -n "$ac_tool_prefix"; then
6857 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6858 set dummy ${ac_tool_prefix}ar; ac_word=$2
6859 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6860 $as_echo_n "checking
for $ac_word...
" >&6; }
6861 if ${ac_cv_prog_AR+:} false; then :
6862 $as_echo_n "(cached
) " >&6
6864 if test -n "$AR"; then
6865 ac_cv_prog_AR="$AR" # Let the user override the test.
6867 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6871 test -z "$as_dir" && as_dir=.
6872 for ac_exec_ext in '' $ac_executable_extensions; do
6873 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6874 ac_cv_prog_AR="${ac_tool_prefix}ar"
6875 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6885 if test -n "$AR"; then
6886 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
6887 $as_echo "$AR" >&6; }
6889 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6890 $as_echo "no
" >&6; }
6895 if test -z "$ac_cv_prog_AR"; then
6897 # Extract the first word of "ar", so it can be a program name with args.
6898 set dummy ar; ac_word=$2
6899 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6900 $as_echo_n "checking
for $ac_word...
" >&6; }
6901 if ${ac_cv_prog_ac_ct_AR+:} false; then :
6902 $as_echo_n "(cached
) " >&6
6904 if test -n "$ac_ct_AR"; then
6905 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6907 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6911 test -z "$as_dir" && as_dir=.
6912 for ac_exec_ext in '' $ac_executable_extensions; do
6913 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6914 ac_cv_prog_ac_ct_AR="ar"
6915 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6924 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6925 if test -n "$ac_ct_AR"; then
6926 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
6927 $as_echo "$ac_ct_AR" >&6; }
6929 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6930 $as_echo "no
" >&6; }
6933 if test "x
$ac_ct_AR" = x; then
6936 case $cross_compiling:$ac_tool_warned in
6938 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6939 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6940 ac_tool_warned=yes ;;
6948 test -z "$AR" && AR=ar
6949 if test -n "$plugin_option"; then
6950 if $AR --help 2>&1 | grep -q "\
--plugin"; then
6951 AR="$AR $plugin_option"
6954 test -z "$AR_FLAGS" && AR_FLAGS=cru
6966 if test -n "$ac_tool_prefix"; then
6967 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
6968 set dummy ${ac_tool_prefix}strip; ac_word=$2
6969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6970 $as_echo_n "checking
for $ac_word...
" >&6; }
6971 if ${ac_cv_prog_STRIP+:} false; then :
6972 $as_echo_n "(cached
) " >&6
6974 if test -n "$STRIP"; then
6975 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6977 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6981 test -z "$as_dir" && as_dir=.
6982 for ac_exec_ext in '' $ac_executable_extensions; do
6983 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6984 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
6985 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6994 STRIP=$ac_cv_prog_STRIP
6995 if test -n "$STRIP"; then
6996 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
6997 $as_echo "$STRIP" >&6; }
6999 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7000 $as_echo "no
" >&6; }
7005 if test -z "$ac_cv_prog_STRIP"; then
7007 # Extract the first word of "strip
", so it can be a program name with args.
7008 set dummy strip; ac_word=$2
7009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7010 $as_echo_n "checking
for $ac_word...
" >&6; }
7011 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
7012 $as_echo_n "(cached
) " >&6
7014 if test -n "$ac_ct_STRIP"; then
7015 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
7017 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7021 test -z "$as_dir" && as_dir=.
7022 for ac_exec_ext in '' $ac_executable_extensions; do
7023 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7024 ac_cv_prog_ac_ct_STRIP="strip
"
7025 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7034 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
7035 if test -n "$ac_ct_STRIP"; then
7036 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
7037 $as_echo "$ac_ct_STRIP" >&6; }
7039 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7040 $as_echo "no
" >&6; }
7043 if test "x
$ac_ct_STRIP" = x; then
7046 case $cross_compiling:$ac_tool_warned in
7048 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7049 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7050 ac_tool_warned=yes ;;
7055 STRIP="$ac_cv_prog_STRIP"
7058 test -z "$STRIP" && STRIP=:
7065 if test -n "$ac_tool_prefix"; then
7066 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
7067 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
7068 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7069 $as_echo_n "checking
for $ac_word...
" >&6; }
7070 if ${ac_cv_prog_RANLIB+:} false; then :
7071 $as_echo_n "(cached
) " >&6
7073 if test -n "$RANLIB"; then
7074 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
7076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7080 test -z "$as_dir" && as_dir=.
7081 for ac_exec_ext in '' $ac_executable_extensions; do
7082 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7083 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
7084 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7093 RANLIB=$ac_cv_prog_RANLIB
7094 if test -n "$RANLIB"; then
7095 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
7096 $as_echo "$RANLIB" >&6; }
7098 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7099 $as_echo "no
" >&6; }
7104 if test -z "$ac_cv_prog_RANLIB"; then
7105 ac_ct_RANLIB=$RANLIB
7106 # Extract the first word of "ranlib
", so it can be a program name with args.
7107 set dummy ranlib; ac_word=$2
7108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7109 $as_echo_n "checking
for $ac_word...
" >&6; }
7110 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
7111 $as_echo_n "(cached
) " >&6
7113 if test -n "$ac_ct_RANLIB"; then
7114 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
7116 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7120 test -z "$as_dir" && as_dir=.
7121 for ac_exec_ext in '' $ac_executable_extensions; do
7122 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7123 ac_cv_prog_ac_ct_RANLIB="ranlib
"
7124 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7133 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
7134 if test -n "$ac_ct_RANLIB"; then
7135 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
7136 $as_echo "$ac_ct_RANLIB" >&6; }
7138 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7139 $as_echo "no
" >&6; }
7142 if test "x
$ac_ct_RANLIB" = x; then
7145 case $cross_compiling:$ac_tool_warned in
7147 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7148 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7149 ac_tool_warned=yes ;;
7151 RANLIB=$ac_ct_RANLIB
7154 RANLIB="$ac_cv_prog_RANLIB"
7157 test -z "$RANLIB" && RANLIB=:
7158 if test -n "$plugin_option" && test "$RANLIB" != ":"; then
7159 if $RANLIB --help 2>&1 | grep -q "\
--plugin"; then
7160 RANLIB="$RANLIB $plugin_option"
7169 # Determine commands to create old-style static archives.
7170 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
7171 old_postinstall_cmds='chmod 644 $oldlib'
7172 old_postuninstall_cmds=
7174 if test -n "$RANLIB"; then
7177 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
7180 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
7183 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
7188 lock_old_archive_extraction=yes ;;
7190 lock_old_archive_extraction=no ;;
7213 for ac_prog in gawk mawk nawk awk
7215 # Extract the first word of "$ac_prog", so it can be a program name with args.
7216 set dummy $ac_prog; ac_word=$2
7217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7218 $as_echo_n "checking
for $ac_word...
" >&6; }
7219 if ${ac_cv_prog_AWK+:} false; then :
7220 $as_echo_n "(cached
) " >&6
7222 if test -n "$AWK"; then
7223 ac_cv_prog_AWK="$AWK" # Let the user override the test.
7225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7229 test -z "$as_dir" && as_dir=.
7230 for ac_exec_ext in '' $ac_executable_extensions; do
7231 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7232 ac_cv_prog_AWK="$ac_prog"
7233 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7243 if test -n "$AWK"; then
7244 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AWK" >&5
7245 $as_echo "$AWK" >&6; }
7247 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7248 $as_echo "no
" >&6; }
7252 test -n "$AWK" && break
7273 # If no C compiler was specified, use CC.
7276 # If no C compiler flags were specified, use CFLAGS.
7277 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7279 # Allow CC to be a program name with arguments.
7283 # Check for command to grab the raw symbol name followed by C symbol from nm.
7284 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
7285 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
7286 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
7287 $as_echo_n "(cached
) " >&6
7290 # These are sane defaults that work on at least a few old systems.
7291 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7293 # Character class describing NM global symbol codes.
7294 symcode='[BCDEGRST]'
7296 # Regexp to match symbols that can be accessed directly from C.
7297 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7299 # Define system-specific variables.
7304 cygwin* | mingw* | pw32* | cegcc*)
7305 symcode='[ABCDGISTW]'
7308 if test "$host_cpu" = ia64; then
7309 symcode='[ABCDEGRST]'
7313 symcode='[BCDEGRST]'
7316 symcode='[BCDEGQRST]'
7327 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7335 # If we're using GNU nm, then use its standard symbol codes.
7336 case `$NM -V 2>&1` in
7337 *GNU* | *'with BFD'*)
7338 symcode='[ABCDGIRSTW]' ;;
7341 # Transform an extracted symbol line into a proper C declaration.
7342 # Some systems (esp. on ia64) link data and code symbols differently,
7343 # so use this general approach.
7344 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7346 # Transform an extracted symbol line into symbol name and symbol address
7347 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7348 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'"
7350 # Handle CRLF in mingw tool chain
7354 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7358 # Try without a prefix underscore, then with it.
7359 for ac_symprfx in "" "_
"; do
7361 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7362 symxfrm="\\1 $ac_symprfx\\2 \\2"
7364 # Write the raw and C identifiers.
7365 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
7366 # Fake it for dumpbin and say T for any non-static function
7367 # and D for any global variable.
7368 # Also find C++ and __fastcall symbols from MSVC++,
7369 # which start with @ or ?.
7370 lt_cv_sys_global_symbol_pipe="$AWK '"\
7371 " {last_section=section; section=\$ 3};"\
7372 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7373 " \$ 0!~/External *\|/{next};"\
7374 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7375 " {if(hide[section]) next};"\
7376 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7377 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7378 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7379 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7380 " ' prfx
=^
$ac_symprfx"
7382 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7385 # Check to see that the pipe works correctly.
7389 cat > conftest.$ac_ext <<_LT_EOF
7394 void nm_test_func(void);
7395 void nm_test_func(void){}
7399 int main(){nm_test_var='a';nm_test_func();return(0);}
7402 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7403 (eval $ac_compile) 2>&5
7405 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7406 test $ac_status = 0; }; then
7407 # Now try to grab the symbols.
7409 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
7410 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7412 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7413 test $ac_status = 0; } && test -s "$nlist"; then
7414 # Try sorting and uniquifying the output.
7415 if sort "$nlist" | uniq > "$nlist"T; then
7416 mv -f "$nlist"T "$nlist"
7421 # Make sure that we snagged all the symbols we need.
7422 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7423 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7424 cat <<_LT_EOF > conftest.$ac_ext
7430 # Now generate the symbol file.
7431 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7433 cat <<_LT_EOF >> conftest.$ac_ext
7435 /* The mapping between symbol names and symbols. */
7440 lt__PROGRAM__LTX_preloaded_symbols[] =
7442 { "@PROGRAM@
", (void *) 0 },
7444 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7445 cat <<\_LT_EOF >> conftest.$ac_ext
7449 /* This works around a problem in FreeBSD linker */
7450 #ifdef FREEBSD_WORKAROUND
7451 static const void *lt_preloaded_setup() {
7452 return lt__PROGRAM__LTX_preloaded_symbols;
7460 # Now try linking the two files.
7461 mv conftest.$ac_objext conftstm.$ac_objext
7462 lt_save_LIBS="$LIBS"
7463 lt_save_CFLAGS="$CFLAGS"
7464 LIBS="conftstm.
$ac_objext"
7465 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7466 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7467 (eval $ac_link) 2>&5
7469 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7470 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7473 LIBS="$lt_save_LIBS"
7474 CFLAGS="$lt_save_CFLAGS"
7476 echo "cannot
find nm_test_func
in $nlist" >&5
7479 echo "cannot
find nm_test_var
in $nlist" >&5
7482 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
7485 echo "$progname: failed program was
:" >&5
7486 cat conftest.$ac_ext >&5
7488 rm -rf conftest* conftst*
7490 # Do not use the global_symbol_pipe unless it works.
7491 if test "$pipe_works" = yes; then
7494 lt_cv_sys_global_symbol_pipe=
7500 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7501 lt_cv_sys_global_symbol_to_cdecl=
7503 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7504 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
7505 $as_echo "failed
" >&6; }
7507 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
7508 $as_echo "ok
" >&6; }
7532 # Check whether --enable-libtool-lock was given.
7533 if test "${enable_libtool_lock+set}" = set; then :
7534 enableval=$enable_libtool_lock;
7537 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
7539 # Some flags need to be propagated to the compiler or linker for good
7543 # Find out which ABI we are using.
7544 echo 'int i;' > conftest.$ac_ext
7545 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7546 (eval $ac_compile) 2>&5
7548 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7549 test $ac_status = 0; }; then
7550 case `/usr/bin/file conftest.$ac_objext` in
7562 # Find out which ABI we are using.
7563 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
7564 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7565 (eval $ac_compile) 2>&5
7567 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7568 test $ac_status = 0; }; then
7569 if test "$lt_cv_prog_gnu_ld" = yes; then
7570 case `/usr/bin/file conftest.$ac_objext` in
7572 LD="${LD-ld} -melf32bsmip"
7575 LD="${LD-ld} -melf32bmipn32"
7578 LD="${LD-ld} -melf64bmip"
7582 case `/usr/bin/file conftest.$ac_objext` in
7598 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7599 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7600 # Find out which ABI we are using.
7601 echo 'int i;' > conftest.$ac_ext
7602 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7603 (eval $ac_compile) 2>&5
7605 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7606 test $ac_status = 0; }; then
7607 case `/usr/bin/file conftest.o` in
7610 x86_64-*kfreebsd*-gnu)
7611 LD="${LD-ld} -m elf_i386_fbsd
"
7614 case `/usr/bin/file conftest.o` in
7616 LD="${LD-ld} -m elf32_x86_64
"
7619 LD="${LD-ld} -m elf_i386
"
7623 powerpc64le-*linux*)
7624 LD="${LD-ld} -m elf32lppclinux
"
7627 LD="${LD-ld} -m elf32ppclinux
"
7630 LD="${LD-ld} -m elf_s390
"
7633 LD="${LD-ld} -m elf32_sparc
"
7639 x86_64-*kfreebsd*-gnu)
7640 LD="${LD-ld} -m elf_x86_64_fbsd
"
7643 LD="${LD-ld} -m elf_x86_64
"
7646 LD="${LD-ld} -m elf64lppc
"
7649 LD="${LD-ld} -m elf64ppc
"
7651 s390*-*linux*|s390*-*tpf*)
7652 LD="${LD-ld} -m elf64_s390
"
7655 LD="${LD-ld} -m elf64_sparc
"
7665 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7666 SAVE_CFLAGS="$CFLAGS"
7667 CFLAGS="$CFLAGS -belf"
7668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
7669 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
7670 if ${lt_cv_cc_needs_belf+:} false; then :
7671 $as_echo_n "(cached
) " >&6
7674 ac_cpp='$CPP $CPPFLAGS'
7675 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7676 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7677 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7680 /* end confdefs.h. */
7690 if ac_fn_c_try_link "$LINENO"; then :
7691 lt_cv_cc_needs_belf=yes
7693 lt_cv_cc_needs_belf=no
7695 rm -f core conftest.err conftest.$ac_objext \
7696 conftest$ac_exeext conftest.$ac_ext
7698 ac_cpp='$CPP $CPPFLAGS'
7699 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7700 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7701 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7704 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
7705 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7706 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7707 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7708 CFLAGS="$SAVE_CFLAGS"
7712 # Find out which ABI we are using.
7713 echo 'int i;' > conftest.$ac_ext
7714 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7715 (eval $ac_compile) 2>&5
7717 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7718 test $ac_status = 0; }; then
7719 case `/usr/bin/file conftest.o` in
7721 case $lt_cv_prog_gnu_ld in
7722 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
7724 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7736 need_locks="$enable_libtool_lock"
7740 rhapsody* | darwin*)
7741 if test -n "$ac_tool_prefix"; then
7742 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
7743 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7744 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7745 $as_echo_n "checking
for $ac_word...
" >&6; }
7746 if ${ac_cv_prog_DSYMUTIL+:} false; then :
7747 $as_echo_n "(cached
) " >&6
7749 if test -n "$DSYMUTIL"; then
7750 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7752 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7756 test -z "$as_dir" && as_dir=.
7757 for ac_exec_ext in '' $ac_executable_extensions; do
7758 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7759 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
7760 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7769 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7770 if test -n "$DSYMUTIL"; then
7771 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
7772 $as_echo "$DSYMUTIL" >&6; }
7774 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7775 $as_echo "no
" >&6; }
7780 if test -z "$ac_cv_prog_DSYMUTIL"; then
7781 ac_ct_DSYMUTIL=$DSYMUTIL
7782 # Extract the first word of "dsymutil
", so it can be a program name with args.
7783 set dummy dsymutil; ac_word=$2
7784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7785 $as_echo_n "checking
for $ac_word...
" >&6; }
7786 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
7787 $as_echo_n "(cached
) " >&6
7789 if test -n "$ac_ct_DSYMUTIL"; then
7790 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7792 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7796 test -z "$as_dir" && as_dir=.
7797 for ac_exec_ext in '' $ac_executable_extensions; do
7798 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7799 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
7800 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7809 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7810 if test -n "$ac_ct_DSYMUTIL"; then
7811 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
7812 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7814 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7815 $as_echo "no
" >&6; }
7818 if test "x
$ac_ct_DSYMUTIL" = x; then
7821 case $cross_compiling:$ac_tool_warned in
7823 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7824 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7825 ac_tool_warned=yes ;;
7827 DSYMUTIL=$ac_ct_DSYMUTIL
7830 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7833 if test -n "$ac_tool_prefix"; then
7834 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
7835 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7837 $as_echo_n "checking
for $ac_word...
" >&6; }
7838 if ${ac_cv_prog_NMEDIT+:} false; then :
7839 $as_echo_n "(cached
) " >&6
7841 if test -n "$NMEDIT"; then
7842 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7844 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7848 test -z "$as_dir" && as_dir=.
7849 for ac_exec_ext in '' $ac_executable_extensions; do
7850 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7851 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
7852 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7861 NMEDIT=$ac_cv_prog_NMEDIT
7862 if test -n "$NMEDIT"; then
7863 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
7864 $as_echo "$NMEDIT" >&6; }
7866 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7867 $as_echo "no
" >&6; }
7872 if test -z "$ac_cv_prog_NMEDIT"; then
7873 ac_ct_NMEDIT=$NMEDIT
7874 # Extract the first word of "nmedit
", so it can be a program name with args.
7875 set dummy nmedit; ac_word=$2
7876 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7877 $as_echo_n "checking
for $ac_word...
" >&6; }
7878 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
7879 $as_echo_n "(cached
) " >&6
7881 if test -n "$ac_ct_NMEDIT"; then
7882 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7884 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7888 test -z "$as_dir" && as_dir=.
7889 for ac_exec_ext in '' $ac_executable_extensions; do
7890 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7891 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
7892 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7901 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7902 if test -n "$ac_ct_NMEDIT"; then
7903 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
7904 $as_echo "$ac_ct_NMEDIT" >&6; }
7906 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7907 $as_echo "no
" >&6; }
7910 if test "x
$ac_ct_NMEDIT" = x; then
7913 case $cross_compiling:$ac_tool_warned in
7915 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7916 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7917 ac_tool_warned=yes ;;
7919 NMEDIT=$ac_ct_NMEDIT
7922 NMEDIT="$ac_cv_prog_NMEDIT"
7925 if test -n "$ac_tool_prefix"; then
7926 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
7927 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7929 $as_echo_n "checking
for $ac_word...
" >&6; }
7930 if ${ac_cv_prog_LIPO+:} false; then :
7931 $as_echo_n "(cached
) " >&6
7933 if test -n "$LIPO"; then
7934 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7936 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7940 test -z "$as_dir" && as_dir=.
7941 for ac_exec_ext in '' $ac_executable_extensions; do
7942 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7943 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
7944 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7953 LIPO=$ac_cv_prog_LIPO
7954 if test -n "$LIPO"; then
7955 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
7956 $as_echo "$LIPO" >&6; }
7958 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7959 $as_echo "no
" >&6; }
7964 if test -z "$ac_cv_prog_LIPO"; then
7966 # Extract the first word of "lipo
", so it can be a program name with args.
7967 set dummy lipo; ac_word=$2
7968 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7969 $as_echo_n "checking
for $ac_word...
" >&6; }
7970 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
7971 $as_echo_n "(cached
) " >&6
7973 if test -n "$ac_ct_LIPO"; then
7974 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7976 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7980 test -z "$as_dir" && as_dir=.
7981 for ac_exec_ext in '' $ac_executable_extensions; do
7982 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
7983 ac_cv_prog_ac_ct_LIPO="lipo
"
7984 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7993 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7994 if test -n "$ac_ct_LIPO"; then
7995 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
7996 $as_echo "$ac_ct_LIPO" >&6; }
7998 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7999 $as_echo "no
" >&6; }
8002 if test "x
$ac_ct_LIPO" = x; then
8005 case $cross_compiling:$ac_tool_warned in
8007 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8008 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8009 ac_tool_warned=yes ;;
8014 LIPO="$ac_cv_prog_LIPO"
8017 if test -n "$ac_tool_prefix"; then
8018 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
8019 set dummy ${ac_tool_prefix}otool; ac_word=$2
8020 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8021 $as_echo_n "checking
for $ac_word...
" >&6; }
8022 if ${ac_cv_prog_OTOOL+:} false; then :
8023 $as_echo_n "(cached
) " >&6
8025 if test -n "$OTOOL"; then
8026 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
8028 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8032 test -z "$as_dir" && as_dir=.
8033 for ac_exec_ext in '' $ac_executable_extensions; do
8034 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8035 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
8036 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8045 OTOOL=$ac_cv_prog_OTOOL
8046 if test -n "$OTOOL"; then
8047 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
8048 $as_echo "$OTOOL" >&6; }
8050 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8051 $as_echo "no
" >&6; }
8056 if test -z "$ac_cv_prog_OTOOL"; then
8058 # Extract the first word of "otool
", so it can be a program name with args.
8059 set dummy otool; ac_word=$2
8060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8061 $as_echo_n "checking
for $ac_word...
" >&6; }
8062 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
8063 $as_echo_n "(cached
) " >&6
8065 if test -n "$ac_ct_OTOOL"; then
8066 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
8068 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8072 test -z "$as_dir" && as_dir=.
8073 for ac_exec_ext in '' $ac_executable_extensions; do
8074 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8075 ac_cv_prog_ac_ct_OTOOL="otool
"
8076 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8085 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
8086 if test -n "$ac_ct_OTOOL"; then
8087 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
8088 $as_echo "$ac_ct_OTOOL" >&6; }
8090 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8091 $as_echo "no
" >&6; }
8094 if test "x
$ac_ct_OTOOL" = x; then
8097 case $cross_compiling:$ac_tool_warned in
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8100 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8101 ac_tool_warned=yes ;;
8106 OTOOL="$ac_cv_prog_OTOOL"
8109 if test -n "$ac_tool_prefix"; then
8110 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
8111 set dummy ${ac_tool_prefix}otool64; ac_word=$2
8112 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8113 $as_echo_n "checking
for $ac_word...
" >&6; }
8114 if ${ac_cv_prog_OTOOL64+:} false; then :
8115 $as_echo_n "(cached
) " >&6
8117 if test -n "$OTOOL64"; then
8118 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
8120 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8124 test -z "$as_dir" && as_dir=.
8125 for ac_exec_ext in '' $ac_executable_extensions; do
8126 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8127 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
8128 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8137 OTOOL64=$ac_cv_prog_OTOOL64
8138 if test -n "$OTOOL64"; then
8139 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
8140 $as_echo "$OTOOL64" >&6; }
8142 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8143 $as_echo "no
" >&6; }
8148 if test -z "$ac_cv_prog_OTOOL64"; then
8149 ac_ct_OTOOL64=$OTOOL64
8150 # Extract the first word of "otool64
", so it can be a program name with args.
8151 set dummy otool64; ac_word=$2
8152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8153 $as_echo_n "checking
for $ac_word...
" >&6; }
8154 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
8155 $as_echo_n "(cached
) " >&6
8157 if test -n "$ac_ct_OTOOL64"; then
8158 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
8160 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8164 test -z "$as_dir" && as_dir=.
8165 for ac_exec_ext in '' $ac_executable_extensions; do
8166 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
8167 ac_cv_prog_ac_ct_OTOOL64="otool64
"
8168 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8177 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
8178 if test -n "$ac_ct_OTOOL64"; then
8179 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
8180 $as_echo "$ac_ct_OTOOL64" >&6; }
8182 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8183 $as_echo "no
" >&6; }
8186 if test "x
$ac_ct_OTOOL64" = x; then
8189 case $cross_compiling:$ac_tool_warned in
8191 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8192 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8193 ac_tool_warned=yes ;;
8195 OTOOL64=$ac_ct_OTOOL64
8198 OTOOL64="$ac_cv_prog_OTOOL64"
8227 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
8228 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
8229 if ${lt_cv_apple_cc_single_mod+:} false; then :
8230 $as_echo_n "(cached
) " >&6
8232 lt_cv_apple_cc_single_mod=no
8233 if test -z "${LT_MULTI_MODULE}"; then
8234 # By default we will add the -single_module flag. You can override
8235 # by either setting the environment variable LT_MULTI_MODULE
8236 # non-empty at configure time, or by adding -multi_module to the
8238 rm -rf libconftest.dylib*
8239 echo "int foo
(void
){return 1;}" > conftest.c
8240 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8241 -dynamiclib -Wl,-single_module conftest.c
" >&5
8242 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8243 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8245 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8246 lt_cv_apple_cc_single_mod=yes
8248 cat conftest.err >&5
8250 rm -rf libconftest.dylib*
8254 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
8255 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8256 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
8257 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
8258 if ${lt_cv_ld_exported_symbols_list+:} false; then :
8259 $as_echo_n "(cached
) " >&6
8261 lt_cv_ld_exported_symbols_list=no
8262 save_LDFLAGS=$LDFLAGS
8263 echo "_main
" > conftest.sym
8264 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
8265 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8266 /* end confdefs.h. */
8276 if ac_fn_c_try_link "$LINENO"; then :
8277 lt_cv_ld_exported_symbols_list=yes
8279 lt_cv_ld_exported_symbols_list=no
8281 rm -f core conftest.err conftest.$ac_objext \
8282 conftest$ac_exeext conftest.$ac_ext
8283 LDFLAGS="$save_LDFLAGS"
8286 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
8287 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8288 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
8289 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
8290 if ${lt_cv_ld_force_load+:} false; then :
8291 $as_echo_n "(cached
) " >&6
8293 lt_cv_ld_force_load=no
8294 cat > conftest.c << _LT_EOF
8295 int forced_loaded() { return 2;}
8297 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
8298 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8299 echo "$AR cru libconftest.a conftest.o
" >&5
8300 $AR cru libconftest.a conftest.o 2>&5
8301 cat > conftest.c << _LT_EOF
8302 int main() { return 0;}
8304 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
8305 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8307 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8308 lt_cv_ld_force_load=yes
8310 cat conftest.err >&5
8312 rm -f conftest.err libconftest.a conftest conftest.c
8313 rm -rf conftest.dSYM
8316 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
8317 $as_echo "$lt_cv_ld_force_load" >&6; }
8319 rhapsody* | darwin1.[012])
8320 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8322 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8323 darwin*) # darwin 5.x on
8324 # if running on 10.5 or later, the deployment target defaults
8325 # to the OS version, if on x86, and 10.4, the deployment
8326 # target defaults to 10.4. Don't you love it?
8327 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8328 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8329 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8331 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8333 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8337 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8338 _lt_dar_single_mod='$single_module'
8340 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8341 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8343 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8345 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
8346 _lt_dsymutil='~$DSYMUTIL $lib || :'
8353 for ac_header in dlfcn.h
8355 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
8357 if test "x
$ac_cv_header_dlfcn_h" = xyes; then :
8358 cat >>confdefs.h <<_ACEOF
8359 #define HAVE_DLFCN_H 1
8368 # autoconf.info says this should be called right after AC_INIT.
8369 ac_config_headers="$ac_config_headers config.h
:config.
in"
8373 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian
" >&5
8374 $as_echo_n "checking whether byte ordering is bigendian...
" >&6; }
8375 if ${ac_cv_c_bigendian+:} false; then :
8376 $as_echo_n "(cached
) " >&6
8378 ac_cv_c_bigendian=unknown
8379 # See if we're dealing with a universal compiler.
8380 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8381 /* end confdefs.h. */
8382 #ifndef __APPLE_CC__
8383 not a universal capable compiler
8388 if ac_fn_c_try_compile "$LINENO"; then :
8390 # Check for potential -arch flags. It is not universal unless
8391 # there are at least two -arch flags with different values.
8394 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
8395 if test -n "$ac_prev"; then
8397 i?86 | x86_64 | ppc | ppc64)
8398 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
8401 ac_cv_c_bigendian=universal
8407 elif test "x
$ac_word" = "x-arch
"; then
8412 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8413 if test $ac_cv_c_bigendian = unknown; then
8414 # See if sys/param.h defines the BYTE_ORDER macro.
8415 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8416 /* end confdefs.h. */
8417 #include <sys/types.h>
8418 #include <sys/param.h>
8423 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
8424 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
8433 if ac_fn_c_try_compile "$LINENO"; then :
8434 # It does; now see whether it defined to BIG_ENDIAN or not.
8435 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8436 /* end confdefs.h. */
8437 #include <sys/types.h>
8438 #include <sys/param.h>
8443 #if BYTE_ORDER != BIG_ENDIAN
8451 if ac_fn_c_try_compile "$LINENO"; then :
8452 ac_cv_c_bigendian=yes
8454 ac_cv_c_bigendian=no
8456 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8458 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8460 if test $ac_cv_c_bigendian = unknown; then
8461 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
8462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8463 /* end confdefs.h. */
8469 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
8477 if ac_fn_c_try_compile "$LINENO"; then :
8478 # It does; now see whether it defined to _BIG_ENDIAN or not.
8479 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8480 /* end confdefs.h. */
8494 if ac_fn_c_try_compile "$LINENO"; then :
8495 ac_cv_c_bigendian=yes
8497 ac_cv_c_bigendian=no
8499 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8501 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8503 if test $ac_cv_c_bigendian = unknown; then
8504 # Compile a test program.
8505 if test "$cross_compiling" = yes; then :
8506 # Try to guess by grepping values from an object file.
8507 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8508 /* end confdefs.h. */
8509 short int ascii_mm[] =
8510 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
8511 short int ascii_ii[] =
8512 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
8513 int use_ascii (int i) {
8514 return ascii_mm[i] + ascii_ii[i];
8516 short int ebcdic_ii[] =
8517 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
8518 short int ebcdic_mm[] =
8519 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
8520 int use_ebcdic (int i) {
8521 return ebcdic_mm[i] + ebcdic_ii[i];
8528 return use_ascii (foo) == use_ebcdic (foo);
8533 if ac_fn_c_try_compile "$LINENO"; then :
8534 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
8535 ac_cv_c_bigendian=yes
8537 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
8538 if test "$ac_cv_c_bigendian" = unknown; then
8539 ac_cv_c_bigendian=no
8541 # finding both strings is unlikely to happen, but who knows?
8542 ac_cv_c_bigendian=unknown
8546 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
8548 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8549 /* end confdefs.h. */
8550 $ac_includes_default
8555 /* Are we little or big endian? From Harbison&Steele. */
8559 char c[sizeof (long int)];
8562 return u.c[sizeof (long int) - 1] == 1;
8568 if ac_fn_c_try_run "$LINENO"; then :
8569 ac_cv_c_bigendian=no
8571 ac_cv_c_bigendian=yes
8573 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
8574 conftest.$ac_objext conftest.beam conftest.$ac_ext
8579 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_bigendian" >&5
8580 $as_echo "$ac_cv_c_bigendian" >&6; }
8581 case $ac_cv_c_bigendian in #(
8583 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
8589 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
8593 as_fn_error $?
"unknown endianness
8594 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
8600 # Put a plausible default for CC_FOR_BUILD in Makefile.
8601 if test -z "$CC_FOR_BUILD"; then
8602 if test "x$cross_compiling" = "xno"; then
8603 CC_FOR_BUILD
='$(CC)'
8614 if test -n "$ac_tool_prefix"; then
8615 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
8616 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
8617 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8618 $as_echo_n "checking for $ac_word... " >&6; }
8619 if ${ac_cv_prog_RANLIB+:} false
; then :
8620 $as_echo_n "(cached) " >&6
8622 if test -n "$RANLIB"; then
8623 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
8625 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8629 test -z "$as_dir" && as_dir
=.
8630 for ac_exec_ext
in '' $ac_executable_extensions; do
8631 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8632 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
8633 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8642 RANLIB
=$ac_cv_prog_RANLIB
8643 if test -n "$RANLIB"; then
8644 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
8645 $as_echo "$RANLIB" >&6; }
8647 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8648 $as_echo "no" >&6; }
8653 if test -z "$ac_cv_prog_RANLIB"; then
8654 ac_ct_RANLIB
=$RANLIB
8655 # Extract the first word of "ranlib", so it can be a program name with args.
8656 set dummy ranlib
; ac_word
=$2
8657 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8658 $as_echo_n "checking for $ac_word... " >&6; }
8659 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
8660 $as_echo_n "(cached) " >&6
8662 if test -n "$ac_ct_RANLIB"; then
8663 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
8665 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8669 test -z "$as_dir" && as_dir
=.
8670 for ac_exec_ext
in '' $ac_executable_extensions; do
8671 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8672 ac_cv_prog_ac_ct_RANLIB
="ranlib"
8673 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8682 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
8683 if test -n "$ac_ct_RANLIB"; then
8684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
8685 $as_echo "$ac_ct_RANLIB" >&6; }
8687 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8688 $as_echo "no" >&6; }
8691 if test "x$ac_ct_RANLIB" = x
; then
8694 case $cross_compiling:$ac_tool_warned in
8696 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
8697 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
8698 ac_tool_warned
=yes ;;
8700 RANLIB
=$ac_ct_RANLIB
8703 RANLIB
="$ac_cv_prog_RANLIB"
8707 # Require C11 or newer. Autoconf-2.70 provides ac_cv_prog_cc_c11 when using
8708 # AC_PROG_CC, but we're still using Autoconf-2.69, and the newest it understands
8709 # is C99. So handle it ourselves.
8712 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C11 is supported by default" >&5
8713 $as_echo_n "checking whether C11 is supported by default... " >&6; }
8714 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8715 /* end confdefs.h. */
8717 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
8718 # error "C11 support not found"
8722 if ac_fn_c_try_compile
"$LINENO"; then :
8723 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8724 $as_echo "yes" >&6; }
8727 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8728 $as_echo "no" >&6; }
8729 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -std=c11 support" >&5
8730 $as_echo_n "checking for -std=c11 support... " >&6; }
8733 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8734 /* end confdefs.h. */
8736 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
8737 # error "C11 support not found"
8741 if ac_fn_c_try_compile
"$LINENO"; then :
8743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8744 $as_echo "yes" >&6; }
8746 C_DIALECT
="-std=c11"
8749 as_fn_error $?
"C11 is required" "$LINENO" 5
8751 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8753 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
8756 # Some of the common include files depend on bfd.h, and bfd.h checks
8757 # that config.h is included first by testing that the PACKAGE macro
8761 cat >>confdefs.h
<<_ACEOF
8762 #define PACKAGE "$PACKAGE"
8767 # Dependency checking.
8768 ac_config_commands
="$ac_config_commands depdir"
8771 depcc
="$CC" am_compiler_list
=
8773 am_depcomp
=$ac_aux_dir/depcomp
8774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
8775 $as_echo_n "checking dependency style of $depcc... " >&6; }
8776 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
8777 $as_echo_n "(cached) " >&6
8779 if test -f "$am_depcomp"; then
8780 # We make a subdir and do the tests there. Otherwise we can end up
8781 # making bogus files that we don't know about and never remove. For
8782 # instance it was reported that on HP-UX the gcc test will end up
8783 # making a dummy file named `D' -- because `-MD' means `put the output
8786 # Copy depcomp to subdir because otherwise we won't find it if we're
8787 # using a relative directory.
8788 cp "$am_depcomp" conftest.dir
8790 # We will build objects and dependencies in a subdirectory because
8791 # it helps to detect inapplicable dependency modes. For instance
8792 # both Tru64's cc and ICC support -MD to output dependencies as a
8793 # side effect of compilation, but ICC will put the dependencies in
8794 # the current directory while Tru64 will put them in the object
8798 am_cv_CC_dependencies_compiler_type
=none
8799 if test "$am_compiler_list" = ""; then
8800 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8802 for depmode
in $am_compiler_list; do
8803 if test $depmode = none
; then break; fi
8805 $as_echo "$as_me:$LINENO: trying $depmode" >&5
8806 # Setup a source with many dependencies, because some compilers
8807 # like to wrap large dependency lists on column 80 (with \), and
8808 # we should not choose a depcomp mode which is confused by this.
8810 # We need to recreate these files for each test, as the compiler may
8811 # overwrite some of them when testing with obscure command lines.
8812 # This happens at least with the AIX C compiler.
8814 for i
in 1 2 3 4 5 6; do
8815 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
8816 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8817 # Solaris 8's {/usr,}/bin/sh.
8818 touch sub
/conftst
$i.h
8820 echo "include sub/conftest.Po" > confmf
8822 # We check with `-c' and `-o' for the sake of the "dashmstdout"
8823 # mode. It turns out that the SunPro C++ compiler does not properly
8824 # handle `-M -o', and we need to detect this.
8825 depcmd
="depmode=$depmode \
8826 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
8827 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
8828 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
8829 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
8830 if env
$depcmd > conftest.err
2>&1 &&
8831 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
8832 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
8833 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
8834 # icc doesn't choke on unknown options, it will just issue warnings
8835 # or remarks (even with -Werror). So we grep stderr for any message
8836 # that says an option was ignored or not supported.
8837 # When given -MP, icc 7.0 and 7.1 complain thusly:
8838 # icc: Command line warning: ignoring option '-M'; no argument required
8839 # The diagnosis changed in icc 8.0:
8840 # icc: Command line remark: option '-MP' not supported
8841 if (grep 'ignoring option' conftest.err ||
8842 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
8843 am_cv_CC_dependencies_compiler_type
=$depmode
8844 $as_echo "$as_me:$LINENO: success" >&5
8848 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
8849 sed -e 's/^/| /' < conftest.err
>&5
8855 am_cv_CC_dependencies_compiler_type
=none
8859 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
8860 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8861 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
8862 then as_fn_error $?
"no usable dependency style found" "$LINENO" 5
8863 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
8868 # Check for the 'make' the user wants to use.
8871 # Extract the first word of "$ac_prog", so it can be a program name with args.
8872 set dummy
$ac_prog; ac_word
=$2
8873 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
8874 $as_echo_n "checking for $ac_word... " >&6; }
8875 if ${ac_cv_prog_MAKE+:} false
; then :
8876 $as_echo_n "(cached) " >&6
8878 if test -n "$MAKE"; then
8879 ac_cv_prog_MAKE
="$MAKE" # Let the user override the test.
8881 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
8885 test -z "$as_dir" && as_dir
=.
8886 for ac_exec_ext
in '' $ac_executable_extensions; do
8887 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
8888 ac_cv_prog_MAKE
="$ac_prog"
8889 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
8898 MAKE
=$ac_cv_prog_MAKE
8899 if test -n "$MAKE"; then
8900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAKE" >&5
8901 $as_echo "$MAKE" >&6; }
8903 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8904 $as_echo "no" >&6; }
8908 test -n "$MAKE" && break
8912 case "`$MAKE --version 2>&1 | sed 1q`" in
8917 if test "$MAKE_IS_GNU" = yes; then
8927 # If we haven't got the data from the intl directory,
8928 # assume NLS is disabled.
8937 if test -f ..
/..
/intl
/config.intl
; then
8938 . ..
/..
/intl
/config.intl
8940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
8941 $as_echo_n "checking whether NLS is requested... " >&6; }
8942 if test x
"$USE_NLS" != xyes
; then
8943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
8944 $as_echo "no" >&6; }
8946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
8947 $as_echo "yes" >&6; }
8949 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8953 $as_echo_n "checking for catalogs to be installed... " >&6; }
8954 # Look for .po and .gmo files in the source directory.
8957 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
8958 # If there aren't any .gmo files the shell will give us the
8959 # literal string "../path/to/srcdir/po/*.gmo" which has to be
8961 case "$cat" in *\
**)
8964 # The quadruple backslash is collapsed to a double backslash
8965 # by the backticks, then collapsed again by the double quotes,
8966 # leaving us with one backslash in the sed expression (right
8967 # before the dot that mustn't act as a wildcard).
8968 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8969 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
8970 # The user is allowed to set LINGUAS to a list of languages to
8971 # install catalogs for. If it's empty that means "all of them."
8972 if test "x$LINGUAS" = x
; then
8973 CATALOGS
="$CATALOGS $cat"
8974 XLINGUAS
="$XLINGUAS $lang"
8976 case "$LINGUAS" in *$lang*)
8977 CATALOGS
="$CATALOGS $cat"
8978 XLINGUAS
="$XLINGUAS $lang"
8984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8985 $as_echo "$LINGUAS" >&6; }
8998 # Check for common headers.
8999 # NB: You can assume C11 headers exist.
9000 for ac_header
in unistd.h
9002 ac_fn_c_check_header_mongrel
"$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
9003 if test "x$ac_cv_header_unistd_h" = xyes
; then :
9004 cat >>confdefs.h
<<_ACEOF
9005 #define HAVE_UNISTD_H 1
9012 for ac_header
in sys
/time.h sys
/times.h sys
/resource.h sys
/mman.h
9014 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9015 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9016 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
9017 cat >>confdefs.h
<<_ACEOF
9018 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9025 for ac_header
in fcntl.h fpu_control.h
9027 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9028 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9029 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
9030 cat >>confdefs.h
<<_ACEOF
9031 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9038 for ac_header
in dlfcn.h sys
/stat.h
9040 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
9041 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
9042 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
9043 cat >>confdefs.h
<<_ACEOF
9044 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
9051 for ac_func
in getrusage
time sigaction __setfpucw
9053 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9054 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9055 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9056 cat >>confdefs.h
<<_ACEOF
9057 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9063 for ac_func
in mmap munmap lstat truncate ftruncate posix_fallocate
9065 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
9066 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
9067 if eval test \"x\$
"$as_ac_var"\" = x
"yes"; then :
9068 cat >>confdefs.h
<<_ACEOF
9069 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
9075 ac_fn_c_check_member
"$LINENO" "struct stat" "st_dev" "ac_cv_member_struct_stat_st_dev" "#ifdef HAVE_SYS_TYPES_H
9076 #include <sys/types.h>
9078 #ifdef HAVE_SYS_STAT_H
9079 #include <sys/stat.h>
9082 if test "x$ac_cv_member_struct_stat_st_dev" = xyes
; then :
9084 cat >>confdefs.h
<<_ACEOF
9085 #define HAVE_STRUCT_STAT_ST_DEV 1
9090 ac_fn_c_check_member
"$LINENO" "struct stat" "st_ino" "ac_cv_member_struct_stat_st_ino" "#ifdef HAVE_SYS_TYPES_H
9091 #include <sys/types.h>
9093 #ifdef HAVE_SYS_STAT_H
9094 #include <sys/stat.h>
9097 if test "x$ac_cv_member_struct_stat_st_ino" = xyes
; then :
9099 cat >>confdefs.h
<<_ACEOF
9100 #define HAVE_STRUCT_STAT_ST_INO 1
9105 ac_fn_c_check_member
"$LINENO" "struct stat" "st_mode" "ac_cv_member_struct_stat_st_mode" "#ifdef HAVE_SYS_TYPES_H
9106 #include <sys/types.h>
9108 #ifdef HAVE_SYS_STAT_H
9109 #include <sys/stat.h>
9112 if test "x$ac_cv_member_struct_stat_st_mode" = xyes
; then :
9114 cat >>confdefs.h
<<_ACEOF
9115 #define HAVE_STRUCT_STAT_ST_MODE 1
9120 ac_fn_c_check_member
"$LINENO" "struct stat" "st_nlink" "ac_cv_member_struct_stat_st_nlink" "#ifdef HAVE_SYS_TYPES_H
9121 #include <sys/types.h>
9123 #ifdef HAVE_SYS_STAT_H
9124 #include <sys/stat.h>
9127 if test "x$ac_cv_member_struct_stat_st_nlink" = xyes
; then :
9129 cat >>confdefs.h
<<_ACEOF
9130 #define HAVE_STRUCT_STAT_ST_NLINK 1
9135 ac_fn_c_check_member
"$LINENO" "struct stat" "st_uid" "ac_cv_member_struct_stat_st_uid" "#ifdef HAVE_SYS_TYPES_H
9136 #include <sys/types.h>
9138 #ifdef HAVE_SYS_STAT_H
9139 #include <sys/stat.h>
9142 if test "x$ac_cv_member_struct_stat_st_uid" = xyes
; then :
9144 cat >>confdefs.h
<<_ACEOF
9145 #define HAVE_STRUCT_STAT_ST_UID 1
9150 ac_fn_c_check_member
"$LINENO" "struct stat" "st_gid" "ac_cv_member_struct_stat_st_gid" "#ifdef HAVE_SYS_TYPES_H
9151 #include <sys/types.h>
9153 #ifdef HAVE_SYS_STAT_H
9154 #include <sys/stat.h>
9157 if test "x$ac_cv_member_struct_stat_st_gid" = xyes
; then :
9159 cat >>confdefs.h
<<_ACEOF
9160 #define HAVE_STRUCT_STAT_ST_GID 1
9165 ac_fn_c_check_member
"$LINENO" "struct stat" "st_rdev" "ac_cv_member_struct_stat_st_rdev" "#ifdef HAVE_SYS_TYPES_H
9166 #include <sys/types.h>
9168 #ifdef HAVE_SYS_STAT_H
9169 #include <sys/stat.h>
9172 if test "x$ac_cv_member_struct_stat_st_rdev" = xyes
; then :
9174 cat >>confdefs.h
<<_ACEOF
9175 #define HAVE_STRUCT_STAT_ST_RDEV 1
9180 ac_fn_c_check_member
"$LINENO" "struct stat" "st_size" "ac_cv_member_struct_stat_st_size" "#ifdef HAVE_SYS_TYPES_H
9181 #include <sys/types.h>
9183 #ifdef HAVE_SYS_STAT_H
9184 #include <sys/stat.h>
9187 if test "x$ac_cv_member_struct_stat_st_size" = xyes
; then :
9189 cat >>confdefs.h
<<_ACEOF
9190 #define HAVE_STRUCT_STAT_ST_SIZE 1
9195 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blksize" "ac_cv_member_struct_stat_st_blksize" "#ifdef HAVE_SYS_TYPES_H
9196 #include <sys/types.h>
9198 #ifdef HAVE_SYS_STAT_H
9199 #include <sys/stat.h>
9202 if test "x$ac_cv_member_struct_stat_st_blksize" = xyes
; then :
9204 cat >>confdefs.h
<<_ACEOF
9205 #define HAVE_STRUCT_STAT_ST_BLKSIZE 1
9210 ac_fn_c_check_member
"$LINENO" "struct stat" "st_blocks" "ac_cv_member_struct_stat_st_blocks" "#ifdef HAVE_SYS_TYPES_H
9211 #include <sys/types.h>
9213 #ifdef HAVE_SYS_STAT_H
9214 #include <sys/stat.h>
9217 if test "x$ac_cv_member_struct_stat_st_blocks" = xyes
; then :
9219 cat >>confdefs.h
<<_ACEOF
9220 #define HAVE_STRUCT_STAT_ST_BLOCKS 1
9225 ac_fn_c_check_member
"$LINENO" "struct stat" "st_atime" "ac_cv_member_struct_stat_st_atime" "#ifdef HAVE_SYS_TYPES_H
9226 #include <sys/types.h>
9228 #ifdef HAVE_SYS_STAT_H
9229 #include <sys/stat.h>
9232 if test "x$ac_cv_member_struct_stat_st_atime" = xyes
; then :
9234 cat >>confdefs.h
<<_ACEOF
9235 #define HAVE_STRUCT_STAT_ST_ATIME 1
9240 ac_fn_c_check_member
"$LINENO" "struct stat" "st_mtime" "ac_cv_member_struct_stat_st_mtime" "#ifdef HAVE_SYS_TYPES_H
9241 #include <sys/types.h>
9243 #ifdef HAVE_SYS_STAT_H
9244 #include <sys/stat.h>
9247 if test "x$ac_cv_member_struct_stat_st_mtime" = xyes
; then :
9249 cat >>confdefs.h
<<_ACEOF
9250 #define HAVE_STRUCT_STAT_ST_MTIME 1
9255 ac_fn_c_check_member
"$LINENO" "struct stat" "st_ctime" "ac_cv_member_struct_stat_st_ctime" "#ifdef HAVE_SYS_TYPES_H
9256 #include <sys/types.h>
9258 #ifdef HAVE_SYS_STAT_H
9259 #include <sys/stat.h>
9262 if test "x$ac_cv_member_struct_stat_st_ctime" = xyes
; then :
9264 cat >>confdefs.h
<<_ACEOF
9265 #define HAVE_STRUCT_STAT_ST_CTIME 1
9271 ac_fn_c_check_type
"$LINENO" "socklen_t" "ac_cv_type_socklen_t" "#include <sys/types.h>
9272 #include <sys/socket.h>
9275 if test "x$ac_cv_type_socklen_t" = xyes
; then :
9277 cat >>confdefs.h
<<_ACEOF
9278 #define HAVE_SOCKLEN_T 1
9285 # Check for socket libraries
9286 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
9287 $as_echo_n "checking for bind in -lsocket... " >&6; }
9288 if ${ac_cv_lib_socket_bind+:} false
; then :
9289 $as_echo_n "(cached) " >&6
9291 ac_check_lib_save_LIBS
=$LIBS
9292 LIBS
="-lsocket $LIBS"
9293 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9294 /* end confdefs.h. */
9296 /* Override any GCC internal prototype to avoid an error.
9297 Use char because int might match the return type of a GCC
9298 builtin and then its argument prototype would still apply. */
9311 if ac_fn_c_try_link
"$LINENO"; then :
9312 ac_cv_lib_socket_bind
=yes
9314 ac_cv_lib_socket_bind
=no
9316 rm -f core conftest.err conftest.
$ac_objext \
9317 conftest
$ac_exeext conftest.
$ac_ext
9318 LIBS
=$ac_check_lib_save_LIBS
9320 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
9321 $as_echo "$ac_cv_lib_socket_bind" >&6; }
9322 if test "x$ac_cv_lib_socket_bind" = xyes
; then :
9323 cat >>confdefs.h
<<_ACEOF
9324 #define HAVE_LIBSOCKET 1
9327 LIBS
="-lsocket $LIBS"
9331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
9332 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
9333 if ${ac_cv_lib_nsl_gethostbyname+:} false
; then :
9334 $as_echo_n "(cached) " >&6
9336 ac_check_lib_save_LIBS
=$LIBS
9338 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9339 /* end confdefs.h. */
9341 /* Override any GCC internal prototype to avoid an error.
9342 Use char because int might match the return type of a GCC
9343 builtin and then its argument prototype would still apply. */
9347 char gethostbyname ();
9351 return gethostbyname ();
9356 if ac_fn_c_try_link
"$LINENO"; then :
9357 ac_cv_lib_nsl_gethostbyname
=yes
9359 ac_cv_lib_nsl_gethostbyname
=no
9361 rm -f core conftest.err conftest.
$ac_objext \
9362 conftest
$ac_exeext conftest.
$ac_ext
9363 LIBS
=$ac_check_lib_save_LIBS
9365 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
9366 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
9367 if test "x$ac_cv_lib_nsl_gethostbyname" = xyes
; then :
9368 cat >>confdefs.h
<<_ACEOF
9369 #define HAVE_LIBNSL 1
9377 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
9378 # using the same condition.
9380 # Use the system's zlib library.
9381 zlibdir
="-L\$(top_builddir)/../zlib"
9382 zlibinc
="-I\$(top_srcdir)/../zlib"
9384 # Check whether --with-system-zlib was given.
9385 if test "${with_system_zlib+set}" = set; then :
9386 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
9397 # BFD uses libdl when when plugins enabled.
9400 for ac_header
in dlfcn.h
9402 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
9404 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
9405 cat >>confdefs.h
<<_ACEOF
9406 #define HAVE_DLFCN_H 1
9413 for ac_header
in windows.h
9415 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
9417 if test "x$ac_cv_header_windows_h" = xyes
; then :
9418 cat >>confdefs.h
<<_ACEOF
9419 #define HAVE_WINDOWS_H 1
9427 # Check whether --enable-plugins was given.
9428 if test "${enable_plugins+set}" = set; then :
9429 enableval
=$enable_plugins; case "${enableval}" in
9432 if test "$maybe_plugins" != "yes" ; then
9433 as_fn_error $?
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
9437 plugins
=$maybe_plugins
9441 if test "$plugins" = "yes"; then
9442 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
9443 $as_echo_n "checking for library containing dlsym... " >&6; }
9444 if ${ac_cv_search_dlsym+:} false
; then :
9445 $as_echo_n "(cached) " >&6
9447 ac_func_search_save_LIBS
=$LIBS
9448 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9449 /* end confdefs.h. */
9451 /* Override any GCC internal prototype to avoid an error.
9452 Use char because int might match the return type of a GCC
9453 builtin and then its argument prototype would still apply. */
9466 for ac_lib
in '' dl
; do
9467 if test -z "$ac_lib"; then
9468 ac_res
="none required"
9471 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
9473 if ac_fn_c_try_link
"$LINENO"; then :
9474 ac_cv_search_dlsym
=$ac_res
9476 rm -f core conftest.err conftest.
$ac_objext \
9478 if ${ac_cv_search_dlsym+:} false
; then :
9482 if ${ac_cv_search_dlsym+:} false
; then :
9485 ac_cv_search_dlsym
=no
9488 LIBS
=$ac_func_search_save_LIBS
9490 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
9491 $as_echo "$ac_cv_search_dlsym" >&6; }
9492 ac_res
=$ac_cv_search_dlsym
9493 if test "$ac_res" != no
; then :
9494 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
9500 if test "$plugins" = yes; then
9521 # Check whether --enable-shared was given.
9522 if test "${enable_shared+set}" = set; then :
9523 enableval
=$enable_shared; p
=${PACKAGE-default}
9525 yes) enable_shared
=yes ;;
9526 no
) enable_shared
=no
;;
9529 # Look at the argument we got. We use all the common list separators.
9530 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9531 for pkg
in $enableval; do
9533 if test "X$pkg" = "X$p"; then
9552 # Check whether --enable-static was given.
9553 if test "${enable_static+set}" = set; then :
9554 enableval
=$enable_static; p
=${PACKAGE-default}
9556 yes) enable_static
=yes ;;
9557 no
) enable_static
=no
;;
9560 # Look at the argument we got. We use all the common list separators.
9561 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9562 for pkg
in $enableval; do
9564 if test "X$pkg" = "X$p"; then
9584 # Check whether --with-pic was given.
9585 if test "${with_pic+set}" = set; then :
9586 withval
=$with_pic; pic_mode
="$withval"
9592 test -z "$pic_mode" && pic_mode
=default
9600 # Check whether --enable-fast-install was given.
9601 if test "${enable_fast_install+set}" = set; then :
9602 enableval
=$enable_fast_install; p
=${PACKAGE-default}
9604 yes) enable_fast_install
=yes ;;
9605 no
) enable_fast_install
=no
;;
9607 enable_fast_install
=no
9608 # Look at the argument we got. We use all the common list separators.
9609 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
9610 for pkg
in $enableval; do
9612 if test "X$pkg" = "X$p"; then
9613 enable_fast_install
=yes
9620 enable_fast_install
=yes
9633 # This can be used to rebuild libtool when needed
9634 LIBTOOL_DEPS
="$ltmain"
9636 # Always use our own libtool.
9637 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
9664 test -z "$LN_S" && LN_S
="ln -s"
9679 if test -n "${ZSH_VERSION+set}" ; then
9680 setopt NO_GLOB_SUBST
9683 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9684 $as_echo_n "checking for objdir... " >&6; }
9685 if ${lt_cv_objdir+:} false
; then :
9686 $as_echo_n "(cached) " >&6
9688 rm -f .libs
2>/dev
/null
9689 mkdir .libs
2>/dev
/null
9690 if test -d .libs
; then
9693 # MS-DOS does not allow filenames that begin with a dot.
9696 rmdir .libs
2>/dev
/null
9698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9699 $as_echo "$lt_cv_objdir" >&6; }
9700 objdir
=$lt_cv_objdir
9706 cat >>confdefs.h
<<_ACEOF
9707 #define LT_OBJDIR "$lt_cv_objdir/"
9715 # AIX sometimes has problems with the GCC collect2 program. For some
9716 # reason, if we set the COLLECT_NAMES environment variable, the problems
9717 # vanish in a puff of smoke.
9718 if test "X${COLLECT_NAMES+set}" != Xset
; then
9720 export COLLECT_NAMES
9727 can_build_shared
=yes
9729 # All known linkers require a `.a' archive for static linking (except MSVC,
9730 # which needs '.lib').
9733 with_gnu_ld
="$lt_cv_prog_gnu_ld"
9736 old_CFLAGS
="$CFLAGS"
9738 # Set sane defaults for various variables
9739 test -z "$CC" && CC
=cc
9740 test -z "$LTCC" && LTCC
=$CC
9741 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
9742 test -z "$LD" && LD
=ld
9743 test -z "$ac_objext" && ac_objext
=o
9745 for cc_temp
in $compiler""; do
9747 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
9748 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
9753 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9756 # Only perform the check for file, if the check method requires it
9757 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
9758 case $deplibs_check_method in
9760 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9761 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9762 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9763 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
9764 $as_echo_n "(cached) " >&6
9768 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9771 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9772 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9773 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9774 for ac_dir
in $ac_dummy; do
9776 test -z "$ac_dir" && ac_dir
=.
9777 if test -f $ac_dir/${ac_tool_prefix}file; then
9778 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
9779 if test -n "$file_magic_test_file"; then
9780 case $deplibs_check_method in
9782 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9783 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9784 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9785 $EGREP "$file_magic_regex" > /dev
/null
; then
9790 *** Warning: the command libtool uses to detect shared libraries,
9791 *** $file_magic_cmd, produces output that libtool cannot recognize.
9792 *** The result is that libtool may fail to recognize shared libraries
9793 *** as such. This will affect the creation of libtool libraries that
9794 *** depend on shared libraries, but programs linked with such libtool
9795 *** libraries will work regardless of this problem. Nevertheless, you
9796 *** may want to report the problem to your system manager and/or to
9797 *** bug-libtool@gnu.org
9807 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9812 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9813 if test -n "$MAGIC_CMD"; then
9814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9815 $as_echo "$MAGIC_CMD" >&6; }
9817 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9818 $as_echo "no" >&6; }
9825 if test -z "$lt_cv_path_MAGIC_CMD"; then
9826 if test -n "$ac_tool_prefix"; then
9827 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9828 $as_echo_n "checking for file... " >&6; }
9829 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
9830 $as_echo_n "(cached) " >&6
9834 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9837 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9838 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9839 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9840 for ac_dir
in $ac_dummy; do
9842 test -z "$ac_dir" && ac_dir
=.
9843 if test -f $ac_dir/file; then
9844 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
9845 if test -n "$file_magic_test_file"; then
9846 case $deplibs_check_method in
9848 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9849 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9850 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9851 $EGREP "$file_magic_regex" > /dev
/null
; then
9856 *** Warning: the command libtool uses to detect shared libraries,
9857 *** $file_magic_cmd, produces output that libtool cannot recognize.
9858 *** The result is that libtool may fail to recognize shared libraries
9859 *** as such. This will affect the creation of libtool libraries that
9860 *** depend on shared libraries, but programs linked with such libtool
9861 *** libraries will work regardless of this problem. Nevertheless, you
9862 *** may want to report the problem to your system manager and/or to
9863 *** bug-libtool@gnu.org
9873 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9878 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9879 if test -n "$MAGIC_CMD"; then
9880 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9881 $as_echo "$MAGIC_CMD" >&6; }
9883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9884 $as_echo "no" >&6; }
9897 # Use C for the default configuration in the libtool script
9901 ac_cpp
='$CPP $CPPFLAGS'
9902 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9903 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9904 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9907 # Source file extension for C test sources.
9910 # Object file extension for compiled C test sources.
9914 # Code to be used in simple compile tests
9915 lt_simple_compile_test_code
="int some_variable = 0;"
9917 # Code to be used in simple link tests
9918 lt_simple_link_test_code
='int main(){return(0);}'
9926 # If no C compiler was specified, use CC.
9929 # If no C compiler flags were specified, use CFLAGS.
9930 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
9932 # Allow CC to be a program name with arguments.
9935 # Save the default compiler, since it gets overwritten when the other
9936 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9937 compiler_DEFAULT
=$CC
9939 # save warnings/boilerplate of simple test code
9940 ac_outfile
=conftest.
$ac_objext
9941 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
9942 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9943 _lt_compiler_boilerplate
=`cat conftest.err`
9946 ac_outfile
=conftest.
$ac_objext
9947 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
9948 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9949 _lt_linker_boilerplate
=`cat conftest.err`
9954 ## There is no encapsulation within the following macros, do not change
9955 ## the running order or otherwise move them around unless you know exactly
9956 ## what you are doing...
9957 if test -n "$compiler"; then
9959 lt_prog_compiler_no_builtin_flag
=
9961 if test "$GCC" = yes; then
9962 case $cc_basename in
9964 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
9966 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
9969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9970 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9971 if ${lt_cv_prog_compiler_rtti_exceptions+:} false
; then :
9972 $as_echo_n "(cached) " >&6
9974 lt_cv_prog_compiler_rtti_exceptions
=no
9975 ac_outfile
=conftest.
$ac_objext
9976 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9977 lt_compiler_flag
="-fno-rtti -fno-exceptions"
9978 # Insert the option either (1) after the last *FLAGS variable, or
9979 # (2) before a word containing "conftest.", or (3) at the end.
9980 # Note that $ac_compile itself does not contain backslashes and begins
9981 # with a dollar sign (not a hyphen), so the echo should work correctly.
9982 # The option is referenced via a variable to avoid confusing sed.
9983 lt_compile
=`echo "$ac_compile" | $SED \
9984 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9985 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9986 -e 's:$: $lt_compiler_flag:'`
9987 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9988 (eval "$lt_compile" 2>conftest.err
)
9990 cat conftest.err
>&5
9991 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9992 if (exit $ac_status) && test -s "$ac_outfile"; then
9993 # The compiler can only warn and ignore the option if not recognized
9994 # So say no if there are warnings other than the usual output.
9995 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
9996 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9997 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
9998 lt_cv_prog_compiler_rtti_exceptions
=yes
10004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
10005 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
10007 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
10008 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
10020 lt_prog_compiler_wl
=
10021 lt_prog_compiler_pic
=
10022 lt_prog_compiler_static
=
10024 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
10025 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
10027 if test "$GCC" = yes; then
10028 lt_prog_compiler_wl
='-Wl,'
10029 lt_prog_compiler_static
='-static'
10033 # All AIX code is PIC.
10034 if test "$host_cpu" = ia64
; then
10035 # AIX 5 now supports IA64 processor
10036 lt_prog_compiler_static
='-Bstatic'
10038 lt_prog_compiler_pic
='-fPIC'
10044 # see comment about AmigaOS4 .so support
10045 lt_prog_compiler_pic
='-fPIC'
10048 # FIXME: we need at least 68020 code to build shared libraries, but
10049 # adding the `-m68020' flag to GCC prevents building anything better,
10051 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
10056 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
10057 # PIC is the default for these OSes.
10060 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
10061 # This hack is so that the source file can tell whether it is being
10062 # built for inclusion in a dll (and should export symbols for example).
10063 # Although the cygwin gcc ignores -fPIC, still need this for old-style
10064 # (--disable-auto-import) libraries
10065 lt_prog_compiler_pic
='-DDLL_EXPORT'
10068 darwin
* | rhapsody
*)
10069 # PIC is the default on this platform
10070 # Common symbols not allowed in MH_DYLIB files
10071 lt_prog_compiler_pic
='-fno-common'
10075 # PIC is the default for Haiku.
10076 # The "-static" flag exists, but is broken.
10077 lt_prog_compiler_static
=
10081 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
10082 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
10083 # sets the default TLS model and affects inlining.
10089 lt_prog_compiler_pic
='-fPIC'
10095 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
10096 # Instead, we relocate shared libraries at runtime.
10100 # Just because we use GCC doesn't mean we suddenly get shared libraries
10101 # on systems that don't support them.
10102 lt_prog_compiler_can_build_shared
=no
10107 # QNX uses GNU C++, but need to define -shared option too, otherwise
10108 # it will coredump.
10109 lt_prog_compiler_pic
='-fPIC -shared'
10113 if test -d /usr
/nec
; then
10114 lt_prog_compiler_pic
=-Kconform_pic
10119 lt_prog_compiler_pic
='-fPIC'
10123 case $cc_basename in
10124 nvcc
*) # Cuda Compiler Driver 2.2
10125 lt_prog_compiler_wl
='-Xlinker '
10126 lt_prog_compiler_pic
='-Xcompiler -fPIC'
10130 # PORTME Check for flag to pass linker flags through the system compiler.
10133 lt_prog_compiler_wl
='-Wl,'
10134 if test "$host_cpu" = ia64
; then
10135 # AIX 5 now supports IA64 processor
10136 lt_prog_compiler_static
='-Bstatic'
10138 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
10142 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
10143 # This hack is so that the source file can tell whether it is being
10144 # built for inclusion in a dll (and should export symbols for example).
10145 lt_prog_compiler_pic
='-DDLL_EXPORT'
10148 hpux9
* | hpux10
* | hpux11
*)
10149 lt_prog_compiler_wl
='-Wl,'
10150 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
10151 # not for PA HP-UX.
10157 lt_prog_compiler_pic
='+Z'
10160 # Is there a better lt_prog_compiler_static that works with the bundled CC?
10161 lt_prog_compiler_static
='${wl}-a ${wl}archive'
10164 irix5
* | irix6
* | nonstopux
*)
10165 lt_prog_compiler_wl
='-Wl,'
10166 # PIC (with -KPIC) is the default.
10167 lt_prog_compiler_static
='-non_shared'
10170 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10171 case $cc_basename in
10172 # old Intel for x86_64 which still supported -KPIC.
10174 lt_prog_compiler_wl
='-Wl,'
10175 lt_prog_compiler_pic
='-KPIC'
10176 lt_prog_compiler_static
='-static'
10178 # icc used to be incompatible with GCC.
10179 # ICC 10 doesn't accept -KPIC any more.
10181 lt_prog_compiler_wl
='-Wl,'
10182 lt_prog_compiler_pic
='-fPIC'
10183 lt_prog_compiler_static
='-static'
10185 # Lahey Fortran 8.1.
10187 lt_prog_compiler_wl
='-Wl,'
10188 lt_prog_compiler_pic
='--shared'
10189 lt_prog_compiler_static
='--static'
10191 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10192 # Portland Group compilers (*not* the Pentium gcc compiler,
10193 # which looks to be a dead project)
10194 lt_prog_compiler_wl
='-Wl,'
10195 lt_prog_compiler_pic
='-fpic'
10196 lt_prog_compiler_static
='-Bstatic'
10199 lt_prog_compiler_wl
='-Wl,'
10200 # All Alpha code is PIC.
10201 lt_prog_compiler_static
='-non_shared'
10203 xl
* | bgxl
* | bgf
* | mpixl
*)
10204 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
10205 lt_prog_compiler_wl
='-Wl,'
10206 lt_prog_compiler_pic
='-qpic'
10207 lt_prog_compiler_static
='-qstaticlink'
10210 case `$CC -V 2>&1 | sed 5q` in
10211 *Sun\ F
* |
*Sun
*Fortran
*)
10212 # Sun Fortran 8.3 passes all unrecognized flags to the linker
10213 lt_prog_compiler_pic
='-KPIC'
10214 lt_prog_compiler_static
='-Bstatic'
10215 lt_prog_compiler_wl
=''
10219 lt_prog_compiler_pic
='-KPIC'
10220 lt_prog_compiler_static
='-Bstatic'
10221 lt_prog_compiler_wl
='-Wl,'
10229 lt_prog_compiler_pic
='-KPIC'
10230 lt_prog_compiler_static
='-Bstatic'
10234 # QNX uses GNU C++, but need to define -shared option too, otherwise
10235 # it will coredump.
10236 lt_prog_compiler_pic
='-fPIC -shared'
10239 osf3
* | osf4
* | osf5
*)
10240 lt_prog_compiler_wl
='-Wl,'
10241 # All OSF/1 code is PIC.
10242 lt_prog_compiler_static
='-non_shared'
10246 lt_prog_compiler_static
='-non_shared'
10250 lt_prog_compiler_pic
='-KPIC'
10251 lt_prog_compiler_static
='-Bstatic'
10252 case $cc_basename in
10253 f77
* | f90
* | f95
*)
10254 lt_prog_compiler_wl
='-Qoption ld ';;
10256 lt_prog_compiler_wl
='-Wl,';;
10261 lt_prog_compiler_wl
='-Qoption ld '
10262 lt_prog_compiler_pic
='-PIC'
10263 lt_prog_compiler_static
='-Bstatic'
10266 sysv4 | sysv4.2uw2
* | sysv4.3
*)
10267 lt_prog_compiler_wl
='-Wl,'
10268 lt_prog_compiler_pic
='-KPIC'
10269 lt_prog_compiler_static
='-Bstatic'
10273 if test -d /usr
/nec
;then
10274 lt_prog_compiler_pic
='-Kconform_pic'
10275 lt_prog_compiler_static
='-Bstatic'
10279 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
10280 lt_prog_compiler_wl
='-Wl,'
10281 lt_prog_compiler_pic
='-KPIC'
10282 lt_prog_compiler_static
='-Bstatic'
10286 lt_prog_compiler_wl
='-Wl,'
10287 lt_prog_compiler_can_build_shared
=no
10291 lt_prog_compiler_pic
='-pic'
10292 lt_prog_compiler_static
='-Bstatic'
10296 lt_prog_compiler_can_build_shared
=no
10302 # For platforms which do not support PIC, -DPIC is meaningless:
10304 lt_prog_compiler_pic
=
10307 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
10310 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
10311 $as_echo "$lt_prog_compiler_pic" >&6; }
10319 # Check to make sure the PIC flag actually works.
10321 if test -n "$lt_prog_compiler_pic"; then
10322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
10323 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
10324 if ${lt_cv_prog_compiler_pic_works+:} false
; then :
10325 $as_echo_n "(cached) " >&6
10327 lt_cv_prog_compiler_pic_works
=no
10328 ac_outfile
=conftest.
$ac_objext
10329 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10330 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
10331 # Insert the option either (1) after the last *FLAGS variable, or
10332 # (2) before a word containing "conftest.", or (3) at the end.
10333 # Note that $ac_compile itself does not contain backslashes and begins
10334 # with a dollar sign (not a hyphen), so the echo should work correctly.
10335 # The option is referenced via a variable to avoid confusing sed.
10336 lt_compile
=`echo "$ac_compile" | $SED \
10337 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10338 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10339 -e 's:$: $lt_compiler_flag:'`
10340 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10341 (eval "$lt_compile" 2>conftest.err
)
10343 cat conftest.err
>&5
10344 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10345 if (exit $ac_status) && test -s "$ac_outfile"; then
10346 # The compiler can only warn and ignore the option if not recognized
10347 # So say no if there are warnings other than the usual output.
10348 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
10349 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10350 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
10351 lt_cv_prog_compiler_pic_works
=yes
10357 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
10358 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
10360 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
10361 case $lt_prog_compiler_pic in
10363 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
10366 lt_prog_compiler_pic
=
10367 lt_prog_compiler_can_build_shared
=no
10378 # Check to make sure the static flag actually works.
10380 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
10381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
10382 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
10383 if ${lt_cv_prog_compiler_static_works+:} false
; then :
10384 $as_echo_n "(cached) " >&6
10386 lt_cv_prog_compiler_static_works
=no
10387 save_LDFLAGS
="$LDFLAGS"
10388 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
10389 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
10390 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
10391 # The linker can only warn and ignore the option if not recognized
10392 # So say no if there are warnings
10393 if test -s conftest.err
; then
10394 # Append any errors to the config.log.
10395 cat conftest.err
1>&5
10396 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
10397 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10398 if diff conftest.exp conftest.er2
>/dev
/null
; then
10399 lt_cv_prog_compiler_static_works
=yes
10402 lt_cv_prog_compiler_static_works
=yes
10406 LDFLAGS
="$save_LDFLAGS"
10409 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
10410 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
10412 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
10415 lt_prog_compiler_static
=
10424 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10425 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10426 if ${lt_cv_prog_compiler_c_o+:} false
; then :
10427 $as_echo_n "(cached) " >&6
10429 lt_cv_prog_compiler_c_o
=no
10430 $RM -r conftest
2>/dev
/null
10434 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10436 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10437 # Insert the option either (1) after the last *FLAGS variable, or
10438 # (2) before a word containing "conftest.", or (3) at the end.
10439 # Note that $ac_compile itself does not contain backslashes and begins
10440 # with a dollar sign (not a hyphen), so the echo should work correctly.
10441 lt_compile
=`echo "$ac_compile" | $SED \
10442 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10443 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10444 -e 's:$: $lt_compiler_flag:'`
10445 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10446 (eval "$lt_compile" 2>out
/conftest.err
)
10448 cat out
/conftest.err
>&5
10449 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10450 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10452 # The compiler can only warn and ignore the option if not recognized
10453 # So say no if there are warnings
10454 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10455 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10456 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10457 lt_cv_prog_compiler_c_o
=yes
10462 # SGI C++ compiler will create directory out/ii_files/ for
10463 # template instantiation
10464 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10465 $RM out
/* && rmdir out
10471 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10472 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10479 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
10480 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
10481 if ${lt_cv_prog_compiler_c_o+:} false
; then :
10482 $as_echo_n "(cached) " >&6
10484 lt_cv_prog_compiler_c_o
=no
10485 $RM -r conftest
2>/dev
/null
10489 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10491 lt_compiler_flag
="-o out/conftest2.$ac_objext"
10492 # Insert the option either (1) after the last *FLAGS variable, or
10493 # (2) before a word containing "conftest.", or (3) at the end.
10494 # Note that $ac_compile itself does not contain backslashes and begins
10495 # with a dollar sign (not a hyphen), so the echo should work correctly.
10496 lt_compile
=`echo "$ac_compile" | $SED \
10497 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
10498 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
10499 -e 's:$: $lt_compiler_flag:'`
10500 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
10501 (eval "$lt_compile" 2>out
/conftest.err
)
10503 cat out
/conftest.err
>&5
10504 echo "$as_me:$LINENO: \$? = $ac_status" >&5
10505 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
10507 # The compiler can only warn and ignore the option if not recognized
10508 # So say no if there are warnings
10509 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
10510 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
10511 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
10512 lt_cv_prog_compiler_c_o
=yes
10517 # SGI C++ compiler will create directory out/ii_files/ for
10518 # template instantiation
10519 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
10520 $RM out
/* && rmdir out
10526 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
10527 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
10532 hard_links
="nottested"
10533 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
10534 # do not overwrite the value of need_locks provided by the user
10535 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
10536 $as_echo_n "checking if we can lock with hard links... " >&6; }
10539 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10541 ln conftest.a conftest.b
2>&5 || hard_links
=no
10542 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
10543 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
10544 $as_echo "$hard_links" >&6; }
10545 if test "$hard_links" = no
; then
10546 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
10547 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
10559 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
10560 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
10563 allow_undefined_flag
=
10564 always_export_symbols
=no
10566 archive_expsym_cmds
=
10567 compiler_needs_object
=no
10568 enable_shared_with_static_runtimes
=no
10569 export_dynamic_flag_spec
=
10570 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
10571 hardcode_automatic
=no
10573 hardcode_direct_absolute
=no
10574 hardcode_libdir_flag_spec
=
10575 hardcode_libdir_flag_spec_ld
=
10576 hardcode_libdir_separator
=
10577 hardcode_minus_L
=no
10578 hardcode_shlibpath_var
=unsupported
10580 link_all_deplibs
=unknown
10582 module_expsym_cmds
=
10583 old_archive_from_new_cmds
=
10584 old_archive_from_expsyms_cmds
=
10585 thread_safe_flag_spec
=
10586 whole_archive_flag_spec
=
10587 # include_expsyms should be a list of space-separated symbols to be *always*
10588 # included in the symbol list
10590 # exclude_expsyms can be an extended regexp of symbols to exclude
10591 # it will be wrapped by ` (' and `)$', so one must not match beginning or
10592 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
10593 # as well as any symbol that contains `d'.
10594 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
10595 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
10596 # platforms (ab)use it in PIC code, but their linkers get confused if
10597 # the symbol is explicitly referenced. Since portable code cannot
10598 # rely on this symbol name, it's probably fine to never include it in
10599 # preloaded symbol tables.
10600 # Exclude shared library initialization/finalization symbols.
10601 extract_expsyms_cmds
=
10604 cygwin
* | mingw
* | pw32
* | cegcc
*)
10605 # FIXME: the MSVC++ port hasn't been tested in a loooong time
10606 # When not using gcc, we currently assume that we are using
10607 # Microsoft Visual C++.
10608 if test "$GCC" != yes; then
10613 # we just hope/assume this is gcc and not c89 (= MSVC++)
10623 # On some targets, GNU ld is compatible enough with the native linker
10624 # that we're better off using the native interface for both.
10625 lt_use_gnu_ld_interface
=no
10626 if test "$with_gnu_ld" = yes; then
10629 # The AIX port of GNU ld has always aspired to compatibility
10630 # with the native linker. However, as the warning in the GNU ld
10631 # block says, versions before 2.19.5* couldn't really create working
10632 # shared libraries, regardless of the interface used.
10633 case `$LD -v 2>&1` in
10634 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
10635 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
10636 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
10638 lt_use_gnu_ld_interface
=yes
10643 lt_use_gnu_ld_interface
=yes
10648 if test "$lt_use_gnu_ld_interface" = yes; then
10649 # If archive_cmds runs LD, not CC, wlarc should be empty
10652 # Set some defaults for GNU ld with shared library support. These
10653 # are reset later if shared libraries are not supported. Putting them
10654 # here allows them to be overridden if necessary.
10655 runpath_var
=LD_RUN_PATH
10656 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10657 export_dynamic_flag_spec
='${wl}--export-dynamic'
10658 # ancient GNU ld didn't support --whole-archive et. al.
10659 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
10660 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10662 whole_archive_flag_spec
=
10664 supports_anon_versioning
=no
10665 case `$LD -v 2>&1` in
10666 *GNU\ gold
*) supports_anon_versioning
=yes ;;
10667 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
10668 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
10669 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
10670 *\
2.11.
*) ;; # other 2.11 versions
10671 *) supports_anon_versioning
=yes ;;
10674 # See if GNU ld supports shared libraries.
10677 # On AIX/PPC, the GNU linker is very broken
10678 if test "$host_cpu" != ia64
; then
10682 *** Warning: the GNU linker, at least up to release 2.19, is reported
10683 *** to be unable to reliably create shared libraries on AIX.
10684 *** Therefore, libtool is disabling shared libraries support. If you
10685 *** really care for shared libraries, you may want to install binutils
10686 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10687 *** You will then need to restart the configuration process.
10696 # see comment about AmigaOS4 .so support
10697 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10698 archive_expsym_cmds
=''
10701 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)'
10702 hardcode_libdir_flag_spec
='-L$libdir'
10703 hardcode_minus_L
=yes
10709 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10710 allow_undefined_flag
=unsupported
10711 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10712 # support --undefined. This deserves some investigation. FIXME
10713 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10719 cygwin
* | mingw
* | pw32
* | cegcc
*)
10720 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10721 # as there is no search path for DLLs.
10722 hardcode_libdir_flag_spec
='-L$libdir'
10723 export_dynamic_flag_spec
='${wl}--export-all-symbols'
10724 allow_undefined_flag
=unsupported
10725 always_export_symbols
=no
10726 enable_shared_with_static_runtimes
=yes
10727 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10729 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
10730 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10731 # If the export-symbols file already is a .def file (1st line
10732 # is EXPORTS), use it as is; otherwise, prepend...
10733 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10734 cp $export_symbols $output_objdir/$soname.def;
10736 echo EXPORTS > $output_objdir/$soname.def;
10737 cat $export_symbols >> $output_objdir/$soname.def;
10739 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10746 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10747 link_all_deplibs
=yes
10752 hardcode_shlibpath_var
=no
10753 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10754 export_dynamic_flag_spec
='${wl}-E'
10755 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10756 # Instead, shared libraries are loaded at an image base (0x10000000 by
10757 # default) and relocated if they conflict, which is a slow very memory
10758 # consuming and fragmenting process. To avoid this, we pick a random,
10759 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10760 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
10761 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10762 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'
10765 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10767 if test "$host_os" = linux-dietlibc
; then
10768 case $cc_basename in
10769 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
10772 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
10773 && test "$tmp_diet" = no
10775 tmp_addflag
=' $pic_flag'
10776 tmp_sharedflag
='-shared'
10777 case $cc_basename,$host_cpu in
10778 pgcc
*) # Portland Group C compiler
10779 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'
10780 tmp_addflag
=' $pic_flag'
10782 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10783 # Portland Group f77 and f90 compilers
10784 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'
10785 tmp_addflag
=' $pic_flag -Mnomain' ;;
10786 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
10787 tmp_addflag
=' -i_dynamic' ;;
10788 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
10789 tmp_addflag
=' -i_dynamic -nofor_main' ;;
10790 ifc
* | ifort
*) # Intel Fortran compiler
10791 tmp_addflag
=' -nofor_main' ;;
10792 lf95
*) # Lahey Fortran 8.1
10793 whole_archive_flag_spec
=
10794 tmp_sharedflag
='--shared' ;;
10795 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10796 tmp_sharedflag
='-qmkshrobj'
10798 nvcc
*) # Cuda Compiler Driver 2.2
10799 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'
10800 compiler_needs_object
=yes
10803 case `$CC -V 2>&1 | sed 5q` in
10804 *Sun\ C
*) # Sun C 5.9
10805 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'
10806 compiler_needs_object
=yes
10807 tmp_sharedflag
='-G' ;;
10808 *Sun\ F
*) # Sun Fortran 8.3
10809 tmp_sharedflag
='-G' ;;
10811 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10813 if test "x$supports_anon_versioning" = xyes
; then
10814 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10815 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10816 echo "local: *; };" >> $output_objdir/$libname.ver~
10817 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10820 case $cc_basename in
10821 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
10822 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10823 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
10824 hardcode_libdir_flag_spec
=
10825 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
10826 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10827 if test "x$supports_anon_versioning" = xyes
; then
10828 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10829 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10830 echo "local: *; };" >> $output_objdir/$libname.ver~
10831 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10841 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10842 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10845 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10846 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10851 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
10855 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10856 *** create shared libraries on Solaris systems. Therefore, libtool
10857 *** is disabling shared libraries support. We urge you to upgrade GNU
10858 *** binutils to release 2.9.1 or newer. Another option is to modify
10859 *** your PATH or compiler configuration so that the native linker is
10860 *** used, and then restart.
10863 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10864 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10865 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10871 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
10872 case `$LD -v 2>&1` in
10873 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
10877 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10878 *** reliably create shared libraries on SCO systems. Therefore, libtool
10879 *** is disabling shared libraries support. We urge you to upgrade GNU
10880 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
10881 *** your PATH or compiler configuration so that the native linker is
10882 *** used, and then restart.
10887 # For security reasons, it is highly recommended that you always
10888 # use absolute paths for naming shared libraries, and exclude the
10889 # DT_RUNPATH tag from executables and libraries. But doing so
10890 # requires that you compile everything twice, which is a pain.
10891 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10892 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10893 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10894 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10903 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10905 hardcode_direct
=yes
10906 hardcode_shlibpath_var
=no
10910 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10911 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10912 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10919 if test "$ld_shlibs" = no
; then
10921 hardcode_libdir_flag_spec
=
10922 export_dynamic_flag_spec
=
10923 whole_archive_flag_spec
=
10926 # PORTME fill in a description of your system's linker (not GNU ld)
10929 allow_undefined_flag
=unsupported
10930 always_export_symbols
=yes
10931 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'
10932 # Note: this linker hardcodes the directories in LIBPATH if there
10933 # are no directories specified by -L.
10934 hardcode_minus_L
=yes
10935 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10936 # Neither direct hardcoding nor static linking is supported with a
10938 hardcode_direct
=unsupported
10943 if test "$host_cpu" = ia64
; then
10944 # On IA64, the linker does run time linking by default, so we don't
10945 # have to do anything special.
10946 aix_use_runtimelinking
=no
10947 exp_sym_flag
='-Bexport'
10950 # If we're using GNU nm, then we don't want the "-C" option.
10951 # -C means demangle to AIX nm, but means don't demangle with GNU nm
10952 # Also, AIX nm treats weak defined symbols like other global
10953 # defined symbols, whereas GNU nm marks them as "W".
10954 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
10955 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'
10957 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'
10959 aix_use_runtimelinking
=no
10961 # Test if we are trying to use run time linking or normal
10962 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10963 # need to do runtime linking.
10964 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
10965 for ld_flag
in $LDFLAGS; do
10966 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
10967 aix_use_runtimelinking
=yes
10974 exp_sym_flag
='-bexport'
10975 no_entry_flag
='-bnoentry'
10978 # When large executables or shared objects are built, AIX ld can
10979 # have problems creating the table of contents. If linking a library
10980 # or program results in "error TOC overflow" add -mminimal-toc to
10981 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
10982 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10985 hardcode_direct
=yes
10986 hardcode_direct_absolute
=yes
10987 hardcode_libdir_separator
=':'
10988 link_all_deplibs
=yes
10989 file_list_spec
='${wl}-f,'
10991 if test "$GCC" = yes; then
10992 case $host_os in aix4.
[012]|aix4.
[012].
*)
10993 # We only want to do this on AIX 4.2 and lower, the check
10994 # below for broken collect2 doesn't work under 4.3+
10995 collect2name
=`${CC} -print-prog-name=collect2`
10996 if test -f "$collect2name" &&
10997 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
10999 # We have reworked collect2
11002 # We have old collect2
11003 hardcode_direct
=unsupported
11004 # It fails to find uninstalled libraries when the uninstalled
11005 # path is not listed in the libpath. Setting hardcode_minus_L
11006 # to unsupported forces relinking
11007 hardcode_minus_L
=yes
11008 hardcode_libdir_flag_spec
='-L$libdir'
11009 hardcode_libdir_separator
=
11013 shared_flag
='-shared'
11014 if test "$aix_use_runtimelinking" = yes; then
11015 shared_flag
="$shared_flag "'${wl}-G'
11019 if test "$host_cpu" = ia64
; then
11020 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
11021 # chokes on -Wl,-G. The following line is correct:
11024 if test "$aix_use_runtimelinking" = yes; then
11025 shared_flag
='${wl}-G'
11027 shared_flag
='${wl}-bM:SRE'
11032 export_dynamic_flag_spec
='${wl}-bexpall'
11033 # It seems that -bexpall does not export symbols beginning with
11034 # underscore (_), so it is better to generate a list of symbols to export.
11035 always_export_symbols
=yes
11036 if test "$aix_use_runtimelinking" = yes; then
11037 # Warning - without using the other runtime loading flags (-brtl),
11038 # -berok will link without error, but may produce a broken library.
11039 allow_undefined_flag
='-berok'
11040 # Determine the default libpath from the value encoded in an
11041 # empty executable.
11042 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11043 /* end confdefs.h. */
11053 if ac_fn_c_try_link
"$LINENO"; then :
11055 lt_aix_libpath_sed
='
11056 /Import File Strings/,/^$/ {
11062 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11063 # Check for a 64-bit object if we didn't find anything.
11064 if test -z "$aix_libpath"; then
11065 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11068 rm -f core conftest.err conftest.
$ac_objext \
11069 conftest
$ac_exeext conftest.
$ac_ext
11070 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11072 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11073 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"
11075 if test "$host_cpu" = ia64
; then
11076 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
11077 allow_undefined_flag
="-z nodefs"
11078 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"
11080 # Determine the default libpath from the value encoded in an
11081 # empty executable.
11082 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11083 /* end confdefs.h. */
11093 if ac_fn_c_try_link
"$LINENO"; then :
11095 lt_aix_libpath_sed
='
11096 /Import File Strings/,/^$/ {
11102 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11103 # Check for a 64-bit object if we didn't find anything.
11104 if test -z "$aix_libpath"; then
11105 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
11108 rm -f core conftest.err conftest.
$ac_objext \
11109 conftest
$ac_exeext conftest.
$ac_ext
11110 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
11112 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
11113 # Warning - without using the other run time loading flags,
11114 # -berok will link without error, but may produce a broken library.
11115 no_undefined_flag
=' ${wl}-bernotok'
11116 allow_undefined_flag
=' ${wl}-berok'
11117 if test "$with_gnu_ld" = yes; then
11118 # We only use this code for GNU lds that support --whole-archive.
11119 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
11121 # Exported symbols can be pulled into shared objects from archives
11122 whole_archive_flag_spec
='$convenience'
11124 archive_cmds_need_lc
=yes
11125 # This is similar to how AIX traditionally builds its shared libraries.
11126 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'
11134 # see comment about AmigaOS4 .so support
11135 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
11136 archive_expsym_cmds
=''
11139 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)'
11140 hardcode_libdir_flag_spec
='-L$libdir'
11141 hardcode_minus_L
=yes
11147 export_dynamic_flag_spec
=-rdynamic
11150 cygwin
* | mingw
* | pw32
* | cegcc
*)
11151 # When not using gcc, we currently assume that we are using
11152 # Microsoft Visual C++.
11153 # hardcode_libdir_flag_spec is actually meaningless, as there is
11154 # no search path for DLLs.
11155 hardcode_libdir_flag_spec
=' '
11156 allow_undefined_flag
=unsupported
11157 # Tell ltmain to make .lib files, not .a files.
11159 # Tell ltmain to make .dll files, not .so files.
11161 # FIXME: Setting linknames here is a bad hack.
11162 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
11163 # The linker will automatically build a .lib file if we build a DLL.
11164 old_archive_from_new_cmds
='true'
11165 # FIXME: Should let the user specify the lib program.
11166 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
11167 fix_srcfile_path
='`cygpath -w "$srcfile"`'
11168 enable_shared_with_static_runtimes
=yes
11171 darwin
* | rhapsody
*)
11174 archive_cmds_need_lc
=no
11176 hardcode_automatic
=yes
11177 hardcode_shlibpath_var
=unsupported
11178 if test "$lt_cv_ld_force_load" = "yes"; then
11179 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\"`'
11181 whole_archive_flag_spec
=''
11183 link_all_deplibs
=yes
11184 allow_undefined_flag
="$_lt_dar_allow_undefined"
11185 case $cc_basename in
11186 ifort
*) _lt_dar_can_shared
=yes ;;
11187 *) _lt_dar_can_shared
=$GCC ;;
11189 if test "$_lt_dar_can_shared" = "yes"; then
11190 output_verbose_link_cmd
=func_echo_all
11191 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
11192 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
11193 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}"
11194 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}"
11203 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11204 hardcode_libdir_flag_spec
='-L$libdir'
11205 hardcode_shlibpath_var
=no
11208 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
11209 # support. Future versions do this automatically, but an explicit c++rt0.o
11210 # does not break anything, and helps significantly (at the cost of a little
11213 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
11214 hardcode_libdir_flag_spec
='-R$libdir'
11215 hardcode_direct
=yes
11216 hardcode_shlibpath_var
=no
11219 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
11221 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11222 hardcode_direct
=yes
11223 hardcode_minus_L
=yes
11224 hardcode_shlibpath_var
=no
11227 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
11228 freebsd
* | dragonfly
*)
11229 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
11230 hardcode_libdir_flag_spec
='-R$libdir'
11231 hardcode_direct
=yes
11232 hardcode_shlibpath_var
=no
11236 if test "$GCC" = yes; then
11237 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'
11239 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'
11241 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11242 hardcode_libdir_separator
=:
11243 hardcode_direct
=yes
11245 # hardcode_minus_L: Not really in the search PATH,
11246 # but as the default location of the library.
11247 hardcode_minus_L
=yes
11248 export_dynamic_flag_spec
='${wl}-E'
11252 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11253 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11255 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11257 if test "$with_gnu_ld" = no
; then
11258 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11259 hardcode_libdir_flag_spec_ld
='+b $libdir'
11260 hardcode_libdir_separator
=:
11261 hardcode_direct
=yes
11262 hardcode_direct_absolute
=yes
11263 export_dynamic_flag_spec
='${wl}-E'
11264 # hardcode_minus_L: Not really in the search PATH,
11265 # but as the default location of the library.
11266 hardcode_minus_L
=yes
11271 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
11274 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11277 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11280 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11286 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11289 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
11293 # Older versions of the 11.00 compiler do not understand -b yet
11294 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
11295 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
11296 $as_echo_n "checking if $CC understands -b... " >&6; }
11297 if ${lt_cv_prog_compiler__b+:} false
; then :
11298 $as_echo_n "(cached) " >&6
11300 lt_cv_prog_compiler__b
=no
11301 save_LDFLAGS
="$LDFLAGS"
11302 LDFLAGS
="$LDFLAGS -b"
11303 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
11304 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
11305 # The linker can only warn and ignore the option if not recognized
11306 # So say no if there are warnings
11307 if test -s conftest.err
; then
11308 # Append any errors to the config.log.
11309 cat conftest.err
1>&5
11310 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
11311 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
11312 if diff conftest.exp conftest.er2
>/dev
/null
; then
11313 lt_cv_prog_compiler__b
=yes
11316 lt_cv_prog_compiler__b
=yes
11320 LDFLAGS
="$save_LDFLAGS"
11323 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
11324 $as_echo "$lt_cv_prog_compiler__b" >&6; }
11326 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
11327 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
11329 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
11335 if test "$with_gnu_ld" = no
; then
11336 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
11337 hardcode_libdir_separator
=:
11342 hardcode_shlibpath_var
=no
11345 hardcode_direct
=yes
11346 hardcode_direct_absolute
=yes
11347 export_dynamic_flag_spec
='${wl}-E'
11349 # hardcode_minus_L: Not really in the search PATH,
11350 # but as the default location of the library.
11351 hardcode_minus_L
=yes
11357 irix5
* | irix6
* | nonstopux
*)
11358 if test "$GCC" = yes; then
11359 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'
11360 # Try to use the -exported_symbol ld option, if it does not
11361 # work, assume that -exports_file does not work either and
11362 # implicitly export all symbols.
11363 save_LDFLAGS
="$LDFLAGS"
11364 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
11365 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11366 /* end confdefs.h. */
11369 if ac_fn_c_try_link
"$LINENO"; then :
11370 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'
11373 rm -f core conftest.err conftest.
$ac_objext \
11374 conftest
$ac_exeext conftest.
$ac_ext
11375 LDFLAGS
="$save_LDFLAGS"
11377 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'
11378 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'
11380 archive_cmds_need_lc
='no'
11381 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11382 hardcode_libdir_separator
=:
11384 link_all_deplibs
=yes
11388 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11389 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
11391 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
11393 hardcode_libdir_flag_spec
='-R$libdir'
11394 hardcode_direct
=yes
11395 hardcode_shlibpath_var
=no
11399 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11400 hardcode_direct
=yes
11401 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11402 hardcode_libdir_separator
=:
11403 hardcode_shlibpath_var
=no
11410 if test -f /usr
/libexec
/ld.so
; then
11411 hardcode_direct
=yes
11412 hardcode_shlibpath_var
=no
11413 hardcode_direct_absolute
=yes
11414 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11415 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11416 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
11417 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11418 export_dynamic_flag_spec
='${wl}-E'
11421 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
11422 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
11423 hardcode_libdir_flag_spec
='-R$libdir'
11426 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
11427 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
11437 hardcode_libdir_flag_spec
='-L$libdir'
11438 hardcode_minus_L
=yes
11439 allow_undefined_flag
=unsupported
11440 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'
11441 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
11445 if test "$GCC" = yes; then
11446 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11447 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'
11449 allow_undefined_flag
=' -expect_unresolved \*'
11450 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'
11452 archive_cmds_need_lc
='no'
11453 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11454 hardcode_libdir_separator
=:
11457 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
11458 if test "$GCC" = yes; then
11459 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
11460 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'
11461 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
11463 allow_undefined_flag
=' -expect_unresolved \*'
11464 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'
11465 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~
11466 $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'
11468 # Both c and cxx compiler support -rpath directly
11469 hardcode_libdir_flag_spec
='-rpath $libdir'
11471 archive_cmds_need_lc
='no'
11472 hardcode_libdir_separator
=:
11476 no_undefined_flag
=' -z defs'
11477 if test "$GCC" = yes; then
11479 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
11480 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11481 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11483 case `$CC -V 2>&1` in
11486 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
11487 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11488 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
11492 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
11493 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
11494 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
11498 hardcode_libdir_flag_spec
='-R$libdir'
11499 hardcode_shlibpath_var
=no
11501 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
11503 # The compiler driver will combine and reorder linker options,
11504 # but understands `-z linker_flag'. GCC discards it without `$wl',
11505 # but is careful enough not to reorder.
11506 # Supported since Solaris 2.6 (maybe 2.5.1?)
11507 if test "$GCC" = yes; then
11508 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
11510 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
11514 link_all_deplibs
=yes
11518 if test "x$host_vendor" = xsequent
; then
11519 # Use $CC to link under sequent, because it throws in some extra .o
11520 # files that make .init and .fini sections work.
11521 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
11523 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
11525 hardcode_libdir_flag_spec
='-L$libdir'
11526 hardcode_direct
=yes
11527 hardcode_minus_L
=yes
11528 hardcode_shlibpath_var
=no
11532 case $host_vendor in
11534 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11535 hardcode_direct
=yes # is this really true???
11538 ## LD is ld it makes a PLAMLIB
11539 ## CC just makes a GrossModule.
11540 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
11541 reload_cmds
='$CC -r -o $output$reload_objs'
11545 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11546 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
11549 runpath_var
='LD_RUN_PATH'
11550 hardcode_shlibpath_var
=no
11554 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11555 hardcode_shlibpath_var
=no
11556 export_dynamic_flag_spec
='-Bexport'
11560 if test -d /usr
/nec
; then
11561 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11562 hardcode_shlibpath_var
=no
11563 runpath_var
=LD_RUN_PATH
11564 hardcode_runpath_var
=yes
11569 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
11570 no_undefined_flag
='${wl}-z,text'
11571 archive_cmds_need_lc
=no
11572 hardcode_shlibpath_var
=no
11573 runpath_var
='LD_RUN_PATH'
11575 if test "$GCC" = yes; then
11576 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11577 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11579 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11580 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11584 sysv5
* | sco3.2v5
* | sco5v6
*)
11585 # Note: We can NOT use -z defs as we might desire, because we do not
11586 # link with -lc, and that would cause any symbols used from libc to
11587 # always be unresolved, which means just about no library would
11588 # ever link correctly. If we're not using GNU ld we use -z text
11589 # though, which does catch some bad symbols but isn't as heavy-handed
11591 no_undefined_flag
='${wl}-z,text'
11592 allow_undefined_flag
='${wl}-z,nodefs'
11593 archive_cmds_need_lc
=no
11594 hardcode_shlibpath_var
=no
11595 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
11596 hardcode_libdir_separator
=':'
11597 link_all_deplibs
=yes
11598 export_dynamic_flag_spec
='${wl}-Bexport'
11599 runpath_var
='LD_RUN_PATH'
11601 if test "$GCC" = yes; then
11602 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11603 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11605 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11606 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
11611 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
11612 hardcode_libdir_flag_spec
='-L$libdir'
11613 hardcode_shlibpath_var
=no
11621 if test x
$host_vendor = xsni
; then
11623 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
11624 export_dynamic_flag_spec
='${wl}-Blargedynsym'
11630 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11631 $as_echo "$ld_shlibs" >&6; }
11632 test "$ld_shlibs" = no
&& can_build_shared
=no
11634 with_gnu_ld
=$with_gnu_ld
11651 # Do we need to explicitly link libc?
11653 case "x$archive_cmds_need_lc" in
11655 # Assume -lc should be added
11656 archive_cmds_need_lc
=yes
11658 if test "$enable_shared" = yes && test "$GCC" = yes; then
11659 case $archive_cmds in
11661 # FIXME: we may have to deal with multi-command sequences.
11664 # Test whether the compiler implicitly links with -lc since on some
11665 # systems, -lgcc has to come before -lc. If gcc already passes -lc
11666 # to ld, don't add -lc before -lgcc.
11667 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11668 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11669 if ${lt_cv_archive_cmds_need_lc+:} false
; then :
11670 $as_echo_n "(cached) " >&6
11673 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
11675 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11676 (eval $ac_compile) 2>&5
11678 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11679 test $ac_status = 0; } 2>conftest.err
; then
11682 libobjs
=conftest.
$ac_objext
11684 wl
=$lt_prog_compiler_wl
11685 pic_flag
=$lt_prog_compiler_pic
11691 lt_save_allow_undefined_flag
=$allow_undefined_flag
11692 allow_undefined_flag
=
11693 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11694 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
11696 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11697 test $ac_status = 0; }
11699 lt_cv_archive_cmds_need_lc
=no
11701 lt_cv_archive_cmds_need_lc
=yes
11703 allow_undefined_flag
=$lt_save_allow_undefined_flag
11705 cat conftest.err
1>&5
11710 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11711 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11712 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
11875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11876 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11878 if test "$GCC" = yes; then
11880 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
11881 *) lt_awk_arg
="/^libraries:/" ;;
11884 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
11885 *) lt_sed_strip_eq
="s,=/,/,g" ;;
11887 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11888 case $lt_search_path_spec in
11890 # if the path contains ";" then we assume it to be the separator
11891 # otherwise default to the standard path separator (i.e. ":") - it is
11892 # assumed that no part of a normal pathname contains ";" but that should
11893 # okay in the real world where ";" in dirpaths is itself problematic.
11894 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11897 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11900 # Ok, now we have the path, separated by spaces, we can step through it
11901 # and add multilib dir if necessary.
11902 lt_tmp_lt_search_path_spec
=
11903 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11904 for lt_sys_path
in $lt_search_path_spec; do
11905 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11906 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11908 test -d "$lt_sys_path" && \
11909 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
11912 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11913 BEGIN {RS=" "; FS="/|\n";} {
11916 for (lt_i = NF; lt_i > 0; lt_i--) {
11917 if ($lt_i != "" && $lt_i != ".") {
11918 if ($lt_i == "..") {
11921 if (lt_count == 0) {
11922 lt_foo="/" $lt_i lt_foo;
11929 if (lt_foo != "") { lt_freq[lt_foo]++; }
11930 if (lt_freq[lt_foo] == 1) { print lt_foo; }
11932 # AWK program above erroneously prepends '/' to C:/dos/paths
11935 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
11936 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11938 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11940 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
11942 library_names_spec
=
11943 libname_spec
='lib$name'
11947 postuninstall_cmds
=
11951 shlibpath_overrides_runpath
=unknown
11953 dynamic_linker
="$host_os ld.so"
11954 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
11955 need_lib_prefix
=unknown
11956 hardcode_into_libs
=no
11958 # when you set need_version to no, make sure it does not cause -set_version
11959 # flags to be left without arguments
11960 need_version
=unknown
11965 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
11966 shlibpath_var
=LIBPATH
11968 # AIX 3 has no versioning support, so we append a major version to the name.
11969 soname_spec
='${libname}${release}${shared_ext}$major'
11976 hardcode_into_libs
=yes
11977 if test "$host_cpu" = ia64
; then
11978 # AIX 5 supports IA64
11979 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11980 shlibpath_var
=LD_LIBRARY_PATH
11982 # With GCC up to 2.95.x, collect2 would create an import file
11983 # for dependence libraries. The import file would start with
11984 # the line `#! .'. This would cause the generated library to
11985 # depend on `.', always an invalid library. This was fixed in
11986 # development snapshots of GCC prior to 3.0.
11988 aix4 | aix4.
[01] | aix4.
[01].
*)
11989 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11991 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
11994 can_build_shared
=no
11998 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11999 # soname into executable. Probably we can add versioning support to
12000 # collect2, so additional links can be useful in future.
12001 if test "$aix_use_runtimelinking" = yes; then
12002 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
12003 # instead of lib<name>.a to let people know that these are not
12004 # typical AIX shared libraries.
12005 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12007 # We preserve .a as extension for shared libraries through AIX4.2
12008 # and later when we are not doing run time linking.
12009 library_names_spec
='${libname}${release}.a $libname.a'
12010 soname_spec
='${libname}${release}${shared_ext}$major'
12012 shlibpath_var
=LIBPATH
12019 # Since July 2007 AmigaOS4 officially supports .so libraries.
12020 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
12021 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12024 library_names_spec
='$libname.ixlibrary $libname.a'
12025 # Create ${libname}_ixlibrary.a entries in /sys/libs.
12026 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'
12032 library_names_spec
='${libname}${shared_ext}'
12033 dynamic_linker
="$host_os ld.so"
12034 shlibpath_var
=LIBRARY_PATH
12040 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12041 soname_spec
='${libname}${release}${shared_ext}$major'
12042 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
12043 shlibpath_var
=LD_LIBRARY_PATH
12044 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
12045 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
12046 # the default ld.so.conf also contains /usr/contrib/lib and
12047 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
12048 # libtool to hard-code these into programs
12051 cygwin
* | mingw
* | pw32
* | cegcc
*)
12052 version_type
=windows
12057 case $GCC,$host_os in
12058 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
12059 library_names_spec
='$libname.dll.a'
12060 # DLL is installed to $(libdir)/../bin by postinstall_cmds
12061 postinstall_cmds
='base_file=`basename \${file}`~
12062 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
12063 dldir=$destdir/`dirname \$dlpath`~
12064 test -d \$dldir || mkdir -p \$dldir~
12065 $install_prog $dir/$dlname \$dldir/$dlname~
12066 chmod a+x \$dldir/$dlname~
12067 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
12068 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
12070 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
12071 dlpath=$dir/\$dldll~
12073 shlibpath_overrides_runpath
=yes
12077 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
12078 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12080 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
12083 # MinGW DLLs use traditional 'lib' prefix
12084 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12087 # pw32 DLLs use 'pw' prefix rather than 'lib'
12088 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
12094 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
12097 dynamic_linker
='Win32 ld.exe'
12098 # FIXME: first we should search . and the directory the executable is in
12102 darwin
* | rhapsody
*)
12103 dynamic_linker
="$host_os dyld"
12104 version_type
=darwin
12107 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
12108 soname_spec
='${libname}${release}${major}$shared_ext'
12109 shlibpath_overrides_runpath
=yes
12110 shlibpath_var
=DYLD_LIBRARY_PATH
12111 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
12113 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
12114 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
12121 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
12122 soname_spec
='${libname}${release}${shared_ext}$major'
12123 shlibpath_var
=LD_LIBRARY_PATH
12126 freebsd
* | dragonfly
*)
12127 # DragonFly does not have aout. When/if they implement a new
12128 # versioning mechanism, adjust this.
12129 if test -x /usr
/bin
/objformat
; then
12130 objformat
=`/usr/bin/objformat`
12133 freebsd
[23].
*) objformat
=aout
;;
12134 *) objformat
=elf
;;
12137 version_type
=freebsd-
$objformat
12138 case $version_type in
12140 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12145 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
12149 shlibpath_var
=LD_LIBRARY_PATH
12152 shlibpath_overrides_runpath
=yes
12154 freebsd3.
[01]* | freebsdelf3.
[01]*)
12155 shlibpath_overrides_runpath
=yes
12156 hardcode_into_libs
=yes
12158 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
12159 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
12160 shlibpath_overrides_runpath
=no
12161 hardcode_into_libs
=yes
12163 *) # from 4.6 on, and DragonFly
12164 shlibpath_overrides_runpath
=yes
12165 hardcode_into_libs
=yes
12174 dynamic_linker
="$host_os runtime_loader"
12175 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
12176 soname_spec
='${libname}${release}${shared_ext}$major'
12177 shlibpath_var
=LIBRARY_PATH
12178 shlibpath_overrides_runpath
=yes
12179 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
12180 hardcode_into_libs
=yes
12183 hpux9
* | hpux10
* | hpux11
*)
12184 # Give a soname corresponding to the major version so that dld.sl refuses to
12185 # link against other versions.
12192 hardcode_into_libs
=yes
12193 dynamic_linker
="$host_os dld.so"
12194 shlibpath_var
=LD_LIBRARY_PATH
12195 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12196 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12197 soname_spec
='${libname}${release}${shared_ext}$major'
12198 if test "X$HPUX_IA64_MODE" = X32
; then
12199 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
12201 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
12203 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12207 hardcode_into_libs
=yes
12208 dynamic_linker
="$host_os dld.sl"
12209 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
12210 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
12211 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12212 soname_spec
='${libname}${release}${shared_ext}$major'
12213 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
12214 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
12218 dynamic_linker
="$host_os dld.sl"
12219 shlibpath_var
=SHLIB_PATH
12220 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
12221 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12222 soname_spec
='${libname}${release}${shared_ext}$major'
12225 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
12226 postinstall_cmds
='chmod 555 $lib'
12227 # or fails outright, so override atomically:
12228 install_override_mode
=555
12235 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12236 soname_spec
='${libname}${release}${shared_ext}$major'
12237 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
12238 shlibpath_var
=LD_LIBRARY_PATH
12239 shlibpath_overrides_runpath
=no
12240 hardcode_into_libs
=yes
12243 irix5
* | irix6
* | nonstopux
*)
12245 nonstopux
*) version_type
=nonstopux
;;
12247 if test "$lt_cv_prog_gnu_ld" = yes; then
12255 soname_spec
='${libname}${release}${shared_ext}$major'
12256 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
12258 irix5
* | nonstopux
*)
12259 libsuff
= shlibsuff
=
12262 case $LD in # libtool.m4 will add one of these switches to LD
12263 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
12264 libsuff
= shlibsuff
= libmagic
=32-bit;;
12265 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
12266 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
12267 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
12268 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
12269 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
12273 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
12274 shlibpath_overrides_runpath
=no
12275 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
12276 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
12277 hardcode_into_libs
=yes
12280 # No shared lib support for Linux oldld, aout, or coff.
12281 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
12285 # This must be Linux ELF.
12286 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu | gnu
*)
12290 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12291 soname_spec
='${libname}${release}${shared_ext}$major'
12292 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
12293 shlibpath_var
=LD_LIBRARY_PATH
12294 shlibpath_overrides_runpath
=no
12296 # Some binutils ld are patched to set DT_RUNPATH
12297 if ${lt_cv_shlibpath_overrides_runpath+:} false
; then :
12298 $as_echo_n "(cached) " >&6
12300 lt_cv_shlibpath_overrides_runpath
=no
12301 save_LDFLAGS
=$LDFLAGS
12302 save_libdir
=$libdir
12303 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
12304 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
12305 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12306 /* end confdefs.h. */
12316 if ac_fn_c_try_link
"$LINENO"; then :
12317 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
12318 lt_cv_shlibpath_overrides_runpath
=yes
12321 rm -f core conftest.err conftest.
$ac_objext \
12322 conftest
$ac_exeext conftest.
$ac_ext
12323 LDFLAGS
=$save_LDFLAGS
12324 libdir
=$save_libdir
12328 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
12330 # This implies no fast_install, which is unacceptable.
12331 # Some rework will be needed to allow for fast_install
12332 # before this can be enabled.
12333 hardcode_into_libs
=yes
12335 # Append ld.so.conf contents to the search path
12336 if test -f /etc
/ld.so.conf
; then
12337 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' ' '`
12338 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
12341 # We used to test for /lib/ld.so.1 and disable shared libraries on
12342 # powerpc, because MkLinux only supported shared libraries with the
12343 # GNU dynamic linker. Since this was broken with cross compilers,
12344 # most powerpc-linux boxes support dynamic linking these days and
12345 # people can always --disable-shared, the test was removed, and we
12346 # assume the GNU/Linux dynamic linker is in use.
12347 dynamic_linker
='GNU/Linux ld.so'
12354 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
12355 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12356 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12357 dynamic_linker
='NetBSD (a.out) ld.so'
12359 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
12360 soname_spec
='${libname}${release}${shared_ext}$major'
12361 dynamic_linker
='NetBSD ld.elf_so'
12363 shlibpath_var
=LD_LIBRARY_PATH
12364 shlibpath_overrides_runpath
=yes
12365 hardcode_into_libs
=yes
12370 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12371 shlibpath_var
=LD_LIBRARY_PATH
12372 shlibpath_overrides_runpath
=yes
12379 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12380 soname_spec
='${libname}${release}${shared_ext}$major'
12381 shlibpath_var
=LD_LIBRARY_PATH
12382 shlibpath_overrides_runpath
=no
12383 hardcode_into_libs
=yes
12384 dynamic_linker
='ldqnx.so'
12389 sys_lib_dlsearch_path_spec
="/usr/lib"
12391 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
12393 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
12394 *) need_version
=no
;;
12396 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12397 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
12398 shlibpath_var
=LD_LIBRARY_PATH
12399 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
12401 openbsd2.
[89] | openbsd2.
[89].
*)
12402 shlibpath_overrides_runpath
=no
12405 shlibpath_overrides_runpath
=yes
12409 shlibpath_overrides_runpath
=yes
12414 libname_spec
='$name'
12417 library_names_spec
='$libname${shared_ext} $libname.a'
12418 dynamic_linker
='OS/2 ld.exe'
12419 shlibpath_var
=LIBPATH
12422 osf3
* | osf4
* | osf5
*)
12426 soname_spec
='${libname}${release}${shared_ext}$major'
12427 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12428 shlibpath_var
=LD_LIBRARY_PATH
12429 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
12430 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
12441 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12442 soname_spec
='${libname}${release}${shared_ext}$major'
12443 shlibpath_var
=LD_LIBRARY_PATH
12444 shlibpath_overrides_runpath
=yes
12445 hardcode_into_libs
=yes
12446 # ldd complains unless libraries are executable
12447 postinstall_cmds
='chmod +x $lib'
12452 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
12453 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
12454 shlibpath_var
=LD_LIBRARY_PATH
12455 shlibpath_overrides_runpath
=yes
12456 if test "$with_gnu_ld" = yes; then
12464 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12465 soname_spec
='${libname}${release}${shared_ext}$major'
12466 shlibpath_var
=LD_LIBRARY_PATH
12467 case $host_vendor in
12469 shlibpath_overrides_runpath
=no
12471 runpath_var
=LD_RUN_PATH
12479 shlibpath_overrides_runpath
=no
12480 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
12486 if test -d /usr
/nec
;then
12488 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
12489 soname_spec
='$libname${shared_ext}.$major'
12490 shlibpath_var
=LD_LIBRARY_PATH
12494 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
12495 version_type
=freebsd-elf
12498 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
12499 soname_spec
='${libname}${release}${shared_ext}$major'
12500 shlibpath_var
=LD_LIBRARY_PATH
12501 shlibpath_overrides_runpath
=yes
12502 hardcode_into_libs
=yes
12503 if test "$with_gnu_ld" = yes; then
12504 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
12506 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
12509 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
12513 sys_lib_dlsearch_path_spec
='/usr/lib'
12517 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
12521 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12522 shlibpath_var
=LD_LIBRARY_PATH
12523 shlibpath_overrides_runpath
=no
12524 hardcode_into_libs
=yes
12529 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
12530 soname_spec
='${libname}${release}${shared_ext}$major'
12531 shlibpath_var
=LD_LIBRARY_PATH
12538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
12539 $as_echo "$dynamic_linker" >&6; }
12540 test "$dynamic_linker" = no
&& can_build_shared
=no
12542 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
12543 if test "$GCC" = yes; then
12544 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
12547 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
12548 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
12550 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
12551 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
12645 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12646 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12648 if test -n "$hardcode_libdir_flag_spec" ||
12649 test -n "$runpath_var" ||
12650 test "X$hardcode_automatic" = "Xyes" ; then
12652 # We can hardcode non-existent directories.
12653 if test "$hardcode_direct" != no
&&
12654 # If the only mechanism to avoid hardcoding is shlibpath_var, we
12655 # have to relink, otherwise we might link with an installed library
12656 # when we should be linking with a yet-to-be-installed one
12657 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12658 test "$hardcode_minus_L" != no
; then
12659 # Linking always hardcodes the temporary library directory.
12660 hardcode_action
=relink
12662 # We can link without hardcoding, and we can hardcode nonexisting dirs.
12663 hardcode_action
=immediate
12666 # We cannot hardcode anything, or else we can only hardcode existing
12668 hardcode_action
=unsupported
12670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12671 $as_echo "$hardcode_action" >&6; }
12673 if test "$hardcode_action" = relink ||
12674 test "$inherit_rpath" = yes; then
12675 # Fast installation is not supported
12676 enable_fast_install
=no
12677 elif test "$shlibpath_overrides_runpath" = yes ||
12678 test "$enable_shared" = no
; then
12679 # Fast installation is not necessary
12680 enable_fast_install
=needless
12688 if test "x$enable_dlopen" != xyes
; then
12689 enable_dlopen
=unknown
12690 enable_dlopen_self
=unknown
12691 enable_dlopen_self_static
=unknown
12698 lt_cv_dlopen
="load_add_on"
12700 lt_cv_dlopen_self
=yes
12703 mingw
* | pw32
* | cegcc
*)
12704 lt_cv_dlopen
="LoadLibrary"
12709 lt_cv_dlopen
="dlopen"
12714 # if libdl is installed we need to link against it
12715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12716 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12717 if ${ac_cv_lib_dl_dlopen+:} false
; then :
12718 $as_echo_n "(cached) " >&6
12720 ac_check_lib_save_LIBS
=$LIBS
12722 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12723 /* end confdefs.h. */
12725 /* Override any GCC internal prototype to avoid an error.
12726 Use char because int might match the return type of a GCC
12727 builtin and then its argument prototype would still apply. */
12740 if ac_fn_c_try_link
"$LINENO"; then :
12741 ac_cv_lib_dl_dlopen
=yes
12743 ac_cv_lib_dl_dlopen
=no
12745 rm -f core conftest.err conftest.
$ac_objext \
12746 conftest
$ac_exeext conftest.
$ac_ext
12747 LIBS
=$ac_check_lib_save_LIBS
12749 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12750 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12751 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
12752 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12755 lt_cv_dlopen
="dyld"
12757 lt_cv_dlopen_self
=yes
12764 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
12765 if test "x$ac_cv_func_shl_load" = xyes
; then :
12766 lt_cv_dlopen
="shl_load"
12768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12769 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12770 if ${ac_cv_lib_dld_shl_load+:} false
; then :
12771 $as_echo_n "(cached) " >&6
12773 ac_check_lib_save_LIBS
=$LIBS
12775 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12776 /* end confdefs.h. */
12778 /* Override any GCC internal prototype to avoid an error.
12779 Use char because int might match the return type of a GCC
12780 builtin and then its argument prototype would still apply. */
12788 return shl_load ();
12793 if ac_fn_c_try_link
"$LINENO"; then :
12794 ac_cv_lib_dld_shl_load
=yes
12796 ac_cv_lib_dld_shl_load
=no
12798 rm -f core conftest.err conftest.
$ac_objext \
12799 conftest
$ac_exeext conftest.
$ac_ext
12800 LIBS
=$ac_check_lib_save_LIBS
12802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12803 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12804 if test "x$ac_cv_lib_dld_shl_load" = xyes
; then :
12805 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
12807 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
12808 if test "x$ac_cv_func_dlopen" = xyes
; then :
12809 lt_cv_dlopen
="dlopen"
12811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12812 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12813 if ${ac_cv_lib_dl_dlopen+:} false
; then :
12814 $as_echo_n "(cached) " >&6
12816 ac_check_lib_save_LIBS
=$LIBS
12818 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12819 /* end confdefs.h. */
12821 /* Override any GCC internal prototype to avoid an error.
12822 Use char because int might match the return type of a GCC
12823 builtin and then its argument prototype would still apply. */
12836 if ac_fn_c_try_link
"$LINENO"; then :
12837 ac_cv_lib_dl_dlopen
=yes
12839 ac_cv_lib_dl_dlopen
=no
12841 rm -f core conftest.err conftest.
$ac_objext \
12842 conftest
$ac_exeext conftest.
$ac_ext
12843 LIBS
=$ac_check_lib_save_LIBS
12845 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12846 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12847 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
12848 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12850 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12851 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12852 if ${ac_cv_lib_svld_dlopen+:} false
; then :
12853 $as_echo_n "(cached) " >&6
12855 ac_check_lib_save_LIBS
=$LIBS
12856 LIBS
="-lsvld $LIBS"
12857 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12858 /* end confdefs.h. */
12860 /* Override any GCC internal prototype to avoid an error.
12861 Use char because int might match the return type of a GCC
12862 builtin and then its argument prototype would still apply. */
12875 if ac_fn_c_try_link
"$LINENO"; then :
12876 ac_cv_lib_svld_dlopen
=yes
12878 ac_cv_lib_svld_dlopen
=no
12880 rm -f core conftest.err conftest.
$ac_objext \
12881 conftest
$ac_exeext conftest.
$ac_ext
12882 LIBS
=$ac_check_lib_save_LIBS
12884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12885 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12886 if test "x$ac_cv_lib_svld_dlopen" = xyes
; then :
12887 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
12889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12890 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12891 if ${ac_cv_lib_dld_dld_link+:} false
; then :
12892 $as_echo_n "(cached) " >&6
12894 ac_check_lib_save_LIBS
=$LIBS
12896 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12897 /* end confdefs.h. */
12899 /* Override any GCC internal prototype to avoid an error.
12900 Use char because int might match the return type of a GCC
12901 builtin and then its argument prototype would still apply. */
12909 return dld_link ();
12914 if ac_fn_c_try_link
"$LINENO"; then :
12915 ac_cv_lib_dld_dld_link
=yes
12917 ac_cv_lib_dld_dld_link
=no
12919 rm -f core conftest.err conftest.
$ac_objext \
12920 conftest
$ac_exeext conftest.
$ac_ext
12921 LIBS
=$ac_check_lib_save_LIBS
12923 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12924 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12925 if test "x$ac_cv_lib_dld_dld_link" = xyes
; then :
12926 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
12947 if test "x$lt_cv_dlopen" != xno
; then
12953 case $lt_cv_dlopen in
12955 save_CPPFLAGS
="$CPPFLAGS"
12956 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
12958 save_LDFLAGS
="$LDFLAGS"
12959 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
12962 LIBS
="$lt_cv_dlopen_libs $LIBS"
12964 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12965 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12966 if ${lt_cv_dlopen_self+:} false
; then :
12967 $as_echo_n "(cached) " >&6
12969 if test "$cross_compiling" = yes; then :
12970 lt_cv_dlopen_self
=cross
12972 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
12973 lt_status
=$lt_dlunknown
12974 cat > conftest.
$ac_ext <<_LT_EOF
12975 #line 12975 "configure"
12976 #include "confdefs.h"
12985 # define LT_DLGLOBAL RTLD_GLOBAL
12988 # define LT_DLGLOBAL DL_GLOBAL
12990 # define LT_DLGLOBAL 0
12994 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12995 find out it does not work in some platform. */
12996 #ifndef LT_DLLAZY_OR_NOW
12998 # define LT_DLLAZY_OR_NOW RTLD_LAZY
13001 # define LT_DLLAZY_OR_NOW DL_LAZY
13004 # define LT_DLLAZY_OR_NOW RTLD_NOW
13007 # define LT_DLLAZY_OR_NOW DL_NOW
13009 # define LT_DLLAZY_OR_NOW 0
13016 /* When -fvisbility=hidden is used, assume the code has been annotated
13017 correspondingly for the symbols needed. */
13018 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13019 void fnord () __attribute__((visibility("default")));
13022 void fnord () { int i=42; }
13025 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13026 int status = $lt_dlunknown;
13030 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
13033 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
13034 else puts (dlerror ());
13036 /* dlclose (self); */
13044 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13045 (eval $ac_link) 2>&5
13047 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13048 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
13049 (.
/conftest
; exit; ) >&5 2>/dev
/null
13051 case x
$lt_status in
13052 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
13053 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
13054 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
13057 # compilation failed
13058 lt_cv_dlopen_self
=no
13065 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
13066 $as_echo "$lt_cv_dlopen_self" >&6; }
13068 if test "x$lt_cv_dlopen_self" = xyes
; then
13069 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
13070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
13071 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
13072 if ${lt_cv_dlopen_self_static+:} false
; then :
13073 $as_echo_n "(cached) " >&6
13075 if test "$cross_compiling" = yes; then :
13076 lt_cv_dlopen_self_static
=cross
13078 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
13079 lt_status
=$lt_dlunknown
13080 cat > conftest.
$ac_ext <<_LT_EOF
13081 #line 13081 "configure"
13082 #include "confdefs.h"
13091 # define LT_DLGLOBAL RTLD_GLOBAL
13094 # define LT_DLGLOBAL DL_GLOBAL
13096 # define LT_DLGLOBAL 0
13100 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
13101 find out it does not work in some platform. */
13102 #ifndef LT_DLLAZY_OR_NOW
13104 # define LT_DLLAZY_OR_NOW RTLD_LAZY
13107 # define LT_DLLAZY_OR_NOW DL_LAZY
13110 # define LT_DLLAZY_OR_NOW RTLD_NOW
13113 # define LT_DLLAZY_OR_NOW DL_NOW
13115 # define LT_DLLAZY_OR_NOW 0
13122 /* When -fvisbility=hidden is used, assume the code has been annotated
13123 correspondingly for the symbols needed. */
13124 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
13125 void fnord () __attribute__((visibility("default")));
13128 void fnord () { int i=42; }
13131 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
13132 int status = $lt_dlunknown;
13136 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
13139 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
13140 else puts (dlerror ());
13142 /* dlclose (self); */
13150 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
13151 (eval $ac_link) 2>&5
13153 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
13154 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
13155 (.
/conftest
; exit; ) >&5 2>/dev
/null
13157 case x
$lt_status in
13158 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
13159 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
13160 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
13163 # compilation failed
13164 lt_cv_dlopen_self_static
=no
13171 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
13172 $as_echo "$lt_cv_dlopen_self_static" >&6; }
13175 CPPFLAGS
="$save_CPPFLAGS"
13176 LDFLAGS
="$save_LDFLAGS"
13181 case $lt_cv_dlopen_self in
13182 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
13183 *) enable_dlopen_self
=unknown
;;
13186 case $lt_cv_dlopen_self_static in
13187 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
13188 *) enable_dlopen_self_static
=unknown
;;
13210 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
13211 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
13212 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
13213 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
13214 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
13215 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13216 $as_echo "yes" >&6; }
13218 # FIXME - insert some real tests, host_os isn't really good enough
13221 if test -n "$STRIP" ; then
13222 striplib
="$STRIP -x"
13223 old_striplib
="$STRIP -S"
13224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
13225 $as_echo "yes" >&6; }
13227 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13228 $as_echo "no" >&6; }
13232 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
13233 $as_echo "no" >&6; }
13249 # Report which library types will actually be built
13250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
13251 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
13252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
13253 $as_echo "$can_build_shared" >&6; }
13255 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
13256 $as_echo_n "checking whether to build shared libraries... " >&6; }
13257 test "$can_build_shared" = "no" && enable_shared
=no
13259 # On AIX, shared libraries and static libraries use the same namespace, and
13260 # are all built from PIC.
13263 test "$enable_shared" = yes && enable_static
=no
13264 if test -n "$RANLIB"; then
13265 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
13266 postinstall_cmds
='$RANLIB $lib'
13271 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
13272 test "$enable_shared" = yes && enable_static
=no
13276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
13277 $as_echo "$enable_shared" >&6; }
13279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
13280 $as_echo_n "checking whether to build static libraries... " >&6; }
13281 # Make sure either enable_shared or enable_static is yes.
13282 test "$enable_shared" = yes || enable_static
=yes
13283 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
13284 $as_echo "$enable_static" >&6; }
13291 ac_cpp
='$CPP $CPPFLAGS'
13292 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
13293 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
13294 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
13310 ac_config_commands
="$ac_config_commands libtool"
13315 # Only expand once:
13320 .
${srcdir}/..
/..
/bfd
/configure.
host
13325 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
13326 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
13327 # Check whether --enable-maintainer-mode was given.
13328 if test "${enable_maintainer_mode+set}" = set; then :
13329 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
13331 USE_MAINTAINER_MODE
=no
13334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
13335 $as_echo "$USE_MAINTAINER_MODE" >&6; }
13336 if test $USE_MAINTAINER_MODE = yes; then
13337 MAINTAINER_MODE_TRUE
=
13338 MAINTAINER_MODE_FALSE
='#'
13340 MAINTAINER_MODE_TRUE
='#'
13341 MAINTAINER_MODE_FALSE
=
13344 MAINT
=$MAINTAINER_MODE_TRUE
13349 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim debug setting" >&5
13350 $as_echo_n "checking for sim debug setting... " >&6; }
13352 # Check whether --enable-sim-debug was given.
13353 if test "${enable_sim_debug+set}" = set; then :
13354 enableval
=$enable_sim_debug; case "${enableval}" in
13355 yes) sim_debug
="7";;
13356 no
) sim_debug
="0";;
13357 *) sim_debug
="($enableval)";;
13360 if test "$sim_debug" != "0"; then
13362 cat >>confdefs.h
<<_ACEOF
13363 #define DEBUG $sim_debug
13368 cat >>confdefs.h
<<_ACEOF
13369 #define WITH_DEBUG $sim_debug
13372 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_debug" >&5
13373 $as_echo "$sim_debug" >&6; }
13376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim stdio debug behavior" >&5
13377 $as_echo_n "checking for sim stdio debug behavior... " >&6; }
13379 # Check whether --enable-sim-stdio was given.
13380 if test "${enable_sim_stdio+set}" = set; then :
13381 enableval
=$enable_sim_stdio; case "${enableval}" in
13382 yes) sim_stdio
="DO_USE_STDIO";;
13383 no
) sim_stdio
="DONT_USE_STDIO";;
13384 *) as_fn_error $?
"Unknown value $enableval passed to --enable-sim-stdio" "$LINENO" 5;;
13388 cat >>confdefs.h
<<_ACEOF
13389 #define WITH_STDIO $sim_stdio
13392 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_stdio" >&5
13393 $as_echo "$sim_stdio" >&6; }
13396 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim trace settings" >&5
13397 $as_echo_n "checking for sim trace settings... " >&6; }
13398 sim_trace
="~TRACE_debug"
13399 # Check whether --enable-sim-trace was given.
13400 if test "${enable_sim_trace+set}" = set; then :
13401 enableval
=$enable_sim_trace; case "${enableval}" in
13402 yes) sim_trace
="-1";;
13403 no
) sim_trace
="0";;
13405 sim_trace
="'(${enableval})'";;
13408 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13409 if test x
"$sim_trace" = x
; then
13410 sim_trace
="(TRACE_$x"
13412 sim_trace
="${sim_trace}|TRACE_$x"
13415 sim_trace
="$sim_trace)" ;;
13419 cat >>confdefs.h
<<_ACEOF
13420 #define WITH_TRACE $sim_trace
13423 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_trace" >&5
13424 $as_echo "$sim_trace" >&6; }
13427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for sim profile settings" >&5
13428 $as_echo_n "checking for sim profile settings... " >&6; }
13431 # Check whether --enable-sim-profile was given.
13432 if test "${enable_sim_profile+set}" = set; then :
13433 enableval
=$enable_sim_profile; case "${enableval}" in
13434 yes) profile
="1" sim_profile
="-1";;
13435 no
) profile
="0" sim_profile
="0";;
13437 profile
="(${enableval})" sim_profile
="(${enableval})";;
13441 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13442 if test x
"$sim_profile" = x
; then
13443 sim_profile
="(PROFILE_$x"
13445 sim_profile
="${sim_profile}|PROFILE_$x"
13448 sim_profile
="$sim_profile)" ;;
13452 cat >>confdefs.h
<<_ACEOF
13453 #define PROFILE $profile
13457 cat >>confdefs.h
<<_ACEOF
13458 #define WITH_PROFILE $sim_profile
13461 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_profile" >&5
13462 $as_echo "$sim_profile" >&6; }
13466 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable sim asserts" >&5
13467 $as_echo_n "checking whether to enable sim asserts... " >&6; }
13469 # Check whether --enable-sim-assert was given.
13470 if test "${enable_sim_assert+set}" = set; then :
13471 enableval
=$enable_sim_assert; case "${enableval}" in
13472 yes) sim_assert
="1";;
13473 no
) sim_assert
="0";;
13474 *) as_fn_error $?
"--enable-sim-assert does not take a value" "$LINENO" 5;;
13478 cat >>confdefs.h
<<_ACEOF
13479 #define WITH_ASSERT $sim_assert
13482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_assert" >&5
13483 $as_echo "$sim_assert" >&6; }
13486 { $as_echo "$as_me:${as_lineno-$LINENO}: checking default sim environment setting" >&5
13487 $as_echo_n "checking default sim environment setting... " >&6; }
13488 sim_environment
="ALL_ENVIRONMENT"
13489 # Check whether --enable-sim-environment was given.
13490 if test "${enable_sim_environment+set}" = set; then :
13491 enableval
=$enable_sim_environment; case "${enableval}" in
13492 all | ALL
) sim_environment
="ALL_ENVIRONMENT";;
13493 user | USER
) sim_environment
="USER_ENVIRONMENT";;
13494 virtual | VIRTUAL
) sim_environment
="VIRTUAL_ENVIRONMENT";;
13495 operating | OPERATING
) sim_environment
="OPERATING_ENVIRONMENT";;
13496 *) as_fn_error $?
"Unknown value $enableval passed to --enable-sim-environment" "$LINENO" 5;;
13500 cat >>confdefs.h
<<_ACEOF
13501 #define WITH_ENVIRONMENT $sim_environment
13504 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $sim_environment" >&5
13505 $as_echo "$sim_environment" >&6; }
13508 sim_inline
="-DDEFAULT_INLINE=0"
13509 # Check whether --enable-sim-inline was given.
13510 if test "${enable_sim_inline+set}" = set; then :
13511 enableval
=$enable_sim_inline; sim_inline
=""
13512 case "$enableval" in
13513 no
) sim_inline
="-DDEFAULT_INLINE=0";;
13514 0) sim_inline
="-DDEFAULT_INLINE=0";;
13515 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_C_INLINE";;
13516 1) sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS";;
13517 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13520 *_INLINE
=*) new_flag
="-D$x";;
13521 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
13522 *_INLINE
) new_flag
="-D$x=ALL_C_INLINE";;
13523 *) new_flag
="-D$x""_INLINE=ALL_C_INLINE";;
13525 if test x
"$sim_inline" = x
""; then
13526 sim_inline
="$new_flag"
13528 sim_inline
="$sim_inline $new_flag"
13532 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
13533 echo "Setting inline flags = $sim_inline" 6>&1
13540 # Check whether --with-pkgversion was given.
13541 if test "${with_pkgversion+set}" = set; then :
13542 withval
=$with_pkgversion; case "$withval" in
13543 yes) as_fn_error $?
"package version not specified" "$LINENO" 5 ;;
13545 *) PKGVERSION
="($withval) " ;;
13548 PKGVERSION
="(SIM) "
13556 # Check whether --with-bugurl was given.
13557 if test "${with_bugurl+set}" = set; then :
13558 withval
=$with_bugurl; case "$withval" in
13559 yes) as_fn_error $?
"bug URL not specified" "$LINENO" 5 ;;
13562 *) BUGURL
="$withval"
13566 BUGURL
="https://www.gnu.org/software/gdb/bugs/"
13576 REPORT_BUGS_TO
="<$BUGURL>"
13577 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
13584 cat >>confdefs.h
<<_ACEOF
13585 #define PKGVERSION "$PKGVERSION"
13589 cat >>confdefs.h
<<_ACEOF
13590 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
13594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
13595 $as_echo_n "checking return type of signal handlers... " >&6; }
13596 if ${ac_cv_type_signal+:} false
; then :
13597 $as_echo_n "(cached) " >&6
13599 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13600 /* end confdefs.h. */
13601 #include <sys/types.h>
13602 #include <signal.h>
13607 return *(signal (0, 0)) (0) == 1;
13612 if ac_fn_c_try_compile
"$LINENO"; then :
13613 ac_cv_type_signal
=int
13615 ac_cv_type_signal
=void
13617 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13619 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
13620 $as_echo "$ac_cv_type_signal" >&6; }
13622 cat >>confdefs.h
<<_ACEOF
13623 #define RETSIGTYPE $ac_cv_type_signal
13633 wire_endian
="LITTLE"
13635 # Check whether --enable-sim-endian was given.
13636 if test "${enable_sim_endian+set}" = set; then :
13637 enableval
=$enable_sim_endian; case "${enableval}" in
13638 b
*|B
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_BIG";;
13639 l
*|L
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_LITTLE";;
13640 yes) if test x
"$wire_endian" != x
; then
13641 sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13643 if test x
"$default_endian" != x
; then
13644 sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13646 echo "No hard-wired endian for target $target" 1>&6
13647 sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13650 no
) if test x
"$default_endian" != x
; then
13651 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13653 if test x
"$wire_endian" != x
; then
13654 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13656 echo "No default endian for target $target" 1>&6
13657 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_UNKNOWN"
13660 *) as_fn_error $?
"\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian
="";;
13662 if test x
"$silent" != x
"yes" && test x
"$sim_endian" != x
""; then
13663 echo "Setting endian flags = $sim_endian" 6>&1
13666 if test x
"$default_endian" != x
; then
13667 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=BFD_ENDIAN_${default_endian}"
13669 if test x
"$wire_endian" != x
; then
13670 sim_endian
="-DWITH_TARGET_BYTE_ORDER=BFD_ENDIAN_${wire_endian}"
13677 wire_alignment
="STRICT_ALIGNMENT"
13678 default_alignment
="STRICT_ALIGNMENT"
13680 # Check whether --enable-sim-alignment was given.
13681 if test "${enable_sim_alignment+set}" = set; then :
13682 enableval
=$enable_sim_alignment; case "${enableval}" in
13683 strict | STRICT
) sim_alignment
="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
13684 nonstrict | NONSTRICT
) sim_alignment
="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
13685 forced | FORCED
) sim_alignment
="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
13686 yes) if test x
"$wire_alignment" != x
; then
13687 sim_alignment
="-DWITH_ALIGNMENT=${wire_alignment}"
13689 if test x
"$default_alignment" != x
; then
13690 sim_alignment
="-DWITH_ALIGNMENT=${default_alignment}"
13692 echo "No hard-wired alignment for target $target" 1>&6
13693 sim_alignment
="-DWITH_ALIGNMENT=0"
13696 no
) if test x
"$default_alignment" != x
; then
13697 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13699 if test x
"$wire_alignment" != x
; then
13700 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
13702 echo "No default alignment for target $target" 1>&6
13703 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=0"
13706 *) as_fn_error $?
"\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment
="";;
13708 if test x
"$silent" != x
"yes" && test x
"$sim_alignment" != x
""; then
13709 echo "Setting alignment flags = $sim_alignment" 6>&1
13712 if test x
"$default_alignment" != x
; then
13713 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13715 if test x
"$wire_alignment" != x
; then
13716 sim_alignment
="-DWITH_ALIGNMENT=${wire_alignment}"
13724 default_sim_default_model
="bf537"
13725 # Check whether --enable-sim-default-model was given.
13726 if test "${enable_sim_default_model+set}" = set; then :
13727 enableval
=$enable_sim_default_model; case "${enableval}" in
13728 yes|no
) as_fn_error $?
"\"Missing argument to --enable-sim-default-model\"" "$LINENO" 5;;
13729 *) sim_default_model
="-DWITH_DEFAULT_MODEL='\"${enableval}\"'";;
13731 if test x
"$silent" != x
"yes" && test x
"$sim_default_model" != x
""; then
13732 echo "Setting default model = $sim_default_model" 6>&1
13735 sim_default_model
="-DWITH_DEFAULT_MODEL='\"${default_sim_default_model}\"'"
13740 # Check whether --enable-werror was given.
13741 if test "${enable_werror+set}" = set; then :
13742 enableval
=$enable_werror; case "${enableval}" in
13743 yes | y
) ERROR_ON_WARNING
="yes" ;;
13744 no | n
) ERROR_ON_WARNING
="no" ;;
13745 *) as_fn_error $?
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
13750 # Enable -Werror by default when using gcc
13751 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
13752 ERROR_ON_WARNING
=yes
13756 if test "${ERROR_ON_WARNING}" = yes ; then
13757 WERROR_CFLAGS
="-Werror"
13760 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
13762 -Wno-unused -Wunused-value -Wunused-function \
13763 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
13764 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
13765 -Wold-style-declaration -Wold-style-definition"
13767 # Enable -Wno-format by default when using gcc on mingw since many
13768 # GCC versions complain about %I64.
13770 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
13771 *) build_warnings
="$build_warnings -Wformat-nonliteral" ;;
13774 # Check whether --enable-build-warnings was given.
13775 if test "${enable_build_warnings+set}" = set; then :
13776 enableval
=$enable_build_warnings; case "${enableval}" in
13778 no
) build_warnings
="-w";;
13779 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13780 build_warnings
="${build_warnings} ${t}";;
13781 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13782 build_warnings
="${t} ${build_warnings}";;
13783 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13785 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
13786 echo "Setting compiler warning flags = $build_warnings" 6>&1
13789 # Check whether --enable-sim-build-warnings was given.
13790 if test "${enable_sim_build_warnings+set}" = set; then :
13791 enableval
=$enable_sim_build_warnings; case "${enableval}" in
13793 no
) build_warnings
="-w";;
13794 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13795 build_warnings
="${build_warnings} ${t}";;
13796 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13797 build_warnings
="${t} ${build_warnings}";;
13798 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13800 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
13801 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
13805 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
13807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
13808 $as_echo_n "checking compiler warning flags... " >&6; }
13809 # Separate out the -Werror flag as some files just cannot be
13810 # compiled with it enabled.
13811 for w
in ${build_warnings}; do
13813 -Werr*) WERROR_CFLAGS
=-Werror ;;
13814 *) # Check that GCC accepts it
13815 saved_CFLAGS
="$CFLAGS"
13816 CFLAGS
="$CFLAGS $w"
13817 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13818 /* end confdefs.h. */
13828 if ac_fn_c_try_compile
"$LINENO"; then :
13829 WARN_CFLAGS
="${WARN_CFLAGS} $w"
13831 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13832 CFLAGS
="$saved_CFLAGS"
13835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
13836 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
13843 hardware="cfi core pal glue
"
13845 hardware="$hardware \
13879 sim_hw_cflags="-DWITH_HW=1"
13881 sim_hw_objs="\$
(SIM_COMMON_HW_OBJS
) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`"
13883 # Check whether --enable-sim-hardware was given.
13884 if test "${enable_sim_hardware+set}" = set; then :
13885 enableval=$enable_sim_hardware;
13887 enable_sim_hardware="yes"
13890 case ${enable_sim_hardware} in
13892 ,*) hardware="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
13893 *,) hardware="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
13894 *) hardware="`echo ${enableval} | sed -e 's/,/ /'`"'';;
13897 if test "$enable_sim_hardware" = no; then
13899 sim_hw_cflags="-DWITH_HW=0"
13902 sim_hw_cflags="-DWITH_HW=1"
13903 # remove duplicates
13905 sim_hw_objs="\$
(SIM_COMMON_HW_OBJS
)"
13906 for i in $hardware ; do
13907 case " $sim_hw " in
13909 *) sim_hw="$sim_hw $i" ; sim_hw_objs="$sim_hw_objs dv-
$i.o
";;
13912 # mingw does not support sockser
13915 *) # TODO: We don't add dv-sockser to sim_hw as it is not a "real
" device
13916 # that you instatiate. Instead, other code will call into it directly.
13917 # At some point, we should convert it over.
13918 sim_hw_objs="$sim_hw_objs dv-sockser.o
"
13920 cat >>confdefs.h <<_ACEOF
13921 #define HAVE_DV_SOCKSER 1
13926 if test x"$silent" != x"yes"; then
13927 echo "Setting hardware to
$sim_hw_cflags, $sim_hw, $sim_hw_objs"
13929 case " $hardware " in
13930 *" cfi
"*) { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for log2
in -lm" >&5
13931 $as_echo_n "checking
for log2
in -lm...
" >&6; }
13932 if ${ac_cv_lib_m_log2+:} false; then :
13933 $as_echo_n "(cached
) " >&6
13935 ac_check_lib_save_LIBS=$LIBS
13937 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
13938 /* end confdefs.h. */
13940 /* Override any GCC internal prototype to avoid an error.
13941 Use char because int might match the return type of a GCC
13942 builtin and then its argument prototype would still apply. */
13955 if ac_fn_c_try_link "$LINENO"; then :
13956 ac_cv_lib_m_log2=yes
13958 ac_cv_lib_m_log2=no
13960 rm -f core conftest.err conftest.$ac_objext \
13961 conftest$ac_exeext conftest.$ac_ext
13962 LIBS=$ac_check_lib_save_LIBS
13964 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_lib_m_log2" >&5
13965 $as_echo "$ac_cv_lib_m_log2" >&6; }
13966 if test "x
$ac_cv_lib_m_log2" = xyes; then :
13967 cat >>confdefs.h <<_ACEOF
13968 #define HAVE_LIBM 1
13979 for ac_func in getuid getgid geteuid getegid setuid setgid mmap munmap kill pread
13981 as_ac_var=`$as_echo "ac_cv_func_
$ac_func" | $as_tr_sh`
13982 ac_fn_c_check_func "$LINENO" "$ac_func" "$as_ac_var"
13983 if eval test \"x\$"$as_ac_var"\" = x"yes"; then :
13984 cat >>confdefs.h <<_ACEOF
13985 #define `$as_echo "HAVE_
$ac_func" | $as_tr_cpp` 1
14000 as_ac_Header=`$as_echo "ac_cv_header_
$ac_header" | $as_tr_sh`
14001 ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
14002 if eval test \"x\$"$as_ac_Header"\" = x"yes"; then :
14003 cat >>confdefs.h <<_ACEOF
14004 #define `$as_echo "HAVE_
$ac_header" | $as_tr_cpp` 1
14019 if test "x
$ac_cv_env_PKG_CONFIG_set" != "xset
"; then
14020 if test -n "$ac_tool_prefix"; then
14021 # Extract the first word of "${ac_tool_prefix}pkg-config
", so it can be a program name with args.
14022 set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
14023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
14024 $as_echo_n "checking
for $ac_word...
" >&6; }
14025 if ${ac_cv_path_PKG_CONFIG+:} false; then :
14026 $as_echo_n "(cached
) " >&6
14028 case $PKG_CONFIG in
14030 ac_cv_path_PKG_CONFIG="$PKG_CONFIG" # Let the user override the test with a path.
14033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14034 for as_dir in $PATH
14037 test -z "$as_dir" && as_dir=.
14038 for ac_exec_ext in '' $ac_executable_extensions; do
14039 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14040 ac_cv_path_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
14041 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
14051 PKG_CONFIG=$ac_cv_path_PKG_CONFIG
14052 if test -n "$PKG_CONFIG"; then
14053 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $PKG_CONFIG" >&5
14054 $as_echo "$PKG_CONFIG" >&6; }
14056 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
14057 $as_echo "no
" >&6; }
14062 if test -z "$ac_cv_path_PKG_CONFIG"; then
14063 ac_pt_PKG_CONFIG=$PKG_CONFIG
14064 # Extract the first word of "pkg-config
", so it can be a program name with args.
14065 set dummy pkg-config; ac_word=$2
14066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
14067 $as_echo_n "checking
for $ac_word...
" >&6; }
14068 if ${ac_cv_path_ac_pt_PKG_CONFIG+:} false; then :
14069 $as_echo_n "(cached
) " >&6
14071 case $ac_pt_PKG_CONFIG in
14073 ac_cv_path_ac_pt_PKG_CONFIG="$ac_pt_PKG_CONFIG" # Let the user override the test with a path.
14076 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14077 for as_dir in $PATH
14080 test -z "$as_dir" && as_dir=.
14081 for ac_exec_ext in '' $ac_executable_extensions; do
14082 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
14083 ac_cv_path_ac_pt_PKG_CONFIG="$as_dir/$ac_word$ac_exec_ext"
14084 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
14094 ac_pt_PKG_CONFIG=$ac_cv_path_ac_pt_PKG_CONFIG
14095 if test -n "$ac_pt_PKG_CONFIG"; then
14096 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_pt_PKG_CONFIG" >&5
14097 $as_echo "$ac_pt_PKG_CONFIG" >&6; }
14099 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
14100 $as_echo "no
" >&6; }
14103 if test "x
$ac_pt_PKG_CONFIG" = x; then
14106 case $cross_compiling:$ac_tool_warned in
14108 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
14109 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
14110 ac_tool_warned=yes ;;
14112 PKG_CONFIG=$ac_pt_PKG_CONFIG
14115 PKG_CONFIG="$ac_cv_path_PKG_CONFIG"
14119 if test -n "$PKG_CONFIG"; then
14120 _pkg_min_version=0.9.0
14121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking pkg-config is
at least version
$_pkg_min_version" >&5
14122 $as_echo_n "checking pkg-config is
at least version
$_pkg_min_version...
" >&6; }
14123 if $PKG_CONFIG --atleast-pkgconfig-version $_pkg_min_version; then
14124 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: yes" >&5
14125 $as_echo "yes" >&6; }
14127 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
14128 $as_echo "no
" >&6; }
14134 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for sdl
" >&5
14135 $as_echo_n "checking
for sdl...
" >&6; }
14137 if test -n "$SDL_CFLAGS"; then
14138 pkg_cv_SDL_CFLAGS="$SDL_CFLAGS"
14139 elif test -n "$PKG_CONFIG"; then
14140 if test -n "$PKG_CONFIG" && \
14141 { { $as_echo "$as_me:${as_lineno-$LINENO}: \
$PKG_CONFIG --exists --print-errors \"sdl
\""; } >&5
14142 ($PKG_CONFIG --exists --print-errors "sdl
") 2>&5
14144 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
14145 test $ac_status = 0; }; then
14146 pkg_cv_SDL_CFLAGS=`$PKG_CONFIG --cflags "sdl
" 2>/dev/null`
14147 test "x$?
" != "x0
" && pkg_failed=yes
14154 if test -n "$SDL_LIBS"; then
14155 pkg_cv_SDL_LIBS="$SDL_LIBS"
14156 elif test -n "$PKG_CONFIG"; then
14157 if test -n "$PKG_CONFIG" && \
14158 { { $as_echo "$as_me:${as_lineno-$LINENO}: \
$PKG_CONFIG --exists --print-errors \"sdl
\""; } >&5
14159 ($PKG_CONFIG --exists --print-errors "sdl
") 2>&5
14161 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
14162 test $ac_status = 0; }; then
14163 pkg_cv_SDL_LIBS=`$PKG_CONFIG --libs "sdl
" 2>/dev/null`
14164 test "x$?
" != "x0
" && pkg_failed=yes
14172 if test $pkg_failed = no; then
14173 pkg_save_LDFLAGS="$LDFLAGS"
14174 LDFLAGS="$LDFLAGS $pkg_cv_SDL_LIBS"
14175 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14176 /* end confdefs.h. */
14186 if ac_fn_c_try_link "$LINENO"; then :
14191 rm -f core conftest.err conftest.$ac_objext \
14192 conftest$ac_exeext conftest.$ac_ext
14193 LDFLAGS=$pkg_save_LDFLAGS
14198 if test $pkg_failed = yes; then
14199 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
14200 $as_echo "no
" >&6; }
14202 if $PKG_CONFIG --atleast-pkgconfig-version 0.20; then
14203 _pkg_short_errors_supported=yes
14205 _pkg_short_errors_supported=no
14207 if test $_pkg_short_errors_supported = yes; then
14208 SDL_PKG_ERRORS=`$PKG_CONFIG --short-errors --print-errors --cflags --libs "sdl
" 2>&1`
14210 SDL_PKG_ERRORS=`$PKG_CONFIG --print-errors --cflags --libs "sdl
" 2>&1`
14212 # Put the nasty error message in config.log where it belongs
14213 echo "$SDL_PKG_ERRORS" >&5
14216 elif test $pkg_failed = untried; then
14217 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
14218 $as_echo "no
" >&6; }
14221 SDL_CFLAGS=$pkg_cv_SDL_CFLAGS
14222 SDL_LIBS=$pkg_cv_SDL_LIBS
14223 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: yes" >&5
14224 $as_echo "yes" >&6; }
14226 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for dlopen
in -ldl" >&5
14227 $as_echo_n "checking
for dlopen
in -ldl...
" >&6; }
14228 if ${ac_cv_lib_dl_dlopen+:} false; then :
14229 $as_echo_n "(cached
) " >&6
14231 ac_check_lib_save_LIBS=$LIBS
14233 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
14234 /* end confdefs.h. */
14236 /* Override any GCC internal prototype to avoid an error.
14237 Use char because int might match the return type of a GCC
14238 builtin and then its argument prototype would still apply. */
14251 if ac_fn_c_try_link "$LINENO"; then :
14252 ac_cv_lib_dl_dlopen=yes
14254 ac_cv_lib_dl_dlopen=no
14256 rm -f core conftest.err conftest.$ac_objext \
14257 conftest$ac_exeext conftest.$ac_ext
14258 LIBS=$ac_check_lib_save_LIBS
14260 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_lib_dl_dlopen" >&5
14261 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
14262 if test "x
$ac_cv_lib_dl_dlopen" = xyes; then :
14264 SDL_CFLAGS="${SDL_CFLAGS} -DHAVE_SDL"
14268 SDL_CFLAGS= SDL_LIBS=
14278 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
14279 cgen_breaks="break cgen_rtx_error
";
14282 ac_config_files="$ac_config_files Makefile.sim
:Makefile.
in"
14284 ac_config_files="$ac_config_files Make-common.sim
:..
/common
/Make-common.
in"
14286 ac_config_files="$ac_config_files .gdbinit
:..
/common
/gdbinit.
in"
14288 ac_config_commands="$ac_config_commands Makefile
"
14290 ac_config_commands="$ac_config_commands stamp-h
"
14292 cat >confcache <<\_ACEOF
14293 # This file is a shell script that caches the results of configure
14294 # tests run on this system so they can be shared between configure
14295 # scripts and configure runs, see configure's option --config-cache.
14296 # It is not useful on other systems. If it contains results you don't
14297 # want to keep, you may remove or edit it.
14299 # config.status only pays attention to the cache file if you give it
14300 # the --recheck option to rerun configure.
14302 # `ac_cv_env_foo' variables (set or unset) will be overridden when
14303 # loading this file, other *unset* `ac_cv_foo' will be assigned the
14304 # following values.
14308 # The following way of writing the cache mishandles newlines in values,
14309 # but we know of no workaround that is simple, portable, and efficient.
14310 # So, we kill variables containing newlines.
14311 # Ultrix sh set writes to stderr and can't be redirected directly,
14312 # and sets the high bit in the cache file unless we assign to the vars.
14314 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
14315 eval ac_val=\$$ac_var
14319 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: cache variable
$ac_var contains a newline
" >&5
14320 $as_echo "$as_me: WARNING
: cache variable
$ac_var contains a newline
" >&2;} ;;
14323 _ | IFS | as_nl) ;; #(
14324 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
14325 *) { eval $ac_var=; unset $ac_var;} ;;
14331 case $as_nl`(ac_space=' '; set) 2>&1` in #(
14332 *${as_nl}ac_space=\ *)
14333 # `set' does not quote correctly, so add quotes: double-quote
14334 # substitution turns \\\\ into \\, and sed turns \\ into \.
14337 s
/^
\\([_
$as_cr_alnum]*_cv_
[_
$as_cr_alnum]*\\)=\\(.
*\\)/\\1='\\2'/p
"
14340 # `set' quotes correctly as required by POSIX, so do not add quotes.
14341 sed -n "/^
[_
$as_cr_alnum]*_cv_
[_
$as_cr_alnum]*=/p
"
14350 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
14352 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
14354 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
14355 if test -w "$cache_file"; then
14356 if test "x
$cache_file" != "x
/dev
/null
"; then
14357 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache
$cache_file" >&5
14358 $as_echo "$as_me: updating cache
$cache_file" >&6;}
14359 if test ! -f "$cache_file" || test -h "$cache_file"; then
14360 cat confcache >"$cache_file"
14362 case $cache_file in #(
14364 mv -f confcache "$cache_file"$$ &&
14365 mv -f "$cache_file"$$ "$cache_file" ;; #(
14367 mv -f confcache "$cache_file" ;;
14372 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache
$cache_file" >&5
14373 $as_echo "$as_me: not updating unwritable cache
$cache_file" >&6;}
14378 test "x
$prefix" = xNONE && prefix=$ac_default_prefix
14379 # Let make expand exec_prefix.
14380 test "x
$exec_prefix" = xNONE && exec_prefix='${prefix}'
14382 DEFS=-DHAVE_CONFIG_H
14387 for ac_i in : $LIBOBJS; do test "x
$ac_i" = x: && continue
14388 # 1. Remove the extension, and $U if already installed.
14389 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
14390 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
14391 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
14392 # will be set to the directory where LIBOBJS objects are built.
14393 as_fn_append ac_libobjs " \
${LIBOBJDIR}$ac_i\
$U.
$ac_objext"
14394 as_fn_append ac_ltlibobjs " \
${LIBOBJDIR}$ac_i"'$U.lo'
14396 LIBOBJS=$ac_libobjs
14398 LTLIBOBJS=$ac_ltlibobjs
14402 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
14403 as_fn_error $? "conditional
\"GMAKE
\" was never defined.
14404 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
14406 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
14407 as_fn_error $? "conditional
\"PLUGINS
\" was never defined.
14408 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
14410 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
14411 as_fn_error $? "conditional
\"MAINTAINER_MODE
\" was never defined.
14412 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
14415 : "${CONFIG_STATUS=./config.status}"
14417 ac_clean_files_save=$ac_clean_files
14418 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
14419 { $as_echo "$as_me:${as_lineno-$LINENO}: creating
$CONFIG_STATUS" >&5
14420 $as_echo "$as_me: creating
$CONFIG_STATUS" >&6;}
14422 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
14424 # Generated by $as_me.
14425 # Run this file to recreate the current configuration.
14426 # Compiler output produced by configure, useful for debugging
14427 # configure, is in config.log if it exists.
14430 ac_cs_recheck=false
14433 SHELL=\${CONFIG_SHELL-$SHELL}
14436 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
14437 ## -------------------- ##
14438 ## M4sh Initialization. ##
14439 ## -------------------- ##
14441 # Be more Bourne compatible
14442 DUALCASE=1; export DUALCASE # for MKS sh
14443 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
14446 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
14447 # is contrary to our usage. Disable this feature.
14448 alias -g '${1+"$@"}'='"$@
"'
14449 setopt NO_GLOB_SUBST
14451 case `(set -o) 2>/dev/null` in #(
14463 # Printing a long string crashes Solaris 7 /usr/bin/printf.
14464 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
14465 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
14466 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
14467 # Prefer a ksh shell builtin over an external printf program on Solaris,
14468 # but without wasting forks for bash or zsh.
14469 if test -z "$BASH_VERSION$ZSH_VERSION" \
14470 && (test "X
`print -r -- $as_echo`" = "X
$as_echo") 2>/dev/null; then
14471 as_echo='print -r --'
14472 as_echo_n='print -rn --'
14473 elif (test "X
`printf %s $as_echo`" = "X
$as_echo") 2>/dev/null; then
14474 as_echo='printf %s\n'
14475 as_echo_n='printf %s'
14477 if test "X
`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n
$as_echo"; then
14478 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
14479 as_echo_n='/usr/ucb/echo -n'
14481 as_echo_body='eval expr "X
$1" : "X
\\(.
*\\)"'
14482 as_echo_n_body='eval
14486 expr "X
$arg" : "X
\\(.
*\\)$as_nl";
14487 arg=`expr "X
$arg" : ".
*$as_nl\\(.
*\\)"`;;
14489 expr "X
$arg" : "X
\\(.
*\\)" | tr -d "$as_nl"
14491 export as_echo_n_body
14492 as_echo_n='sh -c $as_echo_n_body as_echo'
14494 export as_echo_body
14495 as_echo='sh -c $as_echo_body as_echo'
14498 # The user is always right.
14499 if test "${PATH_SEPARATOR+set}" != set; then
14501 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
14502 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
14509 # We need space, tab and new line, in precisely that order. Quoting is
14510 # there to prevent editors from complaining about space-tab.
14511 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
14512 # splitting by setting IFS to empty value.)
14515 # Find who we are. Look in the path if we contain no directory separator.
14518 *[\\/]* ) as_myself=$0 ;;
14519 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
14520 for as_dir in $PATH
14523 test -z "$as_dir" && as_dir=.
14524 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
14530 # We did not find ourselves, most probably we were run as `sh COMMAND'
14531 # in which case we are not to be found in the path.
14532 if test "x
$as_myself" = x; then
14535 if test ! -f "$as_myself"; then
14536 $as_echo "$as_myself: error
: cannot
find myself
; rerun with an absolute
file name
" >&2
14540 # Unset variables that we do not need and which cause bugs (e.g. in
14541 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "||
exit 1"
14542 # suppresses any "Segmentation fault
" message there. '((' could
14543 # trigger a bug in pdksh 5.2.14.
14544 for as_var in BASH_ENV ENV MAIL MAILPATH
14545 do eval test x\${$as_var+set} = xset \
14546 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
14559 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
14562 # as_fn_error STATUS ERROR [LINENO LOG_FD]
14563 # ----------------------------------------
14564 # Output "`basename $0`: error
: ERROR
" to stderr. If LINENO and LOG_FD are
14565 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
14566 # script with STATUS, using 1 if that was 0.
14569 as_status=$1; test $as_status -eq 0 && as_status=1
14571 as_lineno=${as_lineno-"$3"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
14572 $as_echo "$as_me:${as_lineno-$LINENO}: error
: $2" >&$4
14574 $as_echo "$as_me: error
: $2" >&2
14575 as_fn_exit $as_status
14579 # as_fn_set_status STATUS
14580 # -----------------------
14581 # Set $? to STATUS, without forking.
14582 as_fn_set_status ()
14585 } # as_fn_set_status
14587 # as_fn_exit STATUS
14588 # -----------------
14589 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
14593 as_fn_set_status $1
14599 # Portably unset VAR.
14602 { eval $1=; unset $1;}
14604 as_unset=as_fn_unset
14605 # as_fn_append VAR VALUE
14606 # ----------------------
14607 # Append the text in VALUE to the end of the definition contained in VAR. Take
14608 # advantage of any shell optimizations that allow amortized linear growth over
14609 # repeated appends, instead of the typical quadratic growth present in naive
14611 if (eval "as_var
=1; as_var
+=2; test x\
$as_var = x12
") 2>/dev/null; then :
14612 eval 'as_fn_append ()
14623 # as_fn_arith ARG...
14624 # ------------------
14625 # Perform arithmetic evaluation on the ARGs, and store the result in the
14626 # global $as_val. Take advantage of shells that can avoid forks. The arguments
14627 # must be portable across $(()) and expr.
14628 if (eval "test \$
(( 1 + 1 )) = 2") 2>/dev/null; then :
14629 eval 'as_fn_arith ()
14636 as_val=`expr "$@
" || test $? -eq 1`
14641 if expr a : '\(a\)' >/dev/null 2>&1 &&
14642 test "X
`expr 00001 : '.*\(...\)'`" = X001; then
14648 if (basename -- /) >/dev/null 2>&1 && test "X
`basename -- / 2>&1`" = "X
/"; then
14649 as_basename=basename
14654 if (as_dir=`dirname -- /` && test "X
$as_dir" = X/) >/dev/null 2>&1; then
14660 as_me=`$as_basename -- "$0" ||
14661 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
14662 X"$0" : 'X\(//\)$' \| \
14663 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
14665 sed '/^.*\/\([^/][^/]*\)\/*$/{
14679 # Avoid depending upon Character Ranges.
14680 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
14681 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
14682 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
14683 as_cr_digits='0123456789'
14684 as_cr_alnum=$as_cr_Letters$as_cr_digits
14686 ECHO_C= ECHO_N= ECHO_T=
14687 case `echo -n x` in #(((((
14689 case `echo 'xy\c'` in
14690 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
14692 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
14699 rm -f conf$$ conf$$.exe conf$$.file
14700 if test -d conf$$.dir; then
14701 rm -f conf$$.dir/conf$$.file
14704 mkdir conf$$.dir 2>/dev/null
14706 if (echo >conf$$.file) 2>/dev/null; then
14707 if ln -s conf$$.file conf$$ 2>/dev/null; then
14709 # ... but there are two gotchas:
14710 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
14711 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
14712 # In both cases, we have to default to `cp -pR'.
14713 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
14715 elif ln conf$$.file conf$$ 2>/dev/null; then
14723 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
14724 rmdir conf$$.dir 2>/dev/null
14729 # Create "$as_dir" as a directory, including parents if necessary.
14734 -*) as_dir=./$as_dir;;
14736 test -d "$as_dir" || eval $as_mkdir_p || {
14740 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s
/'/'\\\\\\\\''/g
"`;; #'(
14741 *) as_qdir=$as_dir;;
14743 as_dirs="'$as_qdir' $as_dirs"
14744 as_dir=`$as_dirname -- "$as_dir" ||
14745 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14746 X"$as_dir" : 'X\(//\)[^/]' \| \
14747 X"$as_dir" : 'X\(//\)$' \| \
14748 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
14749 $as_echo X"$as_dir" |
14750 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14754 /^X\(\/\/\)[^/].*/{
14767 test -d "$as_dir" && break
14769 test -z "$as_dirs" || eval "mkdir
$as_dirs"
14770 } || test -d "$as_dir" || as_fn_error $? "cannot create directory
$as_dir"
14774 if mkdir -p . 2>/dev/null; then
14775 as_mkdir_p='mkdir -p "$as_dir"'
14777 test -d ./-p && rmdir ./-p
14782 # as_fn_executable_p FILE
14783 # -----------------------
14784 # Test if FILE is an executable regular file.
14785 as_fn_executable_p ()
14787 test -f "$1" && test -x "$1"
14788 } # as_fn_executable_p
14789 as_test_x='test -x'
14790 as_executable_p=as_fn_executable_p
14792 # Sed expression to map a string onto a valid CPP name.
14793 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
14795 # Sed expression to map a string onto a valid variable name.
14796 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
14800 ## ----------------------------------- ##
14801 ## Main body of $CONFIG_STATUS script. ##
14802 ## ----------------------------------- ##
14804 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
14806 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14807 # Save the log message, to keep $0 and so on meaningful, and to
14808 # report actual input values of CONFIG_FILES etc. instead of their
14809 # values after options handling.
14811 This
file was extended by
$as_me, which was
14812 generated by GNU Autoconf
2.69. Invocation
command line was
14814 CONFIG_FILES
= $CONFIG_FILES
14815 CONFIG_HEADERS
= $CONFIG_HEADERS
14816 CONFIG_LINKS
= $CONFIG_LINKS
14817 CONFIG_COMMANDS
= $CONFIG_COMMANDS
14820 on
`(hostname || uname -n) 2>/dev/null | sed 1q`
14825 case $ac_config_files in *"
14826 "*) set x $ac_config_files; shift; ac_config_files=$*;;
14829 case $ac_config_headers in *"
14830 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
14834 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14835 # Files that config.status was made for.
14836 config_files="$ac_config_files"
14837 config_headers="$ac_config_headers"
14838 config_commands="$ac_config_commands"
14842 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14844 \
`$as_me' instantiates files and other configuration actions
14845 from templates according to the current configuration. Unless the files
14846 and actions are specified as TAGs, all are instantiated by default.
14848 Usage: $0 [OPTION]... [TAG]...
14850 -h, --help print this help, then exit
14851 -V, --version print version number and configuration settings, then exit
14852 --config print configuration, then exit
14853 -q, --quiet, --silent
14854 do not print progress messages
14855 -d, --debug don't remove temporary files
14856 --recheck update $as_me by reconfiguring in the same conditions
14857 --file=FILE[:TEMPLATE]
14858 instantiate the configuration file FILE
14859 --header=FILE[:TEMPLATE]
14860 instantiate the configuration header FILE
14862 Configuration files:
14865 Configuration headers:
14868 Configuration commands:
14871 Report bugs to the package provider."
14874 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14875 ac_cs_config="`$as_echo "$ac_configure_args" |
sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
14878 configured by $0, generated by GNU Autoconf 2.69,
14879 with options \\"\$ac_cs_config\\"
14881 Copyright (C) 2012 Free Software Foundation, Inc.
14882 This config.status script is free software; the Free Software Foundation
14883 gives unlimited permission to copy, distribute and modify it."
14889 test -n "\$AWK" || AWK=awk
14892 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14893 # The default lists apply if the user does not specify any file.
14899 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14900 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
14904 ac_option=`expr "X$1" : 'X\([^=]*\)='`
14916 # Handling of the options.
14917 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
14919 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
14920 $as_echo "$ac_cs_version"; exit ;;
14921 --config | --confi | --conf | --con | --co | --c )
14922 $as_echo "$ac_cs_config"; exit ;;
14923 --debug | --debu | --deb | --de | --d | -d )
14925 --file | --fil | --fi | --f )
14928 *\'*) ac_optarg=`$as_echo "$ac_optarg" |
sed "s/'/'\\\\\\\\''/g"` ;;
14929 '') as_fn_error $? "missing file argument" ;;
14931 as_fn_append CONFIG_FILES " '$ac_optarg'"
14932 ac_need_defaults=false;;
14933 --header | --heade | --head | --hea )
14936 *\'*) ac_optarg=`$as_echo "$ac_optarg" |
sed "s/'/'\\\\\\\\''/g"` ;;
14938 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
14939 ac_need_defaults=false;;
14941 # Conflict between --help and --header
14942 as_fn_error $? "ambiguous option: \`$1'
14943 Try \`$0 --help' for more information.
";;
14944 --help | --hel | -h )
14945 $as_echo "$ac_cs_usage"; exit ;;
14946 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
14947 | -silent | --silent | --silen | --sile | --sil | --si | --s)
14950 # This is an error.
14951 -*) as_fn_error $? "unrecognized option
: \
`$1'
14952 Try \`$0 --help' for more information." ;;
14954 *) as_fn_append ac_config_targets " $1"
14955 ac_need_defaults=false ;;
14961 ac_configure_extra_args=
14963 if $ac_cs_silent; then
14965 ac_configure_extra_args="$ac_configure_extra_args --silent"
14969 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14970 if \$ac_cs_recheck; then
14971 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
14973 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
14974 CONFIG_SHELL='$SHELL'
14975 export CONFIG_SHELL
14980 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14984 sed 'h
;s
/.
/-/g
;s
/^...
/## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
14985 ## Running $as_me. ##
14991 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14995 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
14998 # The HP-UX ksh and POSIX shell print the target directory to stdout
14999 # if CDPATH is set.
15000 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
15002 sed_quote_subst='$sed_quote_subst'
15003 double_quote_subst='$double_quote_subst'
15004 delay_variable_subst='$delay_variable_subst'
15005 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
15006 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
15007 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
15008 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
15009 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
15010 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
15011 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
15012 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
15013 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
15014 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
15015 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
15016 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
15017 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
15018 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
15019 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
15020 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
15021 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
15022 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
15023 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
15024 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
15025 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
15026 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
15027 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
15028 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
15029 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
15030 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
15031 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
15032 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
15033 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
15034 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
15035 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
15036 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
15037 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
15038 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
15039 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
15040 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
15041 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
15042 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15043 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15044 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
15045 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
15046 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
15047 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
15048 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
15049 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
15050 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
15051 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
15052 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
15053 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"`'
15054 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
15055 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
15056 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
15057 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
15058 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
15059 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
15060 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
15061 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
15062 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
15063 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
15064 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
15065 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
15066 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
15067 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
15068 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
15069 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15070 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
15071 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
15072 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
15073 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
15074 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
15075 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
15076 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
15077 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
15078 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15079 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
15080 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
15081 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
15082 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
15083 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
15084 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
15085 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
15086 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
15087 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
15088 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
15089 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
15090 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
15091 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
15092 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
15093 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
15094 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
15095 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
15096 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
15097 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
15098 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
15099 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
15100 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
15101 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
15102 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
15103 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
15104 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
15105 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
15106 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
15107 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
15108 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
15109 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
15110 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
15111 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
15112 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
15113 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
15114 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
15115 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
15116 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
15117 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
15118 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
15119 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
15120 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
15121 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
15122 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
15123 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
15124 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
15127 LTCFLAGS='$LTCFLAGS'
15128 compiler='$compiler_DEFAULT'
15130 # A function that is used when there is no print builtin or printf.
15131 func_fallback_echo ()
15133 eval 'cat <<_LTECHO_EOF
15138 # Quote evaled strings.
15152 deplibs_check_method \
15161 lt_cv_sys_global_symbol_pipe \
15162 lt_cv_sys_global_symbol_to_cdecl \
15163 lt_cv_sys_global_symbol_to_c_name_address \
15164 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
15165 lt_prog_compiler_no_builtin_flag \
15166 lt_prog_compiler_wl \
15167 lt_prog_compiler_pic \
15168 lt_prog_compiler_static \
15169 lt_cv_prog_compiler_c_o \
15177 export_dynamic_flag_spec \
15178 whole_archive_flag_spec \
15179 compiler_needs_object \
15181 allow_undefined_flag \
15182 no_undefined_flag \
15183 hardcode_libdir_flag_spec \
15184 hardcode_libdir_flag_spec_ld \
15185 hardcode_libdir_separator \
15190 variables_saved_for_relink \
15192 library_names_spec \
15194 install_override_mode \
15198 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15199 *[\\\\\\\`\\"\\\$]*)
15200 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
15203 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15208 # Double-quote double-evaled strings.
15209 for var in reload_cmds \
15210 old_postinstall_cmds \
15211 old_postuninstall_cmds \
15213 extract_expsyms_cmds \
15214 old_archive_from_new_cmds \
15215 old_archive_from_expsyms_cmds \
15217 archive_expsym_cmds \
15219 module_expsym_cmds \
15220 export_symbols_cmds \
15223 postuninstall_cmds \
15225 sys_lib_search_path_spec \
15226 sys_lib_dlsearch_path_spec; do
15227 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
15228 *[\\\\\\\`\\"\\\$]*)
15229 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
15232 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
15237 ac_aux_dir='$ac_aux_dir'
15238 xsi_shell='$xsi_shell'
15239 lt_shell_append='$lt_shell_append'
15241 # See if we are running on zsh, and set the options which allow our
15242 # commands through without removal of \ escapes INIT.
15243 if test -n "\${ZSH_VERSION+set}" ; then
15244 setopt NO_GLOB_SUBST
15250 TIMESTAMP='$TIMESTAMP'
15259 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15261 # Handling of arguments.
15262 for ac_config_target
in $ac_config_targets
15264 case $ac_config_target in
15265 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
15266 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
15267 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
15268 "Makefile.sim") CONFIG_FILES
="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
15269 "Make-common.sim") CONFIG_FILES
="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
15270 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
15271 "Makefile") CONFIG_COMMANDS
="$CONFIG_COMMANDS Makefile" ;;
15272 "stamp-h") CONFIG_COMMANDS
="$CONFIG_COMMANDS stamp-h" ;;
15274 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
15279 # If the user did not use the arguments to specify the items to instantiate,
15280 # then the envvar interface is used. Set only those that are not.
15281 # We use the long form for the default assignment because of an extremely
15282 # bizarre bug on SunOS 4.1.3.
15283 if $ac_need_defaults; then
15284 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
15285 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
15286 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
15289 # Have a temporary directory for convenience. Make it in the build tree
15290 # simply because there is no reason against having it here, and in addition,
15291 # creating and moving files from /tmp can sometimes cause problems.
15292 # Hook for its removal unless debugging.
15293 # Note that there is a small window in which the directory will not be cleaned:
15294 # after its creation but before its name has been assigned to `$tmp'.
15298 trap 'exit_status=$?
15299 : "${ac_tmp:=$tmp}"
15300 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
15302 trap 'as_fn_exit 1' 1 2 13 15
15304 # Create a (secure) tmp directory for tmp files.
15307 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
15311 tmp
=.
/conf$$
-$RANDOM
15312 (umask 077 && mkdir
"$tmp")
15313 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
15316 # Set up the scripts for CONFIG_FILES section.
15317 # No need to generate them if there are no CONFIG_FILES.
15318 # This happens for instance with `./config.status config.h'.
15319 if test -n "$CONFIG_FILES"; then
15322 ac_cr
=`echo X | tr X '\015'`
15323 # On cygwin, bash can eat \r inside `` if the user requested igncr.
15324 # But we know of no other shell where ac_cr would be empty at this
15325 # point, so we can use a bashism as a fallback.
15326 if test "x$ac_cr" = x
; then
15327 eval ac_cr
=\$
\'\\r
\'
15329 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
15330 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
15333 ac_cs_awk_cr
=$ac_cr
15336 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
15341 echo "cat >conf$$subs.awk <<_ACEOF" &&
15342 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
15344 } >conf$$subs.sh ||
15345 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
15346 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
15348 for ac_last_try in false false false false false :; do
15349 . ./conf$$subs.sh ||
15350 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
15352 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
15353 if test $ac_delim_n = $ac_delim_num; then
15355 elif $ac_last_try; then
15356 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
15358 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
15361 rm -f conf$$subs.sh
15363 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15364 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
15368 s/^/S["/; s
/!.
*/"]=/
15378 s/\(.\{148\}\)..*/\1/
15380 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
15385 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
15392 s/\(.\{148\}\)..*/\1/
15394 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
15398 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
15403 ' <conf$$subs.awk | sed '
15408 ' >>$CONFIG_STATUS || ac_write_fail=1
15409 rm -f conf$$subs.awk
15410 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15412 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
15413 for (key in S) S_is_set[key] = 1
15419 nfields = split(line, field, "@
")
15421 len = length(field[1])
15422 for (i = 2; i < nfields; i++) {
15424 keylen = length(key)
15425 if (S_is_set[key]) {
15427 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
15428 len += length(value) + length(field[++i])
15439 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15440 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
15441 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
15444 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
15445 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
15448 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
15449 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
15450 # trailing colons and then remove the whole line if VPATH becomes empty
15451 # (actually we leave an empty line to preserve line numbers).
15452 if test "x
$srcdir" = x.; then
15453 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
15471 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
15472 fi # test -n "$CONFIG_FILES"
15474 # Set up the scripts for CONFIG_HEADERS section.
15475 # No need to generate them if there are no CONFIG_HEADERS.
15476 # This happens for instance with `./config.status Makefile'.
15477 if test -n "$CONFIG_HEADERS"; then
15478 cat >"$ac_tmp/defines.
awk" <<\_ACAWK ||
15482 # Transform confdefs.h into an awk script `defines.awk', embedded as
15483 # here-document in config.status, that substitutes the proper values into
15484 # config.h.in to produce config.h.
15486 # Create a delimiter string that does not exist in confdefs.h, to ease
15487 # handling of long lines.
15489 for ac_last_try in false false :; do
15490 ac_tt=`sed -n "/$ac_delim/p
" confdefs.h`
15491 if test -z "$ac_tt"; then
15493 elif $ac_last_try; then
15494 as_fn_error $? "could not
make $CONFIG_HEADERS" "$LINENO" 5
15496 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
15500 # For the awk script, D is an array of macro values keyed by name,
15501 # likewise P contains macro parameters if any. Preserve backslash
15502 # newline sequences.
15504 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
15506 s/.\{148\}/&'"$ac_delim"'/g
15509 s/^[ ]*#[ ]*define[ ][ ]*/ /
15516 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
15518 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
15522 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
15523 D["\
1"]=" \
3\\\\\\n
"\\/p
15525 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
15530 s/.\{148\}/&'"$ac_delim"'/g
15535 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
15538 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
15540 ' <confdefs.h | sed '
15541 s/'"$ac_delim"'/"\\\
15542 "/g' >>$CONFIG_STATUS || ac_write_fail=1
15544 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15545 for (key in D) D_is_set[key] = 1
15548 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
15550 split(line, arg, " ")
15551 if (arg[1] == "#") {
15555 defundef
= substr
(arg
[1], 2)
15558 split(mac1
, mac2
, "(") #)
15560 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
15561 if (D_is_set
[macro
]) {
15562 # Preserve the white space surrounding the "#".
15563 print prefix
"define", macro P
[macro
] D
[macro
]
15566 # Replace #undef with comments. This is necessary, for example,
15567 # in the case of _POSIX_SOURCE, which is predefined and required
15568 # on some systems where configure will not decide to define it.
15569 if (defundef
== "undef") {
15570 print
"/*", prefix defundef
, macro
, "*/"
15578 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15579 as_fn_error $?
"could not setup config headers machinery" "$LINENO" 5
15580 fi # test -n "$CONFIG_HEADERS"
15583 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
15588 :[FHLC
]) ac_mode
=$ac_tag; continue;;
15590 case $ac_mode$ac_tag in
15592 :L
* |
:C
*:*) as_fn_error $?
"invalid tag \`$ac_tag'" "$LINENO" 5;;
15593 :[FH
]-) ac_tag
=-:-;;
15594 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
15611 -) ac_f
="$ac_tmp/stdin";;
15612 *) # Look for the file first in the build tree, then in the source tree
15613 # (if the path is not absolute). The absolute path cannot be DOS-style,
15614 # because $ac_f cannot contain `:'.
15618 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
15620 as_fn_error
1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
15622 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
15623 as_fn_append ac_file_inputs
" '$ac_f'"
15626 # Let's still pretend it is `configure' which instantiates (i.e., don't
15627 # use $as_me), people would be surprised to read:
15628 # /* config.h. Generated by config.status. */
15629 configure_input
='Generated from '`
15630 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
15632 if test x
"$ac_file" != x-
; then
15633 configure_input
="$ac_file. $configure_input"
15634 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
15635 $as_echo "$as_me: creating $ac_file" >&6;}
15637 # Neutralize special characters interpreted by sed in replacement strings.
15638 case $configure_input in #(
15639 *\
&* |
*\|
* |
*\\* )
15640 ac_sed_conf_input
=`$as_echo "$configure_input" |
15641 sed 's/[\\\\&|]/\\\\&/g'`;; #(
15642 *) ac_sed_conf_input
=$configure_input;;
15646 *:-:* |
*:-) cat >"$ac_tmp/stdin" \
15647 || as_fn_error $?
"could not create $ac_file" "$LINENO" 5 ;;
15652 ac_dir
=`$as_dirname -- "$ac_file" ||
15653 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
15654 X"$ac_file" : 'X\(//\)[^/]' \| \
15655 X"$ac_file" : 'X\(//\)$' \| \
15656 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
15657 $as_echo X"$ac_file" |
15658 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
15662 /^X\(\/\/\)[^/].*/{
15675 as_dir
="$ac_dir"; as_fn_mkdir_p
15679 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
15681 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
15682 # A ".." for each directory in $ac_dir_suffix.
15683 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
15684 case $ac_top_builddir_sub in
15685 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
15686 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
15689 ac_abs_top_builddir
=$ac_pwd
15690 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
15691 # for backward compatibility:
15692 ac_top_builddir
=$ac_top_build_prefix
15695 .
) # We are building in place.
15697 ac_top_srcdir
=$ac_top_builddir_sub
15698 ac_abs_top_srcdir
=$ac_pwd ;;
15699 [\\/]* | ?
:[\\/]* ) # Absolute name.
15700 ac_srcdir
=$srcdir$ac_dir_suffix;
15701 ac_top_srcdir
=$srcdir
15702 ac_abs_top_srcdir
=$srcdir ;;
15703 *) # Relative name.
15704 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
15705 ac_top_srcdir
=$ac_top_build_prefix$srcdir
15706 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
15708 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
15718 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
15719 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
15723 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15724 # If the template does not know about datarootdir, expand it.
15725 # FIXME: This hack should be removed a few years after 2.60.
15726 ac_datarootdir_hack
=; ac_datarootdir_seen
=
15737 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
15738 *datarootdir
*) ac_datarootdir_seen
=yes;;
15739 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
15740 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
15741 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
15743 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15744 ac_datarootdir_hack='
15745 s&@datadir@&$datadir&g
15746 s&@docdir@&$docdir&g
15747 s&@infodir@&$infodir&g
15748 s&@localedir@&$localedir&g
15749 s&@mandir@&$mandir&g
15750 s&\\\${datarootdir}&$datarootdir&g' ;;
15754 # Neutralize VPATH when `$srcdir' = `.'.
15755 # Shell code in configure.ac might set extrasub.
15756 # FIXME: do we really want to maintain this feature?
15757 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
15758 ac_sed_extra="$ac_vpsub
15761 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
15763 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
15764 s|@configure_input@|
$ac_sed_conf_input|
;t t
15765 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
15766 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
15767 s
&@srcdir@
&$ac_srcdir&;t t
15768 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
15769 s
&@top_srcdir@
&$ac_top_srcdir&;t t
15770 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
15771 s
&@builddir@
&$ac_builddir&;t t
15772 s
&@abs_builddir@
&$ac_abs_builddir&;t t
15773 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
15774 s
&@INSTALL@
&$ac_INSTALL&;t t
15775 $ac_datarootdir_hack
15777 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
15778 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
15780 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
15781 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
15782 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
15783 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
15784 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
15785 which seems to be undefined. Please make sure it is defined" >&5
15786 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
15787 which seems to be undefined. Please make sure it is defined" >&2;}
15789 rm -f "$ac_tmp/stdin"
15791 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
15792 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
15794 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15800 if test x"$ac_file" != x-; then
15802 $as_echo "/* $configure_input */" \
15803 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs"
15804 } >"$ac_tmp/config.h" \
15805 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15806 if diff "$ac_file" "$ac_tmp/config.h" >/dev/null 2>&1; then
15807 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
15808 $as_echo "$as_me: $ac_file is unchanged" >&6;}
15811 mv "$ac_tmp/config.h" "$ac_file" \
15812 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
15815 $as_echo "/* $configure_input */" \
15816 && eval '$AWK -f "$ac_tmp/defines.awk"' "$ac_file_inputs" \
15817 || as_fn_error $? "could not create -" "$LINENO" 5
15821 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
15822 $as_echo "$as_me: executing $ac_file commands" >&6;}
15827 case $ac_file$ac_mode in
15828 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
15831 # See if we are running on zsh, and set the options which allow our
15832 # commands through without removal of \ escapes.
15833 if test -n "${ZSH_VERSION+set}" ; then
15834 setopt NO_GLOB_SUBST
15837 cfgfile="${ofile}T"
15838 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
15841 cat <<_LT_EOF >> "$cfgfile"
15844 # `$ECHO "$ofile" | sed 's
%^.
*/%%'` - Provide generalized library-building support services.
15845 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
15846 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
15847 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
15849 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
15850 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
15851 # Written by Gordon Matzigkeit, 1996
15853 # This file is part of GNU Libtool.
15855 # GNU Libtool is free software; you can redistribute it and/or
15856 # modify it under the terms of the GNU General Public License as
15857 # published by the Free Software Foundation; either version 2 of
15858 # the License, or (at your option) any later version.
15860 # As a special exception to the GNU General Public License,
15861 # if you distribute this file as part of a program or library that
15862 # is built using GNU Libtool, you may include this file under the
15863 # same distribution terms that you use for the rest of that program.
15865 # GNU Libtool is distributed in the hope that it will be useful,
15866 # but WITHOUT ANY WARRANTY; without even the implied warranty of
15867 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
15868 # GNU General Public License for more details.
15870 # You should have received a copy of the GNU General Public License
15871 # along with GNU Libtool; see the file COPYING. If not, a copy
15872 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
15873 # obtained by writing to the Free Software Foundation, Inc.,
15874 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
15877 # The names of the tagged configurations supported by this script.
15880 # ### BEGIN LIBTOOL CONFIG
15882 # Which release of libtool.m4 was used?
15883 macro_version=$macro_version
15884 macro_revision=$macro_revision
15886 # Whether or not to build shared libraries.
15887 build_libtool_libs=$enable_shared
15889 # Whether or not to build static libraries.
15890 build_old_libs=$enable_static
15892 # What type of objects to build.
15895 # Whether or not to optimize for fast installation.
15896 fast_install=$enable_fast_install
15898 # Shell to use when invoking shell scripts.
15901 # An echo program that protects backslashes.
15905 host_alias=$host_alias
15909 # The build system.
15910 build_alias=$build_alias
15914 # A sed program that does not truncate output.
15917 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
15918 Xsed="\$SED -e 1s/^X//"
15920 # A grep program that handles long lines.
15926 # A literal string matcher.
15929 # A BSD- or MS-compatible name lister.
15932 # Whether we need soft or hard links.
15935 # What is the maximum length of a command?
15936 max_cmd_len=$max_cmd_len
15938 # Object file suffix (normally "o").
15941 # Executable file suffix (normally "").
15944 # whether the shell understands "unset".
15947 # turn spaces into newlines.
15950 # turn newlines into spaces.
15953 # An object symbol dumper.
15954 OBJDUMP=$lt_OBJDUMP
15956 # Method to check whether dependent libraries are shared objects.
15957 deplibs_check_method=$lt_deplibs_check_method
15959 # Command to use when deplibs_check_method == "file_magic".
15960 file_magic_cmd=$lt_file_magic_cmd
15964 AR_FLAGS=$lt_AR_FLAGS
15966 # A symbol stripping program.
15969 # Commands used to install an old-style archive.
15971 old_postinstall_cmds=$lt_old_postinstall_cmds
15972 old_postuninstall_cmds=$lt_old_postuninstall_cmds
15974 # Whether to use a lock for old archive extraction.
15975 lock_old_archive_extraction=$lock_old_archive_extraction
15980 # LTCC compiler flags.
15981 LTCFLAGS=$lt_CFLAGS
15983 # Take the output of nm and produce a listing of raw symbols and C names.
15984 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
15986 # Transform the output of nm in a proper C declaration.
15987 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
15989 # Transform the output of nm in a C name address pair.
15990 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
15992 # Transform the output of nm in a C name address pair when lib prefix is needed.
15993 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
15995 # The name of the directory that contains temporary libtool files.
15998 # Used to examine libraries when file_magic_cmd begins with "file".
15999 MAGIC_CMD=$MAGIC_CMD
16001 # Must we lock files when doing compilation?
16002 need_locks=$lt_need_locks
16004 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
16005 DSYMUTIL=$lt_DSYMUTIL
16007 # Tool to change global to local symbols on Mac OS X.
16010 # Tool to manipulate fat objects and archives on Mac OS X.
16013 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
16016 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
16017 OTOOL64=$lt_OTOOL64
16019 # Old archive suffix (normally "a").
16022 # Shared library suffix (normally ".so").
16023 shrext_cmds=$lt_shrext_cmds
16025 # The commands to extract the exported symbol list from a shared archive.
16026 extract_expsyms_cmds=$lt_extract_expsyms_cmds
16028 # Variables whose values should be saved in libtool wrapper scripts and
16029 # restored at link time.
16030 variables_saved_for_relink=$lt_variables_saved_for_relink
16032 # Do we need the "lib" prefix for modules?
16033 need_lib_prefix=$need_lib_prefix
16035 # Do we need a version for libraries?
16036 need_version=$need_version
16038 # Library versioning type.
16039 version_type=$version_type
16041 # Shared library runtime path variable.
16042 runpath_var=$runpath_var
16044 # Shared library path variable.
16045 shlibpath_var=$shlibpath_var
16047 # Is shlibpath searched before the hard-coded library search path?
16048 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
16050 # Format of library name prefix.
16051 libname_spec=$lt_libname_spec
16053 # List of archive names. First name is the real one, the rest are links.
16054 # The last name is the one that the linker finds with -lNAME
16055 library_names_spec=$lt_library_names_spec
16057 # The coded name of the library, if different from the real name.
16058 soname_spec=$lt_soname_spec
16060 # Permission mode override for installation of shared libraries.
16061 install_override_mode=$lt_install_override_mode
16063 # Command to use after installation of a shared archive.
16064 postinstall_cmds=$lt_postinstall_cmds
16066 # Command to use after uninstallation of a shared archive.
16067 postuninstall_cmds=$lt_postuninstall_cmds
16069 # Commands used to finish a libtool library installation in a directory.
16070 finish_cmds=$lt_finish_cmds
16072 # As "finish_cmds", except a single script fragment to be evaled but
16074 finish_eval=$lt_finish_eval
16076 # Whether we should hardcode library paths into libraries.
16077 hardcode_into_libs=$hardcode_into_libs
16079 # Compile-time system search path for libraries.
16080 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
16082 # Run-time system search path for libraries.
16083 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
16085 # Whether dlopen is supported.
16086 dlopen_support=$enable_dlopen
16088 # Whether dlopen of programs is supported.
16089 dlopen_self=$enable_dlopen_self
16091 # Whether dlopen of statically linked programs is supported.
16092 dlopen_self_static=$enable_dlopen_self_static
16094 # Commands to strip libraries.
16095 old_striplib=$lt_old_striplib
16096 striplib=$lt_striplib
16099 # The linker used to build libraries.
16102 # How to create reloadable object files.
16103 reload_flag=$lt_reload_flag
16104 reload_cmds=$lt_reload_cmds
16106 # Commands used to build an old-style archive.
16107 old_archive_cmds=$lt_old_archive_cmds
16109 # A language specific compiler.
16112 # Is the compiler the GNU compiler?
16115 # Compiler flag to turn off builtin functions.
16116 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
16118 # How to pass a linker flag through the compiler.
16119 wl=$lt_lt_prog_compiler_wl
16121 # Additional compiler flags for building library objects.
16122 pic_flag=$lt_lt_prog_compiler_pic
16124 # Compiler flag to prevent dynamic linking.
16125 link_static_flag=$lt_lt_prog_compiler_static
16127 # Does compiler simultaneously support -c and -o options?
16128 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
16130 # Whether or not to add -lc for building shared libraries.
16131 build_libtool_need_lc=$archive_cmds_need_lc
16133 # Whether or not to disallow shared libs when runtime libs are static.
16134 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
16136 # Compiler flag to allow reflexive dlopens.
16137 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
16139 # Compiler flag to generate shared objects directly from archives.
16140 whole_archive_flag_spec=$lt_whole_archive_flag_spec
16142 # Whether the compiler copes with passing no objects directly.
16143 compiler_needs_object=$lt_compiler_needs_object
16145 # Create an old-style archive from a shared archive.
16146 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
16148 # Create a temporary old-style archive to link instead of a shared archive.
16149 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
16151 # Commands used to build a shared archive.
16152 archive_cmds=$lt_archive_cmds
16153 archive_expsym_cmds=$lt_archive_expsym_cmds
16155 # Commands used to build a loadable module if different from building
16156 # a shared archive.
16157 module_cmds=$lt_module_cmds
16158 module_expsym_cmds=$lt_module_expsym_cmds
16160 # Whether we are building with GNU ld or not.
16161 with_gnu_ld=$lt_with_gnu_ld
16163 # Flag that allows shared libraries with undefined symbols to be built.
16164 allow_undefined_flag=$lt_allow_undefined_flag
16166 # Flag that enforces no undefined symbols.
16167 no_undefined_flag=$lt_no_undefined_flag
16169 # Flag to hardcode \$libdir into a binary during linking.
16170 # This must work even if \$libdir does not exist
16171 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
16173 # If ld is used when linking, flag to hardcode \$libdir into a binary
16174 # during linking. This must work even if \$libdir does not exist.
16175 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
16177 # Whether we need a single "-rpath" flag with a separated argument.
16178 hardcode_libdir_separator=$lt_hardcode_libdir_separator
16180 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16181 # DIR into the resulting binary.
16182 hardcode_direct=$hardcode_direct
16184 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
16185 # DIR into the resulting binary and the resulting library dependency is
16186 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
16187 # library is relocated.
16188 hardcode_direct_absolute=$hardcode_direct_absolute
16190 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
16191 # into the resulting binary.
16192 hardcode_minus_L=$hardcode_minus_L
16194 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
16195 # into the resulting binary.
16196 hardcode_shlibpath_var=$hardcode_shlibpath_var
16198 # Set to "yes" if building a shared library automatically hardcodes DIR
16199 # into the library and all subsequent libraries and executables linked
16201 hardcode_automatic=$hardcode_automatic
16203 # Set to yes if linker adds runtime paths of dependent libraries
16204 # to runtime path list.
16205 inherit_rpath=$inherit_rpath
16207 # Whether libtool must link a program against all its dependency libraries.
16208 link_all_deplibs=$link_all_deplibs
16210 # Fix the shell variable \$srcfile for the compiler.
16211 fix_srcfile_path=$lt_fix_srcfile_path
16213 # Set to "yes" if exported symbols are required.
16214 always_export_symbols=$always_export_symbols
16216 # The commands to list exported symbols.
16217 export_symbols_cmds=$lt_export_symbols_cmds
16219 # Symbols that should not be listed in the preloaded symbols.
16220 exclude_expsyms=$lt_exclude_expsyms
16222 # Symbols that must always be exported.
16223 include_expsyms=$lt_include_expsyms
16225 # Commands necessary for linking programs (against libraries) with templates.
16226 prelink_cmds=$lt_prelink_cmds
16228 # Specify filename containing input files.
16229 file_list_spec=$lt_file_list_spec
16231 # How to hardcode a shared library path into an executable.
16232 hardcode_action=$hardcode_action
16234 # ### END LIBTOOL CONFIG
16240 cat <<\_LT_EOF >> "$cfgfile"
16241 # AIX sometimes has problems with the GCC collect2 program. For some
16242 # reason, if we set the COLLECT_NAMES environment variable, the problems
16243 # vanish in a puff of smoke.
16244 if test "X${COLLECT_NAMES+set}" != Xset; then
16246 export COLLECT_NAMES
16253 ltmain="$ac_aux_dir/ltmain.sh"
16256 # We use sed instead of cat because bash on DJGPP gets confused if
16257 # if finds mixed CR/LF and LF-only lines. Since sed operates in
16258 # text mode, it properly converts lines to CR/LF. This bash problem
16259 # is reportedly fixed, but why not run on old versions too?
16260 sed '/^
# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
16261 ||
(rm -f "$cfgfile"; exit 1)
16265 cat << \_LT_EOF
>> "$cfgfile"
16267 # func_dirname file append nondir_replacement
16268 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16269 # otherwise set result to NONDIR_REPLACEMENT.
16273 */*) func_dirname_result
="${1%/*}${2}" ;;
16274 * ) func_dirname_result
="${3}" ;;
16278 # func_basename file
16281 func_basename_result
="${1##*/}"
16284 # func_dirname_and_basename file append nondir_replacement
16285 # perform func_basename and func_dirname in a single function
16287 # dirname: Compute the dirname of FILE. If nonempty,
16288 # add APPEND to the result, otherwise set result
16289 # to NONDIR_REPLACEMENT.
16290 # value returned in "$func_dirname_result"
16291 # basename: Compute filename of FILE.
16292 # value retuned in "$func_basename_result"
16293 # Implementation must be kept synchronized with func_dirname
16294 # and func_basename. For efficiency, we do not delegate to
16295 # those functions but instead duplicate the functionality here.
16296 func_dirname_and_basename
()
16299 */*) func_dirname_result
="${1%/*}${2}" ;;
16300 * ) func_dirname_result
="${3}" ;;
16302 func_basename_result
="${1##*/}"
16305 # func_stripname prefix suffix name
16306 # strip PREFIX and SUFFIX off of NAME.
16307 # PREFIX and SUFFIX must not contain globbing or regex special
16308 # characters, hashes, percent signs, but SUFFIX may contain a leading
16309 # dot (in which case that matches only a dot).
16312 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
16313 # positional parameters, so assign one to ordinary parameter first.
16314 func_stripname_result
=${3}
16315 func_stripname_result
=${func_stripname_result#"${1}"}
16316 func_stripname_result
=${func_stripname_result%"${2}"}
16322 func_opt_split_opt
=${1%%=*}
16323 func_opt_split_arg
=${1#*=}
16330 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
16331 *) func_lo2o_result
=${1} ;;
16335 # func_xform libobj-or-source
16338 func_xform_result
=${1%.*}.lo
16341 # func_arith arithmetic-term...
16344 func_arith_result
=$
(( $
* ))
16348 # STRING may not start with a hyphen.
16351 func_len_result
=${#1}
16356 *) # Bourne compatible functions.
16357 cat << \_LT_EOF
>> "$cfgfile"
16359 # func_dirname file append nondir_replacement
16360 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
16361 # otherwise set result to NONDIR_REPLACEMENT.
16364 # Extract subdirectory from the argument.
16365 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
16366 if test "X$func_dirname_result" = "X${1}"; then
16367 func_dirname_result
="${3}"
16369 func_dirname_result
="$func_dirname_result${2}"
16373 # func_basename file
16376 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
16380 # func_stripname prefix suffix name
16381 # strip PREFIX and SUFFIX off of NAME.
16382 # PREFIX and SUFFIX must not contain globbing or regex special
16383 # characters, hashes, percent signs, but SUFFIX may contain a leading
16384 # dot (in which case that matches only a dot).
16385 # func_strip_suffix prefix name
16389 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
16390 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
16395 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
16396 my_sed_long_arg
='1s/^-[^=]*=//'
16401 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
16402 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
16408 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
16411 # func_xform libobj-or-source
16414 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
16417 # func_arith arithmetic-term...
16420 func_arith_result
=`expr "$@"`
16424 # STRING may not start with a hyphen.
16427 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
16433 case $lt_shell_append in
16435 cat << \_LT_EOF
>> "$cfgfile"
16437 # func_append var value
16438 # Append VALUE to the end of shell variable VAR.
16446 cat << \_LT_EOF
>> "$cfgfile"
16448 # func_append var value
16449 # Append VALUE to the end of shell variable VAR.
16460 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
16461 ||
(rm -f "$cfgfile"; exit 1)
16463 mv -f "$cfgfile" "$ofile" ||
16464 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
16468 "Makefile":C
) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
16469 rm -f Makesim1.tmp Makesim2.tmp Makefile
16470 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim
>Makesim1.tmp
16471 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim
>Makesim2.tmp
16472 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
16473 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
16474 <Makefile.sim
>Makefile
16475 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
16477 "stamp-h":C
) echo > stamp-h
;;
16485 ac_clean_files
=$ac_clean_files_save
16487 test $ac_write_fail = 0 ||
16488 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
16491 # configure is writing to config.log, and then calls config.status.
16492 # config.status does its own redirection, appending to config.log.
16493 # Unfortunately, on DOS this fails, as config.log is still kept open
16494 # by configure, so config.status won't be able to write to it; its
16495 # output is simply discarded. So we exec the FD to /dev/null,
16496 # effectively closing config.log, so it can be properly (re)opened and
16497 # appended to by config.status. When coming back to configure, we
16498 # need to make the FD available again.
16499 if test "$no_create" != yes; then
16501 ac_config_status_args
=
16502 test "$silent" = yes &&
16503 ac_config_status_args
="$ac_config_status_args --quiet"
16505 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
16507 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
16508 # would make configure fail if this is the last instruction.
16509 $ac_cs_success || as_fn_exit
1
16511 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
16512 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
16513 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}