2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x
; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var
in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\
${$as_var+set} = xset \
119 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
132 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x
; then
135 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required
="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1"
173 if (eval "$as_required") 2>/dev
/null
; then :
178 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
181 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
183 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
186 test -z "$as_dir" && as_dir
=.
190 for as_base
in sh bash ksh sh5
; do
191 # Try only shells that exist, to save several forks.
192 as_shell
=$as_dir/$as_base
193 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
194 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
195 CONFIG_SHELL
=$as_shell as_have_required
=yes
196 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
204 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
205 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
206 CONFIG_SHELL
=$SHELL as_have_required
=yes
211 if test "x$CONFIG_SHELL" != x
; then :
212 # We cannot yet assume a decent shell, so we have to provide a
213 # neutralization value for shells without unset; and this also
214 # works around shells that cannot unset nonexistent variables.
217 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
219 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
222 if test x
$as_have_required = xno
; then :
223 $as_echo "$0: This script requires a shell more modern than all"
224 $as_echo "$0: the shells that I found on your system."
225 if test x
${ZSH_VERSION+set} = xset
; then
226 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
227 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
229 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
230 $0: including any error possibly output before this
231 $0: message. Then install a modern shell, or manually run
232 $0: the script under such a shell if you do have one."
238 SHELL
=${CONFIG_SHELL-/bin/sh}
240 # Unset more variables known to interfere with behavior of common tools.
241 CLICOLOR_FORCE
= GREP_OPTIONS
=
242 unset CLICOLOR_FORCE GREP_OPTIONS
244 ## --------------------- ##
245 ## M4sh Shell Functions. ##
246 ## --------------------- ##
249 # Portably unset VAR.
252 { eval $1=; unset $1;}
256 # as_fn_set_status STATUS
257 # -----------------------
258 # Set $? to STATUS, without forking.
266 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
276 # Create "$as_dir" as a directory, including parents if necessary.
281 -*) as_dir
=.
/$as_dir;;
283 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
287 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
290 as_dirs
="'$as_qdir' $as_dirs"
291 as_dir
=`$as_dirname -- "$as_dir" ||
292 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
293 X"$as_dir" : 'X\(//\)[^/]' \| \
294 X"$as_dir" : 'X\(//\)$' \| \
295 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
296 $as_echo X"$as_dir" |
297 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
314 test -d "$as_dir" && break
316 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
317 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
321 # as_fn_append VAR VALUE
322 # ----------------------
323 # Append the text in VALUE to the end of the definition contained in VAR. Take
324 # advantage of any shell optimizations that allow amortized linear growth over
325 # repeated appends, instead of the typical quadratic growth present in naive
327 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
328 eval 'as_fn_append ()
341 # Perform arithmetic evaluation on the ARGs, and store the result in the
342 # global $as_val. Take advantage of shells that can avoid forks. The arguments
343 # must be portable across $(()) and expr.
344 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
352 as_val
=`expr "$@" || test $? -eq 1`
357 # as_fn_error ERROR [LINENO LOG_FD]
358 # ---------------------------------
359 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
360 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
361 # script with status $?, using 1 if that was 0.
364 as_status
=$?
; test $as_status -eq 0 && as_status
=1
366 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
367 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
369 $as_echo "$as_me: error: $1" >&2
370 as_fn_exit
$as_status
373 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
374 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
380 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
386 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
392 as_me
=`$as_basename -- "$0" ||
393 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
394 X"$0" : 'X\(//\)$' \| \
395 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
397 sed '/^.*\/\([^/][^/]*\)\/*$/{
411 # Avoid depending upon Character Ranges.
412 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
413 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
414 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
415 as_cr_digits
='0123456789'
416 as_cr_alnum
=$as_cr_Letters$as_cr_digits
419 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
420 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
421 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
422 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
423 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
435 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
439 chmod +x
"$as_me.lineno" ||
440 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
442 # Don't try to exec as it changes $[0], causing all sort of problems
443 # (the dirname of $[0] is not the place where we might find the
444 # original and so on. Autoconf is especially sensitive to this).
446 # Exit status is that of the last command.
450 ECHO_C
= ECHO_N
= ECHO_T
=
451 case `echo -n x` in #(((((
453 case `echo 'xy\c'` in
454 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
456 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
463 rm -f conf$$ conf$$.exe conf$$.
file
464 if test -d conf$$.dir
; then
465 rm -f conf$$.dir
/conf$$.
file
468 mkdir conf$$.dir
2>/dev
/null
470 if (echo >conf$$.
file) 2>/dev
/null
; then
471 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
473 # ... but there are two gotchas:
474 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
475 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
476 # In both cases, we have to default to `cp -p'.
477 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
479 elif ln conf$$.
file conf$$
2>/dev
/null
; then
487 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
488 rmdir conf$$.dir
2>/dev
/null
490 if mkdir
-p .
2>/dev
/null
; then
491 as_mkdir_p
='mkdir -p "$as_dir"'
493 test -d .
/-p && rmdir .
/-p
497 if test -x / >/dev
/null
2>&1; then
500 if ls -dL / >/dev
/null
2>&1; then
507 if test -d "$1"; then
513 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
514 ???[sx]*):;;*)false;;esac;fi
518 as_executable_p
=$as_test_x
520 # Sed expression to map a string onto a valid CPP name.
521 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
523 # Sed expression to map a string onto a valid variable name.
524 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
528 # Check that we are running under the correct shell.
529 SHELL
=${CONFIG_SHELL-/bin/sh}
533 # Remove one level of quotation (which was required for Make).
534 ECHO
=`echo "$lt_ECHO" | sed 's,\\\\\$\\$0,'$0','`
539 if test "X$1" = X--no-reexec
; then
540 # Discard the --no-reexec flag, and continue.
542 elif test "X$1" = X--fallback-echo
; then
543 # Avoid inline document here, it may be left over
545 elif test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' ; then
546 # Yippee, $ECHO works!
549 # Restart under the correct shell.
550 exec $SHELL "$0" --no-reexec ${1+"$@"}
553 if test "X$1" = X--fallback-echo
; then
554 # used as fallback echo
562 # The HP-UX ksh and POSIX shell print the target directory to stdout
564 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
566 if test -z "$lt_ECHO"; then
567 if test "X${echo_test_string+set}" != Xset
; then
568 # find a string as large as possible, as long as the shell can cope with it
569 for cmd
in 'sed 50q "$0"' 'sed 20q "$0"' 'sed 10q "$0"' 'sed 2q "$0"' 'echo test'; do
570 # expected sizes: less than 2Kb, 1Kb, 512 bytes, 16 bytes, ...
571 if { echo_test_string
=`eval $cmd`; } 2>/dev
/null
&&
572 { test "X$echo_test_string" = "X$echo_test_string"; } 2>/dev
/null
579 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
580 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
581 test "X$echo_testing_string" = "X$echo_test_string"; then
584 # The Solaris, AIX, and Digital Unix default echo programs unquote
585 # backslashes. This makes it impossible to quote backslashes using
586 # echo "$something" | sed 's/\\/\\\\/g'
588 # So, first we look for a working echo in the user's PATH.
590 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
591 for dir
in $PATH /usr
/ucb
; do
593 if (test -f $dir/echo ||
test -f $dir/echo$ac_exeext) &&
594 test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
595 echo_testing_string
=`($dir/echo "$echo_test_string") 2>/dev/null` &&
596 test "X$echo_testing_string" = "X$echo_test_string"; then
603 if test "X$ECHO" = Xecho
; then
604 # We didn't find a better echo, so look for alternatives.
605 if test "X`{ print -r '\t'; } 2>/dev/null`" = 'X\t' &&
606 echo_testing_string
=`{ print -r "$echo_test_string"; } 2>/dev/null` &&
607 test "X$echo_testing_string" = "X$echo_test_string"; then
608 # This shell has a builtin print -r that does the trick.
610 elif { test -f /bin
/ksh ||
test -f /bin
/ksh
$ac_exeext; } &&
611 test "X$CONFIG_SHELL" != X
/bin
/ksh
; then
612 # If we have ksh, try running configure again with it.
613 ORIGINAL_CONFIG_SHELL
=${CONFIG_SHELL-/bin/sh}
614 export ORIGINAL_CONFIG_SHELL
615 CONFIG_SHELL
=/bin
/ksh
617 exec $CONFIG_SHELL "$0" --no-reexec ${1+"$@"}
621 if test "X`{ $ECHO '\t'; } 2>/dev/null`" = 'X\t' &&
622 echo_testing_string
=`{ $ECHO "$echo_test_string"; } 2>/dev/null` &&
623 test "X$echo_testing_string" = "X$echo_test_string"; then
626 elif echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
627 test "X$echo_testing_string" = 'X\t' &&
628 echo_testing_string
=`($ORIGINAL_CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
629 test "X$echo_testing_string" = "X$echo_test_string"; then
630 CONFIG_SHELL
=$ORIGINAL_CONFIG_SHELL
632 SHELL
="$CONFIG_SHELL"
634 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
635 elif echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo '\t') 2>/dev/null` &&
636 test "X$echo_testing_string" = 'X\t' &&
637 echo_testing_string
=`($CONFIG_SHELL "$0" --fallback-echo "$echo_test_string") 2>/dev/null` &&
638 test "X$echo_testing_string" = "X$echo_test_string"; then
639 ECHO
="$CONFIG_SHELL $0 --fallback-echo"
641 # maybe with a smaller string...
644 for cmd
in 'echo test' 'sed 2q "$0"' 'sed 10q "$0"' 'sed 20q "$0"' 'sed 50q "$0"'; do
645 if { test "X$echo_test_string" = "X`eval $cmd`"; } 2>/dev
/null
652 if test "$prev" != 'sed 50q "$0"'; then
653 echo_test_string
=`eval $prev`
654 export echo_test_string
655 exec ${ORIGINAL_CONFIG_SHELL-${CONFIG_SHELL-/bin/sh}} "$0" ${1+"$@"}
657 # Oops. We lost completely, so just stick with echo.
666 # Copy echo and quote the copy suitably for passing to libtool from
667 # the Makefile, instead of quoting the original, which is used later.
669 if test "X$lt_ECHO" = "X$CONFIG_SHELL $0 --fallback-echo"; then
670 lt_ECHO
="$CONFIG_SHELL \\\$\$0 --fallback-echo"
676 exec 7<&0 </dev
/null
6>&1
679 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
680 # so uname gets run too.
681 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
686 ac_default_prefix
=/usr
/local
688 ac_config_libobj_dir
=.
695 # Identity of this package.
703 ac_unique_file
="zlib.h"
704 # Factoring default headers for most tests.
705 ac_includes_default
="\
707 #ifdef HAVE_SYS_TYPES_H
708 # include <sys/types.h>
710 #ifdef HAVE_SYS_STAT_H
711 # include <sys/stat.h>
717 # ifdef HAVE_STDLIB_H
722 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
727 #ifdef HAVE_STRINGS_H
728 # include <strings.h>
730 #ifdef HAVE_INTTYPES_H
731 # include <inttypes.h>
740 ac_subst_vars
='am__EXEEXT_FALSE
787 MAINTAINER_MODE_FALSE
797 INSTALL_STRIP_PROGRAM
853 program_transform_name
866 enable_option_checking
868 enable_maintainer_mode
872 enable_dependency_tracking
880 ac_precious_vars
='build_alias
887 # Initialize some variables set by options.
889 ac_init_version
=false
890 ac_unrecognized_opts
=
892 # The variables have the same names as the options, with
893 # dashes changed to underlines.
901 program_transform_name
=s
,x
,x
,
909 # Installation directory options.
910 # These are left unexpanded so users can "make install exec_prefix=/foo"
911 # and all the variables that are supposed to be based on exec_prefix
912 # by default will actually change.
913 # Use braces instead of parens because sh, perl, etc. also accept them.
914 # (The list follows the same order as the GNU Coding Standards.)
915 bindir
='${exec_prefix}/bin'
916 sbindir
='${exec_prefix}/sbin'
917 libexecdir
='${exec_prefix}/libexec'
918 datarootdir
='${prefix}/share'
919 datadir
='${datarootdir}'
920 sysconfdir
='${prefix}/etc'
921 sharedstatedir
='${prefix}/com'
922 localstatedir
='${prefix}/var'
923 includedir
='${prefix}/include'
924 oldincludedir
='/usr/include'
925 docdir
='${datarootdir}/doc/${PACKAGE}'
926 infodir
='${datarootdir}/info'
931 libdir
='${exec_prefix}/lib'
932 localedir
='${datarootdir}/locale'
933 mandir
='${datarootdir}/man'
939 # If the previous option needs an argument, assign it.
940 if test -n "$ac_prev"; then
941 eval $ac_prev=\
$ac_option
947 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
951 # Accept the important Cygnus configure options, so we can diagnose typos.
953 case $ac_dashdash$ac_option in
957 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
959 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
962 -build |
--build |
--buil |
--bui |
--bu)
963 ac_prev
=build_alias
;;
964 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
965 build_alias
=$ac_optarg ;;
967 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
968 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
969 ac_prev
=cache_file
;;
970 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
971 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
972 cache_file
=$ac_optarg ;;
975 cache_file
=config.cache
;;
977 -datadir |
--datadir |
--datadi |
--datad)
979 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
980 datadir
=$ac_optarg ;;
982 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
983 |
--dataroo |
--dataro |
--datar)
984 ac_prev
=datarootdir
;;
985 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
986 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
987 datarootdir
=$ac_optarg ;;
989 -disable-* |
--disable-*)
990 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
991 # Reject names that are not valid shell variable names.
992 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
993 as_fn_error
"invalid feature name: $ac_useropt"
994 ac_useropt_orig
=$ac_useropt
995 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
996 case $ac_user_opts in
1000 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
1001 ac_unrecognized_sep
=', ';;
1003 eval enable_
$ac_useropt=no
;;
1005 -docdir |
--docdir |
--docdi |
--doc |
--do)
1007 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
1008 docdir
=$ac_optarg ;;
1010 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
1012 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
1013 dvidir
=$ac_optarg ;;
1015 -enable-* |
--enable-*)
1016 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
1017 # Reject names that are not valid shell variable names.
1018 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1019 as_fn_error
"invalid feature name: $ac_useropt"
1020 ac_useropt_orig
=$ac_useropt
1021 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1022 case $ac_user_opts in
1024 "enable_
$ac_useropt"
1026 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
1027 ac_unrecognized_sep
=', ';;
1029 eval enable_
$ac_useropt=\
$ac_optarg ;;
1031 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
1032 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
1033 |
--exec |
--exe |
--ex)
1034 ac_prev
=exec_prefix
;;
1035 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
1036 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
1037 |
--exec=* |
--exe=* |
--ex=*)
1038 exec_prefix
=$ac_optarg ;;
1040 -gas |
--gas |
--ga |
--g)
1041 # Obsolete; use --with-gas.
1044 -help |
--help |
--hel |
--he |
-h)
1045 ac_init_help
=long
;;
1046 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
1047 ac_init_help
=recursive
;;
1048 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
1049 ac_init_help
=short
;;
1051 -host |
--host |
--hos |
--ho)
1052 ac_prev
=host_alias
;;
1053 -host=* |
--host=* |
--hos=* |
--ho=*)
1054 host_alias
=$ac_optarg ;;
1056 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
1058 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
1060 htmldir
=$ac_optarg ;;
1062 -includedir |
--includedir |
--includedi |
--included |
--include \
1063 |
--includ |
--inclu |
--incl |
--inc)
1064 ac_prev
=includedir
;;
1065 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
1066 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
1067 includedir
=$ac_optarg ;;
1069 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
1071 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
1072 infodir
=$ac_optarg ;;
1074 -libdir |
--libdir |
--libdi |
--libd)
1076 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
1077 libdir
=$ac_optarg ;;
1079 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
1080 |
--libexe |
--libex |
--libe)
1081 ac_prev
=libexecdir
;;
1082 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
1083 |
--libexe=* |
--libex=* |
--libe=*)
1084 libexecdir
=$ac_optarg ;;
1086 -localedir |
--localedir |
--localedi |
--localed |
--locale)
1087 ac_prev
=localedir
;;
1088 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
1089 localedir
=$ac_optarg ;;
1091 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
1092 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
1093 ac_prev
=localstatedir
;;
1094 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
1095 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
1096 localstatedir
=$ac_optarg ;;
1098 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
1100 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
1101 mandir
=$ac_optarg ;;
1103 -nfp |
--nfp |
--nf)
1104 # Obsolete; use --without-fp.
1107 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1108 |
--no-cr |
--no-c |
-n)
1111 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1112 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1115 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1116 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1117 |
--oldin |
--oldi |
--old |
--ol |
--o)
1118 ac_prev
=oldincludedir
;;
1119 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1120 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1121 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1122 oldincludedir
=$ac_optarg ;;
1124 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1126 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1127 prefix
=$ac_optarg ;;
1129 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1130 |
--program-pre |
--program-pr |
--program-p)
1131 ac_prev
=program_prefix
;;
1132 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1133 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1134 program_prefix
=$ac_optarg ;;
1136 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1137 |
--program-suf |
--program-su |
--program-s)
1138 ac_prev
=program_suffix
;;
1139 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1140 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1141 program_suffix
=$ac_optarg ;;
1143 -program-transform-name |
--program-transform-name \
1144 |
--program-transform-nam |
--program-transform-na \
1145 |
--program-transform-n |
--program-transform- \
1146 |
--program-transform |
--program-transfor \
1147 |
--program-transfo |
--program-transf \
1148 |
--program-trans |
--program-tran \
1149 |
--progr-tra |
--program-tr |
--program-t)
1150 ac_prev
=program_transform_name
;;
1151 -program-transform-name=* |
--program-transform-name=* \
1152 |
--program-transform-nam=* |
--program-transform-na=* \
1153 |
--program-transform-n=* |
--program-transform-=* \
1154 |
--program-transform=* |
--program-transfor=* \
1155 |
--program-transfo=* |
--program-transf=* \
1156 |
--program-trans=* |
--program-tran=* \
1157 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1158 program_transform_name
=$ac_optarg ;;
1160 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1162 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1163 pdfdir
=$ac_optarg ;;
1165 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1167 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1170 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1171 |
-silent |
--silent |
--silen |
--sile |
--sil)
1174 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1176 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1178 sbindir
=$ac_optarg ;;
1180 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1181 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1182 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1184 ac_prev
=sharedstatedir
;;
1185 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1186 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1187 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1189 sharedstatedir
=$ac_optarg ;;
1191 -site |
--site |
--sit)
1193 -site=* |
--site=* |
--sit=*)
1196 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1198 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1199 srcdir
=$ac_optarg ;;
1201 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1202 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1203 ac_prev
=sysconfdir
;;
1204 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1205 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1206 sysconfdir
=$ac_optarg ;;
1208 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1209 ac_prev
=target_alias
;;
1210 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1211 target_alias
=$ac_optarg ;;
1213 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1216 -version |
--version |
--versio |
--versi |
--vers |
-V)
1217 ac_init_version
=: ;;
1220 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1221 # Reject names that are not valid shell variable names.
1222 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1223 as_fn_error
"invalid package name: $ac_useropt"
1224 ac_useropt_orig
=$ac_useropt
1225 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1226 case $ac_user_opts in
1230 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1231 ac_unrecognized_sep
=', ';;
1233 eval with_
$ac_useropt=\
$ac_optarg ;;
1235 -without-* |
--without-*)
1236 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1237 # Reject names that are not valid shell variable names.
1238 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1239 as_fn_error
"invalid package name: $ac_useropt"
1240 ac_useropt_orig
=$ac_useropt
1241 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1242 case $ac_user_opts in
1246 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1247 ac_unrecognized_sep
=', ';;
1249 eval with_
$ac_useropt=no
;;
1252 # Obsolete; use --with-x.
1255 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1256 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1257 ac_prev
=x_includes
;;
1258 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1259 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1260 x_includes
=$ac_optarg ;;
1262 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1263 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1264 ac_prev
=x_libraries
;;
1265 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1266 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1267 x_libraries
=$ac_optarg ;;
1269 -*) as_fn_error
"unrecognized option: \`$ac_option'
1270 Try \`$0 --help' for more information."
1274 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1275 # Reject names that are not valid shell variable names.
1276 case $ac_envvar in #(
1277 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1278 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1280 eval $ac_envvar=\
$ac_optarg
1281 export $ac_envvar ;;
1284 # FIXME: should be removed in autoconf 3.0.
1285 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1286 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1287 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1288 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1294 if test -n "$ac_prev"; then
1295 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1296 as_fn_error
"missing argument to $ac_option"
1299 if test -n "$ac_unrecognized_opts"; then
1300 case $enable_option_checking in
1302 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1303 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1307 # Check all directory arguments for consistency.
1308 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1309 datadir sysconfdir sharedstatedir localstatedir includedir \
1310 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1311 libdir localedir mandir
1313 eval ac_val
=\$
$ac_var
1314 # Remove trailing slashes.
1317 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1318 eval $ac_var=\
$ac_val;;
1320 # Be sure to have absolute directory names.
1322 [\\/$
]* | ?
:[\\/]* ) continue;;
1323 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1325 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1328 # There might be people who depend on the old broken behavior: `$host'
1329 # used to hold the argument of --host etc.
1330 # FIXME: To remove some day.
1333 target
=$target_alias
1335 # FIXME: To remove some day.
1336 if test "x$host_alias" != x
; then
1337 if test "x$build_alias" = x
; then
1338 cross_compiling
=maybe
1339 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1340 If a cross compiler is detected then cross compile mode will be used." >&2
1341 elif test "x$build_alias" != "x$host_alias"; then
1347 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1349 test "$silent" = yes && exec 6>/dev
/null
1352 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1353 ac_ls_di
=`ls -di .` &&
1354 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1355 as_fn_error
"working directory cannot be determined"
1356 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1357 as_fn_error
"pwd does not report name of working directory"
1360 # Find the source files, if location was not specified.
1361 if test -z "$srcdir"; then
1362 ac_srcdir_defaulted
=yes
1363 # Try the directory containing this script, then the parent directory.
1364 ac_confdir
=`$as_dirname -- "$as_myself" ||
1365 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1366 X"$as_myself" : 'X\(//\)[^/]' \| \
1367 X"$as_myself" : 'X\(//\)$' \| \
1368 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1369 $as_echo X"$as_myself" |
1370 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1388 if test ! -r "$srcdir/$ac_unique_file"; then
1392 ac_srcdir_defaulted
=no
1394 if test ! -r "$srcdir/$ac_unique_file"; then
1395 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1396 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1398 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1400 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1402 # When building in place, set srcdir=.
1403 if test "$ac_abs_confdir" = "$ac_pwd"; then
1406 # Remove unnecessary trailing slashes from srcdir.
1407 # Double slashes in file names in object file debugging info
1408 # mess up M-x gdb in Emacs.
1410 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1412 for ac_var
in $ac_precious_vars; do
1413 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1414 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1415 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1416 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1420 # Report the --help message.
1422 if test "$ac_init_help" = "long"; then
1423 # Omit some internal or obsolete options to make the list less imposing.
1424 # This message is too long to be a string in the A/UX 3.1 sh.
1426 \`configure' configures this package to adapt to many kinds of systems.
1428 Usage: $0 [OPTION]... [VAR=VALUE]...
1430 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1431 VAR=VALUE. See below for descriptions of some of the useful variables.
1433 Defaults for the options are specified in brackets.
1436 -h, --help display this help and exit
1437 --help=short display options specific to this package
1438 --help=recursive display the short help of all the included packages
1439 -V, --version display version information and exit
1440 -q, --quiet, --silent do not print \`checking...' messages
1441 --cache-file=FILE cache test results in FILE [disabled]
1442 -C, --config-cache alias for \`--cache-file=config.cache'
1443 -n, --no-create do not create output files
1444 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1446 Installation directories:
1447 --prefix=PREFIX install architecture-independent files in PREFIX
1448 [$ac_default_prefix]
1449 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1452 By default, \`make install' will install all the files in
1453 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1454 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1455 for instance \`--prefix=\$HOME'.
1457 For better control, use the options below.
1459 Fine tuning of the installation directories:
1460 --bindir=DIR user executables [EPREFIX/bin]
1461 --sbindir=DIR system admin executables [EPREFIX/sbin]
1462 --libexecdir=DIR program executables [EPREFIX/libexec]
1463 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1464 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1465 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1466 --libdir=DIR object code libraries [EPREFIX/lib]
1467 --includedir=DIR C header files [PREFIX/include]
1468 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1469 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1470 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1471 --infodir=DIR info documentation [DATAROOTDIR/info]
1472 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1473 --mandir=DIR man documentation [DATAROOTDIR/man]
1474 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1475 --htmldir=DIR html documentation [DOCDIR]
1476 --dvidir=DIR dvi documentation [DOCDIR]
1477 --pdfdir=DIR pdf documentation [DOCDIR]
1478 --psdir=DIR ps documentation [DOCDIR]
1484 --program-prefix=PREFIX prepend PREFIX to installed program names
1485 --program-suffix=SUFFIX append SUFFIX to installed program names
1486 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1489 --build=BUILD configure
for building on BUILD
[guessed
]
1490 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1491 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1495 if test -n "$ac_init_help"; then
1500 --disable-option-checking ignore unrecognized
--enable/--with options
1501 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1502 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1503 --enable-multilib build many library versions
(default
)
1504 --enable-maintainer-mode enable make rules and dependencies not useful
1505 (and sometimes confusing
) to the casual installer
1506 --disable-dependency-tracking speeds up one-time build
1507 --enable-dependency-tracking do not reject slow dependency extractors
1508 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1509 --enable-static[=PKGS
] build static libraries
[default
=yes]
1510 --enable-fast-install[=PKGS
]
1511 optimize
for fast installation
[default
=yes]
1512 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1515 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1516 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1517 --with-target-subdir=SUBDIR
1518 configuring
in a subdirectory
1519 --with-cross-host=HOST configuring with a cross compiler
1520 --with-system-zlib use installed libz
1521 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1523 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1525 Some influential environment variables
:
1526 CC C compiler
command
1527 CFLAGS C compiler flags
1528 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1529 nonstandard directory
<lib dir
>
1530 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1531 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1532 you have headers
in a nonstandard directory
<include dir
>
1535 Use these variables to override the choices made by
`configure' or to help
1536 it to find libraries and programs with nonstandard names/locations.
1538 Report bugs to the package provider.
1543 if test "$ac_init_help" = "recursive"; then
1544 # If there are subdirs, report their specific --help.
1545 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1546 test -d "$ac_dir" ||
1547 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1552 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1554 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1555 # A ".." for each directory in $ac_dir_suffix.
1556 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1557 case $ac_top_builddir_sub in
1558 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1559 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1562 ac_abs_top_builddir=$ac_pwd
1563 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1564 # for backward compatibility:
1565 ac_top_builddir=$ac_top_build_prefix
1568 .) # We are building in place.
1570 ac_top_srcdir=$ac_top_builddir_sub
1571 ac_abs_top_srcdir=$ac_pwd ;;
1572 [\\/]* | ?:[\\/]* ) # Absolute name.
1573 ac_srcdir=$srcdir$ac_dir_suffix;
1574 ac_top_srcdir=$srcdir
1575 ac_abs_top_srcdir=$srcdir ;;
1577 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1578 ac_top_srcdir=$ac_top_build_prefix$srcdir
1579 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1581 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1583 cd "$ac_dir" || { ac_status=$?; continue; }
1584 # Check for guested configure.
1585 if test -f "$ac_srcdir/configure.gnu"; then
1587 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1588 elif test -f "$ac_srcdir/configure"; then
1590 $SHELL "$ac_srcdir/configure" --help=recursive
1592 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1594 cd "$ac_pwd" || { ac_status=$?; break; }
1598 test -n "$ac_init_help" && exit $ac_status
1599 if $ac_init_version; then
1602 generated by GNU Autoconf 2.64
1604 Copyright (C) 2009 Free Software Foundation, Inc.
1605 This configure script is free software; the Free Software Foundation
1606 gives unlimited permission to copy, distribute and modify it.
1611 ## ------------------------ ##
1612 ## Autoconf initialization. ##
1613 ## ------------------------ ##
1615 # ac_fn_c_try_compile LINENO
1616 # --------------------------
1617 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1618 ac_fn_c_try_compile ()
1620 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1621 rm -f conftest.$ac_objext
1622 if { { ac_try="$ac_compile"
1624 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1625 *) ac_try_echo
=$ac_try;;
1627 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1628 $as_echo "$ac_try_echo"; } >&5
1629 (eval "$ac_compile") 2>conftest.err
1631 if test -s conftest.err
; then
1632 grep -v '^ *+' conftest.err
>conftest.er1
1633 cat conftest.er1
>&5
1634 mv -f conftest.er1 conftest.err
1636 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1637 test $ac_status = 0; } && {
1638 test -z "$ac_c_werror_flag" ||
1639 test ! -s conftest.err
1640 } && test -s conftest.
$ac_objext; then :
1643 $as_echo "$as_me: failed program was:" >&5
1644 sed 's/^/| /' conftest.
$ac_ext >&5
1648 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1651 } # ac_fn_c_try_compile
1653 # ac_fn_c_try_link LINENO
1654 # -----------------------
1655 # Try to link conftest.$ac_ext, and return whether this succeeded.
1658 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1659 rm -f conftest.
$ac_objext conftest
$ac_exeext
1660 if { { ac_try
="$ac_link"
1662 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1663 *) ac_try_echo=$ac_try;;
1665 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1666 $as_echo "$ac_try_echo"; } >&5
1667 (eval "$ac_link") 2>conftest.err
1669 if test -s conftest.err; then
1670 grep -v '^ *+' conftest.err >conftest.er1
1671 cat conftest.er1 >&5
1672 mv -f conftest.er1 conftest.err
1674 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1675 test $ac_status = 0; } && {
1676 test -z "$ac_c_werror_flag" ||
1677 test ! -s conftest.err
1678 } && test -s conftest$ac_exeext && {
1679 test "$cross_compiling" = yes ||
1680 $as_test_x conftest$ac_exeext
1684 $as_echo "$as_me: failed program was:" >&5
1685 sed 's/^/| /' conftest.$ac_ext >&5
1689 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1690 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1691 # interfere with the next link command; also delete a directory that is
1692 # left behind by Apple's compiler. We do this before executing the actions.
1693 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1694 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1697 } # ac_fn_c_try_link
1699 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1700 # -------------------------------------------------------
1701 # Tests whether HEADER exists and can be compiled using the include files in
1702 # INCLUDES, setting the cache variable VAR accordingly.
1703 ac_fn_c_check_header_compile ()
1705 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1707 $as_echo_n "checking for $2... " >&6; }
1708 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1709 $as_echo_n "(cached) " >&6
1711 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1712 /* end confdefs.h. */
1716 if ac_fn_c_try_compile "$LINENO"; then :
1721 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1724 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1725 $as_echo "$ac_res" >&6; }
1726 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1728 } # ac_fn_c_check_header_compile
1730 # ac_fn_c_try_cpp LINENO
1731 # ----------------------
1732 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1735 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1736 if { { ac_try="$ac_cpp conftest.$ac_ext"
1738 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1739 *) ac_try_echo
=$ac_try;;
1741 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1742 $as_echo "$ac_try_echo"; } >&5
1743 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1745 if test -s conftest.err
; then
1746 grep -v '^ *+' conftest.err
>conftest.er1
1747 cat conftest.er1
>&5
1748 mv -f conftest.er1 conftest.err
1750 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1751 test $ac_status = 0; } >/dev
/null
&& {
1752 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1753 test ! -s conftest.err
1757 $as_echo "$as_me: failed program was:" >&5
1758 sed 's/^/| /' conftest.
$ac_ext >&5
1762 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1767 # ac_fn_c_try_run LINENO
1768 # ----------------------
1769 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1770 # that executables *can* be run.
1773 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1774 if { { ac_try
="$ac_link"
1776 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1777 *) ac_try_echo=$ac_try;;
1779 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1780 $as_echo "$ac_try_echo"; } >&5
1781 (eval "$ac_link") 2>&5
1783 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1784 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1785 { { case "(($ac_try" in
1786 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1787 *) ac_try_echo
=$ac_try;;
1789 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1790 $as_echo "$ac_try_echo"; } >&5
1791 (eval "$ac_try") 2>&5
1793 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1794 test $ac_status = 0; }; }; then :
1797 $as_echo "$as_me: program exited with status $ac_status" >&5
1798 $as_echo "$as_me: failed program was:" >&5
1799 sed 's/^/| /' conftest.
$ac_ext >&5
1801 ac_retval
=$ac_status
1803 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1804 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1809 # ac_fn_c_check_func LINENO FUNC VAR
1810 # ----------------------------------
1811 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1812 ac_fn_c_check_func
()
1814 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1815 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1816 $as_echo_n "checking for $2... " >&6; }
1817 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1818 $as_echo_n "(cached) " >&6
1820 if test x
$gcc_no_link = xyes
; then
1821 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
1823 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1824 /* end confdefs.h. */
1825 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1826 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1827 #define $2 innocuous_$2
1829 /* System header to define __stub macros and hopefully few prototypes,
1830 which can conflict with char $2 (); below.
1831 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1832 <limits.h> exists even on freestanding compilers. */
1835 # include <limits.h>
1837 # include <assert.h>
1842 /* Override any GCC internal prototype to avoid an error.
1843 Use char because int might match the return type of a GCC
1844 builtin and then its argument prototype would still apply. */
1849 /* The GNU C library defines this for functions which it implements
1850 to always fail with ENOSYS. Some functions are actually named
1851 something starting with __ and the normal name is an alias. */
1852 #if defined __stub_$2 || defined __stub___$2
1864 if ac_fn_c_try_link
"$LINENO"; then :
1869 rm -f core conftest.err conftest.
$ac_objext \
1870 conftest
$ac_exeext conftest.
$ac_ext
1873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1874 $as_echo "$ac_res" >&6; }
1875 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1877 } # ac_fn_c_check_func
1879 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1880 # -------------------------------------------------------
1881 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1882 # the include files in INCLUDES and setting the cache variable VAR
1884 ac_fn_c_check_header_mongrel
()
1886 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1887 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1889 $as_echo_n "checking for $2... " >&6; }
1890 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1891 $as_echo_n "(cached) " >&6
1894 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1895 $as_echo "$ac_res" >&6; }
1897 # Is the header compilable?
1898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1899 $as_echo_n "checking $2 usability... " >&6; }
1900 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1901 /* end confdefs.h. */
1905 if ac_fn_c_try_compile
"$LINENO"; then :
1906 ac_header_compiler
=yes
1908 ac_header_compiler
=no
1910 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1911 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1912 $as_echo "$ac_header_compiler" >&6; }
1914 # Is the header present?
1915 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1916 $as_echo_n "checking $2 presence... " >&6; }
1917 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1918 /* end confdefs.h. */
1921 if ac_fn_c_try_cpp
"$LINENO"; then :
1922 ac_header_preproc
=yes
1924 ac_header_preproc
=no
1926 rm -f conftest.err conftest.
$ac_ext
1927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1928 $as_echo "$ac_header_preproc" >&6; }
1930 # So? What about this header?
1931 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1933 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1934 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1935 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1936 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1939 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1940 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1941 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1942 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1943 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1944 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1945 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1946 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1947 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1948 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1951 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1952 $as_echo_n "checking for $2... " >&6; }
1953 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1954 $as_echo_n "(cached) " >&6
1956 eval "$3=\$ac_header_compiler"
1959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1960 $as_echo "$ac_res" >&6; }
1962 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1964 } # ac_fn_c_check_header_mongrel
1965 cat >config.log
<<_ACEOF
1966 This file contains any messages produced by compilers while
1967 running configure, to aid debugging if configure makes a mistake.
1969 It was created by $as_me, which was
1970 generated by GNU Autoconf 2.64. Invocation command line was
1982 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1983 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1984 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1985 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1986 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1988 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1989 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1991 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1992 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1993 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1994 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1995 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1996 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1997 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
2001 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2005 test -z "$as_dir" && as_dir
=.
2006 $as_echo "PATH: $as_dir"
2022 # Keep a trace of the command line.
2023 # Strip out --no-create and --no-recursion so they do not pile up.
2024 # Strip out --silent because we don't want to record it for future runs.
2025 # Also quote any args containing shell meta-characters.
2026 # Make two passes to allow for proper duplicate-argument suppression.
2030 ac_must_keep_next
=false
2036 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
2037 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
2038 |
-silent |
--silent |
--silen |
--sile |
--sil)
2041 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
2044 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
2046 as_fn_append ac_configure_args1
" '$ac_arg'"
2047 if test $ac_must_keep_next = true
; then
2048 ac_must_keep_next
=false
# Got value, back to normal.
2051 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
2052 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
2053 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
2054 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
2055 case "$ac_configure_args0 " in
2056 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
2059 -* ) ac_must_keep_next
=true
;;
2062 as_fn_append ac_configure_args
" '$ac_arg'"
2067 { ac_configure_args0
=; unset ac_configure_args0
;}
2068 { ac_configure_args1
=; unset ac_configure_args1
;}
2070 # When interrupted or exit'd, cleanup temporary files, and complete
2071 # config.log. We remove comments because anyway the quotes in there
2072 # would cause problems or look ugly.
2073 # WARNING: Use '\'' to represent an apostrophe within the trap.
2074 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
2075 trap 'exit_status=$?
2076 # Save into config.log some information that might help in debugging.
2081 ## ---------------- ##
2082 ## Cache variables. ##
2083 ## ---------------- ##
2086 # The following way of writing the cache mishandles newlines in values,
2088 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
2089 eval ac_val=\$$ac_var
2093 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
2094 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
2097 _ | IFS | as_nl) ;; #(
2098 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2099 *) { eval $ac_var=; unset $ac_var;} ;;
2104 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2105 *${as_nl}ac_space=\ *)
2107 "s/'\''/'\''\\\\'\'''\''/g;
2108 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2111 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2119 ## ----------------- ##
2120 ## Output variables. ##
2121 ## ----------------- ##
2124 for ac_var in $ac_subst_vars
2126 eval ac_val=\$$ac_var
2128 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2130 $as_echo "$ac_var='\''$ac_val'\''"
2134 if test -n "$ac_subst_files"; then
2136 ## ------------------- ##
2137 ## File substitutions. ##
2138 ## ------------------- ##
2141 for ac_var
in $ac_subst_files
2143 eval ac_val
=\$
$ac_var
2145 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2147 $as_echo "$ac_var='\''$ac_val'\''"
2152 if test -s confdefs.h; then
2162 test "$ac_signal" != 0 &&
2163 $as_echo "$as_me: caught signal $ac_signal"
2164 $as_echo "$as_me: exit $exit_status"
2166 rm -f core *.core core.conftest.* &&
2167 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2170 for ac_signal
in 1 2 13 15; do
2171 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2175 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2176 rm -f -r conftest
* confdefs.h
2178 $as_echo "/* confdefs.h */" > confdefs.h
2180 # Predefined preprocessor variables.
2182 cat >>confdefs.h
<<_ACEOF
2183 #define PACKAGE_NAME "$PACKAGE_NAME"
2186 cat >>confdefs.h
<<_ACEOF
2187 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2190 cat >>confdefs.h
<<_ACEOF
2191 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2194 cat >>confdefs.h
<<_ACEOF
2195 #define PACKAGE_STRING "$PACKAGE_STRING"
2198 cat >>confdefs.h
<<_ACEOF
2199 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2202 cat >>confdefs.h
<<_ACEOF
2203 #define PACKAGE_URL "$PACKAGE_URL"
2207 # Let the site file select an alternate cache file if it wants to.
2208 # Prefer an explicitly selected file to automatically selected ones.
2211 if test -n "$CONFIG_SITE"; then
2212 ac_site_file1
=$CONFIG_SITE
2213 elif test "x$prefix" != xNONE
; then
2214 ac_site_file1
=$prefix/share
/config.site
2215 ac_site_file2
=$prefix/etc
/config.site
2217 ac_site_file1
=$ac_default_prefix/share
/config.site
2218 ac_site_file2
=$ac_default_prefix/etc
/config.site
2220 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2222 test "x$ac_site_file" = xNONE
&& continue
2223 if test -r "$ac_site_file"; then
2224 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2225 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2226 sed 's/^/| /' "$ac_site_file" >&5
2231 if test -r "$cache_file"; then
2232 # Some versions of bash will fail to source /dev/null (special
2233 # files actually), so we avoid doing that.
2234 if test -f "$cache_file"; then
2235 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2236 $as_echo "$as_me: loading cache $cache_file" >&6;}
2238 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2239 *) .
"./$cache_file";;
2243 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2244 $as_echo "$as_me: creating cache $cache_file" >&6;}
2248 # Check that the precious variables saved in the cache have kept the same
2250 ac_cache_corrupted
=false
2251 for ac_var
in $ac_precious_vars; do
2252 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2253 eval ac_new_set
=\
$ac_env_${ac_var}_set
2254 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2255 eval ac_new_val
=\
$ac_env_${ac_var}_value
2256 case $ac_old_set,$ac_new_set in
2258 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2259 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2260 ac_cache_corrupted
=: ;;
2262 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2263 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2264 ac_cache_corrupted
=: ;;
2267 if test "x$ac_old_val" != "x$ac_new_val"; then
2268 # differences in whitespace do not lead to failure.
2269 ac_old_val_w
=`echo x $ac_old_val`
2270 ac_new_val_w
=`echo x $ac_new_val`
2271 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2273 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2274 ac_cache_corrupted
=:
2276 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2277 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2278 eval $ac_var=\
$ac_old_val
2280 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2281 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2282 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2283 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2286 # Pass precious variables to config.status.
2287 if test "$ac_new_set" = set; then
2289 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2290 *) ac_arg
=$ac_var=$ac_new_val ;;
2292 case " $ac_configure_args " in
2293 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2294 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2298 if $ac_cache_corrupted; then
2299 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2300 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2301 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2302 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2303 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2305 ## -------------------- ##
2306 ## Main body of script. ##
2307 ## -------------------- ##
2310 ac_cpp
='$CPP $CPPFLAGS'
2311 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2312 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2313 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2321 # Default to --enable-multilib
2322 # Check whether --enable-multilib was given.
2323 if test "${enable_multilib+set}" = set; then :
2324 enableval
=$enable_multilib; case "$enableval" in
2325 yes) multilib
=yes ;;
2327 *) as_fn_error
"bad value $enableval for multilib option" "$LINENO" 5 ;;
2334 # We may get other options which we leave undocumented:
2335 # --with-target-subdir, --with-multisrctop, --with-multisubdir
2336 # See config-ml.in if you want the gory details.
2338 if test "$srcdir" = "."; then
2339 if test "$with_target_subdir" != "."; then
2340 multi_basedir
="$srcdir/$with_multisrctop../.."
2342 multi_basedir
="$srcdir/$with_multisrctop.."
2345 multi_basedir
="$srcdir/.."
2349 # Even if the default multilib is not a cross compilation,
2350 # it may be that some of the other multilibs are.
2351 if test $cross_compiling = no
&& test $multilib = yes \
2352 && test "x${with_multisubdir}" != x
; then
2353 cross_compiling
=maybe
2356 ac_config_commands
="$ac_config_commands default-1"
2360 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2361 for ac_t
in install-sh
install.sh shtool
; do
2362 if test -f "$ac_dir/$ac_t"; then
2364 ac_install_sh
="$ac_aux_dir/$ac_t -c"
2369 if test -z "$ac_aux_dir"; then
2370 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2373 # These three variables are undocumented and unsupported,
2374 # and are intended to be withdrawn in a future Autoconf release.
2375 # They can cause serious problems if a builder's source tree is in a directory
2376 # whose full name contains unusual characters.
2377 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2378 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2379 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2382 # Make sure we can run config.sub.
2383 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2384 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2387 $as_echo_n "checking build system type... " >&6; }
2388 if test "${ac_cv_build+set}" = set; then :
2389 $as_echo_n "(cached) " >&6
2391 ac_build_alias
=$build_alias
2392 test "x$ac_build_alias" = x
&&
2393 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2394 test "x$ac_build_alias" = x
&&
2395 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
2396 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2397 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2400 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2401 $as_echo "$ac_cv_build" >&6; }
2402 case $ac_cv_build in
2404 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
2407 ac_save_IFS
=$IFS; IFS
='-'
2413 # Remember, the first character of IFS is used to create $*,
2414 # except with old shells:
2417 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2420 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2421 $as_echo_n "checking host system type... " >&6; }
2422 if test "${ac_cv_host+set}" = set; then :
2423 $as_echo_n "(cached) " >&6
2425 if test "x$host_alias" = x
; then
2426 ac_cv_host
=$ac_cv_build
2428 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2429 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2433 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2434 $as_echo "$ac_cv_host" >&6; }
2437 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
2440 ac_save_IFS
=$IFS; IFS
='-'
2446 # Remember, the first character of IFS is used to create $*,
2447 # except with old shells:
2450 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2453 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2454 $as_echo_n "checking target system type... " >&6; }
2455 if test "${ac_cv_target+set}" = set; then :
2456 $as_echo_n "(cached) " >&6
2458 if test "x$target_alias" = x
; then
2459 ac_cv_target
=$ac_cv_host
2461 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2462 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2467 $as_echo "$ac_cv_target" >&6; }
2468 case $ac_cv_target in
2470 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
2472 target
=$ac_cv_target
2473 ac_save_IFS
=$IFS; IFS
='-'
2479 # Remember, the first character of IFS is used to create $*,
2480 # except with old shells:
2483 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
2486 # The aliases save the names the user supplied, while $host etc.
2487 # will get canonicalized.
2488 test -n "$target_alias" &&
2489 test "$program_prefix$program_suffix$program_transform_name" = \
2491 program_prefix
=${target_alias}-
2494 # This works around an automake problem.
2495 mkinstalldirs
="`cd $ac_aux_dir && ${PWDCMD-pwd}`/mkinstalldirs"
2498 am__api_version
='1.11'
2500 # Find a good install program. We prefer a C program (faster),
2501 # so one script is as good as another. But avoid the broken or
2502 # incompatible versions:
2503 # SysV /etc/install, /usr/sbin/install
2504 # SunOS /usr/etc/install
2505 # IRIX /sbin/install
2507 # AmigaOS /C/install, which installs bootblocks on floppy discs
2508 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2509 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2510 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2511 # OS/2's system install, which has a completely different semantic
2512 # ./install, which can be erroneously created by make from ./install.sh.
2513 # Reject install programs that cannot install multiple files.
2514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2515 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2516 if test -z "$INSTALL"; then
2517 if test "${ac_cv_path_install+set}" = set; then :
2518 $as_echo_n "(cached) " >&6
2520 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2524 test -z "$as_dir" && as_dir
=.
2525 # Account for people who put trailing slashes in PATH elements.
2526 case $as_dir/ in #((
2527 .
/ | .
// |
/[cC
]/* | \
2528 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2529 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
2532 # OSF1 and SCO ODT 3.0 have their own names for install.
2533 # Don't use installbsd from OSF since it installs stuff as root
2535 for ac_prog
in ginstall scoinst
install; do
2536 for ac_exec_ext
in '' $ac_executable_extensions; do
2537 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2538 if test $ac_prog = install &&
2539 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2540 # AIX install. It has an incompatible calling convention.
2542 elif test $ac_prog = install &&
2543 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2544 # program-specific install script used by HP pwplus--don't use.
2547 rm -rf conftest.one conftest.two conftest.dir
2548 echo one
> conftest.one
2549 echo two
> conftest.two
2551 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
2552 test -s conftest.one
&& test -s conftest.two
&&
2553 test -s conftest.dir
/conftest.one
&&
2554 test -s conftest.dir
/conftest.two
2556 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2569 rm -rf conftest.one conftest.two conftest.dir
2572 if test "${ac_cv_path_install+set}" = set; then
2573 INSTALL
=$ac_cv_path_install
2575 # As a last resort, use the slow shell script. Don't cache a
2576 # value for INSTALL within a source directory, because that will
2577 # break other packages using the cache if that directory is
2578 # removed, or if the value is a relative name.
2579 INSTALL
=$ac_install_sh
2582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2583 $as_echo "$INSTALL" >&6; }
2585 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2586 # It thinks the first close brace ends the variable substitution.
2587 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2589 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2591 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2593 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2594 $as_echo_n "checking whether build environment is sane... " >&6; }
2597 echo timestamp
> conftest.
file
2598 # Reject unsafe characters in $srcdir or the absolute working directory
2599 # name. Accept space and tab only in the latter.
2603 *[\\\"\
#\$\&\'\`$am_lf]*)
2604 as_fn_error
"unsafe absolute working directory name" "$LINENO" 5;;
2607 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2608 as_fn_error
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2611 # Do `set' in a subshell so we don't clobber the current shell's
2612 # arguments. Must try -L first in case configure is actually a
2613 # symlink; some systems play weird games with the mod time of symlinks
2614 # (eg FreeBSD returns the mod time of the symlink's containing
2617 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2618 if test "$*" = "X"; then
2620 set X
`ls -t "$srcdir/configure" conftest.file`
2623 if test "$*" != "X $srcdir/configure conftest.file" \
2624 && test "$*" != "X conftest.file $srcdir/configure"; then
2626 # If neither matched, then we have a broken ls. This can happen
2627 # if, for instance, CONFIG_SHELL is bash and it inherits a
2628 # broken ls alias from the environment. This has actually
2629 # happened. Such a system could not be considered "sane".
2630 as_fn_error
"ls -t appears to fail. Make sure there is not a broken
2631 alias in your environment" "$LINENO" 5
2634 test "$2" = conftest.
file
2640 as_fn_error
"newly created file is older than distributed files!
2641 Check your system clock" "$LINENO" 5
2643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2644 $as_echo "yes" >&6; }
2645 test "$program_prefix" != NONE
&&
2646 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2647 # Use a double $ so make ignores it.
2648 test "$program_suffix" != NONE
&&
2649 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2650 # Double any \ or $.
2651 # By default was `s,x,x', remove it if useless.
2652 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2653 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2655 # expand $ac_aux_dir to an absolute path
2656 am_aux_dir
=`cd $ac_aux_dir && pwd`
2658 if test x
"${MISSING+set}" != xset
; then
2661 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2663 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2666 # Use eval to expand $SHELL
2667 if eval "$MISSING --run true"; then
2668 am_missing_run
="$MISSING --run "
2671 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2672 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2675 if test x
"${install_sh}" != xset
; then
2678 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2680 install_sh
="\${SHELL} $am_aux_dir/install-sh"
2684 # Installed binaries are usually stripped using `strip' when the user
2685 # run `make install-strip'. However `strip' might not be the right
2686 # tool to use in cross-compilation environments, therefore Automake
2687 # will honor the `STRIP' environment variable to overrule this program.
2688 if test "$cross_compiling" != no
; then
2689 if test -n "$ac_tool_prefix"; then
2690 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2691 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2692 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2693 $as_echo_n "checking for $ac_word... " >&6; }
2694 if test "${ac_cv_prog_STRIP+set}" = set; then :
2695 $as_echo_n "(cached) " >&6
2697 if test -n "$STRIP"; then
2698 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2700 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2704 test -z "$as_dir" && as_dir
=.
2705 for ac_exec_ext
in '' $ac_executable_extensions; do
2706 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2707 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2708 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2717 STRIP
=$ac_cv_prog_STRIP
2718 if test -n "$STRIP"; then
2719 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2720 $as_echo "$STRIP" >&6; }
2722 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2723 $as_echo "no" >&6; }
2728 if test -z "$ac_cv_prog_STRIP"; then
2730 # Extract the first word of "strip", so it can be a program name with args.
2731 set dummy strip
; ac_word
=$2
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2733 $as_echo_n "checking for $ac_word... " >&6; }
2734 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2735 $as_echo_n "(cached) " >&6
2737 if test -n "$ac_ct_STRIP"; then
2738 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
2740 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2744 test -z "$as_dir" && as_dir
=.
2745 for ac_exec_ext
in '' $ac_executable_extensions; do
2746 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2747 ac_cv_prog_ac_ct_STRIP
="strip"
2748 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2757 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
2758 if test -n "$ac_ct_STRIP"; then
2759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2760 $as_echo "$ac_ct_STRIP" >&6; }
2762 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2763 $as_echo "no" >&6; }
2766 if test "x$ac_ct_STRIP" = x
; then
2769 case $cross_compiling:$ac_tool_warned in
2771 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2772 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2773 ac_tool_warned
=yes ;;
2778 STRIP
="$ac_cv_prog_STRIP"
2782 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
2784 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2785 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2786 if test -z "$MKDIR_P"; then
2787 if test "${ac_cv_path_mkdir+set}" = set; then :
2788 $as_echo_n "(cached) " >&6
2790 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2791 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
2794 test -z "$as_dir" && as_dir
=.
2795 for ac_prog
in mkdir gmkdir
; do
2796 for ac_exec_ext
in '' $ac_executable_extensions; do
2797 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
2798 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2799 'mkdir (GNU coreutils) '* | \
2800 'mkdir (coreutils) '* | \
2801 'mkdir (fileutils) '4.1*)
2802 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
2812 if test "${ac_cv_path_mkdir+set}" = set; then
2813 MKDIR_P
="$ac_cv_path_mkdir -p"
2815 # As a last resort, use the slow shell script. Don't cache a
2816 # value for MKDIR_P within a source directory, because that will
2817 # break other packages using the cache if that directory is
2818 # removed, or if the value is a relative name.
2819 test -d .
/--version && rmdir .
/--version
2820 MKDIR_P
="$ac_install_sh -d"
2823 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2824 $as_echo "$MKDIR_P" >&6; }
2828 [\\/$
]* | ?
:[\\/]*) ;;
2829 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
2832 for ac_prog
in gawk mawk nawk
awk
2834 # Extract the first word of "$ac_prog", so it can be a program name with args.
2835 set dummy
$ac_prog; ac_word
=$2
2836 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2837 $as_echo_n "checking for $ac_word... " >&6; }
2838 if test "${ac_cv_prog_AWK+set}" = set; then :
2839 $as_echo_n "(cached) " >&6
2841 if test -n "$AWK"; then
2842 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2844 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2848 test -z "$as_dir" && as_dir
=.
2849 for ac_exec_ext
in '' $ac_executable_extensions; do
2850 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2851 ac_cv_prog_AWK
="$ac_prog"
2852 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2862 if test -n "$AWK"; then
2863 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2864 $as_echo "$AWK" >&6; }
2866 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2867 $as_echo "no" >&6; }
2871 test -n "$AWK" && break
2874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2875 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2877 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2878 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2879 $as_echo_n "(cached) " >&6
2881 cat >conftest.
make <<\_ACEOF
2884 @
echo '@@@%%%=$(MAKE)=@@@%%%'
2886 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2887 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2889 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
2891 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
2895 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
2896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2897 $as_echo "yes" >&6; }
2900 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2901 $as_echo "no" >&6; }
2902 SET_MAKE
="MAKE=${MAKE-make}"
2905 rm -rf .tst
2>/dev
/null
2906 mkdir .tst
2>/dev
/null
2907 if test -d .tst
; then
2912 rmdir .tst
2>/dev
/null
2914 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2915 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2916 # is not polluted with repeated "-I."
2917 am__isrc
=' -I$(srcdir)'
2918 # test to see if srcdir already configured
2919 if test -f $srcdir/config.status
; then
2920 as_fn_error
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2924 # test whether we have cygpath
2925 if test -z "$CYGPATH_W"; then
2926 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
2927 CYGPATH_W
='cygpath -w'
2934 # Define the identity of the package.
2939 cat >>confdefs.h
<<_ACEOF
2940 #define PACKAGE "$PACKAGE"
2944 cat >>confdefs.h
<<_ACEOF
2945 #define VERSION "$VERSION"
2948 # Some tools Automake needs.
2950 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2953 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
2956 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2959 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
2962 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
2964 # We need awk for the "check" target. The system "awk" is bad on
2966 # Always define AMTAR for backward compatibility.
2968 AMTAR
=${AMTAR-"${am_missing_run}tar"}
2970 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
2978 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2979 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2980 # Check whether --enable-maintainer-mode was given.
2981 if test "${enable_maintainer_mode+set}" = set; then :
2982 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
2984 USE_MAINTAINER_MODE
=no
2987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2988 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2989 if test $USE_MAINTAINER_MODE = yes; then
2990 MAINTAINER_MODE_TRUE
=
2991 MAINTAINER_MODE_FALSE
='#'
2993 MAINTAINER_MODE_TRUE
='#'
2994 MAINTAINER_MODE_FALSE
=
2997 MAINT
=$MAINTAINER_MODE_TRUE
3002 # Check whether --with-target-subdir was given.
3003 if test "${with_target_subdir+set}" = set; then :
3004 withval
=$with_target_subdir;
3008 if test -z "$with_target_subdir" ||
test "$with_target_subdir" = "."; then
3016 # Check whether --with-cross-host was given.
3017 if test "${with_cross_host+set}" = set; then :
3018 withval
=$with_cross_host;
3022 # Check whether --enable-multilib was given.
3023 if test "${enable_multilib+set}" = set; then :
3024 enableval
=$enable_multilib; case "${enableval}" in
3025 yes) multilib
=yes ;;
3027 *) as_fn_error
"bad value ${enableval} for multilib option" "$LINENO" 5 ;;
3030 test -z "$with_target_subdir" && multilib
=no || multilib
=yes
3034 # Check whether --with-system-zlib was given.
3035 if test "${with_system_zlib+set}" = set; then :
3036 withval
=$with_system_zlib;
3040 # Make sure we don't test executables when making cross-tools.
3043 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
3044 # We must force CC to /not/ be precious variables; otherwise
3045 # the wrong, non-multilib-adjusted value will be used in multilibs.
3046 # As a side effect, we have to subst CFLAGS ourselves.
3051 ac_cpp
='$CPP $CPPFLAGS'
3052 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3053 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3054 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3055 if test -n "$ac_tool_prefix"; then
3056 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
3057 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
3058 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3059 $as_echo_n "checking for $ac_word... " >&6; }
3060 if test "${ac_cv_prog_CC+set}" = set; then :
3061 $as_echo_n "(cached) " >&6
3063 if test -n "$CC"; then
3064 ac_cv_prog_CC
="$CC" # Let the user override the test.
3066 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3070 test -z "$as_dir" && as_dir
=.
3071 for ac_exec_ext
in '' $ac_executable_extensions; do
3072 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3073 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
3074 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3084 if test -n "$CC"; then
3085 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3086 $as_echo "$CC" >&6; }
3088 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3089 $as_echo "no" >&6; }
3094 if test -z "$ac_cv_prog_CC"; then
3096 # Extract the first word of "gcc", so it can be a program name with args.
3097 set dummy gcc
; ac_word
=$2
3098 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3099 $as_echo_n "checking for $ac_word... " >&6; }
3100 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3101 $as_echo_n "(cached) " >&6
3103 if test -n "$ac_ct_CC"; then
3104 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3106 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3110 test -z "$as_dir" && as_dir
=.
3111 for ac_exec_ext
in '' $ac_executable_extensions; do
3112 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3113 ac_cv_prog_ac_ct_CC
="gcc"
3114 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3123 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3124 if test -n "$ac_ct_CC"; then
3125 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3126 $as_echo "$ac_ct_CC" >&6; }
3128 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3129 $as_echo "no" >&6; }
3132 if test "x$ac_ct_CC" = x
; then
3135 case $cross_compiling:$ac_tool_warned in
3137 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3138 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3139 ac_tool_warned
=yes ;;
3147 if test -z "$CC"; then
3148 if test -n "$ac_tool_prefix"; then
3149 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3150 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3151 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3152 $as_echo_n "checking for $ac_word... " >&6; }
3153 if test "${ac_cv_prog_CC+set}" = set; then :
3154 $as_echo_n "(cached) " >&6
3156 if test -n "$CC"; then
3157 ac_cv_prog_CC
="$CC" # Let the user override the test.
3159 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3163 test -z "$as_dir" && as_dir
=.
3164 for ac_exec_ext
in '' $ac_executable_extensions; do
3165 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3166 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3167 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3177 if test -n "$CC"; then
3178 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3179 $as_echo "$CC" >&6; }
3181 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3182 $as_echo "no" >&6; }
3188 if test -z "$CC"; then
3189 # Extract the first word of "cc", so it can be a program name with args.
3190 set dummy cc
; ac_word
=$2
3191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3192 $as_echo_n "checking for $ac_word... " >&6; }
3193 if test "${ac_cv_prog_CC+set}" = set; then :
3194 $as_echo_n "(cached) " >&6
3196 if test -n "$CC"; then
3197 ac_cv_prog_CC
="$CC" # Let the user override the test.
3200 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3204 test -z "$as_dir" && as_dir
=.
3205 for ac_exec_ext
in '' $ac_executable_extensions; do
3206 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3207 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3208 ac_prog_rejected
=yes
3212 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3219 if test $ac_prog_rejected = yes; then
3220 # We found a bogon in the path, so make sure we never use it.
3221 set dummy
$ac_cv_prog_CC
3223 if test $# != 0; then
3224 # We chose a different compiler from the bogus one.
3225 # However, it has the same basename, so the bogon will be chosen
3226 # first if we set CC to just the basename; use the full file name.
3228 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3234 if test -n "$CC"; then
3235 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3236 $as_echo "$CC" >&6; }
3238 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3239 $as_echo "no" >&6; }
3244 if test -z "$CC"; then
3245 if test -n "$ac_tool_prefix"; then
3246 for ac_prog
in cl.exe
3248 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3249 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3250 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3251 $as_echo_n "checking for $ac_word... " >&6; }
3252 if test "${ac_cv_prog_CC+set}" = set; then :
3253 $as_echo_n "(cached) " >&6
3255 if test -n "$CC"; then
3256 ac_cv_prog_CC
="$CC" # Let the user override the test.
3258 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3262 test -z "$as_dir" && as_dir
=.
3263 for ac_exec_ext
in '' $ac_executable_extensions; do
3264 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3265 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3266 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3276 if test -n "$CC"; then
3277 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3278 $as_echo "$CC" >&6; }
3280 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3281 $as_echo "no" >&6; }
3285 test -n "$CC" && break
3288 if test -z "$CC"; then
3290 for ac_prog
in cl.exe
3292 # Extract the first word of "$ac_prog", so it can be a program name with args.
3293 set dummy
$ac_prog; ac_word
=$2
3294 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3295 $as_echo_n "checking for $ac_word... " >&6; }
3296 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3297 $as_echo_n "(cached) " >&6
3299 if test -n "$ac_ct_CC"; then
3300 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3302 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3306 test -z "$as_dir" && as_dir
=.
3307 for ac_exec_ext
in '' $ac_executable_extensions; do
3308 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3309 ac_cv_prog_ac_ct_CC
="$ac_prog"
3310 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3319 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3320 if test -n "$ac_ct_CC"; then
3321 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3322 $as_echo "$ac_ct_CC" >&6; }
3324 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3325 $as_echo "no" >&6; }
3329 test -n "$ac_ct_CC" && break
3332 if test "x$ac_ct_CC" = x
; then
3335 case $cross_compiling:$ac_tool_warned in
3337 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3338 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3339 ac_tool_warned
=yes ;;
3348 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3349 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3350 as_fn_error
"no acceptable C compiler found in \$PATH
3351 See \`config.log' for more details." "$LINENO" 5; }
3353 # Provide some information about the compiler.
3354 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3357 for ac_option
in --version -v -V -qversion; do
3358 { { ac_try
="$ac_compiler $ac_option >&5"
3360 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3361 *) ac_try_echo=$ac_try;;
3363 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3364 $as_echo "$ac_try_echo"; } >&5
3365 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3367 if test -s conftest.err; then
3369 ... rest of stderr output deleted ...
3370 10q' conftest.err >conftest.er1
3371 cat conftest.er1 >&5
3372 rm -f conftest.er1 conftest.err
3374 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3375 test $ac_status = 0; }
3378 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3379 /* end confdefs.h. */
3390 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3391 (eval $ac_link) 2>&5
3393 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3394 test $ac_status = 0; }; then :
3399 if test x$gcc_no_link = xyes; then
3400 # Setting cross_compile will disable run tests; it will
3401 # also disable AC_CHECK_FILE but that's generally
3402 # correct if we can't link.
3406 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3407 /* end confdefs.h. */
3417 ac_clean_files_save=$ac_clean_files
3418 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3419 # Try to create an executable without -o first, disregard a.out.
3420 # It will help us diagnose broken compilers, and finding out an intuition
3422 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3423 $as_echo_n "checking for C compiler default output file name... " >&6; }
3424 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3426 # The possible output files:
3427 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3430 for ac_file in $ac_files
3433 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3434 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3439 if { { ac_try="$ac_link_default"
3441 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3442 *) ac_try_echo
=$ac_try;;
3444 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3445 $as_echo "$ac_try_echo"; } >&5
3446 (eval "$ac_link_default") 2>&5
3448 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3449 test $ac_status = 0; }; then :
3450 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3451 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3452 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3453 # so that the user can short-circuit this test for compilers unknown to
3455 for ac_file
in $ac_files ''
3457 test -f "$ac_file" ||
continue
3459 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3462 # We found the default executable, but exeext='' is most
3466 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3468 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3470 # We set ac_cv_exeext here because the later test for it is not
3471 # safe: cross compilers may not add the suffix if given an `-o'
3472 # argument, so we may need to know it at that point already.
3473 # Even if this section looks crufty: it has the advantage of
3480 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3485 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3486 $as_echo "$ac_file" >&6; }
3487 if test -z "$ac_file"; then :
3488 $as_echo "$as_me: failed program was:" >&5
3489 sed 's/^/| /' conftest.
$ac_ext >&5
3491 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3492 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3493 { as_fn_set_status
77
3494 as_fn_error
"C compiler cannot create executables
3495 See \`config.log' for more details." "$LINENO" 5; }; }
3497 ac_exeext
=$ac_cv_exeext
3499 # Check that the compiler produces executables we can run. If not, either
3500 # the compiler is broken, or we cross compile.
3501 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3502 $as_echo_n "checking whether the C compiler works... " >&6; }
3503 # If not cross compiling, check that we can run a simple program.
3504 if test "$cross_compiling" != yes; then
3505 if { ac_try
='./$ac_file'
3506 { { case "(($ac_try" in
3507 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3508 *) ac_try_echo=$ac_try;;
3510 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3511 $as_echo "$ac_try_echo"; } >&5
3512 (eval "$ac_try") 2>&5
3514 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3515 test $ac_status = 0; }; }; then
3518 if test "$cross_compiling" = maybe; then
3521 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3522 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3523 as_fn_error "cannot run C compiled programs.
3524 If you meant to cross compile
, use \
`--host'.
3525 See \`config.log
' for more details." "$LINENO" 5; }
3529 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3530 $as_echo "yes" >&6; }
3532 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3533 ac_clean_files=$ac_clean_files_save
3534 # Check that the compiler produces executables we can run. If not, either
3535 # the compiler is broken, or we cross compile.
3536 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3537 $as_echo_n "checking whether we are cross compiling... " >&6; }
3538 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3539 $as_echo "$cross_compiling" >&6; }
3541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3542 $as_echo_n "checking for suffix of executables... " >&6; }
3543 if { { ac_try="$ac_link"
3545 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3546 *) ac_try_echo=$ac_try;;
3548 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3549 $as_echo "$ac_try_echo"; } >&5
3550 (eval "$ac_link") 2>&5
3552 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3553 test $ac_status = 0; }; then :
3554 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3555 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3556 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3558 for ac_file
in conftest.exe conftest conftest.
*; do
3559 test -f "$ac_file" ||
continue
3561 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3562 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3568 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3569 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3570 as_fn_error
"cannot compute suffix of executables: cannot compile and link
3571 See \`config.log' for more details." "$LINENO" 5; }
3573 rm -f conftest
$ac_cv_exeext
3574 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3575 $as_echo "$ac_cv_exeext" >&6; }
3577 rm -f conftest.
$ac_ext
3578 EXEEXT
=$ac_cv_exeext
3581 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3582 $as_echo_n "checking for suffix of object files... " >&6; }
3583 if test "${ac_cv_objext+set}" = set; then :
3584 $as_echo_n "(cached) " >&6
3586 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3587 /* end confdefs.h. */
3597 rm -f conftest.o conftest.obj
3598 if { { ac_try
="$ac_compile"
3600 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3601 *) ac_try_echo=$ac_try;;
3603 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3604 $as_echo "$ac_try_echo"; } >&5
3605 (eval "$ac_compile") 2>&5
3607 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3608 test $ac_status = 0; }; then :
3609 for ac_file in conftest.o conftest.obj conftest.*; do
3610 test -f "$ac_file" || continue;
3612 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3613 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3618 $as_echo "$as_me: failed program was:" >&5
3619 sed 's/^/| /' conftest.$ac_ext >&5
3621 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3622 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3623 as_fn_error "cannot compute suffix of object files
: cannot compile
3624 See \
`config.log' for more details." "$LINENO" 5; }
3626 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3628 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3629 $as_echo "$ac_cv_objext" >&6; }
3630 OBJEXT=$ac_cv_objext
3632 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3633 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3634 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3635 $as_echo_n "(cached) " >&6
3637 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3638 /* end confdefs.h. */
3651 if ac_fn_c_try_compile "$LINENO"; then :
3656 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3657 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3660 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3661 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3662 if test $ac_compiler_gnu = yes; then
3667 ac_test_CFLAGS=${CFLAGS+set}
3668 ac_save_CFLAGS=$CFLAGS
3669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3670 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3671 if test "${ac_cv_prog_cc_g+set}" = set; then :
3672 $as_echo_n "(cached) " >&6
3674 ac_save_c_werror_flag=$ac_c_werror_flag
3675 ac_c_werror_flag=yes
3678 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3679 /* end confdefs.h. */
3689 if ac_fn_c_try_compile "$LINENO"; then :
3693 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3694 /* end confdefs.h. */
3704 if ac_fn_c_try_compile "$LINENO"; then :
3707 ac_c_werror_flag=$ac_save_c_werror_flag
3709 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3710 /* end confdefs.h. */
3720 if ac_fn_c_try_compile "$LINENO"; then :
3723 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3725 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3727 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3728 ac_c_werror_flag=$ac_save_c_werror_flag
3730 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3731 $as_echo "$ac_cv_prog_cc_g" >&6; }
3732 if test "$ac_test_CFLAGS" = set; then
3733 CFLAGS=$ac_save_CFLAGS
3734 elif test $ac_cv_prog_cc_g = yes; then
3735 if test "$GCC" = yes; then
3741 if test "$GCC" = yes; then
3747 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3748 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3749 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3750 $as_echo_n "(cached) " >&6
3752 ac_cv_prog_cc_c89=no
3754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3755 /* end confdefs.h. */
3758 #include <sys/types.h>
3759 #include <sys/stat.h>
3760 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3761 struct buf { int x; };
3762 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3763 static char *e (p, i)
3769 static char *f (char * (*g) (char **, int), char **p, ...)
3774 s = g (p, va_arg (v,int));
3779 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3780 function prototypes and stuff, but not '\xHH' hex character constants.
3781 These don't provoke an error unfortunately, instead are silently treated
3782 as 'x'. The following induces an error, until -std is added to get
3783 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3784 array size at least. It's necessary to write '\x00'==0 to get something
3785 that's true only with -std. */
3786 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3788 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3789 inside strings and character constants. */
3791 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3793 int test (int i, double x);
3794 struct s1 {int (*f) (int a);};
3795 struct s2 {int (*f) (double a);};
3796 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3802 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3807 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3808 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3810 CC="$ac_save_CC $ac_arg"
3811 if ac_fn_c_try_compile "$LINENO"; then :
3812 ac_cv_prog_cc_c89=$ac_arg
3814 rm -f core conftest.err conftest.$ac_objext
3815 test "x$ac_cv_prog_cc_c89" != "xno" && break
3817 rm -f conftest.$ac_ext
3822 case "x$ac_cv_prog_cc_c89" in
3824 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3825 $as_echo "none needed" >&6; } ;;
3827 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3828 $as_echo "unsupported" >&6; } ;;
3830 CC="$CC $ac_cv_prog_cc_c89"
3831 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3832 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3834 if test "x$ac_cv_prog_cc_c89" != xno; then :
3839 ac_cpp='$CPP $CPPFLAGS'
3840 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3841 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3842 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3843 DEPDIR="${am__leading_dot}deps"
3845 ac_config_commands="$ac_config_commands depfiles"
3848 am_make=${MAKE-make}
3849 cat > confinc << 'END'
3851 @echo this is the am__doit target
3854 # If we don't find an include directive, just comment out the code.
3855 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3856 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3860 # First try GNU make style include.
3861 echo "include confinc" > confmf
3862 # Ignore all kinds of additional output from `make'.
3863 case `$am_make -s -f confmf 2> /dev/null` in #(
3864 *the\ am__doit\ target*)
3870 # Now try BSD make style include.
3871 if test "$am__include" = "#"; then
3872 echo '.include
"confinc"' > confmf
3873 case `$am_make -s -f confmf 2> /dev/null` in #(
3874 *the\ am__doit\ target*)
3875 am__include=.include
3883 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3884 $as_echo "$_am_result" >&6; }
3885 rm -f confinc confmf
3887 # Check whether --enable-dependency-tracking was given.
3888 if test "${enable_dependency_tracking+set}" = set; then :
3889 enableval=$enable_dependency_tracking;
3892 if test "x$enable_dependency_tracking" != xno; then
3893 am_depcomp="$ac_aux_dir/depcomp"
3896 if test "x$enable_dependency_tracking" != xno
; then
3906 depcc
="$CC" am_compiler_list
=
3908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3909 $as_echo_n "checking dependency style of $depcc... " >&6; }
3910 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3911 $as_echo_n "(cached) " >&6
3913 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3914 # We make a subdir and do the tests there. Otherwise we can end up
3915 # making bogus files that we don't know about and never remove. For
3916 # instance it was reported that on HP-UX the gcc test will end up
3917 # making a dummy file named `D' -- because `-MD' means `put the output
3920 # Copy depcomp to subdir because otherwise we won't find it if we're
3921 # using a relative directory.
3922 cp "$am_depcomp" conftest.dir
3924 # We will build objects and dependencies in a subdirectory because
3925 # it helps to detect inapplicable dependency modes. For instance
3926 # both Tru64's cc and ICC support -MD to output dependencies as a
3927 # side effect of compilation, but ICC will put the dependencies in
3928 # the current directory while Tru64 will put them in the object
3932 am_cv_CC_dependencies_compiler_type
=none
3933 if test "$am_compiler_list" = ""; then
3934 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3937 case " $depcc " in #(
3938 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
3941 for depmode
in $am_compiler_list; do
3942 # Setup a source with many dependencies, because some compilers
3943 # like to wrap large dependency lists on column 80 (with \), and
3944 # we should not choose a depcomp mode which is confused by this.
3946 # We need to recreate these files for each test, as the compiler may
3947 # overwrite some of them when testing with obscure command lines.
3948 # This happens at least with the AIX C compiler.
3950 for i
in 1 2 3 4 5 6; do
3951 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
3952 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3953 # Solaris 8's {/usr,}/bin/sh.
3954 touch sub
/conftst
$i.h
3956 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3958 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3959 # mode. It turns out that the SunPro C++ compiler does not properly
3960 # handle `-M -o', and we need to detect this. Also, some Intel
3961 # versions had trouble with output in subdirs
3962 am__obj
=sub
/conftest.
${OBJEXT-o}
3963 am__minus_obj
="-o $am__obj"
3966 # This depmode causes a compiler race in universal mode.
3967 test "$am__universal" = false ||
continue
3970 # after this tag, mechanisms are not by side-effect, so they'll
3971 # only be used when explicitly requested
3972 if test "x$enable_dependency_tracking" = xyes
; then
3978 msvisualcpp | msvcmsys
)
3979 # This compiler won't grok `-c -o', but also, the minuso test has
3980 # not run yet. These depmodes are late enough in the game, and
3981 # so weak that their functioning should not be impacted.
3982 am__obj
=conftest.
${OBJEXT-o}
3987 if depmode
=$depmode \
3988 source=sub
/conftest.c object
=$am__obj \
3989 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
3990 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
3991 >/dev
/null
2>conftest.err
&&
3992 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
3993 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
3994 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
3995 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
3996 # icc doesn't choke on unknown options, it will just issue warnings
3997 # or remarks (even with -Werror). So we grep stderr for any message
3998 # that says an option was ignored or not supported.
3999 # When given -MP, icc 7.0 and 7.1 complain thusly:
4000 # icc: Command line warning: ignoring option '-M'; no argument required
4001 # The diagnosis changed in icc 8.0:
4002 # icc: Command line remark: option '-MP' not supported
4003 if (grep 'ignoring option' conftest.err ||
4004 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
4005 am_cv_CC_dependencies_compiler_type
=$depmode
4014 am_cv_CC_dependencies_compiler_type
=none
4018 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
4019 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
4020 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
4023 test "x$enable_dependency_tracking" != xno \
4024 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
4026 am__fastdepCC_FALSE
='#'
4028 am__fastdepCC_TRUE
='#'
4029 am__fastdepCC_FALSE
=
4039 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4040 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4045 macro_version
='2.2.6'
4046 macro_revision
='1.3012'
4060 ltmain
="$ac_aux_dir/ltmain.sh"
4062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4063 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4064 if test "${ac_cv_path_SED+set}" = set; then :
4065 $as_echo_n "(cached) " >&6
4067 ac_script
=s
/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb
/
4068 for ac_i
in 1 2 3 4 5 6 7; do
4069 ac_script
="$ac_script$as_nl$ac_script"
4071 echo "$ac_script" 2>/dev
/null |
sed 99q
>conftest.
sed
4072 { ac_script
=; unset ac_script
;}
4073 if test -z "$SED"; then
4074 ac_path_SED_found
=false
4075 # Loop through the user's path and test for each of PROGNAME-LIST
4076 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4080 test -z "$as_dir" && as_dir
=.
4081 for ac_prog
in sed gsed
; do
4082 for ac_exec_ext
in '' $ac_executable_extensions; do
4083 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
4084 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } ||
continue
4085 # Check for GNU ac_path_SED and select it if it is found.
4086 # Check for GNU $ac_path_SED
4087 case `"$ac_path_SED" --version 2>&1` in
4089 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
4092 $as_echo_n 0123456789 >"conftest.in"
4095 cat "conftest.in" "conftest.in" >"conftest.tmp"
4096 mv "conftest.tmp" "conftest.in"
4097 cp "conftest.in" "conftest.nl"
4098 $as_echo '' >> "conftest.nl"
4099 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4100 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4101 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4102 if test $ac_count -gt ${ac_path_SED_max-0}; then
4103 # Best one so far, save it but keep looking for a better one
4104 ac_cv_path_SED
="$ac_path_SED"
4105 ac_path_SED_max
=$ac_count
4107 # 10*(2^10) chars as input seems more than enough
4108 test $ac_count -gt 10 && break
4110 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4113 $ac_path_SED_found && break 3
4118 if test -z "$ac_cv_path_SED"; then
4119 as_fn_error
"no acceptable sed could be found in \$PATH" "$LINENO" 5
4126 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4127 $as_echo "$ac_cv_path_SED" >&6; }
4128 SED
="$ac_cv_path_SED"
4131 test -z "$SED" && SED
=sed
4132 Xsed
="$SED -e 1s/^X//"
4144 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4145 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4146 if test "${ac_cv_path_GREP+set}" = set; then :
4147 $as_echo_n "(cached) " >&6
4149 if test -z "$GREP"; then
4150 ac_path_GREP_found
=false
4151 # Loop through the user's path and test for each of PROGNAME-LIST
4152 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4153 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4156 test -z "$as_dir" && as_dir
=.
4157 for ac_prog
in grep ggrep
; do
4158 for ac_exec_ext
in '' $ac_executable_extensions; do
4159 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4160 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
4161 # Check for GNU ac_path_GREP and select it if it is found.
4162 # Check for GNU $ac_path_GREP
4163 case `"$ac_path_GREP" --version 2>&1` in
4165 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4168 $as_echo_n 0123456789 >"conftest.in"
4171 cat "conftest.in" "conftest.in" >"conftest.tmp"
4172 mv "conftest.tmp" "conftest.in"
4173 cp "conftest.in" "conftest.nl"
4174 $as_echo 'GREP' >> "conftest.nl"
4175 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4176 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4177 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4178 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4179 # Best one so far, save it but keep looking for a better one
4180 ac_cv_path_GREP
="$ac_path_GREP"
4181 ac_path_GREP_max
=$ac_count
4183 # 10*(2^10) chars as input seems more than enough
4184 test $ac_count -gt 10 && break
4186 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4189 $ac_path_GREP_found && break 3
4194 if test -z "$ac_cv_path_GREP"; then
4195 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4198 ac_cv_path_GREP
=$GREP
4202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4203 $as_echo "$ac_cv_path_GREP" >&6; }
4204 GREP
="$ac_cv_path_GREP"
4207 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4208 $as_echo_n "checking for egrep... " >&6; }
4209 if test "${ac_cv_path_EGREP+set}" = set; then :
4210 $as_echo_n "(cached) " >&6
4212 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4213 then ac_cv_path_EGREP
="$GREP -E"
4215 if test -z "$EGREP"; then
4216 ac_path_EGREP_found
=false
4217 # Loop through the user's path and test for each of PROGNAME-LIST
4218 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4219 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4222 test -z "$as_dir" && as_dir
=.
4223 for ac_prog
in egrep; do
4224 for ac_exec_ext
in '' $ac_executable_extensions; do
4225 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4226 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
4227 # Check for GNU ac_path_EGREP and select it if it is found.
4228 # Check for GNU $ac_path_EGREP
4229 case `"$ac_path_EGREP" --version 2>&1` in
4231 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4234 $as_echo_n 0123456789 >"conftest.in"
4237 cat "conftest.in" "conftest.in" >"conftest.tmp"
4238 mv "conftest.tmp" "conftest.in"
4239 cp "conftest.in" "conftest.nl"
4240 $as_echo 'EGREP' >> "conftest.nl"
4241 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4242 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4243 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4244 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4245 # Best one so far, save it but keep looking for a better one
4246 ac_cv_path_EGREP
="$ac_path_EGREP"
4247 ac_path_EGREP_max
=$ac_count
4249 # 10*(2^10) chars as input seems more than enough
4250 test $ac_count -gt 10 && break
4252 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4255 $ac_path_EGREP_found && break 3
4260 if test -z "$ac_cv_path_EGREP"; then
4261 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4264 ac_cv_path_EGREP
=$EGREP
4269 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4270 $as_echo "$ac_cv_path_EGREP" >&6; }
4271 EGREP
="$ac_cv_path_EGREP"
4274 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4275 $as_echo_n "checking for fgrep... " >&6; }
4276 if test "${ac_cv_path_FGREP+set}" = set; then :
4277 $as_echo_n "(cached) " >&6
4279 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
4280 then ac_cv_path_FGREP
="$GREP -F"
4282 if test -z "$FGREP"; then
4283 ac_path_FGREP_found
=false
4284 # Loop through the user's path and test for each of PROGNAME-LIST
4285 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4286 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4289 test -z "$as_dir" && as_dir
=.
4290 for ac_prog
in fgrep
; do
4291 for ac_exec_ext
in '' $ac_executable_extensions; do
4292 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
4293 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } ||
continue
4294 # Check for GNU ac_path_FGREP and select it if it is found.
4295 # Check for GNU $ac_path_FGREP
4296 case `"$ac_path_FGREP" --version 2>&1` in
4298 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
4301 $as_echo_n 0123456789 >"conftest.in"
4304 cat "conftest.in" "conftest.in" >"conftest.tmp"
4305 mv "conftest.tmp" "conftest.in"
4306 cp "conftest.in" "conftest.nl"
4307 $as_echo 'FGREP' >> "conftest.nl"
4308 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4309 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4310 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4311 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4312 # Best one so far, save it but keep looking for a better one
4313 ac_cv_path_FGREP
="$ac_path_FGREP"
4314 ac_path_FGREP_max
=$ac_count
4316 # 10*(2^10) chars as input seems more than enough
4317 test $ac_count -gt 10 && break
4319 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4322 $ac_path_FGREP_found && break 3
4327 if test -z "$ac_cv_path_FGREP"; then
4328 as_fn_error
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4331 ac_cv_path_FGREP
=$FGREP
4336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4337 $as_echo "$ac_cv_path_FGREP" >&6; }
4338 FGREP
="$ac_cv_path_FGREP"
4341 test -z "$GREP" && GREP
=grep
4361 # Check whether --with-gnu-ld was given.
4362 if test "${with_gnu_ld+set}" = set; then :
4363 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
4369 if test "$GCC" = yes; then
4370 # Check if gcc -print-prog-name=ld gives a path.
4371 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4372 $as_echo_n "checking for ld used by $CC... " >&6; }
4375 # gcc leaves a trailing carriage return which upsets mingw
4376 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4378 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
4381 # Accept absolute paths.
4383 re_direlt
='/[^/][^/]*/\.\./'
4384 # Canonicalize the pathname of ld
4385 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4386 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
4387 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4389 test -z "$LD" && LD
="$ac_prog"
4392 # If it fails, then pretend we aren't using GCC.
4396 # If it is relative, then search for the first ld in PATH.
4400 elif test "$with_gnu_ld" = yes; then
4401 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4402 $as_echo_n "checking for GNU ld... " >&6; }
4404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4405 $as_echo_n "checking for non-GNU ld... " >&6; }
4407 if test "${lt_cv_path_LD+set}" = set; then :
4408 $as_echo_n "(cached) " >&6
4410 if test -z "$LD"; then
4411 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4412 for ac_dir
in $PATH; do
4414 test -z "$ac_dir" && ac_dir
=.
4415 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
4416 lt_cv_path_LD
="$ac_dir/$ac_prog"
4417 # Check to see if the program is GNU ld. I'd rather use --version,
4418 # but apparently some variants of GNU ld only accept -v.
4419 # Break only if it was the GNU/non-GNU ld that we prefer.
4420 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4421 *GNU
* |
*'with BFD'*)
4422 test "$with_gnu_ld" != no
&& break
4425 test "$with_gnu_ld" != yes && break
4432 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
4437 if test -n "$LD"; then
4438 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4439 $as_echo "$LD" >&6; }
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4442 $as_echo "no" >&6; }
4444 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
4445 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4446 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4447 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4448 $as_echo_n "(cached) " >&6
4450 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4451 case `$LD -v 2>&1 </dev/null` in
4452 *GNU
* |
*'with BFD'*)
4453 lt_cv_prog_gnu_ld
=yes
4456 lt_cv_prog_gnu_ld
=no
4460 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4461 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4462 with_gnu_ld
=$lt_cv_prog_gnu_ld
4472 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4473 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4474 if test "${lt_cv_path_NM+set}" = set; then :
4475 $as_echo_n "(cached) " >&6
4477 if test -n "$NM"; then
4478 # Let the user override the test.
4481 lt_nm_to_check
="${ac_tool_prefix}nm"
4482 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4483 lt_nm_to_check
="$lt_nm_to_check nm"
4485 for lt_tmp_nm
in $lt_nm_to_check; do
4486 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4487 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
4489 test -z "$ac_dir" && ac_dir
=.
4490 tmp_nm
="$ac_dir/$lt_tmp_nm"
4491 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
4492 # Check to see if the nm accepts a BSD-compat flag.
4493 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4494 # nm: unknown option "B" ignored
4495 # Tru64's nm complains that /dev/null is an invalid object file
4496 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4497 */dev
/null
* |
*'Invalid file or object type'*)
4498 lt_cv_path_NM
="$tmp_nm -B"
4502 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4504 lt_cv_path_NM
="$tmp_nm -p"
4508 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4509 continue # so that we can try to find one that supports BSD flags
4518 : ${lt_cv_path_NM=no}
4521 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4522 $as_echo "$lt_cv_path_NM" >&6; }
4523 if test "$lt_cv_path_NM" != "no"; then
4526 # Didn't find any BSD compatible name lister, look for dumpbin.
4527 if test -n "$ac_tool_prefix"; then
4528 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
4530 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4531 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4533 $as_echo_n "checking for $ac_word... " >&6; }
4534 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4535 $as_echo_n "(cached) " >&6
4537 if test -n "$DUMPBIN"; then
4538 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
4540 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4544 test -z "$as_dir" && as_dir
=.
4545 for ac_exec_ext
in '' $ac_executable_extensions; do
4546 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4547 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
4548 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4557 DUMPBIN
=$ac_cv_prog_DUMPBIN
4558 if test -n "$DUMPBIN"; then
4559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4560 $as_echo "$DUMPBIN" >&6; }
4562 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4563 $as_echo "no" >&6; }
4567 test -n "$DUMPBIN" && break
4570 if test -z "$DUMPBIN"; then
4571 ac_ct_DUMPBIN
=$DUMPBIN
4572 for ac_prog
in "dumpbin -symbols" "link -dump -symbols"
4574 # Extract the first word of "$ac_prog", so it can be a program name with args.
4575 set dummy
$ac_prog; ac_word
=$2
4576 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4577 $as_echo_n "checking for $ac_word... " >&6; }
4578 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4579 $as_echo_n "(cached) " >&6
4581 if test -n "$ac_ct_DUMPBIN"; then
4582 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
4584 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4588 test -z "$as_dir" && as_dir
=.
4589 for ac_exec_ext
in '' $ac_executable_extensions; do
4590 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4591 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
4592 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4601 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
4602 if test -n "$ac_ct_DUMPBIN"; then
4603 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4604 $as_echo "$ac_ct_DUMPBIN" >&6; }
4606 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4607 $as_echo "no" >&6; }
4611 test -n "$ac_ct_DUMPBIN" && break
4614 if test "x$ac_ct_DUMPBIN" = x
; then
4617 case $cross_compiling:$ac_tool_warned in
4619 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4620 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4621 ac_tool_warned
=yes ;;
4623 DUMPBIN
=$ac_ct_DUMPBIN
4628 if test "$DUMPBIN" != ":"; then
4632 test -z "$NM" && NM
=nm
4639 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4640 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4641 if test "${lt_cv_nm_interface+set}" = set; then :
4642 $as_echo_n "(cached) " >&6
4644 lt_cv_nm_interface
="BSD nm"
4645 echo "int some_variable = 0;" > conftest.
$ac_ext
4646 (eval echo "\"\$as_me:4646: $ac_compile\"" >&5)
4647 (eval "$ac_compile" 2>conftest.err
)
4648 cat conftest.err
>&5
4649 (eval echo "\"\$as_me:4649: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4650 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
4651 cat conftest.err
>&5
4652 (eval echo "\"\$as_me:4652: output\"" >&5)
4653 cat conftest.out
>&5
4654 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
4655 lt_cv_nm_interface
="MS dumpbin"
4659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4660 $as_echo "$lt_cv_nm_interface" >&6; }
4662 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4663 $as_echo_n "checking whether ln -s works... " >&6; }
4665 if test "$LN_S" = "ln -s"; then
4666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4667 $as_echo "yes" >&6; }
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4670 $as_echo "no, using $LN_S" >&6; }
4673 # find the maximum length of command line arguments
4674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4675 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4676 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
4677 $as_echo_n "(cached) " >&6
4684 # On DJGPP, this test can blow up pretty badly due to problems in libc
4685 # (any single argument exceeding 2000 bytes causes a buffer overrun
4686 # during glob expansion). Even if it were fixed, the result of this
4687 # check would be larger than it should be.
4688 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
4692 # Under GNU Hurd, this test is not required because there is
4693 # no limit to the length of command line arguments.
4694 # Libtool will interpret -1 as no limit whatsoever
4695 lt_cv_sys_max_cmd_len
=-1;
4698 cygwin
* | mingw
* | cegcc
*)
4699 # On Win9x/ME, this test blows up -- it succeeds, but takes
4700 # about 5 minutes as the teststring grows exponentially.
4701 # Worse, since 9x/ME are not pre-emptively multitasking,
4702 # you end up with a "frozen" computer, even though with patience
4703 # the test eventually succeeds (with a max line length of 256k).
4704 # Instead, let's just punt: use the minimum linelength reported by
4705 # all of the supported platforms: 8192 (on NT/2K/XP).
4706 lt_cv_sys_max_cmd_len
=8192;
4710 # On AmigaOS with pdksh, this test takes hours, literally.
4711 # So we just punt and use a minimum line length of 8192.
4712 lt_cv_sys_max_cmd_len
=8192;
4715 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
4716 # This has been around since 386BSD, at least. Likely further.
4717 if test -x /sbin
/sysctl
; then
4718 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
4719 elif test -x /usr
/sbin
/sysctl
; then
4720 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
4722 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
4724 # And add a safety zone
4725 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4726 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4730 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4731 lt_cv_sys_max_cmd_len
=196608
4735 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4736 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4737 # nice to cause kernel panics so lets avoid the loop below.
4738 # First set a reasonable default.
4739 lt_cv_sys_max_cmd_len
=16384
4741 if test -x /sbin
/sysconfig
; then
4742 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4743 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
4748 lt_cv_sys_max_cmd_len
=102400
4750 sysv5
* | sco5v6
* | sysv4.2uw2
*)
4751 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4752 if test -n "$kargmax"; then
4753 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
4755 lt_cv_sys_max_cmd_len
=32768
4759 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
4760 if test -n "$lt_cv_sys_max_cmd_len"; then
4761 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4762 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4764 # Make teststring a little bigger before we do anything with it.
4765 # a 1K string should be a reasonable start.
4766 for i
in 1 2 3 4 5 6 7 8 ; do
4767 teststring
=$teststring$teststring
4769 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
4770 # If test is not a shell built-in, we'll probably end up computing a
4771 # maximum length that is only half of the actual maximum length, but
4773 while { test "X"`$SHELL $0 --fallback-echo "X$teststring$teststring" 2>/dev/null` \
4774 = "XX$teststring$teststring"; } >/dev
/null
2>&1 &&
4775 test $i != 17 # 1/2 MB should be enough
4778 teststring
=$teststring$teststring
4780 # Only check the string length outside the loop.
4781 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
4783 # Add a significant safety factor because C++ compilers can tack on
4784 # massive amounts of additional arguments before passing them to the
4785 # linker. It appears as though 1/2 is a usable value.
4786 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
4793 if test -n $lt_cv_sys_max_cmd_len ; then
4794 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4795 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4798 $as_echo "none" >&6; }
4800 max_cmd_len
=$lt_cv_sys_max_cmd_len
4811 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4812 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4813 # Try some XSI features
4816 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4818 && eval 'test $(( 1 + 1 )) -eq 2 \
4819 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4821 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
4822 $as_echo "$xsi_shell" >&6; }
4825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
4826 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
4828 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
4830 && lt_shell_append=yes
4831 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
4832 $as_echo "$lt_shell_append" >&6; }
4835 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4845 # test EBCDIC or ASCII
4846 case `echo X|tr X '\101'` in
4847 A) # ASCII based system
4848 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4849 lt_SP2NL='tr \040 \012'
4850 lt_NL2SP='tr \015\012 \040\040'
4852 *) # EBCDIC based system
4853 lt_SP2NL='tr \100 \n'
4854 lt_NL2SP='tr \r\n \100\100'
4866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
4867 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
4868 if test "${lt_cv_ld_reload_flag+set}" = set; then :
4869 $as_echo_n "(cached
) " >&6
4871 lt_cv_ld_reload_flag='-r'
4873 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
4874 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4875 reload_flag=$lt_cv_ld_reload_flag
4876 case $reload_flag in
4878 *) reload_flag=" $reload_flag" ;;
4880 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4883 if test "$GCC" = yes; then
4884 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4886 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4899 if test -n "$ac_tool_prefix"; then
4900 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
4901 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4903 $as_echo_n "checking
for $ac_word...
" >&6; }
4904 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
4905 $as_echo_n "(cached
) " >&6
4907 if test -n "$OBJDUMP"; then
4908 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4914 test -z "$as_dir" && as_dir=.
4915 for ac_exec_ext in '' $ac_executable_extensions; do
4916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4917 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
4918 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4927 OBJDUMP=$ac_cv_prog_OBJDUMP
4928 if test -n "$OBJDUMP"; then
4929 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
4930 $as_echo "$OBJDUMP" >&6; }
4932 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4933 $as_echo "no
" >&6; }
4938 if test -z "$ac_cv_prog_OBJDUMP"; then
4939 ac_ct_OBJDUMP=$OBJDUMP
4940 # Extract the first word of "objdump
", so it can be a program name with args.
4941 set dummy objdump; ac_word=$2
4942 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4943 $as_echo_n "checking
for $ac_word...
" >&6; }
4944 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
4945 $as_echo_n "(cached
) " >&6
4947 if test -n "$ac_ct_OBJDUMP"; then
4948 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4950 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4954 test -z "$as_dir" && as_dir=.
4955 for ac_exec_ext in '' $ac_executable_extensions; do
4956 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4957 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
4958 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4967 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4968 if test -n "$ac_ct_OBJDUMP"; then
4969 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
4970 $as_echo "$ac_ct_OBJDUMP" >&6; }
4972 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4973 $as_echo "no
" >&6; }
4976 if test "x
$ac_ct_OBJDUMP" = x; then
4979 case $cross_compiling:$ac_tool_warned in
4981 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
4982 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
4983 ac_tool_warned=yes ;;
4985 OBJDUMP=$ac_ct_OBJDUMP
4988 OBJDUMP="$ac_cv_prog_OBJDUMP"
4991 test -z "$OBJDUMP" && OBJDUMP=objdump
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
5002 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
5003 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5004 $as_echo_n "(cached
) " >&6
5006 lt_cv_file_magic_cmd='$MAGIC_CMD'
5007 lt_cv_file_magic_test_file=
5008 lt_cv_deplibs_check_method='unknown'
5009 # Need to set the preceding variable on all platforms that support
5010 # interlibrary dependencies.
5011 # 'none' -- dependencies not supported.
5012 # `unknown' -- same as none, but documents that we really don't know.
5013 # 'pass_all' -- all dependencies passed with no checks.
5014 # 'test_compile' -- check by making test program.
5015 # 'file_magic [[regex]]' -- check by looking for files in library path
5016 # which responds to the $file_magic_cmd with a given extended regex.
5017 # If you have `file' or equivalent on your system and you're not sure
5018 # whether `pass_all' will *always* work, you probably want this one.
5022 lt_cv_deplibs_check_method=pass_all
5026 lt_cv_deplibs_check_method=pass_all
5030 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5031 lt_cv_file_magic_cmd='/usr/bin/file -L'
5032 lt_cv_file_magic_test_file=/shlib/libc.so
5036 # func_win32_libid is a shell function defined in ltmain.sh
5037 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5038 lt_cv_file_magic_cmd='func_win32_libid'
5042 # Base MSYS/MinGW do not provide the 'file' command needed by
5043 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5044 # unless we find 'file', for example because we are cross-compiling.
5045 if ( file / ) >/dev/null 2>&1; then
5046 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5047 lt_cv_file_magic_cmd='func_win32_libid'
5049 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5050 lt_cv_file_magic_cmd='$OBJDUMP -f'
5055 # use the weaker test based on 'objdump'. See mingw*.
5056 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5057 lt_cv_file_magic_cmd='$OBJDUMP -f'
5060 darwin* | rhapsody*)
5061 lt_cv_deplibs_check_method=pass_all
5064 freebsd* | dragonfly*)
5065 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5068 # Not sure whether the presence of OpenBSD here was a mistake.
5069 # Let's accept both of them until this is cleared up.
5070 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5071 lt_cv_file_magic_cmd=/usr/bin/file
5072 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5076 lt_cv_deplibs_check_method=pass_all
5081 lt_cv_deplibs_check_method=pass_all
5084 hpux10.20* | hpux11*)
5085 lt_cv_file_magic_cmd=/usr/bin/file
5088 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5089 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5092 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - PA-RISC [0-9].[0-9]'
5093 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5096 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9].[0-9]) shared library'
5097 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5103 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5104 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5107 irix5* | irix6* | nonstopux*)
5109 *-32|*"-32 ") libmagic=32-bit;;
5110 *-n32|*"-n32 ") libmagic=N32;;
5111 *-64|*"-64 ") libmagic=64-bit;;
5112 *) libmagic=never-match;;
5114 lt_cv_deplibs_check_method=pass_all
5117 # This must be Linux ELF.
5118 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5119 lt_cv_deplibs_check_method=pass_all
5123 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5124 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5126 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5131 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5132 lt_cv_file_magic_cmd=/usr/bin/file
5133 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5137 lt_cv_deplibs_check_method=pass_all
5141 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
5142 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5144 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5148 osf3* | osf4* | osf5*)
5149 lt_cv_deplibs_check_method=pass_all
5153 lt_cv_deplibs_check_method=pass_all
5157 lt_cv_deplibs_check_method=pass_all
5160 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5161 lt_cv_deplibs_check_method=pass_all
5165 case $host_vendor in
5167 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]'
5168 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5171 lt_cv_deplibs_check_method=pass_all
5174 lt_cv_file_magic_cmd='/bin/file'
5175 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5178 lt_cv_file_magic_cmd='/bin/file'
5179 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
5180 lt_cv_file_magic_test_file=/lib/libc.so
5183 lt_cv_deplibs_check_method=pass_all
5186 lt_cv_deplibs_check_method=pass_all
5192 lt_cv_deplibs_check_method=pass_all
5197 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
5198 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5199 file_magic_cmd=$lt_cv_file_magic_cmd
5200 deplibs_check_method=$lt_cv_deplibs_check_method
5201 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5214 if test -n "$ac_tool_prefix"; then
5215 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5216 set dummy ${ac_tool_prefix}ar; ac_word=$2
5217 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5218 $as_echo_n "checking
for $ac_word...
" >&6; }
5219 if test "${ac_cv_prog_AR+set}" = set; then :
5220 $as_echo_n "(cached
) " >&6
5222 if test -n "$AR"; then
5223 ac_cv_prog_AR="$AR" # Let the user override the test.
5225 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5229 test -z "$as_dir" && as_dir=.
5230 for ac_exec_ext in '' $ac_executable_extensions; do
5231 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5232 ac_cv_prog_AR="${ac_tool_prefix}ar"
5233 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5243 if test -n "$AR"; then
5244 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
5245 $as_echo "$AR" >&6; }
5247 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5248 $as_echo "no
" >&6; }
5253 if test -z "$ac_cv_prog_AR"; then
5255 # Extract the first word of "ar", so it can be a program name with args.
5256 set dummy ar; ac_word=$2
5257 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5258 $as_echo_n "checking
for $ac_word...
" >&6; }
5259 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5260 $as_echo_n "(cached
) " >&6
5262 if test -n "$ac_ct_AR"; then
5263 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5265 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5269 test -z "$as_dir" && as_dir=.
5270 for ac_exec_ext in '' $ac_executable_extensions; do
5271 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5272 ac_cv_prog_ac_ct_AR="ar"
5273 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5282 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5283 if test -n "$ac_ct_AR"; then
5284 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
5285 $as_echo "$ac_ct_AR" >&6; }
5287 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5288 $as_echo "no
" >&6; }
5291 if test "x
$ac_ct_AR" = x; then
5294 case $cross_compiling:$ac_tool_warned in
5296 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5297 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5298 ac_tool_warned=yes ;;
5306 test -z "$AR" && AR=ar
5307 test -z "$AR_FLAGS" && AR_FLAGS=cru
5319 if test -n "$ac_tool_prefix"; then
5320 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
5321 set dummy ${ac_tool_prefix}strip; ac_word=$2
5322 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5323 $as_echo_n "checking
for $ac_word...
" >&6; }
5324 if test "${ac_cv_prog_STRIP+set}" = set; then :
5325 $as_echo_n "(cached
) " >&6
5327 if test -n "$STRIP"; then
5328 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5330 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5334 test -z "$as_dir" && as_dir=.
5335 for ac_exec_ext in '' $ac_executable_extensions; do
5336 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5337 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
5338 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5347 STRIP=$ac_cv_prog_STRIP
5348 if test -n "$STRIP"; then
5349 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
5350 $as_echo "$STRIP" >&6; }
5352 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5353 $as_echo "no
" >&6; }
5358 if test -z "$ac_cv_prog_STRIP"; then
5360 # Extract the first word of "strip
", so it can be a program name with args.
5361 set dummy strip; ac_word=$2
5362 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5363 $as_echo_n "checking
for $ac_word...
" >&6; }
5364 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5365 $as_echo_n "(cached
) " >&6
5367 if test -n "$ac_ct_STRIP"; then
5368 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5370 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5374 test -z "$as_dir" && as_dir=.
5375 for ac_exec_ext in '' $ac_executable_extensions; do
5376 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5377 ac_cv_prog_ac_ct_STRIP="strip
"
5378 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5387 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5388 if test -n "$ac_ct_STRIP"; then
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
5390 $as_echo "$ac_ct_STRIP" >&6; }
5392 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5393 $as_echo "no
" >&6; }
5396 if test "x
$ac_ct_STRIP" = x; then
5399 case $cross_compiling:$ac_tool_warned in
5401 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5402 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5403 ac_tool_warned=yes ;;
5408 STRIP="$ac_cv_prog_STRIP"
5411 test -z "$STRIP" && STRIP=:
5418 if test -n "$ac_tool_prefix"; then
5419 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
5420 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5422 $as_echo_n "checking
for $ac_word...
" >&6; }
5423 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5424 $as_echo_n "(cached
) " >&6
5426 if test -n "$RANLIB"; then
5427 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5429 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5433 test -z "$as_dir" && as_dir=.
5434 for ac_exec_ext in '' $ac_executable_extensions; do
5435 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5436 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
5437 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5446 RANLIB=$ac_cv_prog_RANLIB
5447 if test -n "$RANLIB"; then
5448 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
5449 $as_echo "$RANLIB" >&6; }
5451 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5452 $as_echo "no
" >&6; }
5457 if test -z "$ac_cv_prog_RANLIB"; then
5458 ac_ct_RANLIB=$RANLIB
5459 # Extract the first word of "ranlib
", so it can be a program name with args.
5460 set dummy ranlib; ac_word=$2
5461 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5462 $as_echo_n "checking
for $ac_word...
" >&6; }
5463 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5464 $as_echo_n "(cached
) " >&6
5466 if test -n "$ac_ct_RANLIB"; then
5467 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5469 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5473 test -z "$as_dir" && as_dir=.
5474 for ac_exec_ext in '' $ac_executable_extensions; do
5475 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5476 ac_cv_prog_ac_ct_RANLIB="ranlib
"
5477 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5486 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5487 if test -n "$ac_ct_RANLIB"; then
5488 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
5489 $as_echo "$ac_ct_RANLIB" >&6; }
5491 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5492 $as_echo "no
" >&6; }
5495 if test "x
$ac_ct_RANLIB" = x; then
5498 case $cross_compiling:$ac_tool_warned in
5500 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5501 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5502 ac_tool_warned=yes ;;
5504 RANLIB=$ac_ct_RANLIB
5507 RANLIB="$ac_cv_prog_RANLIB"
5510 test -z "$RANLIB" && RANLIB=:
5517 # Determine commands to create old-style static archives.
5518 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5519 old_postinstall_cmds='chmod 644 $oldlib'
5520 old_postuninstall_cmds=
5522 if test -n "$RANLIB"; then
5525 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
5528 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
5531 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
5567 # If no C compiler was specified, use CC.
5570 # If no C compiler flags were specified, use CFLAGS.
5571 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5573 # Allow CC to be a program name with arguments.
5577 # Check for command to grab the raw symbol name followed by C symbol from nm.
5578 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
5579 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
5580 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
5581 $as_echo_n "(cached
) " >&6
5584 # These are sane defaults that work on at least a few old systems.
5585 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5587 # Character class describing NM global symbol codes.
5588 symcode='[BCDEGRST]'
5590 # Regexp to match symbols that can be accessed directly from C.
5591 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5593 # Define system-specific variables.
5598 cygwin* | mingw* | pw32* | cegcc*)
5599 symcode='[ABCDGISTW]'
5602 if test "$host_cpu" = ia64; then
5603 symcode='[ABCDEGRST]'
5607 symcode='[BCDEGRST]'
5610 symcode='[BCDEGQRST]'
5621 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5629 # If we're using GNU nm, then use its standard symbol codes.
5630 case `$NM -V 2>&1` in
5631 *GNU* | *'with BFD'*)
5632 symcode='[ABCDGIRSTW]' ;;
5635 # Transform an extracted symbol line into a proper C declaration.
5636 # Some systems (esp. on ia64) link data and code symbols differently,
5637 # so use this general approach.
5638 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5640 # Transform an extracted symbol line into symbol name and symbol address
5641 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5642 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'"
5644 # Handle CRLF in mingw tool chain
5648 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5652 # Try without a prefix underscore, then with it.
5653 for ac_symprfx in "" "_
"; do
5655 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5656 symxfrm="\\1 $ac_symprfx\\2 \\2"
5658 # Write the raw and C identifiers.
5659 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
5660 # Fake it for dumpbin and say T for any non-static function
5661 # and D for any global variable.
5662 # Also find C++ and __fastcall symbols from MSVC++,
5663 # which start with @ or ?.
5664 lt_cv_sys_global_symbol_pipe="$AWK '"\
5665 " {last_section=section; section=\$ 3};"\
5666 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5667 " \$ 0!~/External *\|/{next};"\
5668 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5669 " {if(hide[section]) next};"\
5670 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5671 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5672 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5673 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5674 " ' prfx
=^
$ac_symprfx"
5676 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5679 # Check to see that the pipe works correctly.
5683 cat > conftest.$ac_ext <<_LT_EOF
5688 void nm_test_func(void);
5689 void nm_test_func(void){}
5693 int main(){nm_test_var='a';nm_test_func();return(0);}
5696 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5697 (eval $ac_compile) 2>&5
5699 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5700 test $ac_status = 0; }; then
5701 # Now try to grab the symbols.
5703 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
$lt_cv_sys_global_symbol_pipe \
> $nlist\""; } >&5
5704 (eval $NM conftest.$ac_objext \| $lt_cv_sys_global_symbol_pipe \> $nlist) 2>&5
5706 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5707 test $ac_status = 0; } && test -s "$nlist"; then
5708 # Try sorting and uniquifying the output.
5709 if sort "$nlist" | uniq > "$nlist"T; then
5710 mv -f "$nlist"T "$nlist"
5715 # Make sure that we snagged all the symbols we need.
5716 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5717 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5718 cat <<_LT_EOF > conftest.$ac_ext
5724 # Now generate the symbol file.
5725 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5727 cat <<_LT_EOF >> conftest.$ac_ext
5729 /* The mapping between symbol names and symbols. */
5734 lt__PROGRAM__LTX_preloaded_symbols[] =
5736 { "@PROGRAM@
", (void *) 0 },
5738 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5739 cat <<\_LT_EOF >> conftest.$ac_ext
5743 /* This works around a problem in FreeBSD linker */
5744 #ifdef FREEBSD_WORKAROUND
5745 static const void *lt_preloaded_setup() {
5746 return lt__PROGRAM__LTX_preloaded_symbols;
5754 # Now try linking the two files.
5755 mv conftest.$ac_objext conftstm.$ac_objext
5756 lt_save_LIBS="$LIBS"
5757 lt_save_CFLAGS="$CFLAGS"
5758 LIBS="conftstm.
$ac_objext"
5759 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5760 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5761 (eval $ac_link) 2>&5
5763 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5764 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5767 LIBS="$lt_save_LIBS"
5768 CFLAGS="$lt_save_CFLAGS"
5770 echo "cannot
find nm_test_func
in $nlist" >&5
5773 echo "cannot
find nm_test_var
in $nlist" >&5
5776 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
5779 echo "$progname: failed program was
:" >&5
5780 cat conftest.$ac_ext >&5
5782 rm -rf conftest* conftst*
5784 # Do not use the global_symbol_pipe unless it works.
5785 if test "$pipe_works" = yes; then
5788 lt_cv_sys_global_symbol_pipe=
5794 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5795 lt_cv_sys_global_symbol_to_cdecl=
5797 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5798 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
5799 $as_echo "failed
" >&6; }
5801 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
5802 $as_echo "ok
" >&6; }
5827 # Check whether --enable-libtool-lock was given.
5828 if test "${enable_libtool_lock+set}" = set; then :
5829 enableval=$enable_libtool_lock;
5832 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
5834 # Some flags need to be propagated to the compiler or linker for good
5838 # Find out which ABI we are using.
5839 echo 'int i;' > conftest.$ac_ext
5840 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5841 (eval $ac_compile) 2>&5
5843 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5844 test $ac_status = 0; }; then
5845 case `/usr/bin/file conftest.$ac_objext` in
5857 # Find out which ABI we are using.
5858 echo '#line 5858 "configure
"' > conftest.$ac_ext
5859 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5860 (eval $ac_compile) 2>&5
5862 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5863 test $ac_status = 0; }; then
5864 if test "$lt_cv_prog_gnu_ld" = yes; then
5865 case `/usr/bin/file conftest.$ac_objext` in
5867 LD="${LD-ld} -melf32bsmip"
5870 LD="${LD-ld} -melf32bmipn32"
5873 LD="${LD-ld} -melf64bmip"
5877 case `/usr/bin/file conftest.$ac_objext` in
5893 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
5894 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5895 # Find out which ABI we are using.
5896 echo 'int i;' > conftest.$ac_ext
5897 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5898 (eval $ac_compile) 2>&5
5900 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5901 test $ac_status = 0; }; then
5902 case `/usr/bin/file conftest.o` in
5905 x86_64-*kfreebsd*-gnu)
5906 LD="${LD-ld} -m elf_i386_fbsd
"
5909 LD="${LD-ld} -m elf_i386
"
5911 ppc64-*linux*|powerpc64-*linux*)
5912 LD="${LD-ld} -m elf32ppclinux
"
5915 LD="${LD-ld} -m elf_s390
"
5918 LD="${LD-ld} -m elf32_sparc
"
5924 x86_64-*kfreebsd*-gnu)
5925 LD="${LD-ld} -m elf_x86_64_fbsd
"
5928 LD="${LD-ld} -m elf_x86_64
"
5930 ppc*-*linux*|powerpc*-*linux*)
5931 LD="${LD-ld} -m elf64ppc
"
5933 s390*-*linux*|s390*-*tpf*)
5934 LD="${LD-ld} -m elf64_s390
"
5937 LD="${LD-ld} -m elf64_sparc
"
5947 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5948 SAVE_CFLAGS="$CFLAGS"
5949 CFLAGS="$CFLAGS -belf"
5950 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
5951 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
5952 if test "${lt_cv_cc_needs_belf+set}" = set; then :
5953 $as_echo_n "(cached
) " >&6
5956 ac_cpp='$CPP $CPPFLAGS'
5957 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5958 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5959 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5961 if test x$gcc_no_link = xyes; then
5962 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES.
" "$LINENO" 5
5964 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5965 /* end confdefs.h. */
5975 if ac_fn_c_try_link "$LINENO"; then :
5976 lt_cv_cc_needs_belf=yes
5978 lt_cv_cc_needs_belf=no
5980 rm -f core conftest.err conftest.$ac_objext \
5981 conftest$ac_exeext conftest.$ac_ext
5983 ac_cpp='$CPP $CPPFLAGS'
5984 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5985 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5986 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5989 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
5990 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5991 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5992 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5993 CFLAGS="$SAVE_CFLAGS"
5997 # Find out which ABI we are using.
5998 echo 'int i;' > conftest.$ac_ext
5999 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6000 (eval $ac_compile) 2>&5
6002 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6003 test $ac_status = 0; }; then
6004 case `/usr/bin/file conftest.o` in
6006 case $lt_cv_prog_gnu_ld in
6007 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
6009 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6021 need_locks="$enable_libtool_lock"
6025 rhapsody* | darwin*)
6026 if test -n "$ac_tool_prefix"; then
6027 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
6028 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6029 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6030 $as_echo_n "checking
for $ac_word...
" >&6; }
6031 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6032 $as_echo_n "(cached
) " >&6
6034 if test -n "$DSYMUTIL"; then
6035 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6037 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6041 test -z "$as_dir" && as_dir=.
6042 for ac_exec_ext in '' $ac_executable_extensions; do
6043 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6044 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
6045 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6054 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6055 if test -n "$DSYMUTIL"; then
6056 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
6057 $as_echo "$DSYMUTIL" >&6; }
6059 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6060 $as_echo "no
" >&6; }
6065 if test -z "$ac_cv_prog_DSYMUTIL"; then
6066 ac_ct_DSYMUTIL=$DSYMUTIL
6067 # Extract the first word of "dsymutil
", so it can be a program name with args.
6068 set dummy dsymutil; ac_word=$2
6069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6070 $as_echo_n "checking
for $ac_word...
" >&6; }
6071 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6072 $as_echo_n "(cached
) " >&6
6074 if test -n "$ac_ct_DSYMUTIL"; then
6075 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6077 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6081 test -z "$as_dir" && as_dir=.
6082 for ac_exec_ext in '' $ac_executable_extensions; do
6083 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6084 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
6085 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6094 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6095 if test -n "$ac_ct_DSYMUTIL"; then
6096 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
6097 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6099 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6100 $as_echo "no
" >&6; }
6103 if test "x
$ac_ct_DSYMUTIL" = x; then
6106 case $cross_compiling:$ac_tool_warned in
6108 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6109 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6110 ac_tool_warned=yes ;;
6112 DSYMUTIL=$ac_ct_DSYMUTIL
6115 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6118 if test -n "$ac_tool_prefix"; then
6119 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
6120 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6121 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6122 $as_echo_n "checking
for $ac_word...
" >&6; }
6123 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6124 $as_echo_n "(cached
) " >&6
6126 if test -n "$NMEDIT"; then
6127 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6129 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6133 test -z "$as_dir" && as_dir=.
6134 for ac_exec_ext in '' $ac_executable_extensions; do
6135 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6136 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
6137 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6146 NMEDIT=$ac_cv_prog_NMEDIT
6147 if test -n "$NMEDIT"; then
6148 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
6149 $as_echo "$NMEDIT" >&6; }
6151 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6152 $as_echo "no
" >&6; }
6157 if test -z "$ac_cv_prog_NMEDIT"; then
6158 ac_ct_NMEDIT=$NMEDIT
6159 # Extract the first word of "nmedit
", so it can be a program name with args.
6160 set dummy nmedit; ac_word=$2
6161 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6162 $as_echo_n "checking
for $ac_word...
" >&6; }
6163 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6164 $as_echo_n "(cached
) " >&6
6166 if test -n "$ac_ct_NMEDIT"; then
6167 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6169 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6173 test -z "$as_dir" && as_dir=.
6174 for ac_exec_ext in '' $ac_executable_extensions; do
6175 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6176 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
6177 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6186 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6187 if test -n "$ac_ct_NMEDIT"; then
6188 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
6189 $as_echo "$ac_ct_NMEDIT" >&6; }
6191 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6192 $as_echo "no
" >&6; }
6195 if test "x
$ac_ct_NMEDIT" = x; then
6198 case $cross_compiling:$ac_tool_warned in
6200 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6201 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6202 ac_tool_warned=yes ;;
6204 NMEDIT=$ac_ct_NMEDIT
6207 NMEDIT="$ac_cv_prog_NMEDIT"
6210 if test -n "$ac_tool_prefix"; then
6211 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
6212 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6214 $as_echo_n "checking
for $ac_word...
" >&6; }
6215 if test "${ac_cv_prog_LIPO+set}" = set; then :
6216 $as_echo_n "(cached
) " >&6
6218 if test -n "$LIPO"; then
6219 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6221 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6225 test -z "$as_dir" && as_dir=.
6226 for ac_exec_ext in '' $ac_executable_extensions; do
6227 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6228 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
6229 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6238 LIPO=$ac_cv_prog_LIPO
6239 if test -n "$LIPO"; then
6240 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
6241 $as_echo "$LIPO" >&6; }
6243 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6244 $as_echo "no
" >&6; }
6249 if test -z "$ac_cv_prog_LIPO"; then
6251 # Extract the first word of "lipo
", so it can be a program name with args.
6252 set dummy lipo; ac_word=$2
6253 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6254 $as_echo_n "checking
for $ac_word...
" >&6; }
6255 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6256 $as_echo_n "(cached
) " >&6
6258 if test -n "$ac_ct_LIPO"; then
6259 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6261 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6265 test -z "$as_dir" && as_dir=.
6266 for ac_exec_ext in '' $ac_executable_extensions; do
6267 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6268 ac_cv_prog_ac_ct_LIPO="lipo
"
6269 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6278 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6279 if test -n "$ac_ct_LIPO"; then
6280 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
6281 $as_echo "$ac_ct_LIPO" >&6; }
6283 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6284 $as_echo "no
" >&6; }
6287 if test "x
$ac_ct_LIPO" = x; then
6290 case $cross_compiling:$ac_tool_warned in
6292 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6293 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6294 ac_tool_warned=yes ;;
6299 LIPO="$ac_cv_prog_LIPO"
6302 if test -n "$ac_tool_prefix"; then
6303 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
6304 set dummy ${ac_tool_prefix}otool; ac_word=$2
6305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6306 $as_echo_n "checking
for $ac_word...
" >&6; }
6307 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6308 $as_echo_n "(cached
) " >&6
6310 if test -n "$OTOOL"; then
6311 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6313 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6317 test -z "$as_dir" && as_dir=.
6318 for ac_exec_ext in '' $ac_executable_extensions; do
6319 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6320 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
6321 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6330 OTOOL=$ac_cv_prog_OTOOL
6331 if test -n "$OTOOL"; then
6332 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
6333 $as_echo "$OTOOL" >&6; }
6335 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6336 $as_echo "no
" >&6; }
6341 if test -z "$ac_cv_prog_OTOOL"; then
6343 # Extract the first word of "otool
", so it can be a program name with args.
6344 set dummy otool; ac_word=$2
6345 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6346 $as_echo_n "checking
for $ac_word...
" >&6; }
6347 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6348 $as_echo_n "(cached
) " >&6
6350 if test -n "$ac_ct_OTOOL"; then
6351 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6353 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6357 test -z "$as_dir" && as_dir=.
6358 for ac_exec_ext in '' $ac_executable_extensions; do
6359 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6360 ac_cv_prog_ac_ct_OTOOL="otool
"
6361 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6370 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6371 if test -n "$ac_ct_OTOOL"; then
6372 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
6373 $as_echo "$ac_ct_OTOOL" >&6; }
6375 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6376 $as_echo "no
" >&6; }
6379 if test "x
$ac_ct_OTOOL" = x; then
6382 case $cross_compiling:$ac_tool_warned in
6384 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6385 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6386 ac_tool_warned=yes ;;
6391 OTOOL="$ac_cv_prog_OTOOL"
6394 if test -n "$ac_tool_prefix"; then
6395 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
6396 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6397 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6398 $as_echo_n "checking
for $ac_word...
" >&6; }
6399 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6400 $as_echo_n "(cached
) " >&6
6402 if test -n "$OTOOL64"; then
6403 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6405 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6409 test -z "$as_dir" && as_dir=.
6410 for ac_exec_ext in '' $ac_executable_extensions; do
6411 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6412 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
6413 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6422 OTOOL64=$ac_cv_prog_OTOOL64
6423 if test -n "$OTOOL64"; then
6424 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
6425 $as_echo "$OTOOL64" >&6; }
6427 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6428 $as_echo "no
" >&6; }
6433 if test -z "$ac_cv_prog_OTOOL64"; then
6434 ac_ct_OTOOL64=$OTOOL64
6435 # Extract the first word of "otool64
", so it can be a program name with args.
6436 set dummy otool64; ac_word=$2
6437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6438 $as_echo_n "checking
for $ac_word...
" >&6; }
6439 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6440 $as_echo_n "(cached
) " >&6
6442 if test -n "$ac_ct_OTOOL64"; then
6443 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6445 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6449 test -z "$as_dir" && as_dir=.
6450 for ac_exec_ext in '' $ac_executable_extensions; do
6451 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6452 ac_cv_prog_ac_ct_OTOOL64="otool64
"
6453 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6462 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6463 if test -n "$ac_ct_OTOOL64"; then
6464 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
6465 $as_echo "$ac_ct_OTOOL64" >&6; }
6467 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6468 $as_echo "no
" >&6; }
6471 if test "x
$ac_ct_OTOOL64" = x; then
6474 case $cross_compiling:$ac_tool_warned in
6476 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6477 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6478 ac_tool_warned=yes ;;
6480 OTOOL64=$ac_ct_OTOOL64
6483 OTOOL64="$ac_cv_prog_OTOOL64"
6512 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
6513 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
6514 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6515 $as_echo_n "(cached
) " >&6
6517 lt_cv_apple_cc_single_mod=no
6518 if test -z "${LT_MULTI_MODULE}"; then
6519 # By default we will add the -single_module flag. You can override
6520 # by either setting the environment variable LT_MULTI_MODULE
6521 # non-empty at configure time, or by adding -multi_module to the
6523 rm -rf libconftest.dylib*
6524 echo "int foo
(void
){return 1;}" > conftest.c
6525 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6526 -dynamiclib -Wl,-single_module conftest.c
" >&5
6527 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6528 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6530 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6531 lt_cv_apple_cc_single_mod=yes
6533 cat conftest.err >&5
6535 rm -rf libconftest.dylib*
6539 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
6540 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6541 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
6542 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
6543 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6544 $as_echo_n "(cached
) " >&6
6546 lt_cv_ld_exported_symbols_list=no
6547 save_LDFLAGS=$LDFLAGS
6548 echo "_main
" > conftest.sym
6549 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
6550 if test x$gcc_no_link = xyes; then
6551 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES.
" "$LINENO" 5
6553 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6554 /* end confdefs.h. */
6564 if ac_fn_c_try_link "$LINENO"; then :
6565 lt_cv_ld_exported_symbols_list=yes
6567 lt_cv_ld_exported_symbols_list=no
6569 rm -f core conftest.err conftest.$ac_objext \
6570 conftest$ac_exeext conftest.$ac_ext
6571 LDFLAGS="$save_LDFLAGS"
6574 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
6575 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6577 rhapsody* | darwin1.[012])
6578 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6580 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6581 darwin*) # darwin 5.x on
6582 # if running on 10.5 or later, the deployment target defaults
6583 # to the OS version, if on x86, and 10.4, the deployment
6584 # target defaults to 10.4. Don't you love it?
6585 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6586 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6587 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6589 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6591 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6595 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6596 _lt_dar_single_mod='$single_module'
6598 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6599 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6601 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6603 if test "$DSYMUTIL" != ":"; then
6604 _lt_dsymutil='~$DSYMUTIL $lib || :'
6612 ac_cpp='$CPP $CPPFLAGS'
6613 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6614 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6615 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor
" >&5
6617 $as_echo_n "checking how to run the C preprocessor...
" >&6; }
6618 # On Suns, sometimes $CPP names a directory.
6619 if test -n "$CPP" && test -d "$CPP"; then
6622 if test -z "$CPP"; then
6623 if test "${ac_cv_prog_CPP+set}" = set; then :
6624 $as_echo_n "(cached
) " >&6
6626 # Double quotes because CPP needs to be expanded
6627 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib
/cpp
"
6630 for ac_c_preproc_warn_flag in '' yes
6632 # Use a header file that comes with gcc, so configuring glibc
6633 # with a fresh cross-compiler works.
6634 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6635 # <limits.h> exists even on freestanding compilers.
6636 # On the NeXT, cc -E runs the code through the compiler's parser,
6637 # not just through cpp. "Syntax error
" is here to catch this case.
6638 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6639 /* end confdefs.h. */
6641 # include <limits.h>
6643 # include <assert.h>
6647 if ac_fn_c_try_cpp "$LINENO"; then :
6650 # Broken: fails on valid input.
6653 rm -f conftest.err conftest.$ac_ext
6655 # OK, works on sane cases. Now check whether nonexistent headers
6656 # can be detected and how.
6657 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6658 /* end confdefs.h. */
6659 #include <ac_nonexistent.h>
6661 if ac_fn_c_try_cpp "$LINENO"; then :
6662 # Broken: success on invalid input.
6665 # Passes both tests.
6669 rm -f conftest.err conftest.$ac_ext
6672 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6673 rm -f conftest.err conftest.$ac_ext
6674 if $ac_preproc_ok; then :
6686 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $CPP" >&5
6687 $as_echo "$CPP" >&6; }
6689 for ac_c_preproc_warn_flag in '' yes
6691 # Use a header file that comes with gcc, so configuring glibc
6692 # with a fresh cross-compiler works.
6693 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
6694 # <limits.h> exists even on freestanding compilers.
6695 # On the NeXT, cc -E runs the code through the compiler's parser,
6696 # not just through cpp. "Syntax error
" is here to catch this case.
6697 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6698 /* end confdefs.h. */
6700 # include <limits.h>
6702 # include <assert.h>
6706 if ac_fn_c_try_cpp "$LINENO"; then :
6709 # Broken: fails on valid input.
6712 rm -f conftest.err conftest.$ac_ext
6714 # OK, works on sane cases. Now check whether nonexistent headers
6715 # can be detected and how.
6716 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6717 /* end confdefs.h. */
6718 #include <ac_nonexistent.h>
6720 if ac_fn_c_try_cpp "$LINENO"; then :
6721 # Broken: success on invalid input.
6724 # Passes both tests.
6728 rm -f conftest.err conftest.$ac_ext
6731 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
6732 rm -f conftest.err conftest.$ac_ext
6733 if $ac_preproc_ok; then :
6736 { { $as_echo "$as_me:${as_lineno-$LINENO}: error
: in \
`$ac_pwd':" >&5
6737 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
6738 as_fn_error "C preprocessor \"$CPP\" fails sanity check
6739 See \`config.log' for more details.
" "$LINENO" 5; }
6743 ac_cpp='$CPP $CPPFLAGS'
6744 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6745 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6746 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6749 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ANSI C header files
" >&5
6750 $as_echo_n "checking
for ANSI C header files...
" >&6; }
6751 if test "${ac_cv_header_stdc+set}" = set; then :
6752 $as_echo_n "(cached
) " >&6
6754 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6755 /* end confdefs.h. */
6769 if ac_fn_c_try_compile "$LINENO"; then :
6770 ac_cv_header_stdc=yes
6772 ac_cv_header_stdc=no
6774 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6776 if test $ac_cv_header_stdc = yes; then
6777 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
6778 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6779 /* end confdefs.h. */
6783 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
6784 $EGREP "memchr
" >/dev/null 2>&1; then :
6787 ac_cv_header_stdc=no
6793 if test $ac_cv_header_stdc = yes; then
6794 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
6795 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6796 /* end confdefs.h. */
6800 if (eval "$ac_cpp conftest.
$ac_ext") 2>&5 |
6801 $EGREP "free
" >/dev/null 2>&1; then :
6804 ac_cv_header_stdc=no
6810 if test $ac_cv_header_stdc = yes; then
6811 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
6812 if test "$cross_compiling" = yes; then :
6815 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6816 /* end confdefs.h. */
6819 #if ((' ' & 0x0FF) == 0x020)
6820 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
6821 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
6823 # define ISLOWER(c) \
6824 (('a' <= (c) && (c) <= 'i') \
6825 || ('j' <= (c) && (c) <= 'r') \
6826 || ('s' <= (c) && (c) <= 'z'))
6827 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
6830 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
6835 for (i = 0; i < 256; i++)
6836 if (XOR (islower (i), ISLOWER (i))
6837 || toupper (i) != TOUPPER (i))
6842 if ac_fn_c_try_run "$LINENO"; then :
6845 ac_cv_header_stdc=no
6847 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6848 conftest.$ac_objext conftest.beam conftest.$ac_ext
6853 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_header_stdc" >&5
6854 $as_echo "$ac_cv_header_stdc" >&6; }
6855 if test $ac_cv_header_stdc = yes; then
6857 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
6861 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
6862 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
6863 inttypes.h stdint.h unistd.h
6865 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
6866 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
6868 eval as_val
=\$
$as_ac_Header
6869 if test "x$as_val" = x
""yes; then :
6870 cat >>confdefs.h
<<_ACEOF
6871 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
6879 for ac_header
in dlfcn.h
6881 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
6883 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
6884 cat >>confdefs.h
<<_ACEOF
6885 #define HAVE_DLFCN_H 1
6904 # Check whether --enable-shared was given.
6905 if test "${enable_shared+set}" = set; then :
6906 enableval
=$enable_shared; p
=${PACKAGE-default}
6908 yes) enable_shared
=yes ;;
6909 no
) enable_shared
=no
;;
6912 # Look at the argument we got. We use all the common list separators.
6913 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
6914 for pkg
in $enableval; do
6916 if test "X$pkg" = "X$p"; then
6935 # Check whether --enable-static was given.
6936 if test "${enable_static+set}" = set; then :
6937 enableval
=$enable_static; p
=${PACKAGE-default}
6939 yes) enable_static
=yes ;;
6940 no
) enable_static
=no
;;
6943 # Look at the argument we got. We use all the common list separators.
6944 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
6945 for pkg
in $enableval; do
6947 if test "X$pkg" = "X$p"; then
6967 # Check whether --with-pic was given.
6968 if test "${with_pic+set}" = set; then :
6969 withval
=$with_pic; pic_mode
="$withval"
6975 test -z "$pic_mode" && pic_mode
=default
6983 # Check whether --enable-fast-install was given.
6984 if test "${enable_fast_install+set}" = set; then :
6985 enableval
=$enable_fast_install; p
=${PACKAGE-default}
6987 yes) enable_fast_install
=yes ;;
6988 no
) enable_fast_install
=no
;;
6990 enable_fast_install
=no
6991 # Look at the argument we got. We use all the common list separators.
6992 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
6993 for pkg
in $enableval; do
6995 if test "X$pkg" = "X$p"; then
6996 enable_fast_install
=yes
7003 enable_fast_install
=yes
7016 # This can be used to rebuild libtool when needed
7017 LIBTOOL_DEPS
="$ltmain"
7019 # Always use our own libtool.
7020 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
7046 test -z "$LN_S" && LN_S
="ln -s"
7061 if test -n "${ZSH_VERSION+set}" ; then
7062 setopt NO_GLOB_SUBST
7065 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7066 $as_echo_n "checking for objdir... " >&6; }
7067 if test "${lt_cv_objdir+set}" = set; then :
7068 $as_echo_n "(cached) " >&6
7070 rm -f .libs
2>/dev
/null
7071 mkdir .libs
2>/dev
/null
7072 if test -d .libs
; then
7075 # MS-DOS does not allow filenames that begin with a dot.
7078 rmdir .libs
2>/dev
/null
7080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7081 $as_echo "$lt_cv_objdir" >&6; }
7082 objdir
=$lt_cv_objdir
7088 cat >>confdefs.h
<<_ACEOF
7089 #define LT_OBJDIR "$lt_cv_objdir/"
7110 # AIX sometimes has problems with the GCC collect2 program. For some
7111 # reason, if we set the COLLECT_NAMES environment variable, the problems
7112 # vanish in a puff of smoke.
7113 if test "X${COLLECT_NAMES+set}" != Xset
; then
7115 export COLLECT_NAMES
7120 # Sed substitution that helps us do robust quoting. It backslashifies
7121 # metacharacters that are still active within double-quoted strings.
7122 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
7124 # Same as above, but do not quote variable references.
7125 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
7127 # Sed substitution to delay expansion of an escaped shell variable in a
7128 # double_quote_subst'ed string.
7129 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
7131 # Sed substitution to delay expansion of an escaped single quote.
7132 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
7134 # Sed substitution to avoid accidental globbing in evaled expressions
7135 no_glob_subst
='s/\*/\\\*/g'
7139 can_build_shared
=yes
7141 # All known linkers require a `.a' archive for static linking (except MSVC,
7142 # which needs '.lib').
7145 with_gnu_ld
="$lt_cv_prog_gnu_ld"
7148 old_CFLAGS
="$CFLAGS"
7150 # Set sane defaults for various variables
7151 test -z "$CC" && CC
=cc
7152 test -z "$LTCC" && LTCC
=$CC
7153 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
7154 test -z "$LD" && LD
=ld
7155 test -z "$ac_objext" && ac_objext
=o
7157 for cc_temp
in $compiler""; do
7159 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
7160 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
7165 cc_basename
=`$ECHO "X$cc_temp" | $Xsed -e 's%.*/%%' -e "s%^$host_alias-%%"`
7168 # Only perform the check for file, if the check method requires it
7169 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
7170 case $deplibs_check_method in
7172 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7173 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7174 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7175 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7176 $as_echo_n "(cached) " >&6
7180 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
7183 lt_save_MAGIC_CMD
="$MAGIC_CMD"
7184 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7185 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
7186 for ac_dir
in $ac_dummy; do
7188 test -z "$ac_dir" && ac_dir
=.
7189 if test -f $ac_dir/${ac_tool_prefix}file; then
7190 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
7191 if test -n "$file_magic_test_file"; then
7192 case $deplibs_check_method in
7194 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7195 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7196 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
7197 $EGREP "$file_magic_regex" > /dev
/null
; then
7202 *** Warning: the command libtool uses to detect shared libraries,
7203 *** $file_magic_cmd, produces output that libtool cannot recognize.
7204 *** The result is that libtool may fail to recognize shared libraries
7205 *** as such. This will affect the creation of libtool libraries that
7206 *** depend on shared libraries, but programs linked with such libtool
7207 *** libraries will work regardless of this problem. Nevertheless, you
7208 *** may want to report the problem to your system manager and/or to
7209 *** bug-libtool@gnu.org
7219 MAGIC_CMD
="$lt_save_MAGIC_CMD"
7224 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7225 if test -n "$MAGIC_CMD"; then
7226 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7227 $as_echo "$MAGIC_CMD" >&6; }
7229 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7230 $as_echo "no" >&6; }
7237 if test -z "$lt_cv_path_MAGIC_CMD"; then
7238 if test -n "$ac_tool_prefix"; then
7239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7240 $as_echo_n "checking for file... " >&6; }
7241 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7242 $as_echo_n "(cached) " >&6
7246 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
7249 lt_save_MAGIC_CMD
="$MAGIC_CMD"
7250 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7251 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
7252 for ac_dir
in $ac_dummy; do
7254 test -z "$ac_dir" && ac_dir
=.
7255 if test -f $ac_dir/file; then
7256 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
7257 if test -n "$file_magic_test_file"; then
7258 case $deplibs_check_method in
7260 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7261 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7262 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
7263 $EGREP "$file_magic_regex" > /dev
/null
; then
7268 *** Warning: the command libtool uses to detect shared libraries,
7269 *** $file_magic_cmd, produces output that libtool cannot recognize.
7270 *** The result is that libtool may fail to recognize shared libraries
7271 *** as such. This will affect the creation of libtool libraries that
7272 *** depend on shared libraries, but programs linked with such libtool
7273 *** libraries will work regardless of this problem. Nevertheless, you
7274 *** may want to report the problem to your system manager and/or to
7275 *** bug-libtool@gnu.org
7285 MAGIC_CMD
="$lt_save_MAGIC_CMD"
7290 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7291 if test -n "$MAGIC_CMD"; then
7292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7293 $as_echo "$MAGIC_CMD" >&6; }
7295 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7296 $as_echo "no" >&6; }
7309 # Use C for the default configuration in the libtool script
7313 ac_cpp
='$CPP $CPPFLAGS'
7314 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7315 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7316 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
7319 # Source file extension for C test sources.
7322 # Object file extension for compiled C test sources.
7326 # Code to be used in simple compile tests
7327 lt_simple_compile_test_code
="int some_variable = 0;"
7329 # Code to be used in simple link tests
7330 lt_simple_link_test_code
='int main(){return(0);}'
7338 # If no C compiler was specified, use CC.
7341 # If no C compiler flags were specified, use CFLAGS.
7342 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
7344 # Allow CC to be a program name with arguments.
7347 # Save the default compiler, since it gets overwritten when the other
7348 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7349 compiler_DEFAULT
=$CC
7351 # save warnings/boilerplate of simple test code
7352 ac_outfile
=conftest.
$ac_objext
7353 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
7354 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
7355 _lt_compiler_boilerplate
=`cat conftest.err`
7358 ac_outfile
=conftest.
$ac_objext
7359 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
7360 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
7361 _lt_linker_boilerplate
=`cat conftest.err`
7366 ## There is no encapsulation within the following macros, do not change
7367 ## the running order or otherwise move them around unless you know exactly
7368 ## what you are doing...
7369 if test -n "$compiler"; then
7371 lt_prog_compiler_no_builtin_flag
=
7373 if test "$GCC" = yes; then
7374 lt_prog_compiler_no_builtin_flag
=' -fno-builtin'
7376 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7377 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7378 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7379 $as_echo_n "(cached) " >&6
7381 lt_cv_prog_compiler_rtti_exceptions
=no
7382 ac_outfile
=conftest.
$ac_objext
7383 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7384 lt_compiler_flag
="-fno-rtti -fno-exceptions"
7385 # Insert the option either (1) after the last *FLAGS variable, or
7386 # (2) before a word containing "conftest.", or (3) at the end.
7387 # Note that $ac_compile itself does not contain backslashes and begins
7388 # with a dollar sign (not a hyphen), so the echo should work correctly.
7389 # The option is referenced via a variable to avoid confusing sed.
7390 lt_compile
=`echo "$ac_compile" | $SED \
7391 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7392 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7393 -e 's:$: $lt_compiler_flag:'`
7394 (eval echo "\"\$as_me:7394: $lt_compile\"" >&5)
7395 (eval "$lt_compile" 2>conftest.err
)
7397 cat conftest.err
>&5
7398 echo "$as_me:7398: \$? = $ac_status" >&5
7399 if (exit $ac_status) && test -s "$ac_outfile"; then
7400 # The compiler can only warn and ignore the option if not recognized
7401 # So say no if there are warnings other than the usual output.
7402 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' >conftest.exp
7403 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
7404 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
7405 lt_cv_prog_compiler_rtti_exceptions
=yes
7411 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7412 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7414 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
7415 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7427 lt_prog_compiler_wl
=
7428 lt_prog_compiler_pic
=
7429 lt_prog_compiler_static
=
7431 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7432 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7434 if test "$GCC" = yes; then
7435 lt_prog_compiler_wl
='-Wl,'
7436 lt_prog_compiler_static
='-static'
7440 # All AIX code is PIC.
7441 if test "$host_cpu" = ia64
; then
7442 # AIX 5 now supports IA64 processor
7443 lt_prog_compiler_static
='-Bstatic'
7450 # see comment about AmigaOS4 .so support
7451 lt_prog_compiler_pic
='-fPIC'
7454 # FIXME: we need at least 68020 code to build shared libraries, but
7455 # adding the `-m68020' flag to GCC prevents building anything better,
7457 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
7462 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
7463 # PIC is the default for these OSes.
7466 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
7467 # This hack is so that the source file can tell whether it is being
7468 # built for inclusion in a dll (and should export symbols for example).
7469 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7470 # (--disable-auto-import) libraries
7471 lt_prog_compiler_pic
='-DDLL_EXPORT'
7474 darwin
* | rhapsody
*)
7475 # PIC is the default on this platform
7476 # Common symbols not allowed in MH_DYLIB files
7477 lt_prog_compiler_pic
='-fno-common'
7481 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7482 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7483 # sets the default TLS model and affects inlining.
7489 lt_prog_compiler_pic
='-fPIC'
7495 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7496 # Instead, we relocate shared libraries at runtime.
7500 # Just because we use GCC doesn't mean we suddenly get shared libraries
7501 # on systems that don't support them.
7502 lt_prog_compiler_can_build_shared
=no
7507 # QNX uses GNU C++, but need to define -shared option too, otherwise
7509 lt_prog_compiler_pic
='-fPIC -shared'
7513 if test -d /usr
/nec
; then
7514 lt_prog_compiler_pic
=-Kconform_pic
7519 lt_prog_compiler_pic
='-fPIC'
7523 # PORTME Check for flag to pass linker flags through the system compiler.
7526 lt_prog_compiler_wl
='-Wl,'
7527 if test "$host_cpu" = ia64
; then
7528 # AIX 5 now supports IA64 processor
7529 lt_prog_compiler_static
='-Bstatic'
7531 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
7535 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
7536 # This hack is so that the source file can tell whether it is being
7537 # built for inclusion in a dll (and should export symbols for example).
7538 lt_prog_compiler_pic
='-DDLL_EXPORT'
7541 hpux9
* | hpux10
* | hpux11
*)
7542 lt_prog_compiler_wl
='-Wl,'
7543 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7550 lt_prog_compiler_pic
='+Z'
7553 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7554 lt_prog_compiler_static
='${wl}-a ${wl}archive'
7557 irix5
* | irix6
* | nonstopux
*)
7558 lt_prog_compiler_wl
='-Wl,'
7559 # PIC (with -KPIC) is the default.
7560 lt_prog_compiler_static
='-non_shared'
7563 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
7564 case $cc_basename in
7565 # old Intel for x86_64 which still supported -KPIC.
7567 lt_prog_compiler_wl
='-Wl,'
7568 lt_prog_compiler_pic
='-KPIC'
7569 lt_prog_compiler_static
='-static'
7571 # icc used to be incompatible with GCC.
7572 # ICC 10 doesn't accept -KPIC any more.
7574 lt_prog_compiler_wl
='-Wl,'
7575 lt_prog_compiler_pic
='-fPIC'
7576 lt_prog_compiler_static
='-static'
7578 # Lahey Fortran 8.1.
7580 lt_prog_compiler_wl
='-Wl,'
7581 lt_prog_compiler_pic
='--shared'
7582 lt_prog_compiler_static
='--static'
7584 pgcc
* | pgf77
* | pgf90
* | pgf95
*)
7585 # Portland Group compilers (*not* the Pentium gcc compiler,
7586 # which looks to be a dead project)
7587 lt_prog_compiler_wl
='-Wl,'
7588 lt_prog_compiler_pic
='-fpic'
7589 lt_prog_compiler_static
='-Bstatic'
7592 lt_prog_compiler_wl
='-Wl,'
7593 # All Alpha code is PIC.
7594 lt_prog_compiler_static
='-non_shared'
7597 # IBM XL C 8.0/Fortran 10.1 on PPC
7598 lt_prog_compiler_wl
='-Wl,'
7599 lt_prog_compiler_pic
='-qpic'
7600 lt_prog_compiler_static
='-qstaticlink'
7603 case `$CC -V 2>&1 | sed 5q` in
7606 lt_prog_compiler_pic
='-KPIC'
7607 lt_prog_compiler_static
='-Bstatic'
7608 lt_prog_compiler_wl
='-Wl,'
7611 # Sun Fortran 8.3 passes all unrecognized flags to the linker
7612 lt_prog_compiler_pic
='-KPIC'
7613 lt_prog_compiler_static
='-Bstatic'
7614 lt_prog_compiler_wl
=''
7622 lt_prog_compiler_pic
='-KPIC'
7623 lt_prog_compiler_static
='-Bstatic'
7627 # QNX uses GNU C++, but need to define -shared option too, otherwise
7629 lt_prog_compiler_pic
='-fPIC -shared'
7632 osf3
* | osf4
* | osf5
*)
7633 lt_prog_compiler_wl
='-Wl,'
7634 # All OSF/1 code is PIC.
7635 lt_prog_compiler_static
='-non_shared'
7639 lt_prog_compiler_static
='-non_shared'
7643 lt_prog_compiler_pic
='-KPIC'
7644 lt_prog_compiler_static
='-Bstatic'
7645 case $cc_basename in
7647 lt_prog_compiler_wl
='-Qoption ld ';;
7649 lt_prog_compiler_wl
='-Wl,';;
7654 lt_prog_compiler_wl
='-Qoption ld '
7655 lt_prog_compiler_pic
='-PIC'
7656 lt_prog_compiler_static
='-Bstatic'
7659 sysv4 | sysv4.2uw2
* | sysv4.3
*)
7660 lt_prog_compiler_wl
='-Wl,'
7661 lt_prog_compiler_pic
='-KPIC'
7662 lt_prog_compiler_static
='-Bstatic'
7666 if test -d /usr
/nec
;then
7667 lt_prog_compiler_pic
='-Kconform_pic'
7668 lt_prog_compiler_static
='-Bstatic'
7672 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
7673 lt_prog_compiler_wl
='-Wl,'
7674 lt_prog_compiler_pic
='-KPIC'
7675 lt_prog_compiler_static
='-Bstatic'
7679 lt_prog_compiler_wl
='-Wl,'
7680 lt_prog_compiler_can_build_shared
=no
7684 lt_prog_compiler_pic
='-pic'
7685 lt_prog_compiler_static
='-Bstatic'
7689 lt_prog_compiler_can_build_shared
=no
7695 # For platforms which do not support PIC, -DPIC is meaningless:
7697 lt_prog_compiler_pic
=
7700 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
7703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7704 $as_echo "$lt_prog_compiler_pic" >&6; }
7712 # Check to make sure the PIC flag actually works.
7714 if test -n "$lt_prog_compiler_pic"; then
7715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7716 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7717 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7718 $as_echo_n "(cached) " >&6
7720 lt_cv_prog_compiler_pic_works
=no
7721 ac_outfile
=conftest.
$ac_objext
7722 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7723 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
7724 # Insert the option either (1) after the last *FLAGS variable, or
7725 # (2) before a word containing "conftest.", or (3) at the end.
7726 # Note that $ac_compile itself does not contain backslashes and begins
7727 # with a dollar sign (not a hyphen), so the echo should work correctly.
7728 # The option is referenced via a variable to avoid confusing sed.
7729 lt_compile
=`echo "$ac_compile" | $SED \
7730 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7731 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7732 -e 's:$: $lt_compiler_flag:'`
7733 (eval echo "\"\$as_me:7733: $lt_compile\"" >&5)
7734 (eval "$lt_compile" 2>conftest.err
)
7736 cat conftest.err
>&5
7737 echo "$as_me:7737: \$? = $ac_status" >&5
7738 if (exit $ac_status) && test -s "$ac_outfile"; then
7739 # The compiler can only warn and ignore the option if not recognized
7740 # So say no if there are warnings other than the usual output.
7741 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' >conftest.exp
7742 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
7743 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
7744 lt_cv_prog_compiler_pic_works
=yes
7750 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
7751 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7753 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
7754 case $lt_prog_compiler_pic in
7756 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
7759 lt_prog_compiler_pic
=
7760 lt_prog_compiler_can_build_shared
=no
7771 # Check to make sure the static flag actually works.
7773 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
7774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
7775 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
7776 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7777 $as_echo_n "(cached) " >&6
7779 lt_cv_prog_compiler_static_works
=no
7780 save_LDFLAGS
="$LDFLAGS"
7781 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
7782 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
7783 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
7784 # The linker can only warn and ignore the option if not recognized
7785 # So say no if there are warnings
7786 if test -s conftest.err
; then
7787 # Append any errors to the config.log.
7788 cat conftest.err
1>&5
7789 $ECHO "X$_lt_linker_boilerplate" |
$Xsed -e '/^$/d' > conftest.exp
7790 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
7791 if diff conftest.exp conftest.er2
>/dev
/null
; then
7792 lt_cv_prog_compiler_static_works
=yes
7795 lt_cv_prog_compiler_static_works
=yes
7799 LDFLAGS
="$save_LDFLAGS"
7802 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
7803 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7805 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
7808 lt_prog_compiler_static
=
7817 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7818 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7819 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7820 $as_echo_n "(cached) " >&6
7822 lt_cv_prog_compiler_c_o
=no
7823 $RM -r conftest
2>/dev
/null
7827 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7829 lt_compiler_flag
="-o out/conftest2.$ac_objext"
7830 # Insert the option either (1) after the last *FLAGS variable, or
7831 # (2) before a word containing "conftest.", or (3) at the end.
7832 # Note that $ac_compile itself does not contain backslashes and begins
7833 # with a dollar sign (not a hyphen), so the echo should work correctly.
7834 lt_compile
=`echo "$ac_compile" | $SED \
7835 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7836 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7837 -e 's:$: $lt_compiler_flag:'`
7838 (eval echo "\"\$as_me:7838: $lt_compile\"" >&5)
7839 (eval "$lt_compile" 2>out
/conftest.err
)
7841 cat out
/conftest.err
>&5
7842 echo "$as_me:7842: \$? = $ac_status" >&5
7843 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
7845 # The compiler can only warn and ignore the option if not recognized
7846 # So say no if there are warnings
7847 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
7848 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
7849 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
7850 lt_cv_prog_compiler_c_o
=yes
7855 # SGI C++ compiler will create directory out/ii_files/ for
7856 # template instantiation
7857 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
7858 $RM out
/* && rmdir out
7864 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7865 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7872 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
7873 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
7874 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
7875 $as_echo_n "(cached) " >&6
7877 lt_cv_prog_compiler_c_o
=no
7878 $RM -r conftest
2>/dev
/null
7882 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7884 lt_compiler_flag
="-o out/conftest2.$ac_objext"
7885 # Insert the option either (1) after the last *FLAGS variable, or
7886 # (2) before a word containing "conftest.", or (3) at the end.
7887 # Note that $ac_compile itself does not contain backslashes and begins
7888 # with a dollar sign (not a hyphen), so the echo should work correctly.
7889 lt_compile
=`echo "$ac_compile" | $SED \
7890 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7891 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7892 -e 's:$: $lt_compiler_flag:'`
7893 (eval echo "\"\$as_me:7893: $lt_compile\"" >&5)
7894 (eval "$lt_compile" 2>out
/conftest.err
)
7896 cat out
/conftest.err
>&5
7897 echo "$as_me:7897: \$? = $ac_status" >&5
7898 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
7900 # The compiler can only warn and ignore the option if not recognized
7901 # So say no if there are warnings
7902 $ECHO "X$_lt_compiler_boilerplate" |
$Xsed -e '/^$/d' > out
/conftest.exp
7903 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
7904 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
7905 lt_cv_prog_compiler_c_o
=yes
7910 # SGI C++ compiler will create directory out/ii_files/ for
7911 # template instantiation
7912 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
7913 $RM out
/* && rmdir out
7919 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
7920 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
7925 hard_links
="nottested"
7926 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
7927 # do not overwrite the value of need_locks provided by the user
7928 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
7929 $as_echo_n "checking if we can lock with hard links... " >&6; }
7932 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
7934 ln conftest.a conftest.b
2>&5 || hard_links
=no
7935 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
7936 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
7937 $as_echo "$hard_links" >&6; }
7938 if test "$hard_links" = no
; then
7939 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
7940 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
7952 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
7953 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
7956 allow_undefined_flag
=
7957 always_export_symbols
=no
7959 archive_expsym_cmds
=
7960 compiler_needs_object
=no
7961 enable_shared_with_static_runtimes
=no
7962 export_dynamic_flag_spec
=
7963 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
7964 hardcode_automatic
=no
7966 hardcode_direct_absolute
=no
7967 hardcode_libdir_flag_spec
=
7968 hardcode_libdir_flag_spec_ld
=
7969 hardcode_libdir_separator
=
7971 hardcode_shlibpath_var
=unsupported
7973 link_all_deplibs
=unknown
7976 old_archive_from_new_cmds
=
7977 old_archive_from_expsyms_cmds
=
7978 thread_safe_flag_spec
=
7979 whole_archive_flag_spec
=
7980 # include_expsyms should be a list of space-separated symbols to be *always*
7981 # included in the symbol list
7983 # exclude_expsyms can be an extended regexp of symbols to exclude
7984 # it will be wrapped by ` (' and `)$', so one must not match beginning or
7985 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
7986 # as well as any symbol that contains `d'.
7987 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
7988 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
7989 # platforms (ab)use it in PIC code, but their linkers get confused if
7990 # the symbol is explicitly referenced. Since portable code cannot
7991 # rely on this symbol name, it's probably fine to never include it in
7992 # preloaded symbol tables.
7993 # Exclude shared library initialization/finalization symbols.
7994 extract_expsyms_cmds
=
7997 cygwin
* | mingw
* | pw32
* | cegcc
*)
7998 # FIXME: the MSVC++ port hasn't been tested in a loooong time
7999 # When not using gcc, we currently assume that we are using
8000 # Microsoft Visual C++.
8001 if test "$GCC" != yes; then
8006 # we just hope/assume this is gcc and not c89 (= MSVC++)
8015 if test "$with_gnu_ld" = yes; then
8016 # If archive_cmds runs LD, not CC, wlarc should be empty
8019 # Set some defaults for GNU ld with shared library support. These
8020 # are reset later if shared libraries are not supported. Putting them
8021 # here allows them to be overridden if necessary.
8022 runpath_var
=LD_RUN_PATH
8023 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8024 export_dynamic_flag_spec
='${wl}--export-dynamic'
8025 # ancient GNU ld didn't support --whole-archive et. al.
8026 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
8027 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8029 whole_archive_flag_spec
=
8031 supports_anon_versioning
=no
8032 case `$LD -v 2>&1` in
8033 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
8034 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
8035 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
8036 *\
2.11.
*) ;; # other 2.11 versions
8037 *) supports_anon_versioning
=yes ;;
8040 # See if GNU ld supports shared libraries.
8043 # On AIX/PPC, the GNU linker is very broken
8044 if test "$host_cpu" != ia64
; then
8048 *** Warning: the GNU linker, at least up to release 2.9.1, is reported
8049 *** to be unable to reliably create shared libraries on AIX.
8050 *** Therefore, libtool is disabling shared libraries support. If you
8051 *** really care for shared libraries, you may want to modify your PATH
8052 *** so that a non-GNU linker is found, and then restart.
8061 # see comment about AmigaOS4 .so support
8062 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8063 archive_expsym_cmds
=''
8066 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)'
8067 hardcode_libdir_flag_spec
='-L$libdir'
8068 hardcode_minus_L
=yes
8074 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8075 allow_undefined_flag
=unsupported
8076 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8077 # support --undefined. This deserves some investigation. FIXME
8078 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8084 cygwin
* | mingw
* | pw32
* | cegcc
*)
8085 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8086 # as there is no search path for DLLs.
8087 hardcode_libdir_flag_spec
='-L$libdir'
8088 allow_undefined_flag
=unsupported
8089 always_export_symbols
=no
8090 enable_shared_with_static_runtimes
=yes
8091 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8093 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
8094 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8095 # If the export-symbols file already is a .def file (1st line
8096 # is EXPORTS), use it as is; otherwise, prepend...
8097 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8098 cp $export_symbols $output_objdir/$soname.def;
8100 echo EXPORTS > $output_objdir/$soname.def;
8101 cat $export_symbols >> $output_objdir/$soname.def;
8103 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8111 hardcode_shlibpath_var
=no
8112 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8113 export_dynamic_flag_spec
='${wl}-E'
8114 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8115 # Instead, shared libraries are loaded at an image base (0x10000000 by
8116 # default) and relocated if they conflict, which is a slow very memory
8117 # consuming and fragmenting process. To avoid this, we pick a random,
8118 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8119 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8120 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8121 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'
8124 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8126 if test "$host_os" = linux-dietlibc
; then
8127 case $cc_basename in
8128 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
8131 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
8132 && test "$tmp_diet" = no
8135 tmp_sharedflag
='-shared'
8136 case $cc_basename,$host_cpu in
8137 pgcc
*) # Portland Group C compiler
8138 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8139 tmp_addflag
=' $pic_flag'
8141 pgf77
* | pgf90
* | pgf95
*) # Portland Group f77 and f90 compilers
8142 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8143 tmp_addflag
=' $pic_flag -Mnomain' ;;
8144 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
8145 tmp_addflag
=' -i_dynamic' ;;
8146 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
8147 tmp_addflag
=' -i_dynamic -nofor_main' ;;
8148 ifc
* | ifort
*) # Intel Fortran compiler
8149 tmp_addflag
=' -nofor_main' ;;
8150 lf95
*) # Lahey Fortran 8.1
8151 whole_archive_flag_spec
=
8152 tmp_sharedflag
='--shared' ;;
8153 xl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8154 tmp_sharedflag
='-qmkshrobj'
8157 case `$CC -V 2>&1 | sed 5q` in
8158 *Sun\ C
*) # Sun C 5.9
8159 whole_archive_flag_spec
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; $ECHO \"$new_convenience\"` ${wl}--no-whole-archive'
8160 compiler_needs_object
=yes
8161 tmp_sharedflag
='-G' ;;
8162 *Sun\ F
*) # Sun Fortran 8.3
8163 tmp_sharedflag
='-G' ;;
8165 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8167 if test "x$supports_anon_versioning" = xyes
; then
8168 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8169 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8170 echo "local: *; };" >> $output_objdir/$libname.ver~
8171 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8174 case $cc_basename in
8176 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8177 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
8178 hardcode_libdir_flag_spec
=
8179 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
8180 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8181 if test "x$supports_anon_versioning" = xyes
; then
8182 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8183 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8184 echo "local: *; };" >> $output_objdir/$libname.ver~
8185 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8195 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8196 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8199 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8200 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8205 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
8209 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8210 *** create shared libraries on Solaris systems. Therefore, libtool
8211 *** is disabling shared libraries support. We urge you to upgrade GNU
8212 *** binutils to release 2.9.1 or newer. Another option is to modify
8213 *** your PATH or compiler configuration so that the native linker is
8214 *** used, and then restart.
8217 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8218 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8219 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8225 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
8226 case `$LD -v 2>&1` in
8227 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
8231 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8232 *** reliably create shared libraries on SCO systems. Therefore, libtool
8233 *** is disabling shared libraries support. We urge you to upgrade GNU
8234 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8235 *** your PATH or compiler configuration so that the native linker is
8236 *** used, and then restart.
8241 # For security reasons, it is highly recommended that you always
8242 # use absolute paths for naming shared libraries, and exclude the
8243 # DT_RUNPATH tag from executables and libraries. But doing so
8244 # requires that you compile everything twice, which is a pain.
8245 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8246 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8247 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8248 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8257 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8260 hardcode_shlibpath_var
=no
8264 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8265 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8266 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8273 if test "$ld_shlibs" = no
; then
8275 hardcode_libdir_flag_spec
=
8276 export_dynamic_flag_spec
=
8277 whole_archive_flag_spec
=
8280 # PORTME fill in a description of your system's linker (not GNU ld)
8283 allow_undefined_flag
=unsupported
8284 always_export_symbols
=yes
8285 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'
8286 # Note: this linker hardcodes the directories in LIBPATH if there
8287 # are no directories specified by -L.
8288 hardcode_minus_L
=yes
8289 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8290 # Neither direct hardcoding nor static linking is supported with a
8292 hardcode_direct
=unsupported
8297 if test "$host_cpu" = ia64
; then
8298 # On IA64, the linker does run time linking by default, so we don't
8299 # have to do anything special.
8300 aix_use_runtimelinking
=no
8301 exp_sym_flag
='-Bexport'
8304 # If we're using GNU nm, then we don't want the "-C" option.
8305 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8306 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
8307 export_symbols_cmds
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8309 export_symbols_cmds
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8311 aix_use_runtimelinking
=no
8313 # Test if we are trying to use run time linking or normal
8314 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8315 # need to do runtime linking.
8316 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
8317 for ld_flag
in $LDFLAGS; do
8318 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
8319 aix_use_runtimelinking
=yes
8326 exp_sym_flag
='-bexport'
8327 no_entry_flag
='-bnoentry'
8330 # When large executables or shared objects are built, AIX ld can
8331 # have problems creating the table of contents. If linking a library
8332 # or program results in "error TOC overflow" add -mminimal-toc to
8333 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8334 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8338 hardcode_direct_absolute
=yes
8339 hardcode_libdir_separator
=':'
8340 link_all_deplibs
=yes
8341 file_list_spec
='${wl}-f,'
8343 if test "$GCC" = yes; then
8344 case $host_os in aix4.
[012]|aix4.
[012].
*)
8345 # We only want to do this on AIX 4.2 and lower, the check
8346 # below for broken collect2 doesn't work under 4.3+
8347 collect2name
=`${CC} -print-prog-name=collect2`
8348 if test -f "$collect2name" &&
8349 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
8351 # We have reworked collect2
8354 # We have old collect2
8355 hardcode_direct
=unsupported
8356 # It fails to find uninstalled libraries when the uninstalled
8357 # path is not listed in the libpath. Setting hardcode_minus_L
8358 # to unsupported forces relinking
8359 hardcode_minus_L
=yes
8360 hardcode_libdir_flag_spec
='-L$libdir'
8361 hardcode_libdir_separator
=
8365 shared_flag
='-shared'
8366 if test "$aix_use_runtimelinking" = yes; then
8367 shared_flag
="$shared_flag "'${wl}-G'
8371 if test "$host_cpu" = ia64
; then
8372 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8373 # chokes on -Wl,-G. The following line is correct:
8376 if test "$aix_use_runtimelinking" = yes; then
8377 shared_flag
='${wl}-G'
8379 shared_flag
='${wl}-bM:SRE'
8384 export_dynamic_flag_spec
='${wl}-bexpall'
8385 # It seems that -bexpall does not export symbols beginning with
8386 # underscore (_), so it is better to generate a list of symbols to export.
8387 always_export_symbols
=yes
8388 if test "$aix_use_runtimelinking" = yes; then
8389 # Warning - without using the other runtime loading flags (-brtl),
8390 # -berok will link without error, but may produce a broken library.
8391 allow_undefined_flag
='-berok'
8392 # Determine the default libpath from the value encoded in an
8394 if test x
$gcc_no_link = xyes
; then
8395 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8397 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8398 /* end confdefs.h. */
8408 if ac_fn_c_try_link
"$LINENO"; then :
8410 lt_aix_libpath_sed
='
8411 /Import File Strings/,/^$/ {
8417 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8418 # Check for a 64-bit object if we didn't find anything.
8419 if test -z "$aix_libpath"; then
8420 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8423 rm -f core conftest.err conftest.
$ac_objext \
8424 conftest
$ac_exeext conftest.
$ac_ext
8425 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
8427 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
8428 archive_expsym_cmds
='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then $ECHO "X${wl}${allow_undefined_flag}" | $Xsed; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8430 if test "$host_cpu" = ia64
; then
8431 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
8432 allow_undefined_flag
="-z nodefs"
8433 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"
8435 # Determine the default libpath from the value encoded in an
8437 if test x
$gcc_no_link = xyes
; then
8438 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8440 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8441 /* end confdefs.h. */
8451 if ac_fn_c_try_link
"$LINENO"; then :
8453 lt_aix_libpath_sed
='
8454 /Import File Strings/,/^$/ {
8460 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8461 # Check for a 64-bit object if we didn't find anything.
8462 if test -z "$aix_libpath"; then
8463 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8466 rm -f core conftest.err conftest.
$ac_objext \
8467 conftest
$ac_exeext conftest.
$ac_ext
8468 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
8470 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
8471 # Warning - without using the other run time loading flags,
8472 # -berok will link without error, but may produce a broken library.
8473 no_undefined_flag
=' ${wl}-bernotok'
8474 allow_undefined_flag
=' ${wl}-berok'
8475 # Exported symbols can be pulled into shared objects from archives
8476 whole_archive_flag_spec
='$convenience'
8477 archive_cmds_need_lc
=yes
8478 # This is similar to how AIX traditionally builds its shared libraries.
8479 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'
8487 # see comment about AmigaOS4 .so support
8488 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8489 archive_expsym_cmds
=''
8492 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)'
8493 hardcode_libdir_flag_spec
='-L$libdir'
8494 hardcode_minus_L
=yes
8500 export_dynamic_flag_spec
=-rdynamic
8503 cygwin
* | mingw
* | pw32
* | cegcc
*)
8504 # When not using gcc, we currently assume that we are using
8505 # Microsoft Visual C++.
8506 # hardcode_libdir_flag_spec is actually meaningless, as there is
8507 # no search path for DLLs.
8508 hardcode_libdir_flag_spec
=' '
8509 allow_undefined_flag
=unsupported
8510 # Tell ltmain to make .lib files, not .a files.
8512 # Tell ltmain to make .dll files, not .so files.
8514 # FIXME: Setting linknames here is a bad hack.
8515 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `$ECHO "X$deplibs" | $Xsed -e '\''s/ -lc$//'\''` -link -dll~linknames='
8516 # The linker will automatically build a .lib file if we build a DLL.
8517 old_archive_from_new_cmds
='true'
8518 # FIXME: Should let the user specify the lib program.
8519 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
8520 fix_srcfile_path
='`cygpath -w "$srcfile"`'
8521 enable_shared_with_static_runtimes
=yes
8524 darwin
* | rhapsody
*)
8527 archive_cmds_need_lc
=no
8529 hardcode_automatic
=yes
8530 hardcode_shlibpath_var
=unsupported
8531 whole_archive_flag_spec
=''
8532 link_all_deplibs
=yes
8533 allow_undefined_flag
="$_lt_dar_allow_undefined"
8534 case $cc_basename in
8535 ifort
*) _lt_dar_can_shared
=yes ;;
8536 *) _lt_dar_can_shared
=$GCC ;;
8538 if test "$_lt_dar_can_shared" = "yes"; then
8539 output_verbose_link_cmd
=echo
8540 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8541 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8542 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}"
8543 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}"
8552 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8553 hardcode_libdir_flag_spec
='-L$libdir'
8554 hardcode_shlibpath_var
=no
8561 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8562 # support. Future versions do this automatically, but an explicit c++rt0.o
8563 # does not break anything, and helps significantly (at the cost of a little
8566 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8567 hardcode_libdir_flag_spec
='-R$libdir'
8569 hardcode_shlibpath_var
=no
8572 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8574 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8576 hardcode_minus_L
=yes
8577 hardcode_shlibpath_var
=no
8580 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8581 freebsd
* | dragonfly
*)
8582 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8583 hardcode_libdir_flag_spec
='-R$libdir'
8585 hardcode_shlibpath_var
=no
8589 if test "$GCC" = yes; then
8590 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'
8592 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'
8594 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8595 hardcode_libdir_separator
=:
8598 # hardcode_minus_L: Not really in the search PATH,
8599 # but as the default location of the library.
8600 hardcode_minus_L
=yes
8601 export_dynamic_flag_spec
='${wl}-E'
8605 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
8606 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8608 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8610 if test "$with_gnu_ld" = no
; then
8611 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8612 hardcode_libdir_flag_spec_ld
='+b $libdir'
8613 hardcode_libdir_separator
=:
8615 hardcode_direct_absolute
=yes
8616 export_dynamic_flag_spec
='${wl}-E'
8617 # hardcode_minus_L: Not really in the search PATH,
8618 # but as the default location of the library.
8619 hardcode_minus_L
=yes
8624 if test "$GCC" = yes -a "$with_gnu_ld" = no
; then
8627 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8630 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8633 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8639 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8642 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8645 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8649 if test "$with_gnu_ld" = no
; then
8650 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8651 hardcode_libdir_separator
=:
8656 hardcode_shlibpath_var
=no
8660 hardcode_direct_absolute
=yes
8661 export_dynamic_flag_spec
='${wl}-E'
8663 # hardcode_minus_L: Not really in the search PATH,
8664 # but as the default location of the library.
8665 hardcode_minus_L
=yes
8671 irix5
* | irix6
* | nonstopux
*)
8672 if test "$GCC" = yes; then
8673 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8674 # Try to use the -exported_symbol ld option, if it does not
8675 # work, assume that -exports_file does not work either and
8676 # implicitly export all symbols.
8677 save_LDFLAGS
="$LDFLAGS"
8678 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8679 if test x
$gcc_no_link = xyes
; then
8680 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8682 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8683 /* end confdefs.h. */
8686 if ac_fn_c_try_link
"$LINENO"; then :
8687 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8690 rm -f core conftest.err conftest.
$ac_objext \
8691 conftest
$ac_exeext conftest.
$ac_ext
8692 LDFLAGS
="$save_LDFLAGS"
8694 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8695 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8697 archive_cmds_need_lc
='no'
8698 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8699 hardcode_libdir_separator
=:
8701 link_all_deplibs
=yes
8705 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8706 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8708 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8710 hardcode_libdir_flag_spec
='-R$libdir'
8712 hardcode_shlibpath_var
=no
8716 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8718 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8719 hardcode_libdir_separator
=:
8720 hardcode_shlibpath_var
=no
8727 if test -f /usr
/libexec
/ld.so
; then
8729 hardcode_shlibpath_var
=no
8730 hardcode_direct_absolute
=yes
8731 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
8732 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8733 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
8734 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8735 export_dynamic_flag_spec
='${wl}-E'
8738 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
8739 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8740 hardcode_libdir_flag_spec
='-R$libdir'
8743 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
8744 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8754 hardcode_libdir_flag_spec
='-L$libdir'
8755 hardcode_minus_L
=yes
8756 allow_undefined_flag
=unsupported
8757 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'
8758 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
8762 if test "$GCC" = yes; then
8763 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
8764 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8766 allow_undefined_flag
=' -expect_unresolved \*'
8767 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8769 archive_cmds_need_lc
='no'
8770 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8771 hardcode_libdir_separator
=:
8774 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
8775 if test "$GCC" = yes; then
8776 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
8777 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && $ECHO "X${wl}-set_version ${wl}$verstring" | $Xsed` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8778 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8780 allow_undefined_flag
=' -expect_unresolved \*'
8781 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib'
8782 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~
8783 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "X-set_version $verstring" | $Xsed` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
8785 # Both c and cxx compiler support -rpath directly
8786 hardcode_libdir_flag_spec
='-rpath $libdir'
8788 archive_cmds_need_lc
='no'
8789 hardcode_libdir_separator
=:
8793 no_undefined_flag
=' -z defs'
8794 if test "$GCC" = yes; then
8796 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8797 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8798 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8800 case `$CC -V 2>&1` in
8803 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
8804 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8805 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
8809 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
8810 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
8811 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
8815 hardcode_libdir_flag_spec
='-R$libdir'
8816 hardcode_shlibpath_var
=no
8818 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
8820 # The compiler driver will combine and reorder linker options,
8821 # but understands `-z linker_flag'. GCC discards it without `$wl',
8822 # but is careful enough not to reorder.
8823 # Supported since Solaris 2.6 (maybe 2.5.1?)
8824 if test "$GCC" = yes; then
8825 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
8827 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
8831 link_all_deplibs
=yes
8835 if test "x$host_vendor" = xsequent
; then
8836 # Use $CC to link under sequent, because it throws in some extra .o
8837 # files that make .init and .fini sections work.
8838 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
8840 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
8842 hardcode_libdir_flag_spec
='-L$libdir'
8844 hardcode_minus_L
=yes
8845 hardcode_shlibpath_var
=no
8849 case $host_vendor in
8851 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8852 hardcode_direct
=yes # is this really true???
8855 ## LD is ld it makes a PLAMLIB
8856 ## CC just makes a GrossModule.
8857 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
8858 reload_cmds
='$CC -r -o $output$reload_objs'
8862 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8863 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
8866 runpath_var
='LD_RUN_PATH'
8867 hardcode_shlibpath_var
=no
8871 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8872 hardcode_shlibpath_var
=no
8873 export_dynamic_flag_spec
='-Bexport'
8877 if test -d /usr
/nec
; then
8878 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8879 hardcode_shlibpath_var
=no
8880 runpath_var
=LD_RUN_PATH
8881 hardcode_runpath_var
=yes
8886 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
8887 no_undefined_flag
='${wl}-z,text'
8888 archive_cmds_need_lc
=no
8889 hardcode_shlibpath_var
=no
8890 runpath_var
='LD_RUN_PATH'
8892 if test "$GCC" = yes; then
8893 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8894 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8896 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8897 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8901 sysv5
* | sco3.2v5
* | sco5v6
*)
8902 # Note: We can NOT use -z defs as we might desire, because we do not
8903 # link with -lc, and that would cause any symbols used from libc to
8904 # always be unresolved, which means just about no library would
8905 # ever link correctly. If we're not using GNU ld we use -z text
8906 # though, which does catch some bad symbols but isn't as heavy-handed
8908 no_undefined_flag
='${wl}-z,text'
8909 allow_undefined_flag
='${wl}-z,nodefs'
8910 archive_cmds_need_lc
=no
8911 hardcode_shlibpath_var
=no
8912 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
8913 hardcode_libdir_separator
=':'
8914 link_all_deplibs
=yes
8915 export_dynamic_flag_spec
='${wl}-Bexport'
8916 runpath_var
='LD_RUN_PATH'
8918 if test "$GCC" = yes; then
8919 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8920 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8922 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8923 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
8928 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8929 hardcode_libdir_flag_spec
='-L$libdir'
8930 hardcode_shlibpath_var
=no
8938 if test x
$host_vendor = xsni
; then
8940 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
8941 export_dynamic_flag_spec
='${wl}-Blargedynsym'
8947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
8948 $as_echo "$ld_shlibs" >&6; }
8949 test "$ld_shlibs" = no
&& can_build_shared
=no
8951 with_gnu_ld
=$with_gnu_ld
8968 # Do we need to explicitly link libc?
8970 case "x$archive_cmds_need_lc" in
8972 # Assume -lc should be added
8973 archive_cmds_need_lc
=yes
8975 if test "$enable_shared" = yes && test "$GCC" = yes; then
8976 case $archive_cmds in
8978 # FIXME: we may have to deal with multi-command sequences.
8981 # Test whether the compiler implicitly links with -lc since on some
8982 # systems, -lgcc has to come before -lc. If gcc already passes -lc
8983 # to ld, don't add -lc before -lgcc.
8984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
8985 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
8986 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
8987 $as_echo_n "(cached) " >&6
8990 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8992 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
8993 (eval $ac_compile) 2>&5
8995 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
8996 test $ac_status = 0; } 2>conftest.err
; then
8999 libobjs
=conftest.
$ac_objext
9001 wl
=$lt_prog_compiler_wl
9002 pic_flag
=$lt_prog_compiler_pic
9008 lt_save_allow_undefined_flag
=$allow_undefined_flag
9009 allow_undefined_flag
=
9010 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9011 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
9013 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9014 test $ac_status = 0; }
9016 lt_cv_archive_cmds_need_lc
=no
9018 lt_cv_archive_cmds_need_lc
=yes
9020 allow_undefined_flag
=$lt_save_allow_undefined_flag
9022 cat conftest.err
1>&5
9027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9028 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9029 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
9192 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9193 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9195 if test "$GCC" = yes; then
9197 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
9198 *) lt_awk_arg
="/^libraries:/" ;;
9200 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9201 if $ECHO "$lt_search_path_spec" |
$GREP ';' >/dev
/null
; then
9202 # if the path contains ";" then we assume it to be the separator
9203 # otherwise default to the standard path separator (i.e. ":") - it is
9204 # assumed that no part of a normal pathname contains ";" but that should
9205 # okay in the real world where ";" in dirpaths is itself problematic.
9206 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e 's/;/ /g'`
9208 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9210 # Ok, now we have the path, separated by spaces, we can step through it
9211 # and add multilib dir if necessary.
9212 lt_tmp_lt_search_path_spec
=
9213 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9214 for lt_sys_path
in $lt_search_path_spec; do
9215 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9216 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9218 test -d "$lt_sys_path" && \
9219 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
9222 lt_search_path_spec
=`$ECHO $lt_tmp_lt_search_path_spec | awk '
9223 BEGIN {RS=" "; FS="/|\n";} {
9226 for (lt_i = NF; lt_i > 0; lt_i--) {
9227 if ($lt_i != "" && $lt_i != ".") {
9228 if ($lt_i == "..") {
9231 if (lt_count == 0) {
9232 lt_foo="/" $lt_i lt_foo;
9239 if (lt_foo != "") { lt_freq[lt_foo]++; }
9240 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9242 sys_lib_search_path_spec
=`$ECHO $lt_search_path_spec`
9244 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
9247 libname_spec
='lib$name'
9255 shlibpath_overrides_runpath
=unknown
9257 dynamic_linker
="$host_os ld.so"
9258 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
9259 need_lib_prefix
=unknown
9260 hardcode_into_libs
=no
9262 # when you set need_version to no, make sure it does not cause -set_version
9263 # flags to be left without arguments
9264 need_version
=unknown
9269 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
9270 shlibpath_var
=LIBPATH
9272 # AIX 3 has no versioning support, so we append a major version to the name.
9273 soname_spec
='${libname}${release}${shared_ext}$major'
9280 hardcode_into_libs
=yes
9281 if test "$host_cpu" = ia64
; then
9282 # AIX 5 supports IA64
9283 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9284 shlibpath_var
=LD_LIBRARY_PATH
9286 # With GCC up to 2.95.x, collect2 would create an import file
9287 # for dependence libraries. The import file would start with
9288 # the line `#! .'. This would cause the generated library to
9289 # depend on `.', always an invalid library. This was fixed in
9290 # development snapshots of GCC prior to 3.0.
9292 aix4 | aix4.
[01] | aix4.
[01].
*)
9293 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9295 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
9302 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9303 # soname into executable. Probably we can add versioning support to
9304 # collect2, so additional links can be useful in future.
9305 if test "$aix_use_runtimelinking" = yes; then
9306 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9307 # instead of lib<name>.a to let people know that these are not
9308 # typical AIX shared libraries.
9309 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9311 # We preserve .a as extension for shared libraries through AIX4.2
9312 # and later when we are not doing run time linking.
9313 library_names_spec
='${libname}${release}.a $libname.a'
9314 soname_spec
='${libname}${release}${shared_ext}$major'
9316 shlibpath_var
=LIBPATH
9323 # Since July 2007 AmigaOS4 officially supports .so libraries.
9324 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9325 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9328 library_names_spec
='$libname.ixlibrary $libname.a'
9329 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9330 finish_eval
='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`$ECHO "X$lib" | $Xsed -e '\''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'
9336 library_names_spec
='${libname}${shared_ext}'
9337 dynamic_linker
="$host_os ld.so"
9338 shlibpath_var
=LIBRARY_PATH
9344 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9345 soname_spec
='${libname}${release}${shared_ext}$major'
9346 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
9347 shlibpath_var
=LD_LIBRARY_PATH
9348 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9349 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
9350 # the default ld.so.conf also contains /usr/contrib/lib and
9351 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9352 # libtool to hard-code these into programs
9355 cygwin
* | mingw
* | pw32
* | cegcc
*)
9356 version_type
=windows
9361 case $GCC,$host_os in
9362 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
9363 library_names_spec
='$libname.dll.a'
9364 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9365 postinstall_cmds
='base_file=`basename \${file}`~
9366 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9367 dldir=$destdir/`dirname \$dlpath`~
9368 test -d \$dldir || mkdir -p \$dldir~
9369 $install_prog $dir/$dlname \$dldir/$dlname~
9370 chmod a+x \$dldir/$dlname~
9371 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9372 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9374 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9375 dlpath=$dir/\$dldll~
9377 shlibpath_overrides_runpath
=yes
9381 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9382 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9383 sys_lib_search_path_spec
="/usr/lib /lib/w32api /lib /usr/local/lib"
9386 # MinGW DLLs use traditional 'lib' prefix
9387 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9388 sys_lib_search_path_spec
=`$CC -print-search-dirs | $GREP "^libraries:" | $SED -e "s/^libraries://" -e "s,=/,/,g"`
9389 if $ECHO "$sys_lib_search_path_spec" |
$GREP ';[c-zC-Z]:/' >/dev
/null
; then
9390 # It is most probably a Windows format PATH printed by
9391 # mingw gcc, but we are running on Cygwin. Gcc prints its search
9392 # path with ; separators, and with drive letters. We can handle the
9393 # drive letters (cygwin fileutils understands them), so leave them,
9394 # especially as we might pass files found there to a mingw objdump,
9395 # which wouldn't understand a cygwinified path. Ahh.
9396 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e 's/;/ /g'`
9398 sys_lib_search_path_spec
=`$ECHO "$sys_lib_search_path_spec" | $SED -e "s/$PATH_SEPARATOR/ /g"`
9402 # pw32 DLLs use 'pw' prefix rather than 'lib'
9403 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9409 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9412 dynamic_linker
='Win32 ld.exe'
9413 # FIXME: first we should search . and the directory the executable is in
9417 darwin
* | rhapsody
*)
9418 dynamic_linker
="$host_os dyld"
9422 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9423 soname_spec
='${libname}${release}${major}$shared_ext'
9424 shlibpath_overrides_runpath
=yes
9425 shlibpath_var
=DYLD_LIBRARY_PATH
9426 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
9428 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
9429 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
9436 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9437 soname_spec
='${libname}${release}${shared_ext}$major'
9438 shlibpath_var
=LD_LIBRARY_PATH
9445 freebsd
* | dragonfly
*)
9446 # DragonFly does not have aout. When/if they implement a new
9447 # versioning mechanism, adjust this.
9448 if test -x /usr
/bin
/objformat
; then
9449 objformat
=`/usr/bin/objformat`
9452 freebsd
[123]*) objformat
=aout
;;
9456 version_type
=freebsd-
$objformat
9457 case $version_type in
9459 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9464 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9468 shlibpath_var
=LD_LIBRARY_PATH
9471 shlibpath_overrides_runpath
=yes
9473 freebsd3.
[01]* | freebsdelf3.
[01]*)
9474 shlibpath_overrides_runpath
=yes
9475 hardcode_into_libs
=yes
9477 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
9478 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
9479 shlibpath_overrides_runpath
=no
9480 hardcode_into_libs
=yes
9482 *) # from 4.6 on, and DragonFly
9483 shlibpath_overrides_runpath
=yes
9484 hardcode_into_libs
=yes
9493 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9494 soname_spec
='${libname}${release}${shared_ext}$major'
9495 shlibpath_var
=LD_LIBRARY_PATH
9496 hardcode_into_libs
=yes
9499 hpux9
* | hpux10
* | hpux11
*)
9500 # Give a soname corresponding to the major version so that dld.sl refuses to
9501 # link against other versions.
9508 hardcode_into_libs
=yes
9509 dynamic_linker
="$host_os dld.so"
9510 shlibpath_var
=LD_LIBRARY_PATH
9511 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
9512 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9513 soname_spec
='${libname}${release}${shared_ext}$major'
9514 if test "X$HPUX_IA64_MODE" = X32
; then
9515 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9517 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
9519 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
9523 hardcode_into_libs
=yes
9524 dynamic_linker
="$host_os dld.sl"
9525 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
9526 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
9527 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9528 soname_spec
='${libname}${release}${shared_ext}$major'
9529 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9530 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
9534 dynamic_linker
="$host_os dld.sl"
9535 shlibpath_var
=SHLIB_PATH
9536 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
9537 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9538 soname_spec
='${libname}${release}${shared_ext}$major'
9541 # HP-UX runs *really* slowly unless shared libraries are mode 555.
9542 postinstall_cmds
='chmod 555 $lib'
9549 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9550 soname_spec
='${libname}${release}${shared_ext}$major'
9551 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
9552 shlibpath_var
=LD_LIBRARY_PATH
9553 shlibpath_overrides_runpath
=no
9554 hardcode_into_libs
=yes
9557 irix5
* | irix6
* | nonstopux
*)
9559 nonstopux
*) version_type
=nonstopux
;;
9561 if test "$lt_cv_prog_gnu_ld" = yes; then
9569 soname_spec
='${libname}${release}${shared_ext}$major'
9570 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9572 irix5
* | nonstopux
*)
9576 case $LD in # libtool.m4 will add one of these switches to LD
9577 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
9578 libsuff
= shlibsuff
= libmagic
=32-bit;;
9579 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
9580 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
9581 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
9582 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
9583 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
9587 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
9588 shlibpath_overrides_runpath
=no
9589 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9590 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
9591 hardcode_into_libs
=yes
9594 # No shared lib support for Linux oldld, aout, or coff.
9595 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
9599 # This must be Linux ELF.
9600 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
9604 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9605 soname_spec
='${libname}${release}${shared_ext}$major'
9606 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9607 shlibpath_var
=LD_LIBRARY_PATH
9608 shlibpath_overrides_runpath
=no
9610 # Some binutils ld are patched to set DT_RUNPATH
9611 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9612 $as_echo_n "(cached) " >&6
9614 lt_cv_shlibpath_overrides_runpath
=no
9615 save_LDFLAGS
=$LDFLAGS
9617 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9618 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9619 if test x
$gcc_no_link = xyes
; then
9620 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
9622 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9623 /* end confdefs.h. */
9633 if ac_fn_c_try_link
"$LINENO"; then :
9634 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
9635 lt_cv_shlibpath_overrides_runpath
=yes
9638 rm -f core conftest.err conftest.
$ac_objext \
9639 conftest
$ac_exeext conftest.
$ac_ext
9640 LDFLAGS
=$save_LDFLAGS
9645 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
9647 # This implies no fast_install, which is unacceptable.
9648 # Some rework will be needed to allow for fast_install
9649 # before this can be enabled.
9650 hardcode_into_libs
=yes
9652 # Append ld.so.conf contents to the search path
9653 if test -f /etc
/ld.so.conf
; then
9654 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;/^$/d' | tr '\n' ' '`
9655 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
9658 # We used to test for /lib/ld.so.1 and disable shared libraries on
9659 # powerpc, because MkLinux only supported shared libraries with the
9660 # GNU dynamic linker. Since this was broken with cross compilers,
9661 # most powerpc-linux boxes support dynamic linking these days and
9662 # people can always --disable-shared, the test was removed, and we
9663 # assume the GNU/Linux dynamic linker is in use.
9664 dynamic_linker
='GNU/Linux ld.so'
9671 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9672 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9673 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9674 dynamic_linker
='NetBSD (a.out) ld.so'
9676 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9677 soname_spec
='${libname}${release}${shared_ext}$major'
9678 dynamic_linker
='NetBSD ld.elf_so'
9680 shlibpath_var
=LD_LIBRARY_PATH
9681 shlibpath_overrides_runpath
=yes
9682 hardcode_into_libs
=yes
9687 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9688 shlibpath_var
=LD_LIBRARY_PATH
9689 shlibpath_overrides_runpath
=yes
9696 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9697 soname_spec
='${libname}${release}${shared_ext}$major'
9698 shlibpath_var
=LD_LIBRARY_PATH
9699 shlibpath_overrides_runpath
=no
9700 hardcode_into_libs
=yes
9701 dynamic_linker
='ldqnx.so'
9706 sys_lib_dlsearch_path_spec
="/usr/lib"
9708 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9710 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
9711 *) need_version
=no
;;
9713 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9714 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9715 shlibpath_var
=LD_LIBRARY_PATH
9716 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9718 openbsd2.
[89] | openbsd2.
[89].
*)
9719 shlibpath_overrides_runpath
=no
9722 shlibpath_overrides_runpath
=yes
9726 shlibpath_overrides_runpath
=yes
9731 libname_spec
='$name'
9734 library_names_spec
='$libname${shared_ext} $libname.a'
9735 dynamic_linker
='OS/2 ld.exe'
9736 shlibpath_var
=LIBPATH
9739 osf3
* | osf4
* | osf5
*)
9743 soname_spec
='${libname}${release}${shared_ext}$major'
9744 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9745 shlibpath_var
=LD_LIBRARY_PATH
9746 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
9747 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
9758 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9759 soname_spec
='${libname}${release}${shared_ext}$major'
9760 shlibpath_var
=LD_LIBRARY_PATH
9761 shlibpath_overrides_runpath
=yes
9762 hardcode_into_libs
=yes
9763 # ldd complains unless libraries are executable
9764 postinstall_cmds
='chmod +x $lib'
9769 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9770 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
9771 shlibpath_var
=LD_LIBRARY_PATH
9772 shlibpath_overrides_runpath
=yes
9773 if test "$with_gnu_ld" = yes; then
9781 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9782 soname_spec
='${libname}${release}${shared_ext}$major'
9783 shlibpath_var
=LD_LIBRARY_PATH
9784 case $host_vendor in
9786 shlibpath_overrides_runpath
=no
9788 runpath_var
=LD_RUN_PATH
9796 shlibpath_overrides_runpath
=no
9797 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
9803 if test -d /usr
/nec
;then
9805 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
9806 soname_spec
='$libname${shared_ext}.$major'
9807 shlibpath_var
=LD_LIBRARY_PATH
9811 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
9812 version_type
=freebsd-elf
9815 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9816 soname_spec
='${libname}${release}${shared_ext}$major'
9817 shlibpath_var
=LD_LIBRARY_PATH
9818 shlibpath_overrides_runpath
=yes
9819 hardcode_into_libs
=yes
9820 if test "$with_gnu_ld" = yes; then
9821 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
9823 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
9826 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
9830 sys_lib_dlsearch_path_spec
='/usr/lib'
9834 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
9838 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9839 shlibpath_var
=LD_LIBRARY_PATH
9840 shlibpath_overrides_runpath
=no
9841 hardcode_into_libs
=yes
9846 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9847 soname_spec
='${libname}${release}${shared_ext}$major'
9848 shlibpath_var
=LD_LIBRARY_PATH
9855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
9856 $as_echo "$dynamic_linker" >&6; }
9857 test "$dynamic_linker" = no
&& can_build_shared
=no
9859 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
9860 if test "$GCC" = yes; then
9861 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
9864 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
9865 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
9867 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
9868 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
9957 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
9958 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
9960 if test -n "$hardcode_libdir_flag_spec" ||
9961 test -n "$runpath_var" ||
9962 test "X$hardcode_automatic" = "Xyes" ; then
9964 # We can hardcode non-existent directories.
9965 if test "$hardcode_direct" != no
&&
9966 # If the only mechanism to avoid hardcoding is shlibpath_var, we
9967 # have to relink, otherwise we might link with an installed library
9968 # when we should be linking with a yet-to-be-installed one
9969 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
9970 test "$hardcode_minus_L" != no
; then
9971 # Linking always hardcodes the temporary library directory.
9972 hardcode_action
=relink
9974 # We can link without hardcoding, and we can hardcode nonexisting dirs.
9975 hardcode_action
=immediate
9978 # We cannot hardcode anything, or else we can only hardcode existing
9980 hardcode_action
=unsupported
9982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
9983 $as_echo "$hardcode_action" >&6; }
9985 if test "$hardcode_action" = relink ||
9986 test "$inherit_rpath" = yes; then
9987 # Fast installation is not supported
9988 enable_fast_install
=no
9989 elif test "$shlibpath_overrides_runpath" = yes ||
9990 test "$enable_shared" = no
; then
9991 # Fast installation is not necessary
9992 enable_fast_install
=needless
10000 if test "x$enable_dlopen" != xyes
; then
10001 enable_dlopen
=unknown
10002 enable_dlopen_self
=unknown
10003 enable_dlopen_self_static
=unknown
10010 lt_cv_dlopen
="load_add_on"
10012 lt_cv_dlopen_self
=yes
10015 mingw
* | pw32
* | cegcc
*)
10016 lt_cv_dlopen
="LoadLibrary"
10021 lt_cv_dlopen
="dlopen"
10026 # if libdl is installed we need to link against it
10027 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10028 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10029 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10030 $as_echo_n "(cached) " >&6
10032 ac_check_lib_save_LIBS
=$LIBS
10034 if test x
$gcc_no_link = xyes
; then
10035 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10037 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10038 /* end confdefs.h. */
10040 /* Override any GCC internal prototype to avoid an error.
10041 Use char because int might match the return type of a GCC
10042 builtin and then its argument prototype would still apply. */
10055 if ac_fn_c_try_link
"$LINENO"; then :
10056 ac_cv_lib_dl_dlopen
=yes
10058 ac_cv_lib_dl_dlopen
=no
10060 rm -f core conftest.err conftest.
$ac_objext \
10061 conftest
$ac_exeext conftest.
$ac_ext
10062 LIBS
=$ac_check_lib_save_LIBS
10064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10065 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10066 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
10067 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10070 lt_cv_dlopen
="dyld"
10072 lt_cv_dlopen_self
=yes
10079 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
10080 if test "x$ac_cv_func_shl_load" = x
""yes; then :
10081 lt_cv_dlopen
="shl_load"
10083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10084 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10085 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10086 $as_echo_n "(cached) " >&6
10088 ac_check_lib_save_LIBS
=$LIBS
10090 if test x
$gcc_no_link = xyes
; then
10091 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10093 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10094 /* end confdefs.h. */
10096 /* Override any GCC internal prototype to avoid an error.
10097 Use char because int might match the return type of a GCC
10098 builtin and then its argument prototype would still apply. */
10106 return shl_load ();
10111 if ac_fn_c_try_link
"$LINENO"; then :
10112 ac_cv_lib_dld_shl_load
=yes
10114 ac_cv_lib_dld_shl_load
=no
10116 rm -f core conftest.err conftest.
$ac_objext \
10117 conftest
$ac_exeext conftest.
$ac_ext
10118 LIBS
=$ac_check_lib_save_LIBS
10120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10121 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10122 if test "x$ac_cv_lib_dld_shl_load" = x
""yes; then :
10123 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
10125 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
10126 if test "x$ac_cv_func_dlopen" = x
""yes; then :
10127 lt_cv_dlopen
="dlopen"
10129 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10130 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10131 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10132 $as_echo_n "(cached) " >&6
10134 ac_check_lib_save_LIBS
=$LIBS
10136 if test x
$gcc_no_link = xyes
; then
10137 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10139 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10140 /* end confdefs.h. */
10142 /* Override any GCC internal prototype to avoid an error.
10143 Use char because int might match the return type of a GCC
10144 builtin and then its argument prototype would still apply. */
10157 if ac_fn_c_try_link
"$LINENO"; then :
10158 ac_cv_lib_dl_dlopen
=yes
10160 ac_cv_lib_dl_dlopen
=no
10162 rm -f core conftest.err conftest.
$ac_objext \
10163 conftest
$ac_exeext conftest.
$ac_ext
10164 LIBS
=$ac_check_lib_save_LIBS
10166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10167 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10168 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
10169 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10172 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10173 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10174 $as_echo_n "(cached) " >&6
10176 ac_check_lib_save_LIBS
=$LIBS
10177 LIBS
="-lsvld $LIBS"
10178 if test x
$gcc_no_link = xyes
; then
10179 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10181 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10182 /* end confdefs.h. */
10184 /* Override any GCC internal prototype to avoid an error.
10185 Use char because int might match the return type of a GCC
10186 builtin and then its argument prototype would still apply. */
10199 if ac_fn_c_try_link
"$LINENO"; then :
10200 ac_cv_lib_svld_dlopen
=yes
10202 ac_cv_lib_svld_dlopen
=no
10204 rm -f core conftest.err conftest.
$ac_objext \
10205 conftest
$ac_exeext conftest.
$ac_ext
10206 LIBS
=$ac_check_lib_save_LIBS
10208 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10209 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10210 if test "x$ac_cv_lib_svld_dlopen" = x
""yes; then :
10211 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
10213 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10214 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10215 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10216 $as_echo_n "(cached) " >&6
10218 ac_check_lib_save_LIBS
=$LIBS
10220 if test x
$gcc_no_link = xyes
; then
10221 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10223 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10224 /* end confdefs.h. */
10226 /* Override any GCC internal prototype to avoid an error.
10227 Use char because int might match the return type of a GCC
10228 builtin and then its argument prototype would still apply. */
10236 return dld_link ();
10241 if ac_fn_c_try_link
"$LINENO"; then :
10242 ac_cv_lib_dld_dld_link
=yes
10244 ac_cv_lib_dld_dld_link
=no
10246 rm -f core conftest.err conftest.
$ac_objext \
10247 conftest
$ac_exeext conftest.
$ac_ext
10248 LIBS
=$ac_check_lib_save_LIBS
10250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10251 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10252 if test "x$ac_cv_lib_dld_dld_link" = x
""yes; then :
10253 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
10274 if test "x$lt_cv_dlopen" != xno
; then
10280 case $lt_cv_dlopen in
10282 save_CPPFLAGS
="$CPPFLAGS"
10283 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
10285 save_LDFLAGS
="$LDFLAGS"
10286 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
10289 LIBS
="$lt_cv_dlopen_libs $LIBS"
10291 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10292 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10293 if test "${lt_cv_dlopen_self+set}" = set; then :
10294 $as_echo_n "(cached) " >&6
10296 if test "$cross_compiling" = yes; then :
10297 lt_cv_dlopen_self
=cross
10299 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
10300 lt_status
=$lt_dlunknown
10301 cat > conftest.
$ac_ext <<_LT_EOF
10302 #line 10302 "configure"
10303 #include "confdefs.h"
10312 # define LT_DLGLOBAL RTLD_GLOBAL
10315 # define LT_DLGLOBAL DL_GLOBAL
10317 # define LT_DLGLOBAL 0
10321 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10322 find out it does not work in some platform. */
10323 #ifndef LT_DLLAZY_OR_NOW
10325 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10328 # define LT_DLLAZY_OR_NOW DL_LAZY
10331 # define LT_DLLAZY_OR_NOW RTLD_NOW
10334 # define LT_DLLAZY_OR_NOW DL_NOW
10336 # define LT_DLLAZY_OR_NOW 0
10343 void fnord() { int i=42;}
10346 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10347 int status = $lt_dlunknown;
10351 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10352 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10353 /* dlclose (self); */
10361 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10362 (eval $ac_link) 2>&5
10364 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10365 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
10366 (.
/conftest
; exit; ) >&5 2>/dev
/null
10368 case x
$lt_status in
10369 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
10370 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
10371 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
10374 # compilation failed
10375 lt_cv_dlopen_self
=no
10382 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10383 $as_echo "$lt_cv_dlopen_self" >&6; }
10385 if test "x$lt_cv_dlopen_self" = xyes
; then
10386 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
10387 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10388 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10389 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10390 $as_echo_n "(cached) " >&6
10392 if test "$cross_compiling" = yes; then :
10393 lt_cv_dlopen_self_static
=cross
10395 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
10396 lt_status
=$lt_dlunknown
10397 cat > conftest.
$ac_ext <<_LT_EOF
10398 #line 10398 "configure"
10399 #include "confdefs.h"
10408 # define LT_DLGLOBAL RTLD_GLOBAL
10411 # define LT_DLGLOBAL DL_GLOBAL
10413 # define LT_DLGLOBAL 0
10417 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10418 find out it does not work in some platform. */
10419 #ifndef LT_DLLAZY_OR_NOW
10421 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10424 # define LT_DLLAZY_OR_NOW DL_LAZY
10427 # define LT_DLLAZY_OR_NOW RTLD_NOW
10430 # define LT_DLLAZY_OR_NOW DL_NOW
10432 # define LT_DLLAZY_OR_NOW 0
10439 void fnord() { int i=42;}
10442 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10443 int status = $lt_dlunknown;
10447 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10448 else if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10449 /* dlclose (self); */
10457 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10458 (eval $ac_link) 2>&5
10460 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10461 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
10462 (.
/conftest
; exit; ) >&5 2>/dev
/null
10464 case x
$lt_status in
10465 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
10466 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
10467 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
10470 # compilation failed
10471 lt_cv_dlopen_self_static
=no
10478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10479 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10482 CPPFLAGS
="$save_CPPFLAGS"
10483 LDFLAGS
="$save_LDFLAGS"
10488 case $lt_cv_dlopen_self in
10489 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
10490 *) enable_dlopen_self
=unknown
;;
10493 case $lt_cv_dlopen_self_static in
10494 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
10495 *) enable_dlopen_self_static
=unknown
;;
10517 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10518 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10519 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
10520 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
10521 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
10522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10523 $as_echo "yes" >&6; }
10525 # FIXME - insert some real tests, host_os isn't really good enough
10528 if test -n "$STRIP" ; then
10529 striplib
="$STRIP -x"
10530 old_striplib
="$STRIP -S"
10531 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10532 $as_echo "yes" >&6; }
10534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10535 $as_echo "no" >&6; }
10539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10540 $as_echo "no" >&6; }
10556 # Report which library types will actually be built
10557 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10558 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10559 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10560 $as_echo "$can_build_shared" >&6; }
10562 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10563 $as_echo_n "checking whether to build shared libraries... " >&6; }
10564 test "$can_build_shared" = "no" && enable_shared
=no
10566 # On AIX, shared libraries and static libraries use the same namespace, and
10567 # are all built from PIC.
10570 test "$enable_shared" = yes && enable_static
=no
10571 if test -n "$RANLIB"; then
10572 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
10573 postinstall_cmds
='$RANLIB $lib'
10578 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
10579 test "$enable_shared" = yes && enable_static
=no
10583 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10584 $as_echo "$enable_shared" >&6; }
10586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10587 $as_echo_n "checking whether to build static libraries... " >&6; }
10588 # Make sure either enable_shared or enable_static is yes.
10589 test "$enable_shared" = yes || enable_static
=yes
10590 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10591 $as_echo "$enable_static" >&6; }
10598 ac_cpp
='$CPP $CPPFLAGS'
10599 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10600 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10601 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10617 ac_config_commands
="$ac_config_commands libtool"
10622 # Only expand once:
10626 # Find CPP now so that any conditional tests below won't do it and
10627 # thereby make the resulting definitions conditional.
10629 ac_cpp
='$CPP $CPPFLAGS'
10630 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10631 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10632 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
10634 $as_echo_n "checking how to run the C preprocessor... " >&6; }
10635 # On Suns, sometimes $CPP names a directory.
10636 if test -n "$CPP" && test -d "$CPP"; then
10639 if test -z "$CPP"; then
10640 if test "${ac_cv_prog_CPP+set}" = set; then :
10641 $as_echo_n "(cached) " >&6
10643 # Double quotes because CPP needs to be expanded
10644 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
10646 ac_preproc_ok
=false
10647 for ac_c_preproc_warn_flag
in '' yes
10649 # Use a header file that comes with gcc, so configuring glibc
10650 # with a fresh cross-compiler works.
10651 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10652 # <limits.h> exists even on freestanding compilers.
10653 # On the NeXT, cc -E runs the code through the compiler's parser,
10654 # not just through cpp. "Syntax error" is here to catch this case.
10655 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10656 /* end confdefs.h. */
10658 # include <limits.h>
10660 # include <assert.h>
10664 if ac_fn_c_try_cpp
"$LINENO"; then :
10667 # Broken: fails on valid input.
10670 rm -f conftest.err conftest.
$ac_ext
10672 # OK, works on sane cases. Now check whether nonexistent headers
10673 # can be detected and how.
10674 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10675 /* end confdefs.h. */
10676 #include <ac_nonexistent.h>
10678 if ac_fn_c_try_cpp
"$LINENO"; then :
10679 # Broken: success on invalid input.
10682 # Passes both tests.
10686 rm -f conftest.err conftest.
$ac_ext
10689 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10690 rm -f conftest.err conftest.
$ac_ext
10691 if $ac_preproc_ok; then :
10696 ac_cv_prog_CPP
=$CPP
10699 CPP
=$ac_cv_prog_CPP
10701 ac_cv_prog_CPP
=$CPP
10703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
10704 $as_echo "$CPP" >&6; }
10705 ac_preproc_ok
=false
10706 for ac_c_preproc_warn_flag
in '' yes
10708 # Use a header file that comes with gcc, so configuring glibc
10709 # with a fresh cross-compiler works.
10710 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
10711 # <limits.h> exists even on freestanding compilers.
10712 # On the NeXT, cc -E runs the code through the compiler's parser,
10713 # not just through cpp. "Syntax error" is here to catch this case.
10714 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10715 /* end confdefs.h. */
10717 # include <limits.h>
10719 # include <assert.h>
10723 if ac_fn_c_try_cpp
"$LINENO"; then :
10726 # Broken: fails on valid input.
10729 rm -f conftest.err conftest.
$ac_ext
10731 # OK, works on sane cases. Now check whether nonexistent headers
10732 # can be detected and how.
10733 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10734 /* end confdefs.h. */
10735 #include <ac_nonexistent.h>
10737 if ac_fn_c_try_cpp
"$LINENO"; then :
10738 # Broken: success on invalid input.
10741 # Passes both tests.
10745 rm -f conftest.err conftest.
$ac_ext
10748 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
10749 rm -f conftest.err conftest.
$ac_ext
10750 if $ac_preproc_ok; then :
10753 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
10754 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
10755 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
10756 See \`config.log' for more details." "$LINENO" 5; }
10760 ac_cpp
='$CPP $CPPFLAGS'
10761 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10762 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10763 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10766 if test -n "$with_cross_host"; then
10767 # We are being configured with a cross compiler. AC_REPLACE_FUNCS
10768 # may not work correctly, because the compiler may not be able to
10769 # link executables.
10771 # We assume newlib. This lets us hard-code the functions we know
10773 $as_echo "#define HAVE_MEMCPY 1" >>confdefs.h
10775 $as_echo "#define HAVE_STRERROR 1" >>confdefs.h
10778 # We ignore --with-system-zlib in this case.
10779 target_all
=libzgcj.la
10781 if test x
$gcc_no_link = xyes
; then
10782 if test "x${ac_cv_func_mmap_fixed_mapped+set}" != xset
; then
10783 ac_cv_func_mmap_fixed_mapped
=no
10786 if test "x${ac_cv_func_mmap_fixed_mapped}" != xno
; then
10787 for ac_header
in stdlib.h unistd.h
10789 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
10790 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
10791 eval as_val
=\$
$as_ac_Header
10792 if test "x$as_val" = x
""yes; then :
10793 cat >>confdefs.h
<<_ACEOF
10794 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
10801 for ac_func
in getpagesize
10803 ac_fn_c_check_func
"$LINENO" "getpagesize" "ac_cv_func_getpagesize"
10804 if test "x$ac_cv_func_getpagesize" = x
""yes; then :
10805 cat >>confdefs.h
<<_ACEOF
10806 #define HAVE_GETPAGESIZE 1
10812 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for working mmap" >&5
10813 $as_echo_n "checking for working mmap... " >&6; }
10814 if test "${ac_cv_func_mmap_fixed_mapped+set}" = set; then :
10815 $as_echo_n "(cached) " >&6
10817 if test "$cross_compiling" = yes; then :
10818 ac_cv_func_mmap_fixed_mapped
=no
10820 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10821 /* end confdefs.h. */
10822 $ac_includes_default
10823 /* malloc might have been renamed as rpl_malloc. */
10826 /* Thanks to Mike Haertel and Jim Avera for this test.
10827 Here is a matrix of mmap possibilities:
10828 mmap private not fixed
10829 mmap private fixed at somewhere currently unmapped
10830 mmap private fixed at somewhere already mapped
10831 mmap shared not fixed
10832 mmap shared fixed at somewhere currently unmapped
10833 mmap shared fixed at somewhere already mapped
10834 For private mappings, we should verify that changes cannot be read()
10835 back from the file, nor mmap's back from the file at a different
10836 address. (There have been systems where private was not correctly
10837 implemented like the infamous i386 svr4.0, and systems where the
10838 VM page cache was not coherent with the file system buffer cache
10839 like early versions of FreeBSD and possibly contemporary NetBSD.)
10840 For shared mappings, we should conversely verify that changes get
10841 propagated back to all the places they're supposed to be.
10843 Grep wants private fixed already mapped.
10844 The main things grep needs to know about mmap are:
10845 * does it exist and is it safe to write into the mmap'd area
10846 * how to use it (BSD variants) */
10849 #include <sys/mman.h>
10851 #if !defined STDC_HEADERS && !defined HAVE_STDLIB_H
10855 /* This mess was copied from the GNU getpagesize.h. */
10856 #ifndef HAVE_GETPAGESIZE
10857 /* Assume that all systems that can run configure have sys/param.h. */
10858 # ifndef HAVE_SYS_PARAM_H
10859 # define HAVE_SYS_PARAM_H 1
10862 # ifdef _SC_PAGESIZE
10863 # define getpagesize() sysconf(_SC_PAGESIZE)
10864 # else /* no _SC_PAGESIZE */
10865 # ifdef HAVE_SYS_PARAM_H
10866 # include <sys/param.h>
10867 # ifdef EXEC_PAGESIZE
10868 # define getpagesize() EXEC_PAGESIZE
10869 # else /* no EXEC_PAGESIZE */
10871 # define getpagesize() NBPG * CLSIZE
10874 # endif /* no CLSIZE */
10875 # else /* no NBPG */
10877 # define getpagesize() NBPC
10878 # else /* no NBPC */
10880 # define getpagesize() PAGESIZE
10881 # endif /* PAGESIZE */
10882 # endif /* no NBPC */
10883 # endif /* no NBPG */
10884 # endif /* no EXEC_PAGESIZE */
10885 # else /* no HAVE_SYS_PARAM_H */
10886 # define getpagesize() 8192 /* punt totally */
10887 # endif /* no HAVE_SYS_PARAM_H */
10888 # endif /* no _SC_PAGESIZE */
10890 #endif /* no HAVE_GETPAGESIZE */
10895 char *data, *data2, *data3;
10899 pagesize = getpagesize ();
10901 /* First, make a file with some known garbage in it. */
10902 data = (char *) malloc (pagesize);
10905 for (i = 0; i < pagesize; ++i)
10906 *(data + i) = rand ();
10908 fd = creat ("conftest.mmap", 0600);
10911 if (write (fd, data, pagesize) != pagesize)
10915 /* Next, try to mmap the file at a fixed address which already has
10916 something else allocated at it. If we can, also make sure that
10917 we see the same garbage. */
10918 fd = open ("conftest.mmap", O_RDWR);
10921 data2 = (char *) malloc (2 * pagesize);
10924 data2 += (pagesize - ((long int) data2 & (pagesize - 1))) & (pagesize - 1);
10925 if (data2 != mmap (data2, pagesize, PROT_READ | PROT_WRITE,
10926 MAP_PRIVATE | MAP_FIXED, fd, 0L))
10928 for (i = 0; i < pagesize; ++i)
10929 if (*(data + i) != *(data2 + i))
10932 /* Finally, make sure that changes to the mapped area do not
10933 percolate back to the file as seen by read(). (This is a bug on
10934 some variants of i386 svr4.0.) */
10935 for (i = 0; i < pagesize; ++i)
10936 *(data2 + i) = *(data2 + i) + 1;
10937 data3 = (char *) malloc (pagesize);
10940 if (read (fd, data3, pagesize) != pagesize)
10942 for (i = 0; i < pagesize; ++i)
10943 if (*(data + i) != *(data3 + i))
10949 if ac_fn_c_try_run
"$LINENO"; then :
10950 ac_cv_func_mmap_fixed_mapped
=yes
10952 ac_cv_func_mmap_fixed_mapped
=no
10954 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
10955 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
10959 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_func_mmap_fixed_mapped" >&5
10960 $as_echo "$ac_cv_func_mmap_fixed_mapped" >&6; }
10961 if test $ac_cv_func_mmap_fixed_mapped = yes; then
10963 $as_echo "#define HAVE_MMAP 1" >>confdefs.h
10966 rm -f conftest.mmap
10969 for ac_func
in memcpy strerror
10971 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
10972 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
10973 eval as_val
=\$
$as_ac_var
10974 if test "x$as_val" = x
""yes; then :
10975 cat >>confdefs.h
<<_ACEOF
10976 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
10983 if test "$with_system_zlib" = yes; then
10984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for deflate in -lz" >&5
10985 $as_echo_n "checking for deflate in -lz... " >&6; }
10986 if test "${ac_cv_lib_z_deflate+set}" = set; then :
10987 $as_echo_n "(cached) " >&6
10989 ac_check_lib_save_LIBS
=$LIBS
10991 if test x
$gcc_no_link = xyes
; then
10992 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10994 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10995 /* end confdefs.h. */
10997 /* Override any GCC internal prototype to avoid an error.
10998 Use char because int might match the return type of a GCC
10999 builtin and then its argument prototype would still apply. */
11012 if ac_fn_c_try_link
"$LINENO"; then :
11013 ac_cv_lib_z_deflate
=yes
11015 ac_cv_lib_z_deflate
=no
11017 rm -f core conftest.err conftest.
$ac_objext \
11018 conftest
$ac_exeext conftest.
$ac_ext
11019 LIBS
=$ac_check_lib_save_LIBS
11021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_z_deflate" >&5
11022 $as_echo "$ac_cv_lib_z_deflate" >&6; }
11023 if test "x$ac_cv_lib_z_deflate" = x
""yes; then :
11026 target_all
=libzgcj.la
11030 target_all
=libzgcj.la
11036 for ac_header
in unistd.h
11038 ac_fn_c_check_header_mongrel
"$LINENO" "unistd.h" "ac_cv_header_unistd_h" "$ac_includes_default"
11039 if test "x$ac_cv_header_unistd_h" = x
""yes; then :
11040 cat >>confdefs.h
<<_ACEOF
11041 #define HAVE_UNISTD_H 1
11049 if test -n "$with_cross_host" &&
11050 test x
"$with_cross_host" != x
"no"; then
11051 toolexecdir
='$(exec_prefix)/$(target_alias)'
11052 toolexeclibdir
='$(toolexecdir)/lib'
11054 toolexecdir
='$(libdir)/gcc-lib/$(target_alias)'
11055 toolexeclibdir
='$(libdir)'
11057 if test "$GCC" = yes && $CC -print-multi-os-directory > /dev
/null
2>&1; then
11058 multiosdir
=/`$CC -print-multi-os-directory`
11059 case $multiosdir in
11060 /.
) multiosdir
= ;; # Avoid trailing /.
11065 toolexeclibdir
=${toolexeclibdir}${multiosdir}
11069 if test -n "$with_target_subdir"; then
11070 TARGET_LIBRARY_TRUE
=
11071 TARGET_LIBRARY_FALSE
='#'
11073 TARGET_LIBRARY_TRUE
='#'
11074 TARGET_LIBRARY_FALSE
=
11078 if test "${multilib}" = "yes"; then
11079 multilib_arg
="--enable-multilib"
11084 ac_config_files
="$ac_config_files Makefile"
11086 cat >confcache
<<\_ACEOF
11087 # This file is a shell script that caches the results of configure
11088 # tests run on this system so they can be shared between configure
11089 # scripts and configure runs, see configure's option --config-cache.
11090 # It is not useful on other systems. If it contains results you don't
11091 # want to keep, you may remove or edit it.
11093 # config.status only pays attention to the cache file if you give it
11094 # the --recheck option to rerun configure.
11096 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11097 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11098 # following values.
11102 # The following way of writing the cache mishandles newlines in values,
11103 # but we know of no workaround that is simple, portable, and efficient.
11104 # So, we kill variables containing newlines.
11105 # Ultrix sh set writes to stderr and can't be redirected directly,
11106 # and sets the high bit in the cache file unless we assign to the vars.
11108 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11109 eval ac_val
=\$
$ac_var
11113 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11114 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11117 _ | IFS | as_nl
) ;; #(
11118 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
11119 *) { eval $ac_var=; unset $ac_var;} ;;
11125 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11126 *${as_nl}ac_space
=\
*)
11127 # `set' does not quote correctly, so add quotes: double-quote
11128 # substitution turns \\\\ into \\, and sed turns \\ into \.
11131 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11134 # `set' quotes correctly as required by POSIX, so do not add quotes.
11135 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11144 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11146 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11148 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
11149 if test -w "$cache_file"; then
11150 test "x$cache_file" != "x/dev/null" &&
11151 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11152 $as_echo "$as_me: updating cache $cache_file" >&6;}
11153 cat confcache
>$cache_file
11155 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11156 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11161 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
11162 # Let make expand exec_prefix.
11163 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
11165 # Transform confdefs.h into DEFS.
11166 # Protect against shell expansion while executing Makefile rules.
11167 # Protect against Makefile macro expansion.
11169 # If the first sed substitution is executed (which looks for macros that
11170 # take arguments), then branch to the quote section. Otherwise,
11171 # look for a macro that doesn't take arguments.
11181 s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
11183 s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
11187 s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
11200 DEFS
=`sed -n "$ac_script" confdefs.h`
11205 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
11206 # 1. Remove the extension, and $U if already installed.
11207 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
11208 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
11209 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11210 # will be set to the directory where LIBOBJS objects are built.
11211 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11212 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
11214 LIBOBJS
=$ac_libobjs
11216 LTLIBOBJS
=$ac_ltlibobjs
11219 if test -n "$EXEEXT"; then
11221 am__EXEEXT_FALSE
='#'
11223 am__EXEEXT_TRUE
='#'
11227 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11228 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
11229 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11231 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11232 as_fn_error
"conditional \"AMDEP\" was never defined.
11233 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11235 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11236 as_fn_error
"conditional \"am__fastdepCC\" was never defined.
11237 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11239 if test -z "${TARGET_LIBRARY_TRUE}" && test -z "${TARGET_LIBRARY_FALSE}"; then
11240 as_fn_error
"conditional \"TARGET_LIBRARY\" was never defined.
11241 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11244 : ${CONFIG_STATUS=./config.status}
11246 ac_clean_files_save
=$ac_clean_files
11247 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
11248 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11249 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11251 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11253 # Generated by $as_me.
11254 # Run this file to recreate the current configuration.
11255 # Compiler output produced by configure, useful for debugging
11256 # configure, is in config.log if it exists.
11259 ac_cs_recheck=false
11262 SHELL=\${CONFIG_SHELL-$SHELL}
11265 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
11266 ## -------------------- ##
11267 ## M4sh Initialization. ##
11268 ## -------------------- ##
11270 # Be more Bourne compatible
11271 DUALCASE
=1; export DUALCASE
# for MKS sh
11272 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
11275 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11276 # is contrary to our usage. Disable this feature.
11277 alias -g '${1+"$@"}'='"$@"'
11278 setopt NO_GLOB_SUBST
11280 case `(set -o) 2>/dev/null` in #(
11292 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11293 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11294 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11295 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11296 # Prefer a ksh shell builtin over an external printf program on Solaris,
11297 # but without wasting forks for bash or zsh.
11298 if test -z "$BASH_VERSION$ZSH_VERSION" \
11299 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11300 as_echo='print
-r --'
11301 as_echo_n='print
-rn --'
11302 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11303 as_echo='printf %s
\n'
11304 as_echo_n='printf %s
'
11306 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11307 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
11308 as_echo_n='/usr
/ucb
/echo -n'
11310 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11311 as_echo_n_body='eval
11315 expr "X$arg" : "X\\(.*\\)$as_nl";
11316 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11318 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
11320 export as_echo_n_body
11321 as_echo_n='sh
-c $as_echo_n_body as_echo
'
11323 export as_echo_body
11324 as_echo='sh
-c $as_echo_body as_echo
'
11327 # The user is always right.
11328 if test "${PATH_SEPARATOR+set}" != set; then
11330 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11331 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11338 # We need space, tab and new line, in precisely that order. Quoting is
11339 # there to prevent editors from complaining about space-tab.
11340 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11341 # splitting by setting IFS to empty value.)
11344 # Find who we are. Look in the path if we contain no directory separator.
11346 *[\\/]* ) as_myself=$0 ;;
11347 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11348 for as_dir in $PATH
11351 test -z "$as_dir" && as_dir=.
11352 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11358 # We did not find ourselves, most probably we were run as `sh COMMAND'
11359 # in which case we are not to be found in the path.
11360 if test "x$as_myself" = x
; then
11363 if test ! -f "$as_myself"; then
11364 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11368 # Unset variables that we do not need and which cause bugs (e.g. in
11369 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11370 # suppresses any "Segmentation fault" message there. '((' could
11371 # trigger a bug in pdksh 5.2.14.
11372 for as_var
in BASH_ENV ENV MAIL MAILPATH
11373 do eval test x\
${$as_var+set} = xset \
11374 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
11387 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
11390 # as_fn_error ERROR [LINENO LOG_FD]
11391 # ---------------------------------
11392 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11393 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11394 # script with status $?, using 1 if that was 0.
11397 as_status
=$?
; test $as_status -eq 0 && as_status
=1
11399 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
11400 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11402 $as_echo "$as_me: error: $1" >&2
11403 as_fn_exit
$as_status
11407 # as_fn_set_status STATUS
11408 # -----------------------
11409 # Set $? to STATUS, without forking.
11410 as_fn_set_status
()
11413 } # as_fn_set_status
11415 # as_fn_exit STATUS
11416 # -----------------
11417 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11421 as_fn_set_status
$1
11427 # Portably unset VAR.
11430 { eval $1=; unset $1;}
11432 as_unset
=as_fn_unset
11433 # as_fn_append VAR VALUE
11434 # ----------------------
11435 # Append the text in VALUE to the end of the definition contained in VAR. Take
11436 # advantage of any shell optimizations that allow amortized linear growth over
11437 # repeated appends, instead of the typical quadratic growth present in naive
11439 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
11440 eval 'as_fn_append ()
11451 # as_fn_arith ARG...
11452 # ------------------
11453 # Perform arithmetic evaluation on the ARGs, and store the result in the
11454 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11455 # must be portable across $(()) and expr.
11456 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
11457 eval 'as_fn_arith ()
11464 as_val
=`expr "$@" || test $? -eq 1`
11469 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
11470 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
11476 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11477 as_basename
=basename
11482 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
11488 as_me
=`$as_basename -- "$0" ||
11489 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11490 X"$0" : 'X\(//\)$' \| \
11491 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11493 sed '/^.*\/\([^/][^/]*\)\/*$/{
11507 # Avoid depending upon Character Ranges.
11508 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
11509 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11510 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
11511 as_cr_digits
='0123456789'
11512 as_cr_alnum
=$as_cr_Letters$as_cr_digits
11514 ECHO_C
= ECHO_N
= ECHO_T
=
11515 case `echo -n x` in #(((((
11517 case `echo 'xy\c'` in
11518 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
11520 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
11527 rm -f conf$$ conf$$.exe conf$$.
file
11528 if test -d conf$$.dir
; then
11529 rm -f conf$$.dir
/conf$$.
file
11532 mkdir conf$$.dir
2>/dev
/null
11534 if (echo >conf$$.
file) 2>/dev
/null
; then
11535 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
11537 # ... but there are two gotchas:
11538 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11539 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11540 # In both cases, we have to default to `cp -p'.
11541 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
11543 elif ln conf$$.
file conf$$
2>/dev
/null
; then
11551 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
11552 rmdir conf$$.dir
2>/dev
/null
11557 # Create "$as_dir" as a directory, including parents if necessary.
11562 -*) as_dir
=.
/$as_dir;;
11564 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
11568 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11569 *) as_qdir
=$as_dir;;
11571 as_dirs
="'$as_qdir' $as_dirs"
11572 as_dir
=`$as_dirname -- "$as_dir" ||
11573 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11574 X"$as_dir" : 'X\(//\)[^/]' \| \
11575 X"$as_dir" : 'X\(//\)$' \| \
11576 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11577 $as_echo X"$as_dir" |
11578 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11582 /^X\(\/\/\)[^/].*/{
11595 test -d "$as_dir" && break
11597 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
11598 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
11602 if mkdir
-p .
2>/dev
/null
; then
11603 as_mkdir_p
='mkdir -p "$as_dir"'
11605 test -d .
/-p && rmdir .
/-p
11609 if test -x / >/dev
/null
2>&1; then
11610 as_test_x
='test -x'
11612 if ls -dL / >/dev
/null
2>&1; then
11619 if test -d "$1"; then
11625 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11626 ???[sx]*):;;*)false;;esac;fi
11630 as_executable_p
=$as_test_x
11632 # Sed expression to map a string onto a valid CPP name.
11633 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11635 # Sed expression to map a string onto a valid variable name.
11636 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11640 ## ----------------------------------- ##
11641 ## Main body of $CONFIG_STATUS script. ##
11642 ## ----------------------------------- ##
11644 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
11646 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11647 # Save the log message, to keep $0 and so on meaningful, and to
11648 # report actual input values of CONFIG_FILES etc. instead of their
11649 # values after options handling.
11651 This file was extended by $as_me, which was
11652 generated by GNU Autoconf 2.64. Invocation command line was
11654 CONFIG_FILES = $CONFIG_FILES
11655 CONFIG_HEADERS = $CONFIG_HEADERS
11656 CONFIG_LINKS = $CONFIG_LINKS
11657 CONFIG_COMMANDS = $CONFIG_COMMANDS
11660 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11665 case $ac_config_files in *"
11666 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
11671 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11672 # Files that config.status was made for.
11673 config_files="$ac_config_files"
11674 config_commands="$ac_config_commands"
11678 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11680 \`$as_me' instantiates files and other configuration actions
11681 from templates according to the current configuration. Unless the files
11682 and actions are specified as TAGs, all are instantiated by default.
11684 Usage: $0 [OPTION]... [TAG]...
11686 -h, --help print this help, then exit
11687 -V, --version print version number and configuration settings, then exit
11688 -q, --quiet, --silent
11689 do not print progress messages
11690 -d, --debug don't remove temporary files
11691 --recheck update $as_me by reconfiguring in the same conditions
11692 --file=FILE[:TEMPLATE]
11693 instantiate the configuration file FILE
11695 Configuration files:
11698 Configuration commands:
11701 Report bugs to the package provider."
11704 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11707 configured by $0, generated by GNU Autoconf 2.64,
11708 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11710 Copyright (C) 2009 Free Software Foundation, Inc.
11711 This config.status script is free software; the Free Software Foundation
11712 gives unlimited permission to copy, distribute and modify it."
11719 test -n "\$AWK" || AWK=awk
11722 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11723 # The default lists apply if the user does not specify any file.
11729 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11730 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
11741 # Handling of the options.
11742 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
11744 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
11745 $as_echo "$ac_cs_version"; exit ;;
11746 --debug |
--debu |
--deb |
--de |
--d |
-d )
11748 --file |
--fil |
--fi |
--f )
11751 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11753 as_fn_append CONFIG_FILES
" '$ac_optarg'"
11754 ac_need_defaults
=false
;;
11755 --he |
--h |
--help |
--hel |
-h )
11756 $as_echo "$ac_cs_usage"; exit ;;
11757 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11758 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11761 # This is an error.
11762 -*) as_fn_error
"unrecognized option: \`$1'
11763 Try \`$0 --help' for more information." ;;
11765 *) as_fn_append ac_config_targets
" $1"
11766 ac_need_defaults
=false
;;
11772 ac_configure_extra_args
=
11774 if $ac_cs_silent; then
11776 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11780 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11781 if \$ac_cs_recheck; then
11782 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11784 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11785 CONFIG_SHELL='$SHELL'
11786 export CONFIG_SHELL
11791 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11795 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11796 ## Running $as_me. ##
11802 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11810 with_multisubdir="$with_multisubdir"
11811 with_multisrctop="$with_multisrctop"
11812 with_target_subdir="$with_target_subdir"
11813 ac_configure_args="${multilib_arg} ${ac_configure_args}"
11814 multi_basedir="$multi_basedir"
11815 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
11818 GFORTRAN="$GFORTRAN"
11820 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11823 # The HP-UX ksh and POSIX shell print the target directory to stdout
11824 # if CDPATH is set.
11825 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11827 sed_quote_subst='$sed_quote_subst'
11828 double_quote_subst='$double_quote_subst'
11829 delay_variable_subst='$delay_variable_subst'
11830 macro_version='`$ECHO "X$macro_version" | $Xsed -e "$delay_single_quote_subst"`'
11831 macro_revision='`$ECHO "X$macro_revision" | $Xsed -e "$delay_single_quote_subst"`'
11832 enable_shared='`$ECHO "X$enable_shared" | $Xsed -e "$delay_single_quote_subst"`'
11833 enable_static='`$ECHO "X$enable_static" | $Xsed -e "$delay_single_quote_subst"`'
11834 pic_mode='`$ECHO "X$pic_mode" | $Xsed -e "$delay_single_quote_subst"`'
11835 enable_fast_install='`$ECHO "X$enable_fast_install" | $Xsed -e "$delay_single_quote_subst"`'
11836 host_alias='`$ECHO "X$host_alias" | $Xsed -e "$delay_single_quote_subst"`'
11837 host='`$ECHO "X$host" | $Xsed -e "$delay_single_quote_subst"`'
11838 host_os='`$ECHO "X$host_os" | $Xsed -e "$delay_single_quote_subst"`'
11839 build_alias='`$ECHO "X$build_alias" | $Xsed -e "$delay_single_quote_subst"`'
11840 build='`$ECHO "X$build" | $Xsed -e "$delay_single_quote_subst"`'
11841 build_os='`$ECHO "X$build_os" | $Xsed -e "$delay_single_quote_subst"`'
11842 SED='`$ECHO "X$SED" | $Xsed -e "$delay_single_quote_subst"`'
11843 Xsed='`$ECHO "X$Xsed" | $Xsed -e "$delay_single_quote_subst"`'
11844 GREP='`$ECHO "X$GREP" | $Xsed -e "$delay_single_quote_subst"`'
11845 EGREP='`$ECHO "X$EGREP" | $Xsed -e "$delay_single_quote_subst"`'
11846 FGREP='`$ECHO "X$FGREP" | $Xsed -e "$delay_single_quote_subst"`'
11847 LD='`$ECHO "X$LD" | $Xsed -e "$delay_single_quote_subst"`'
11848 NM='`$ECHO "X$NM" | $Xsed -e "$delay_single_quote_subst"`'
11849 LN_S='`$ECHO "X$LN_S" | $Xsed -e "$delay_single_quote_subst"`'
11850 max_cmd_len='`$ECHO "X$max_cmd_len" | $Xsed -e "$delay_single_quote_subst"`'
11851 ac_objext='`$ECHO "X$ac_objext" | $Xsed -e "$delay_single_quote_subst"`'
11852 exeext='`$ECHO "X$exeext" | $Xsed -e "$delay_single_quote_subst"`'
11853 lt_unset='`$ECHO "X$lt_unset" | $Xsed -e "$delay_single_quote_subst"`'
11854 lt_SP2NL='`$ECHO "X$lt_SP2NL" | $Xsed -e "$delay_single_quote_subst"`'
11855 lt_NL2SP='`$ECHO "X$lt_NL2SP" | $Xsed -e "$delay_single_quote_subst"`'
11856 reload_flag='`$ECHO "X$reload_flag" | $Xsed -e "$delay_single_quote_subst"`'
11857 reload_cmds='`$ECHO "X$reload_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11858 OBJDUMP='`$ECHO "X$OBJDUMP" | $Xsed -e "$delay_single_quote_subst"`'
11859 deplibs_check_method='`$ECHO "X$deplibs_check_method" | $Xsed -e "$delay_single_quote_subst"`'
11860 file_magic_cmd='`$ECHO "X$file_magic_cmd" | $Xsed -e "$delay_single_quote_subst"`'
11861 AR='`$ECHO "X$AR" | $Xsed -e "$delay_single_quote_subst"`'
11862 AR_FLAGS='`$ECHO "X$AR_FLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11863 STRIP='`$ECHO "X$STRIP" | $Xsed -e "$delay_single_quote_subst"`'
11864 RANLIB='`$ECHO "X$RANLIB" | $Xsed -e "$delay_single_quote_subst"`'
11865 old_postinstall_cmds='`$ECHO "X$old_postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11866 old_postuninstall_cmds='`$ECHO "X$old_postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11867 old_archive_cmds='`$ECHO "X$old_archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11868 CC='`$ECHO "X$CC" | $Xsed -e "$delay_single_quote_subst"`'
11869 CFLAGS='`$ECHO "X$CFLAGS" | $Xsed -e "$delay_single_quote_subst"`'
11870 compiler='`$ECHO "X$compiler" | $Xsed -e "$delay_single_quote_subst"`'
11871 GCC='`$ECHO "X$GCC" | $Xsed -e "$delay_single_quote_subst"`'
11872 lt_cv_sys_global_symbol_pipe='`$ECHO "X$lt_cv_sys_global_symbol_pipe" | $Xsed -e "$delay_single_quote_subst"`'
11873 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "X$lt_cv_sys_global_symbol_to_cdecl" | $Xsed -e "$delay_single_quote_subst"`'
11874 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address" | $Xsed -e "$delay_single_quote_subst"`'
11875 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "X$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11876 objdir='`$ECHO "X$objdir" | $Xsed -e "$delay_single_quote_subst"`'
11877 SHELL='`$ECHO "X$SHELL" | $Xsed -e "$delay_single_quote_subst"`'
11878 ECHO='`$ECHO "X$ECHO" | $Xsed -e "$delay_single_quote_subst"`'
11879 MAGIC_CMD='`$ECHO "X$MAGIC_CMD" | $Xsed -e "$delay_single_quote_subst"`'
11880 lt_prog_compiler_no_builtin_flag='`$ECHO "X$lt_prog_compiler_no_builtin_flag" | $Xsed -e "$delay_single_quote_subst"`'
11881 lt_prog_compiler_wl='`$ECHO "X$lt_prog_compiler_wl" | $Xsed -e "$delay_single_quote_subst"`'
11882 lt_prog_compiler_pic='`$ECHO "X$lt_prog_compiler_pic" | $Xsed -e "$delay_single_quote_subst"`'
11883 lt_prog_compiler_static='`$ECHO "X$lt_prog_compiler_static" | $Xsed -e "$delay_single_quote_subst"`'
11884 lt_cv_prog_compiler_c_o='`$ECHO "X$lt_cv_prog_compiler_c_o" | $Xsed -e "$delay_single_quote_subst"`'
11885 need_locks='`$ECHO "X$need_locks" | $Xsed -e "$delay_single_quote_subst"`'
11886 DSYMUTIL='`$ECHO "X$DSYMUTIL" | $Xsed -e "$delay_single_quote_subst"`'
11887 NMEDIT='`$ECHO "X$NMEDIT" | $Xsed -e "$delay_single_quote_subst"`'
11888 LIPO='`$ECHO "X$LIPO" | $Xsed -e "$delay_single_quote_subst"`'
11889 OTOOL='`$ECHO "X$OTOOL" | $Xsed -e "$delay_single_quote_subst"`'
11890 OTOOL64='`$ECHO "X$OTOOL64" | $Xsed -e "$delay_single_quote_subst"`'
11891 libext='`$ECHO "X$libext" | $Xsed -e "$delay_single_quote_subst"`'
11892 shrext_cmds='`$ECHO "X$shrext_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11893 extract_expsyms_cmds='`$ECHO "X$extract_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11894 archive_cmds_need_lc='`$ECHO "X$archive_cmds_need_lc" | $Xsed -e "$delay_single_quote_subst"`'
11895 enable_shared_with_static_runtimes='`$ECHO "X$enable_shared_with_static_runtimes" | $Xsed -e "$delay_single_quote_subst"`'
11896 export_dynamic_flag_spec='`$ECHO "X$export_dynamic_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11897 whole_archive_flag_spec='`$ECHO "X$whole_archive_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11898 compiler_needs_object='`$ECHO "X$compiler_needs_object" | $Xsed -e "$delay_single_quote_subst"`'
11899 old_archive_from_new_cmds='`$ECHO "X$old_archive_from_new_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11900 old_archive_from_expsyms_cmds='`$ECHO "X$old_archive_from_expsyms_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11901 archive_cmds='`$ECHO "X$archive_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11902 archive_expsym_cmds='`$ECHO "X$archive_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11903 module_cmds='`$ECHO "X$module_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11904 module_expsym_cmds='`$ECHO "X$module_expsym_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11905 with_gnu_ld='`$ECHO "X$with_gnu_ld" | $Xsed -e "$delay_single_quote_subst"`'
11906 allow_undefined_flag='`$ECHO "X$allow_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11907 no_undefined_flag='`$ECHO "X$no_undefined_flag" | $Xsed -e "$delay_single_quote_subst"`'
11908 hardcode_libdir_flag_spec='`$ECHO "X$hardcode_libdir_flag_spec" | $Xsed -e "$delay_single_quote_subst"`'
11909 hardcode_libdir_flag_spec_ld='`$ECHO "X$hardcode_libdir_flag_spec_ld" | $Xsed -e "$delay_single_quote_subst"`'
11910 hardcode_libdir_separator='`$ECHO "X$hardcode_libdir_separator" | $Xsed -e "$delay_single_quote_subst"`'
11911 hardcode_direct='`$ECHO "X$hardcode_direct" | $Xsed -e "$delay_single_quote_subst"`'
11912 hardcode_direct_absolute='`$ECHO "X$hardcode_direct_absolute" | $Xsed -e "$delay_single_quote_subst"`'
11913 hardcode_minus_L='`$ECHO "X$hardcode_minus_L" | $Xsed -e "$delay_single_quote_subst"`'
11914 hardcode_shlibpath_var='`$ECHO "X$hardcode_shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11915 hardcode_automatic='`$ECHO "X$hardcode_automatic" | $Xsed -e "$delay_single_quote_subst"`'
11916 inherit_rpath='`$ECHO "X$inherit_rpath" | $Xsed -e "$delay_single_quote_subst"`'
11917 link_all_deplibs='`$ECHO "X$link_all_deplibs" | $Xsed -e "$delay_single_quote_subst"`'
11918 fix_srcfile_path='`$ECHO "X$fix_srcfile_path" | $Xsed -e "$delay_single_quote_subst"`'
11919 always_export_symbols='`$ECHO "X$always_export_symbols" | $Xsed -e "$delay_single_quote_subst"`'
11920 export_symbols_cmds='`$ECHO "X$export_symbols_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11921 exclude_expsyms='`$ECHO "X$exclude_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11922 include_expsyms='`$ECHO "X$include_expsyms" | $Xsed -e "$delay_single_quote_subst"`'
11923 prelink_cmds='`$ECHO "X$prelink_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11924 file_list_spec='`$ECHO "X$file_list_spec" | $Xsed -e "$delay_single_quote_subst"`'
11925 variables_saved_for_relink='`$ECHO "X$variables_saved_for_relink" | $Xsed -e "$delay_single_quote_subst"`'
11926 need_lib_prefix='`$ECHO "X$need_lib_prefix" | $Xsed -e "$delay_single_quote_subst"`'
11927 need_version='`$ECHO "X$need_version" | $Xsed -e "$delay_single_quote_subst"`'
11928 version_type='`$ECHO "X$version_type" | $Xsed -e "$delay_single_quote_subst"`'
11929 runpath_var='`$ECHO "X$runpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11930 shlibpath_var='`$ECHO "X$shlibpath_var" | $Xsed -e "$delay_single_quote_subst"`'
11931 shlibpath_overrides_runpath='`$ECHO "X$shlibpath_overrides_runpath" | $Xsed -e "$delay_single_quote_subst"`'
11932 libname_spec='`$ECHO "X$libname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11933 library_names_spec='`$ECHO "X$library_names_spec" | $Xsed -e "$delay_single_quote_subst"`'
11934 soname_spec='`$ECHO "X$soname_spec" | $Xsed -e "$delay_single_quote_subst"`'
11935 postinstall_cmds='`$ECHO "X$postinstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11936 postuninstall_cmds='`$ECHO "X$postuninstall_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11937 finish_cmds='`$ECHO "X$finish_cmds" | $Xsed -e "$delay_single_quote_subst"`'
11938 finish_eval='`$ECHO "X$finish_eval" | $Xsed -e "$delay_single_quote_subst"`'
11939 hardcode_into_libs='`$ECHO "X$hardcode_into_libs" | $Xsed -e "$delay_single_quote_subst"`'
11940 sys_lib_search_path_spec='`$ECHO "X$sys_lib_search_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11941 sys_lib_dlsearch_path_spec='`$ECHO "X$sys_lib_dlsearch_path_spec" | $Xsed -e "$delay_single_quote_subst"`'
11942 hardcode_action='`$ECHO "X$hardcode_action" | $Xsed -e "$delay_single_quote_subst"`'
11943 enable_dlopen='`$ECHO "X$enable_dlopen" | $Xsed -e "$delay_single_quote_subst"`'
11944 enable_dlopen_self='`$ECHO "X$enable_dlopen_self" | $Xsed -e "$delay_single_quote_subst"`'
11945 enable_dlopen_self_static='`$ECHO "X$enable_dlopen_self_static" | $Xsed -e "$delay_single_quote_subst"`'
11946 old_striplib='`$ECHO "X$old_striplib" | $Xsed -e "$delay_single_quote_subst"`'
11947 striplib='`$ECHO "X$striplib" | $Xsed -e "$delay_single_quote_subst"`'
11950 LTCFLAGS='$LTCFLAGS'
11951 compiler='$compiler_DEFAULT'
11953 # Quote evaled strings.
11965 deplibs_check_method \
11974 lt_cv_sys_global_symbol_pipe \
11975 lt_cv_sys_global_symbol_to_cdecl \
11976 lt_cv_sys_global_symbol_to_c_name_address \
11977 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11980 lt_prog_compiler_no_builtin_flag \
11981 lt_prog_compiler_wl \
11982 lt_prog_compiler_pic \
11983 lt_prog_compiler_static \
11984 lt_cv_prog_compiler_c_o \
11992 export_dynamic_flag_spec \
11993 whole_archive_flag_spec \
11994 compiler_needs_object \
11996 allow_undefined_flag \
11997 no_undefined_flag \
11998 hardcode_libdir_flag_spec \
11999 hardcode_libdir_flag_spec_ld \
12000 hardcode_libdir_separator \
12005 variables_saved_for_relink \
12007 library_names_spec \
12012 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12013 *[\\\\\\\`\\"\\\$]*)
12014 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12017 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12022 # Double-quote double-evaled strings.
12023 for var in reload_cmds \
12024 old_postinstall_cmds \
12025 old_postuninstall_cmds \
12027 extract_expsyms_cmds \
12028 old_archive_from_new_cmds \
12029 old_archive_from_expsyms_cmds \
12031 archive_expsym_cmds \
12033 module_expsym_cmds \
12034 export_symbols_cmds \
12037 postuninstall_cmds \
12039 sys_lib_search_path_spec \
12040 sys_lib_dlsearch_path_spec; do
12041 case \`eval \\\\\$ECHO "X\\\\\$\$var"\` in
12042 *[\\\\\\\`\\"\\\$]*)
12043 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"X\\\$\$var\\" | \\\$Xsed -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12046 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12051 # Fix-up fallback echo if it was mangled by the above quoting rules.
12053 *'\\\$0 --fallback-echo"') lt_ECHO=\`\$ECHO "X\$lt_ECHO" | \$Xsed -e 's/\\\\\\\\\\\\\\\$0 --fallback-echo"\$/\$0 --fallback-echo"/'\`
12057 ac_aux_dir='$ac_aux_dir'
12058 xsi_shell='$xsi_shell'
12059 lt_shell_append='$lt_shell_append'
12061 # See if we are running on zsh, and set the options which allow our
12062 # commands through without removal of \ escapes INIT.
12063 if test -n "\${ZSH_VERSION+set}" ; then
12064 setopt NO_GLOB_SUBST
12070 TIMESTAMP='$TIMESTAMP'
12079 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12081 # Handling of arguments.
12082 for ac_config_target
in $ac_config_targets
12084 case $ac_config_target in
12085 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
12086 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
12087 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
12088 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
12090 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12095 # If the user did not use the arguments to specify the items to instantiate,
12096 # then the envvar interface is used. Set only those that are not.
12097 # We use the long form for the default assignment because of an extremely
12098 # bizarre bug on SunOS 4.1.3.
12099 if $ac_need_defaults; then
12100 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
12101 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
12104 # Have a temporary directory for convenience. Make it in the build tree
12105 # simply because there is no reason against having it here, and in addition,
12106 # creating and moving files from /tmp can sometimes cause problems.
12107 # Hook for its removal unless debugging.
12108 # Note that there is a small window in which the directory will not be cleaned:
12109 # after its creation but before its name has been assigned to `$tmp'.
12113 trap 'exit_status=$?
12114 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12116 trap 'as_fn_exit 1' 1 2 13 15
12118 # Create a (secure) tmp directory for tmp files.
12121 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12122 test -n "$tmp" && test -d "$tmp"
12125 tmp
=.
/conf$$
-$RANDOM
12126 (umask 077 && mkdir
"$tmp")
12127 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
12129 # Set up the scripts for CONFIG_FILES section.
12130 # No need to generate them if there are no CONFIG_FILES.
12131 # This happens for instance with `./config.status config.h'.
12132 if test -n "$CONFIG_FILES"; then
12135 ac_cr
=`echo X | tr X '\015'`
12136 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12137 # But we know of no other shell where ac_cr would be empty at this
12138 # point, so we can use a bashism as a fallback.
12139 if test "x$ac_cr" = x
; then
12140 eval ac_cr
=\$
\'\\r
\'
12142 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12143 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12146 ac_cs_awk_cr
=$ac_cr
12149 echo 'BEGIN {' >"$tmp/subs1.awk" &&
12154 echo "cat >conf$$subs.awk <<_ACEOF" &&
12155 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12157 } >conf$$subs.sh ||
12158 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
12159 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12161 for ac_last_try in false false false false false :; do
12162 . ./conf$$subs.sh ||
12163 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
12165 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
12166 if test $ac_delim_n = $ac_delim_num; then
12168 elif $ac_last_try; then
12169 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
12171 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
12174 rm -f conf$$subs.sh
12176 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12177 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
12181 s/^/S["/; s
/!.
*/"]=/
12191 s/\(.\{148\}\).*/\1/
12193 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
12198 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
12205 s/\(.\{148\}\).*/\1/
12207 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
12211 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
12216 ' <conf$$subs.awk | sed '
12221 ' >>$CONFIG_STATUS || ac_write_fail=1
12222 rm -f conf$$subs.awk
12223 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12225 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
12226 for (key in S) S_is_set[key] = 1
12232 nfields = split(line, field, "@
")
12234 len = length(field[1])
12235 for (i = 2; i < nfields; i++) {
12237 keylen = length(key)
12238 if (S_is_set[key]) {
12240 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12241 len += length(value) + length(field[++i])
12252 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12253 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12254 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
12257 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
12258 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
12261 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12262 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
12263 # trailing colons and then remove the whole line if VPATH becomes empty
12264 # (actually we leave an empty line to preserve line numbers).
12265 if test "x
$srcdir" = x.; then
12266 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12267 s/:*\$(srcdir):*/:/
12268 s/:*\${srcdir}:*/:/
12270 s/^\([^=]*=[ ]*\):*/\1/
12276 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12277 fi # test -n "$CONFIG_FILES"
12280 eval set X " :F
$CONFIG_FILES :C
$CONFIG_COMMANDS"
12285 :[FHLC]) ac_mode=$ac_tag; continue;;
12287 case $ac_mode$ac_tag in
12289 :L* | :C*:*) as_fn_error "invalid tag \
`$ac_tag'" "$LINENO" 5;;
12290 :[FH]-) ac_tag=-:-;;
12291 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12308 -) ac_f="$tmp/stdin";;
12309 *) # Look for the file first in the build tree, then in the source tree
12310 # (if the path is not absolute). The absolute path cannot be DOS-style,
12311 # because $ac_f cannot contain `:'.
12315 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12317 as_fn_error "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12319 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s
/'/'\\\\\\\\''/g
"`;; esac
12320 as_fn_append ac_file_inputs " '$ac_f'"
12323 # Let's still pretend it is `configure' which instantiates (i.e., don't
12324 # use $as_me), people would be surprised to read:
12325 # /* config.h. Generated by config.status. */
12326 configure_input='Generated from '`
12327 $as_echo "$
*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12329 if test x"$ac_file" != x-; then
12330 configure_input="$ac_file.
$configure_input"
12331 { $as_echo "$as_me:${as_lineno-$LINENO}: creating
$ac_file" >&5
12332 $as_echo "$as_me: creating
$ac_file" >&6;}
12334 # Neutralize special characters interpreted by sed in replacement strings.
12335 case $configure_input in #(
12336 *\&* | *\|* | *\\* )
12337 ac_sed_conf_input=`$as_echo "$configure_input" |
12338 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12339 *) ac_sed_conf_input=$configure_input;;
12343 *:-:* | *:-) cat >"$tmp/stdin
" \
12344 || as_fn_error "could not create
$ac_file" "$LINENO" 5 ;;
12349 ac_dir=`$as_dirname -- "$ac_file" ||
12350 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12351 X"$ac_file" : 'X\(//\)[^/]' \| \
12352 X"$ac_file" : 'X\(//\)$' \| \
12353 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12354 $as_echo X"$ac_file" |
12355 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12359 /^X\(\/\/\)[^/].*/{
12372 as_dir="$ac_dir"; as_fn_mkdir_p
12376 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12378 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12379 # A "..
" for each directory in $ac_dir_suffix.
12380 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12381 case $ac_top_builddir_sub in
12382 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12383 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12386 ac_abs_top_builddir=$ac_pwd
12387 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12388 # for backward compatibility:
12389 ac_top_builddir=$ac_top_build_prefix
12392 .) # We are building in place.
12394 ac_top_srcdir=$ac_top_builddir_sub
12395 ac_abs_top_srcdir=$ac_pwd ;;
12396 [\\/]* | ?:[\\/]* ) # Absolute name.
12397 ac_srcdir=$srcdir$ac_dir_suffix;
12398 ac_top_srcdir=$srcdir
12399 ac_abs_top_srcdir=$srcdir ;;
12400 *) # Relative name.
12401 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12402 ac_top_srcdir=$ac_top_build_prefix$srcdir
12403 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12405 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12415 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12416 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12418 ac_MKDIR_P=$MKDIR_P
12420 [\\/$]* | ?:[\\/]* ) ;;
12421 */*) ac_MKDIR_P=$ac_top_build_prefix$MKDIR_P ;;
12425 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12426 # If the template does not know about datarootdir, expand it.
12427 # FIXME: This hack should be removed a few years after 2.60.
12428 ac_datarootdir_hack=; ac_datarootdir_seen=
12439 case `eval "sed -n \"\
$ac_sed_dataroot\" $ac_file_inputs"` in
12440 *datarootdir*) ac_datarootdir_seen=yes;;
12441 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12442 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file_inputs seems to ignore the
--datarootdir setting
" >&5
12443 $as_echo "$as_me: WARNING
: $ac_file_inputs seems to ignore the
--datarootdir setting
" >&2;}
12445 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12446 ac_datarootdir_hack='
12447 s&@datadir@&$datadir&g
12448 s&@docdir@&$docdir&g
12449 s&@infodir@&$infodir&g
12450 s&@localedir@&$localedir&g
12451 s&@mandir@&$mandir&g
12452 s&\\\${datarootdir}&$datarootdir&g' ;;
12456 # Neutralize VPATH when `$srcdir' = `.'.
12457 # Shell code in configure.ac might set extrasub.
12458 # FIXME: do we really want to maintain this feature?
12459 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12460 ac_sed_extra="$ac_vpsub
12463 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12465 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
12466 s|@configure_input@|
$ac_sed_conf_input|
;t t
12467 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
12468 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
12469 s
&@srcdir@
&$ac_srcdir&;t t
12470 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
12471 s
&@top_srcdir@
&$ac_top_srcdir&;t t
12472 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
12473 s
&@builddir@
&$ac_builddir&;t t
12474 s
&@abs_builddir@
&$ac_abs_builddir&;t t
12475 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
12476 s
&@INSTALL@
&$ac_INSTALL&;t t
12477 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
12478 $ac_datarootdir_hack
12480 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
12481 || as_fn_error "could not create
$ac_file" "$LINENO" 5
12483 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12484 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
12485 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
12486 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
12487 which seems to be undefined. Please make sure it is defined." >&5
12488 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
12489 which seems to be undefined. Please make sure it is defined." >&2;}
12493 -) cat "$tmp/out" && rm -f "$tmp/out";;
12494 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12496 || as_fn_error "could not create $ac_file" "$LINENO" 5
12500 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12501 $as_echo "$as_me: executing $ac_file commands" >&6;}
12506 case $ac_file$ac_mode in
12508 # Only add multilib support code if we just rebuilt the top-level
12510 case " $CONFIG_FILES " in
12512 ac_file=Makefile . ${multi_basedir}/config-ml.in
12515 "depfiles":C) test x"$AMDEP_TRUE" != x"" || {
12516 # Autoconf 2.62 quotes --file arguments for eval, but not when files
12517 # are listed without --file. Let's play safe and only
enable the
eval
12518 # if we detect the quoting.
12519 case $CONFIG_FILES in
12520 *\'*) eval set x
"$CONFIG_FILES" ;;
12521 *) set x
$CONFIG_FILES ;;
12526 # Strip MF so we end up with the name of the file.
12527 mf
=`echo "$mf" | sed -e 's/:.*$//'`
12528 # Check whether this is an Automake generated Makefile or not.
12529 # We used to match only the files named `Makefile.in', but
12530 # some people rename them; so instead we look at the file content.
12531 # Grep'ing the first line is not enough: some people post-process
12532 # each Makefile.in and add a new line on top of each file to say so.
12533 # Grep'ing the whole file is not good either: AIX grep has a line
12534 # limit of 2048, but all sed's we know have understand at least 4000.
12535 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
12536 dirpart
=`$as_dirname -- "$mf" ||
12537 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12538 X"$mf" : 'X\(//\)[^/]' \| \
12539 X"$mf" : 'X\(//\)$' \| \
12540 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12542 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12546 /^X\(\/\/\)[^/].*/{
12562 # Extract the definition of DEPDIR, am__include, and am__quote
12563 # from the Makefile without running `make'.
12564 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
12565 test -z "$DEPDIR" && continue
12566 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
12567 test -z "am__include" && continue
12568 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
12569 # When using ansi2knr, U may be empty or an underscore; expand it
12570 U
=`sed -n 's/^U = //p' < "$mf"`
12571 # Find all dependency output files, they are included files with
12572 # $(DEPDIR) in their names. We invoke sed twice because it is the
12573 # simplest approach to changing $(DEPDIR) to its actual value in the
12575 for file in `sed -n "
12576 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12577 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12578 # Make sure the directory exists.
12579 test -f "$dirpart/$file" && continue
12580 fdir
=`$as_dirname -- "$file" ||
12581 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12582 X"$file" : 'X\(//\)[^/]' \| \
12583 X"$file" : 'X\(//\)$' \| \
12584 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12585 $as_echo X"$file" |
12586 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12590 /^X\(\/\/\)[^/].*/{
12603 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
12604 # echo "creating $dirpart/$file"
12605 echo '# dummy' > "$dirpart/$file"
12612 # See if we are running on zsh, and set the options which allow our
12613 # commands through without removal of \ escapes.
12614 if test -n "${ZSH_VERSION+set}" ; then
12615 setopt NO_GLOB_SUBST
12618 cfgfile
="${ofile}T"
12619 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12622 cat <<_LT_EOF >> "$cfgfile"
12625 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12626 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12627 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12628 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12630 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12631 # 2006, 2007, 2008 Free Software Foundation, Inc.
12632 # Written by Gordon Matzigkeit, 1996
12634 # This file is part of GNU Libtool.
12636 # GNU Libtool is free software; you can redistribute it and/or
12637 # modify it under the terms of the GNU General Public License as
12638 # published by the Free Software Foundation; either version 2 of
12639 # the License, or (at your option) any later version.
12641 # As a special exception to the GNU General Public License,
12642 # if you distribute this file as part of a program or library that
12643 # is built using GNU Libtool, you may include this file under the
12644 # same distribution terms that you use for the rest of that program.
12646 # GNU Libtool is distributed in the hope that it will be useful,
12647 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12648 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12649 # GNU General Public License for more details.
12651 # You should have received a copy of the GNU General Public License
12652 # along with GNU Libtool; see the file COPYING. If not, a copy
12653 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12654 # obtained by writing to the Free Software Foundation, Inc.,
12655 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12658 # The names of the tagged configurations supported by this script.
12661 # ### BEGIN LIBTOOL CONFIG
12663 # Which release of libtool.m4 was used?
12664 macro_version=$macro_version
12665 macro_revision=$macro_revision
12667 # Whether or not to build shared libraries.
12668 build_libtool_libs=$enable_shared
12670 # Whether or not to build static libraries.
12671 build_old_libs=$enable_static
12673 # What type of objects to build.
12676 # Whether or not to optimize for fast installation.
12677 fast_install=$enable_fast_install
12680 host_alias=$host_alias
12684 # The build system.
12685 build_alias=$build_alias
12689 # A sed program that does not truncate output.
12692 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12693 Xsed="\$SED -e 1s/^X//"
12695 # A grep program that handles long lines.
12701 # A literal string matcher.
12704 # A BSD- or MS-compatible name lister.
12707 # Whether we need soft or hard links.
12710 # What is the maximum length of a command?
12711 max_cmd_len=$max_cmd_len
12713 # Object file suffix (normally "o").
12716 # Executable file suffix (normally "").
12719 # whether the shell understands "unset".
12722 # turn spaces into newlines.
12725 # turn newlines into spaces.
12728 # How to create reloadable object files.
12729 reload_flag=$lt_reload_flag
12730 reload_cmds=$lt_reload_cmds
12732 # An object symbol dumper.
12733 OBJDUMP=$lt_OBJDUMP
12735 # Method to check whether dependent libraries are shared objects.
12736 deplibs_check_method=$lt_deplibs_check_method
12738 # Command to use when deplibs_check_method == "file_magic".
12739 file_magic_cmd=$lt_file_magic_cmd
12743 AR_FLAGS=$lt_AR_FLAGS
12745 # A symbol stripping program.
12748 # Commands used to install an old-style archive.
12750 old_postinstall_cmds=$lt_old_postinstall_cmds
12751 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12756 # LTCC compiler flags.
12757 LTCFLAGS=$lt_CFLAGS
12759 # Take the output of nm and produce a listing of raw symbols and C names.
12760 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12762 # Transform the output of nm in a proper C declaration.
12763 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12765 # Transform the output of nm in a C name address pair.
12766 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12768 # Transform the output of nm in a C name address pair when lib prefix is needed.
12769 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12771 # The name of the directory that contains temporary libtool files.
12774 # Shell to use when invoking shell scripts.
12777 # An echo program that does not interpret backslashes.
12780 # Used to examine libraries when file_magic_cmd begins with "file".
12781 MAGIC_CMD=$MAGIC_CMD
12783 # Must we lock files when doing compilation?
12784 need_locks=$lt_need_locks
12786 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12787 DSYMUTIL=$lt_DSYMUTIL
12789 # Tool to change global to local symbols on Mac OS X.
12792 # Tool to manipulate fat objects and archives on Mac OS X.
12795 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12798 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12799 OTOOL64=$lt_OTOOL64
12801 # Old archive suffix (normally "a").
12804 # Shared library suffix (normally ".so").
12805 shrext_cmds=$lt_shrext_cmds
12807 # The commands to extract the exported symbol list from a shared archive.
12808 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12810 # Variables whose values should be saved in libtool wrapper scripts and
12811 # restored at link time.
12812 variables_saved_for_relink=$lt_variables_saved_for_relink
12814 # Do we need the "lib" prefix for modules?
12815 need_lib_prefix=$need_lib_prefix
12817 # Do we need a version for libraries?
12818 need_version=$need_version
12820 # Library versioning type.
12821 version_type=$version_type
12823 # Shared library runtime path variable.
12824 runpath_var=$runpath_var
12826 # Shared library path variable.
12827 shlibpath_var=$shlibpath_var
12829 # Is shlibpath searched before the hard-coded library search path?
12830 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12832 # Format of library name prefix.
12833 libname_spec=$lt_libname_spec
12835 # List of archive names. First name is the real one, the rest are links.
12836 # The last name is the one that the linker finds with -lNAME
12837 library_names_spec=$lt_library_names_spec
12839 # The coded name of the library, if different from the real name.
12840 soname_spec=$lt_soname_spec
12842 # Command to use after installation of a shared archive.
12843 postinstall_cmds=$lt_postinstall_cmds
12845 # Command to use after uninstallation of a shared archive.
12846 postuninstall_cmds=$lt_postuninstall_cmds
12848 # Commands used to finish a libtool library installation in a directory.
12849 finish_cmds=$lt_finish_cmds
12851 # As "finish_cmds", except a single script fragment to be evaled but
12853 finish_eval=$lt_finish_eval
12855 # Whether we should hardcode library paths into libraries.
12856 hardcode_into_libs=$hardcode_into_libs
12858 # Compile-time system search path for libraries.
12859 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12861 # Run-time system search path for libraries.
12862 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12864 # Whether dlopen is supported.
12865 dlopen_support=$enable_dlopen
12867 # Whether dlopen of programs is supported.
12868 dlopen_self=$enable_dlopen_self
12870 # Whether dlopen of statically linked programs is supported.
12871 dlopen_self_static=$enable_dlopen_self_static
12873 # Commands to strip libraries.
12874 old_striplib=$lt_old_striplib
12875 striplib=$lt_striplib
12878 # The linker used to build libraries.
12881 # Commands used to build an old-style archive.
12882 old_archive_cmds=$lt_old_archive_cmds
12884 # A language specific compiler.
12887 # Is the compiler the GNU compiler?
12890 # Compiler flag to turn off builtin functions.
12891 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12893 # How to pass a linker flag through the compiler.
12894 wl=$lt_lt_prog_compiler_wl
12896 # Additional compiler flags for building library objects.
12897 pic_flag=$lt_lt_prog_compiler_pic
12899 # Compiler flag to prevent dynamic linking.
12900 link_static_flag=$lt_lt_prog_compiler_static
12902 # Does compiler simultaneously support -c and -o options?
12903 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12905 # Whether or not to add -lc for building shared libraries.
12906 build_libtool_need_lc=$archive_cmds_need_lc
12908 # Whether or not to disallow shared libs when runtime libs are static.
12909 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12911 # Compiler flag to allow reflexive dlopens.
12912 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12914 # Compiler flag to generate shared objects directly from archives.
12915 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12917 # Whether the compiler copes with passing no objects directly.
12918 compiler_needs_object=$lt_compiler_needs_object
12920 # Create an old-style archive from a shared archive.
12921 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12923 # Create a temporary old-style archive to link instead of a shared archive.
12924 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12926 # Commands used to build a shared archive.
12927 archive_cmds=$lt_archive_cmds
12928 archive_expsym_cmds=$lt_archive_expsym_cmds
12930 # Commands used to build a loadable module if different from building
12931 # a shared archive.
12932 module_cmds=$lt_module_cmds
12933 module_expsym_cmds=$lt_module_expsym_cmds
12935 # Whether we are building with GNU ld or not.
12936 with_gnu_ld=$lt_with_gnu_ld
12938 # Flag that allows shared libraries with undefined symbols to be built.
12939 allow_undefined_flag=$lt_allow_undefined_flag
12941 # Flag that enforces no undefined symbols.
12942 no_undefined_flag=$lt_no_undefined_flag
12944 # Flag to hardcode \$libdir into a binary during linking.
12945 # This must work even if \$libdir does not exist
12946 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12948 # If ld is used when linking, flag to hardcode \$libdir into a binary
12949 # during linking. This must work even if \$libdir does not exist.
12950 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12952 # Whether we need a single "-rpath" flag with a separated argument.
12953 hardcode_libdir_separator=$lt_hardcode_libdir_separator
12955 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12956 # DIR into the resulting binary.
12957 hardcode_direct=$hardcode_direct
12959 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12960 # DIR into the resulting binary and the resulting library dependency is
12961 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12962 # library is relocated.
12963 hardcode_direct_absolute=$hardcode_direct_absolute
12965 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12966 # into the resulting binary.
12967 hardcode_minus_L=$hardcode_minus_L
12969 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12970 # into the resulting binary.
12971 hardcode_shlibpath_var=$hardcode_shlibpath_var
12973 # Set to "yes" if building a shared library automatically hardcodes DIR
12974 # into the library and all subsequent libraries and executables linked
12976 hardcode_automatic=$hardcode_automatic
12978 # Set to yes if linker adds runtime paths of dependent libraries
12979 # to runtime path list.
12980 inherit_rpath=$inherit_rpath
12982 # Whether libtool must link a program against all its dependency libraries.
12983 link_all_deplibs=$link_all_deplibs
12985 # Fix the shell variable \$srcfile for the compiler.
12986 fix_srcfile_path=$lt_fix_srcfile_path
12988 # Set to "yes" if exported symbols are required.
12989 always_export_symbols=$always_export_symbols
12991 # The commands to list exported symbols.
12992 export_symbols_cmds=$lt_export_symbols_cmds
12994 # Symbols that should not be listed in the preloaded symbols.
12995 exclude_expsyms=$lt_exclude_expsyms
12997 # Symbols that must always be exported.
12998 include_expsyms=$lt_include_expsyms
13000 # Commands necessary for linking programs (against libraries) with templates.
13001 prelink_cmds=$lt_prelink_cmds
13003 # Specify filename containing input files.
13004 file_list_spec=$lt_file_list_spec
13006 # How to hardcode a shared library path into an executable.
13007 hardcode_action=$hardcode_action
13009 # ### END LIBTOOL CONFIG
13015 cat <<\_LT_EOF
>> "$cfgfile"
13016 # AIX sometimes has problems with the GCC collect2 program. For some
13017 # reason, if we set the COLLECT_NAMES environment variable, the problems
13018 # vanish in a puff of smoke.
13019 if test "X${COLLECT_NAMES+set}" != Xset
; then
13021 export COLLECT_NAMES
13028 ltmain
="$ac_aux_dir/ltmain.sh"
13031 # We use sed instead of cat because bash on DJGPP gets confused if
13032 # if finds mixed CR/LF and LF-only lines. Since sed operates in
13033 # text mode, it properly converts lines to CR/LF. This bash problem
13034 # is reportedly fixed, but why not run on old versions too?
13035 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13036 ||
(rm -f "$cfgfile"; exit 1)
13040 cat << \_LT_EOF
>> "$cfgfile"
13042 # func_dirname file append nondir_replacement
13043 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13044 # otherwise set result to NONDIR_REPLACEMENT.
13048 */*) func_dirname_result
="${1%/*}${2}" ;;
13049 * ) func_dirname_result
="${3}" ;;
13053 # func_basename file
13056 func_basename_result
="${1##*/}"
13059 # func_dirname_and_basename file append nondir_replacement
13060 # perform func_basename and func_dirname in a single function
13062 # dirname: Compute the dirname of FILE. If nonempty,
13063 # add APPEND to the result, otherwise set result
13064 # to NONDIR_REPLACEMENT.
13065 # value returned in "$func_dirname_result"
13066 # basename: Compute filename of FILE.
13067 # value retuned in "$func_basename_result"
13068 # Implementation must be kept synchronized with func_dirname
13069 # and func_basename. For efficiency, we do not delegate to
13070 # those functions but instead duplicate the functionality here.
13071 func_dirname_and_basename
()
13074 */*) func_dirname_result
="${1%/*}${2}" ;;
13075 * ) func_dirname_result
="${3}" ;;
13077 func_basename_result
="${1##*/}"
13080 # func_stripname prefix suffix name
13081 # strip PREFIX and SUFFIX off of NAME.
13082 # PREFIX and SUFFIX must not contain globbing or regex special
13083 # characters, hashes, percent signs, but SUFFIX may contain a leading
13084 # dot (in which case that matches only a dot).
13087 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13088 # positional parameters, so assign one to ordinary parameter first.
13089 func_stripname_result
=${3}
13090 func_stripname_result
=${func_stripname_result#"${1}"}
13091 func_stripname_result
=${func_stripname_result%"${2}"}
13097 func_opt_split_opt
=${1%%=*}
13098 func_opt_split_arg
=${1#*=}
13105 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
13106 *) func_lo2o_result
=${1} ;;
13110 # func_xform libobj-or-source
13113 func_xform_result
=${1%.*}.lo
13116 # func_arith arithmetic-term...
13119 func_arith_result
=$
(( $
* ))
13123 # STRING may not start with a hyphen.
13126 func_len_result
=${#1}
13131 *) # Bourne compatible functions.
13132 cat << \_LT_EOF
>> "$cfgfile"
13134 # func_dirname file append nondir_replacement
13135 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13136 # otherwise set result to NONDIR_REPLACEMENT.
13139 # Extract subdirectory from the argument.
13140 func_dirname_result
=`$ECHO "X${1}" | $Xsed -e "$dirname"`
13141 if test "X$func_dirname_result" = "X${1}"; then
13142 func_dirname_result
="${3}"
13144 func_dirname_result
="$func_dirname_result${2}"
13148 # func_basename file
13151 func_basename_result
=`$ECHO "X${1}" | $Xsed -e "$basename"`
13155 # func_stripname prefix suffix name
13156 # strip PREFIX and SUFFIX off of NAME.
13157 # PREFIX and SUFFIX must not contain globbing or regex special
13158 # characters, hashes, percent signs, but SUFFIX may contain a leading
13159 # dot (in which case that matches only a dot).
13160 # func_strip_suffix prefix name
13164 .
*) func_stripname_result
=`$ECHO "X${3}" \
13165 | $Xsed -e "s%^${1}%%" -e "s%\\\\${2}\$%%"`;;
13166 *) func_stripname_result
=`$ECHO "X${3}" \
13167 | $Xsed -e "s%^${1}%%" -e "s%${2}\$%%"`;;
13172 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
13173 my_sed_long_arg
='1s/^-[^=]*=//'
13178 func_opt_split_opt
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_opt"`
13179 func_opt_split_arg
=`$ECHO "X${1}" | $Xsed -e "$my_sed_long_arg"`
13185 func_lo2o_result
=`$ECHO "X${1}" | $Xsed -e "$lo2o"`
13188 # func_xform libobj-or-source
13191 func_xform_result
=`$ECHO "X${1}" | $Xsed -e 's/\.[^.]*$/.lo/'`
13194 # func_arith arithmetic-term...
13197 func_arith_result
=`expr "$@"`
13201 # STRING may not start with a hyphen.
13204 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13210 case $lt_shell_append in
13212 cat << \_LT_EOF
>> "$cfgfile"
13214 # func_append var value
13215 # Append VALUE to the end of shell variable VAR.
13223 cat << \_LT_EOF
>> "$cfgfile"
13225 # func_append var value
13226 # Append VALUE to the end of shell variable VAR.
13237 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13238 ||
(rm -f "$cfgfile"; exit 1)
13240 mv -f "$cfgfile" "$ofile" ||
13241 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13252 ac_clean_files
=$ac_clean_files_save
13254 test $ac_write_fail = 0 ||
13255 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
13258 # configure is writing to config.log, and then calls config.status.
13259 # config.status does its own redirection, appending to config.log.
13260 # Unfortunately, on DOS this fails, as config.log is still kept open
13261 # by configure, so config.status won't be able to write to it; its
13262 # output is simply discarded. So we exec the FD to /dev/null,
13263 # effectively closing config.log, so it can be properly (re)opened and
13264 # appended to by config.status. When coming back to configure, we
13265 # need to make the FD available again.
13266 if test "$no_create" != yes; then
13268 ac_config_status_args
=
13269 test "$silent" = yes &&
13270 ac_config_status_args
="$ac_config_status_args --quiet"
13272 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
13274 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13275 # would make configure fail if this is the last instruction.
13276 $ac_cs_success || as_fn_exit $?
13278 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
13279 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13280 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}