2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64 for libssp 1.0.
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
174 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
175 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
176 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
177 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
178 PATH=/empty FPATH=/empty; export PATH FPATH
179 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
180 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
181 if (eval "$as_required") 2>/dev
/null
; then :
186 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
189 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
191 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
194 test -z "$as_dir" && as_dir
=.
198 for as_base
in sh bash ksh sh5
; do
199 # Try only shells that exist, to save several forks.
200 as_shell
=$as_dir/$as_base
201 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
202 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
203 CONFIG_SHELL
=$as_shell as_have_required
=yes
204 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
212 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
213 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
214 CONFIG_SHELL
=$SHELL as_have_required
=yes
219 if test "x$CONFIG_SHELL" != x
; then :
220 # We cannot yet assume a decent shell, so we have to provide a
221 # neutralization value for shells without unset; and this also
222 # works around shells that cannot unset nonexistent variables.
225 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
227 exec "$CONFIG_SHELL" "$as_myself" ${1+"$@"}
230 if test x
$as_have_required = xno
; then :
231 $as_echo "$0: This script requires a shell more modern than all"
232 $as_echo "$0: the shells that I found on your system."
233 if test x
${ZSH_VERSION+set} = xset
; then
234 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
235 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
237 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
238 $0: including any error possibly output before this
239 $0: message. Then install a modern shell, or manually run
240 $0: the script under such a shell if you do have one."
246 SHELL
=${CONFIG_SHELL-/bin/sh}
248 # Unset more variables known to interfere with behavior of common tools.
249 CLICOLOR_FORCE
= GREP_OPTIONS
=
250 unset CLICOLOR_FORCE GREP_OPTIONS
252 ## --------------------- ##
253 ## M4sh Shell Functions. ##
254 ## --------------------- ##
257 # Portably unset VAR.
260 { eval $1=; unset $1;}
264 # as_fn_set_status STATUS
265 # -----------------------
266 # Set $? to STATUS, without forking.
274 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
284 # Create "$as_dir" as a directory, including parents if necessary.
289 -*) as_dir
=.
/$as_dir;;
291 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
295 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
298 as_dirs
="'$as_qdir' $as_dirs"
299 as_dir
=`$as_dirname -- "$as_dir" ||
300 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
301 X"$as_dir" : 'X\(//\)[^/]' \| \
302 X"$as_dir" : 'X\(//\)$' \| \
303 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
304 $as_echo X"$as_dir" |
305 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
322 test -d "$as_dir" && break
324 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
325 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
329 # as_fn_append VAR VALUE
330 # ----------------------
331 # Append the text in VALUE to the end of the definition contained in VAR. Take
332 # advantage of any shell optimizations that allow amortized linear growth over
333 # repeated appends, instead of the typical quadratic growth present in naive
335 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
336 eval 'as_fn_append ()
349 # Perform arithmetic evaluation on the ARGs, and store the result in the
350 # global $as_val. Take advantage of shells that can avoid forks. The arguments
351 # must be portable across $(()) and expr.
352 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
360 as_val
=`expr "$@" || test $? -eq 1`
365 # as_fn_error ERROR [LINENO LOG_FD]
366 # ---------------------------------
367 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
368 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
369 # script with status $?, using 1 if that was 0.
372 as_status
=$?
; test $as_status -eq 0 && as_status
=1
374 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
375 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
377 $as_echo "$as_me: error: $1" >&2
378 as_fn_exit
$as_status
381 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
382 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
388 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
394 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
400 as_me
=`$as_basename -- "$0" ||
401 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
402 X"$0" : 'X\(//\)$' \| \
403 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
405 sed '/^.*\/\([^/][^/]*\)\/*$/{
419 # Avoid depending upon Character Ranges.
420 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
421 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
422 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
423 as_cr_digits
='0123456789'
424 as_cr_alnum
=$as_cr_Letters$as_cr_digits
427 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
428 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
429 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
430 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
431 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
443 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
447 chmod +x
"$as_me.lineno" ||
448 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
450 # Don't try to exec as it changes $[0], causing all sort of problems
451 # (the dirname of $[0] is not the place where we might find the
452 # original and so on. Autoconf is especially sensitive to this).
454 # Exit status is that of the last command.
458 ECHO_C
= ECHO_N
= ECHO_T
=
459 case `echo -n x` in #(((((
461 case `echo 'xy\c'` in
462 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
464 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
471 rm -f conf$$ conf$$.exe conf$$.
file
472 if test -d conf$$.dir
; then
473 rm -f conf$$.dir
/conf$$.
file
476 mkdir conf$$.dir
2>/dev
/null
478 if (echo >conf$$.
file) 2>/dev
/null
; then
479 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
481 # ... but there are two gotchas:
482 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
483 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
484 # In both cases, we have to default to `cp -p'.
485 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
487 elif ln conf$$.
file conf$$
2>/dev
/null
; then
495 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
496 rmdir conf$$.dir
2>/dev
/null
498 if mkdir
-p .
2>/dev
/null
; then
499 as_mkdir_p
='mkdir -p "$as_dir"'
501 test -d .
/-p && rmdir .
/-p
505 if test -x / >/dev
/null
2>&1; then
508 if ls -dL / >/dev
/null
2>&1; then
515 if test -d "$1"; then
521 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
522 ???[sx]*):;;*)false;;esac;fi
526 as_executable_p
=$as_test_x
528 # Sed expression to map a string onto a valid CPP name.
529 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
531 # Sed expression to map a string onto a valid variable name.
532 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
534 SHELL
=${CONFIG_SHELL-/bin/sh}
537 exec 7<&0 </dev
/null
6>&1
540 # hostname on some systems (SVR3.2, Linux) returns a bogus exit status,
541 # so uname gets run too.
542 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
547 ac_default_prefix
=/usr
/local
549 ac_config_libobj_dir
=.
556 # Identity of this package.
557 PACKAGE_NAME
='libssp'
558 PACKAGE_TARNAME
='libssp'
559 PACKAGE_VERSION
='1.0'
560 PACKAGE_STRING
='libssp 1.0'
564 ac_unique_file
="ssp.c"
565 # Factoring default headers for most tests.
566 ac_includes_default
="\
568 #ifdef HAVE_SYS_TYPES_H
569 # include <sys/types.h>
571 #ifdef HAVE_SYS_STAT_H
572 # include <sys/stat.h>
578 # ifdef HAVE_STDLIB_H
583 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
588 #ifdef HAVE_STRINGS_H
589 # include <strings.h>
591 #ifdef HAVE_INTTYPES_H
592 # include <inttypes.h>
601 ac_subst_vars
='am__EXEEXT_FALSE
625 ssp_have_usable_vsnprintf
628 LIBSSP_USE_SYMVER_FALSE
629 LIBSSP_USE_SYMVER_TRUE
649 MAINTAINER_MODE_FALSE
659 INSTALL_STRIP_PROGRAM
714 program_transform_name
727 enable_option_checking
728 enable_version_specific_runtime_libs
729 enable_maintainer_mode
731 enable_dependency_tracking
739 ac_precious_vars
='build_alias
746 # Initialize some variables set by options.
748 ac_init_version
=false
749 ac_unrecognized_opts
=
751 # The variables have the same names as the options, with
752 # dashes changed to underlines.
760 program_transform_name
=s
,x
,x
,
768 # Installation directory options.
769 # These are left unexpanded so users can "make install exec_prefix=/foo"
770 # and all the variables that are supposed to be based on exec_prefix
771 # by default will actually change.
772 # Use braces instead of parens because sh, perl, etc. also accept them.
773 # (The list follows the same order as the GNU Coding Standards.)
774 bindir
='${exec_prefix}/bin'
775 sbindir
='${exec_prefix}/sbin'
776 libexecdir
='${exec_prefix}/libexec'
777 datarootdir
='${prefix}/share'
778 datadir
='${datarootdir}'
779 sysconfdir
='${prefix}/etc'
780 sharedstatedir
='${prefix}/com'
781 localstatedir
='${prefix}/var'
782 includedir
='${prefix}/include'
783 oldincludedir
='/usr/include'
784 docdir
='${datarootdir}/doc/${PACKAGE_TARNAME}'
785 infodir
='${datarootdir}/info'
790 libdir
='${exec_prefix}/lib'
791 localedir
='${datarootdir}/locale'
792 mandir
='${datarootdir}/man'
798 # If the previous option needs an argument, assign it.
799 if test -n "$ac_prev"; then
800 eval $ac_prev=\
$ac_option
806 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
810 # Accept the important Cygnus configure options, so we can diagnose typos.
812 case $ac_dashdash$ac_option in
816 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
818 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
821 -build |
--build |
--buil |
--bui |
--bu)
822 ac_prev
=build_alias
;;
823 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
824 build_alias
=$ac_optarg ;;
826 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
827 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
828 ac_prev
=cache_file
;;
829 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
830 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
831 cache_file
=$ac_optarg ;;
834 cache_file
=config.cache
;;
836 -datadir |
--datadir |
--datadi |
--datad)
838 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
839 datadir
=$ac_optarg ;;
841 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
842 |
--dataroo |
--dataro |
--datar)
843 ac_prev
=datarootdir
;;
844 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
845 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
846 datarootdir
=$ac_optarg ;;
848 -disable-* |
--disable-*)
849 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
850 # Reject names that are not valid shell variable names.
851 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
852 as_fn_error
"invalid feature name: $ac_useropt"
853 ac_useropt_orig
=$ac_useropt
854 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
855 case $ac_user_opts in
859 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
860 ac_unrecognized_sep
=', ';;
862 eval enable_
$ac_useropt=no
;;
864 -docdir |
--docdir |
--docdi |
--doc |
--do)
866 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
869 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
871 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
874 -enable-* |
--enable-*)
875 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
876 # Reject names that are not valid shell variable names.
877 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
878 as_fn_error
"invalid feature name: $ac_useropt"
879 ac_useropt_orig
=$ac_useropt
880 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
881 case $ac_user_opts in
885 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
886 ac_unrecognized_sep
=', ';;
888 eval enable_
$ac_useropt=\
$ac_optarg ;;
890 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
891 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
892 |
--exec |
--exe |
--ex)
893 ac_prev
=exec_prefix
;;
894 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
895 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
896 |
--exec=* |
--exe=* |
--ex=*)
897 exec_prefix
=$ac_optarg ;;
899 -gas |
--gas |
--ga |
--g)
900 # Obsolete; use --with-gas.
903 -help |
--help |
--hel |
--he |
-h)
905 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
906 ac_init_help
=recursive
;;
907 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
908 ac_init_help
=short
;;
910 -host |
--host |
--hos |
--ho)
911 ac_prev
=host_alias
;;
912 -host=* |
--host=* |
--hos=* |
--ho=*)
913 host_alias
=$ac_optarg ;;
915 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
917 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
919 htmldir
=$ac_optarg ;;
921 -includedir |
--includedir |
--includedi |
--included |
--include \
922 |
--includ |
--inclu |
--incl |
--inc)
923 ac_prev
=includedir
;;
924 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
925 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
926 includedir
=$ac_optarg ;;
928 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
930 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
931 infodir
=$ac_optarg ;;
933 -libdir |
--libdir |
--libdi |
--libd)
935 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
938 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
939 |
--libexe |
--libex |
--libe)
940 ac_prev
=libexecdir
;;
941 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
942 |
--libexe=* |
--libex=* |
--libe=*)
943 libexecdir
=$ac_optarg ;;
945 -localedir |
--localedir |
--localedi |
--localed |
--locale)
947 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
948 localedir
=$ac_optarg ;;
950 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
951 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
952 ac_prev
=localstatedir
;;
953 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
954 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
955 localstatedir
=$ac_optarg ;;
957 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
959 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
963 # Obsolete; use --without-fp.
966 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
967 |
--no-cr |
--no-c |
-n)
970 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
971 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
974 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
975 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
976 |
--oldin |
--oldi |
--old |
--ol |
--o)
977 ac_prev
=oldincludedir
;;
978 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
979 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
980 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
981 oldincludedir
=$ac_optarg ;;
983 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
985 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
988 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
989 |
--program-pre |
--program-pr |
--program-p)
990 ac_prev
=program_prefix
;;
991 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
992 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
993 program_prefix
=$ac_optarg ;;
995 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
996 |
--program-suf |
--program-su |
--program-s)
997 ac_prev
=program_suffix
;;
998 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
999 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1000 program_suffix
=$ac_optarg ;;
1002 -program-transform-name |
--program-transform-name \
1003 |
--program-transform-nam |
--program-transform-na \
1004 |
--program-transform-n |
--program-transform- \
1005 |
--program-transform |
--program-transfor \
1006 |
--program-transfo |
--program-transf \
1007 |
--program-trans |
--program-tran \
1008 |
--progr-tra |
--program-tr |
--program-t)
1009 ac_prev
=program_transform_name
;;
1010 -program-transform-name=* |
--program-transform-name=* \
1011 |
--program-transform-nam=* |
--program-transform-na=* \
1012 |
--program-transform-n=* |
--program-transform-=* \
1013 |
--program-transform=* |
--program-transfor=* \
1014 |
--program-transfo=* |
--program-transf=* \
1015 |
--program-trans=* |
--program-tran=* \
1016 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1017 program_transform_name
=$ac_optarg ;;
1019 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1021 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1022 pdfdir
=$ac_optarg ;;
1024 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1026 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1029 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1030 |
-silent |
--silent |
--silen |
--sile |
--sil)
1033 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1035 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1037 sbindir
=$ac_optarg ;;
1039 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1040 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1041 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1043 ac_prev
=sharedstatedir
;;
1044 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1045 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1046 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1048 sharedstatedir
=$ac_optarg ;;
1050 -site |
--site |
--sit)
1052 -site=* |
--site=* |
--sit=*)
1055 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1057 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1058 srcdir
=$ac_optarg ;;
1060 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1061 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1062 ac_prev
=sysconfdir
;;
1063 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1064 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1065 sysconfdir
=$ac_optarg ;;
1067 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1068 ac_prev
=target_alias
;;
1069 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1070 target_alias
=$ac_optarg ;;
1072 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1075 -version |
--version |
--versio |
--versi |
--vers |
-V)
1076 ac_init_version
=: ;;
1079 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1080 # Reject names that are not valid shell variable names.
1081 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1082 as_fn_error
"invalid package name: $ac_useropt"
1083 ac_useropt_orig
=$ac_useropt
1084 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1085 case $ac_user_opts in
1089 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1090 ac_unrecognized_sep
=', ';;
1092 eval with_
$ac_useropt=\
$ac_optarg ;;
1094 -without-* |
--without-*)
1095 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1096 # Reject names that are not valid shell variable names.
1097 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1098 as_fn_error
"invalid package name: $ac_useropt"
1099 ac_useropt_orig
=$ac_useropt
1100 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1101 case $ac_user_opts in
1105 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1106 ac_unrecognized_sep
=', ';;
1108 eval with_
$ac_useropt=no
;;
1111 # Obsolete; use --with-x.
1114 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1115 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1116 ac_prev
=x_includes
;;
1117 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1118 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1119 x_includes
=$ac_optarg ;;
1121 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1122 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1123 ac_prev
=x_libraries
;;
1124 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1125 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1126 x_libraries
=$ac_optarg ;;
1128 -*) as_fn_error
"unrecognized option: \`$ac_option'
1129 Try \`$0 --help' for more information."
1133 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1134 # Reject names that are not valid shell variable names.
1135 case $ac_envvar in #(
1136 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1137 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1139 eval $ac_envvar=\
$ac_optarg
1140 export $ac_envvar ;;
1143 # FIXME: should be removed in autoconf 3.0.
1144 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1145 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1146 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1147 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1153 if test -n "$ac_prev"; then
1154 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1155 as_fn_error
"missing argument to $ac_option"
1158 if test -n "$ac_unrecognized_opts"; then
1159 case $enable_option_checking in
1161 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1162 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1166 # Check all directory arguments for consistency.
1167 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1168 datadir sysconfdir sharedstatedir localstatedir includedir \
1169 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1170 libdir localedir mandir
1172 eval ac_val
=\$
$ac_var
1173 # Remove trailing slashes.
1176 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1177 eval $ac_var=\
$ac_val;;
1179 # Be sure to have absolute directory names.
1181 [\\/$
]* | ?
:[\\/]* ) continue;;
1182 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1184 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1187 # There might be people who depend on the old broken behavior: `$host'
1188 # used to hold the argument of --host etc.
1189 # FIXME: To remove some day.
1192 target
=$target_alias
1194 # FIXME: To remove some day.
1195 if test "x$host_alias" != x
; then
1196 if test "x$build_alias" = x
; then
1197 cross_compiling
=maybe
1198 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1199 If a cross compiler is detected then cross compile mode will be used." >&2
1200 elif test "x$build_alias" != "x$host_alias"; then
1206 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1208 test "$silent" = yes && exec 6>/dev
/null
1211 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1212 ac_ls_di
=`ls -di .` &&
1213 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1214 as_fn_error
"working directory cannot be determined"
1215 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1216 as_fn_error
"pwd does not report name of working directory"
1219 # Find the source files, if location was not specified.
1220 if test -z "$srcdir"; then
1221 ac_srcdir_defaulted
=yes
1222 # Try the directory containing this script, then the parent directory.
1223 ac_confdir
=`$as_dirname -- "$as_myself" ||
1224 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1225 X"$as_myself" : 'X\(//\)[^/]' \| \
1226 X"$as_myself" : 'X\(//\)$' \| \
1227 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1228 $as_echo X"$as_myself" |
1229 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1247 if test ! -r "$srcdir/$ac_unique_file"; then
1251 ac_srcdir_defaulted
=no
1253 if test ! -r "$srcdir/$ac_unique_file"; then
1254 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1255 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1257 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1259 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1261 # When building in place, set srcdir=.
1262 if test "$ac_abs_confdir" = "$ac_pwd"; then
1265 # Remove unnecessary trailing slashes from srcdir.
1266 # Double slashes in file names in object file debugging info
1267 # mess up M-x gdb in Emacs.
1269 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1271 for ac_var
in $ac_precious_vars; do
1272 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1273 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1274 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1275 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1279 # Report the --help message.
1281 if test "$ac_init_help" = "long"; then
1282 # Omit some internal or obsolete options to make the list less imposing.
1283 # This message is too long to be a string in the A/UX 3.1 sh.
1285 \`configure' configures libssp 1.0 to adapt to many kinds of systems.
1287 Usage: $0 [OPTION]... [VAR=VALUE]...
1289 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1290 VAR=VALUE. See below for descriptions of some of the useful variables.
1292 Defaults for the options are specified in brackets.
1295 -h, --help display this help and exit
1296 --help=short display options specific to this package
1297 --help=recursive display the short help of all the included packages
1298 -V, --version display version information and exit
1299 -q, --quiet, --silent do not print \`checking...' messages
1300 --cache-file=FILE cache test results in FILE [disabled]
1301 -C, --config-cache alias for \`--cache-file=config.cache'
1302 -n, --no-create do not create output files
1303 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1305 Installation directories:
1306 --prefix=PREFIX install architecture-independent files in PREFIX
1307 [$ac_default_prefix]
1308 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1311 By default, \`make install' will install all the files in
1312 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1313 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1314 for instance \`--prefix=\$HOME'.
1316 For better control, use the options below.
1318 Fine tuning of the installation directories:
1319 --bindir=DIR user executables [EPREFIX/bin]
1320 --sbindir=DIR system admin executables [EPREFIX/sbin]
1321 --libexecdir=DIR program executables [EPREFIX/libexec]
1322 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1323 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1324 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1325 --libdir=DIR object code libraries [EPREFIX/lib]
1326 --includedir=DIR C header files [PREFIX/include]
1327 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1328 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1329 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1330 --infodir=DIR info documentation [DATAROOTDIR/info]
1331 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1332 --mandir=DIR man documentation [DATAROOTDIR/man]
1333 --docdir=DIR documentation root [DATAROOTDIR/doc/libssp]
1334 --htmldir=DIR html documentation [DOCDIR]
1335 --dvidir=DIR dvi documentation [DOCDIR]
1336 --pdfdir=DIR pdf documentation [DOCDIR]
1337 --psdir=DIR ps documentation [DOCDIR]
1343 --program-prefix=PREFIX prepend PREFIX to installed program names
1344 --program-suffix=SUFFIX append SUFFIX to installed program names
1345 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1348 --build=BUILD configure
for building on BUILD
[guessed
]
1349 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1350 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1354 if test -n "$ac_init_help"; then
1355 case $ac_init_help in
1356 short | recursive
) echo "Configuration of libssp 1.0:";;
1361 --disable-option-checking ignore unrecognized
--enable/--with options
1362 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1363 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1364 --enable-version-specific-runtime-libs Specify that runtime libraries should be installed
in a compiler-specific directory
1365 --enable-maintainer-mode enable make rules and dependencies not useful
1366 (and sometimes confusing
) to the casual installer
1367 --enable-multilib build many library versions
(default
)
1368 --disable-dependency-tracking speeds up one-time build
1369 --enable-dependency-tracking do not reject slow dependency extractors
1370 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1371 --enable-static[=PKGS
] build static libraries
[default
=yes]
1372 --enable-fast-install[=PKGS
]
1373 optimize
for fast installation
[default
=yes]
1374 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1377 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1378 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1379 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1381 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1383 Some influential environment variables
:
1384 CC C compiler
command
1385 CFLAGS C compiler flags
1386 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1387 nonstandard directory
<lib dir
>
1388 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1389 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1390 you have headers
in a nonstandard directory
<include dir
>
1393 Use these variables to override the choices made by
`configure' or to help
1394 it to find libraries and programs with nonstandard names/locations.
1396 Report bugs to the package provider.
1401 if test "$ac_init_help" = "recursive"; then
1402 # If there are subdirs, report their specific --help.
1403 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1404 test -d "$ac_dir" ||
1405 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1410 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1412 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1413 # A ".." for each directory in $ac_dir_suffix.
1414 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1415 case $ac_top_builddir_sub in
1416 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1417 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1420 ac_abs_top_builddir=$ac_pwd
1421 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1422 # for backward compatibility:
1423 ac_top_builddir=$ac_top_build_prefix
1426 .) # We are building in place.
1428 ac_top_srcdir=$ac_top_builddir_sub
1429 ac_abs_top_srcdir=$ac_pwd ;;
1430 [\\/]* | ?:[\\/]* ) # Absolute name.
1431 ac_srcdir=$srcdir$ac_dir_suffix;
1432 ac_top_srcdir=$srcdir
1433 ac_abs_top_srcdir=$srcdir ;;
1435 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1436 ac_top_srcdir=$ac_top_build_prefix$srcdir
1437 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1439 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1441 cd "$ac_dir" || { ac_status=$?; continue; }
1442 # Check for guested configure.
1443 if test -f "$ac_srcdir/configure.gnu"; then
1445 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1446 elif test -f "$ac_srcdir/configure"; then
1448 $SHELL "$ac_srcdir/configure" --help=recursive
1450 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1452 cd "$ac_pwd" || { ac_status=$?; break; }
1456 test -n "$ac_init_help" && exit $ac_status
1457 if $ac_init_version; then
1459 libssp configure 1.0
1460 generated by GNU Autoconf 2.64
1462 Copyright (C) 2009 Free Software Foundation, Inc.
1463 This configure script is free software; the Free Software Foundation
1464 gives unlimited permission to copy, distribute and modify it.
1469 ## ------------------------ ##
1470 ## Autoconf initialization. ##
1471 ## ------------------------ ##
1473 # ac_fn_c_try_compile LINENO
1474 # --------------------------
1475 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1476 ac_fn_c_try_compile ()
1478 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1479 rm -f conftest.$ac_objext
1480 if { { ac_try="$ac_compile"
1482 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1483 *) ac_try_echo
=$ac_try;;
1485 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1486 $as_echo "$ac_try_echo"; } >&5
1487 (eval "$ac_compile") 2>conftest.err
1489 if test -s conftest.err
; then
1490 grep -v '^ *+' conftest.err
>conftest.er1
1491 cat conftest.er1
>&5
1492 mv -f conftest.er1 conftest.err
1494 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1495 test $ac_status = 0; } && {
1496 test -z "$ac_c_werror_flag" ||
1497 test ! -s conftest.err
1498 } && test -s conftest.
$ac_objext; then :
1501 $as_echo "$as_me: failed program was:" >&5
1502 sed 's/^/| /' conftest.
$ac_ext >&5
1506 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1509 } # ac_fn_c_try_compile
1511 # ac_fn_c_try_cpp LINENO
1512 # ----------------------
1513 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1516 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1517 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1519 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1520 *) ac_try_echo=$ac_try;;
1522 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1523 $as_echo "$ac_try_echo"; } >&5
1524 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1526 if test -s conftest.err; then
1527 grep -v '^ *+' conftest.err >conftest.er1
1528 cat conftest.er1 >&5
1529 mv -f conftest.er1 conftest.err
1531 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1532 test $ac_status = 0; } >/dev/null && {
1533 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1534 test ! -s conftest.err
1538 $as_echo "$as_me: failed program was:" >&5
1539 sed 's/^/| /' conftest.$ac_ext >&5
1543 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1548 # ac_fn_c_try_link LINENO
1549 # -----------------------
1550 # Try to link conftest.$ac_ext, and return whether this succeeded.
1553 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1554 rm -f conftest.$ac_objext conftest$ac_exeext
1555 if { { ac_try="$ac_link"
1557 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1558 *) ac_try_echo
=$ac_try;;
1560 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1561 $as_echo "$ac_try_echo"; } >&5
1562 (eval "$ac_link") 2>conftest.err
1564 if test -s conftest.err
; then
1565 grep -v '^ *+' conftest.err
>conftest.er1
1566 cat conftest.er1
>&5
1567 mv -f conftest.er1 conftest.err
1569 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1570 test $ac_status = 0; } && {
1571 test -z "$ac_c_werror_flag" ||
1572 test ! -s conftest.err
1573 } && test -s conftest
$ac_exeext && {
1574 test "$cross_compiling" = yes ||
1575 $as_test_x conftest
$ac_exeext
1579 $as_echo "$as_me: failed program was:" >&5
1580 sed 's/^/| /' conftest.
$ac_ext >&5
1584 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1585 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1586 # interfere with the next link command; also delete a directory that is
1587 # left behind by Apple's compiler. We do this before executing the actions.
1588 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1589 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1592 } # ac_fn_c_try_link
1594 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1595 # -------------------------------------------------------
1596 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1597 # the include files in INCLUDES and setting the cache variable VAR
1599 ac_fn_c_check_header_mongrel
()
1601 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1602 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1604 $as_echo_n "checking for $2... " >&6; }
1605 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1606 $as_echo_n "(cached) " >&6
1609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1610 $as_echo "$ac_res" >&6; }
1612 # Is the header compilable?
1613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1614 $as_echo_n "checking $2 usability... " >&6; }
1615 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1616 /* end confdefs.h. */
1620 if ac_fn_c_try_compile
"$LINENO"; then :
1621 ac_header_compiler
=yes
1623 ac_header_compiler
=no
1625 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1627 $as_echo "$ac_header_compiler" >&6; }
1629 # Is the header present?
1630 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1631 $as_echo_n "checking $2 presence... " >&6; }
1632 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1633 /* end confdefs.h. */
1636 if ac_fn_c_try_cpp
"$LINENO"; then :
1637 ac_header_preproc
=yes
1639 ac_header_preproc
=no
1641 rm -f conftest.err conftest.
$ac_ext
1642 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1643 $as_echo "$ac_header_preproc" >&6; }
1645 # So? What about this header?
1646 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1648 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1649 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1650 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1651 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1654 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1655 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1656 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1657 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1658 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1659 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1660 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1661 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1662 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1663 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1666 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1667 $as_echo_n "checking for $2... " >&6; }
1668 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1669 $as_echo_n "(cached) " >&6
1671 eval "$3=\$ac_header_compiler"
1674 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1675 $as_echo "$ac_res" >&6; }
1677 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1679 } # ac_fn_c_check_header_mongrel
1681 # ac_fn_c_try_run LINENO
1682 # ----------------------
1683 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1684 # that executables *can* be run.
1687 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1688 if { { ac_try
="$ac_link"
1690 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1691 *) ac_try_echo=$ac_try;;
1693 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1694 $as_echo "$ac_try_echo"; } >&5
1695 (eval "$ac_link") 2>&5
1697 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1698 test $ac_status = 0; } && { ac_try='./conftest$ac_exeext'
1699 { { case "(($ac_try" in
1700 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1701 *) ac_try_echo
=$ac_try;;
1703 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1704 $as_echo "$ac_try_echo"; } >&5
1705 (eval "$ac_try") 2>&5
1707 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1708 test $ac_status = 0; }; }; then :
1711 $as_echo "$as_me: program exited with status $ac_status" >&5
1712 $as_echo "$as_me: failed program was:" >&5
1713 sed 's/^/| /' conftest.
$ac_ext >&5
1715 ac_retval
=$ac_status
1717 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1718 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1723 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1724 # -------------------------------------------------------
1725 # Tests whether HEADER exists and can be compiled using the include files in
1726 # INCLUDES, setting the cache variable VAR accordingly.
1727 ac_fn_c_check_header_compile
()
1729 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1731 $as_echo_n "checking for $2... " >&6; }
1732 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1733 $as_echo_n "(cached) " >&6
1735 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1736 /* end confdefs.h. */
1740 if ac_fn_c_try_compile
"$LINENO"; then :
1745 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
1748 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1749 $as_echo "$ac_res" >&6; }
1750 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1752 } # ac_fn_c_check_header_compile
1754 # ac_fn_c_check_func LINENO FUNC VAR
1755 # ----------------------------------
1756 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1757 ac_fn_c_check_func
()
1759 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1761 $as_echo_n "checking for $2... " >&6; }
1762 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1763 $as_echo_n "(cached) " >&6
1765 if test x
$gcc_no_link = xyes
; then
1766 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
1768 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1769 /* end confdefs.h. */
1770 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1771 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1772 #define $2 innocuous_$2
1774 /* System header to define __stub macros and hopefully few prototypes,
1775 which can conflict with char $2 (); below.
1776 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1777 <limits.h> exists even on freestanding compilers. */
1780 # include <limits.h>
1782 # include <assert.h>
1787 /* Override any GCC internal prototype to avoid an error.
1788 Use char because int might match the return type of a GCC
1789 builtin and then its argument prototype would still apply. */
1794 /* The GNU C library defines this for functions which it implements
1795 to always fail with ENOSYS. Some functions are actually named
1796 something starting with __ and the normal name is an alias. */
1797 #if defined __stub_$2 || defined __stub___$2
1809 if ac_fn_c_try_link
"$LINENO"; then :
1814 rm -f core conftest.err conftest.
$ac_objext \
1815 conftest
$ac_exeext conftest.
$ac_ext
1818 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1819 $as_echo "$ac_res" >&6; }
1820 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1822 } # ac_fn_c_check_func
1823 cat >config.log
<<_ACEOF
1824 This file contains any messages produced by compilers while
1825 running configure, to aid debugging if configure makes a mistake.
1827 It was created by libssp $as_me 1.0, which was
1828 generated by GNU Autoconf 2.64. Invocation command line was
1840 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1841 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1842 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1843 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1844 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1846 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1847 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1849 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1850 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1851 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1852 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1853 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1854 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1855 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1859 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1863 test -z "$as_dir" && as_dir
=.
1864 $as_echo "PATH: $as_dir"
1880 # Keep a trace of the command line.
1881 # Strip out --no-create and --no-recursion so they do not pile up.
1882 # Strip out --silent because we don't want to record it for future runs.
1883 # Also quote any args containing shell meta-characters.
1884 # Make two passes to allow for proper duplicate-argument suppression.
1888 ac_must_keep_next
=false
1894 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1895 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1896 |
-silent |
--silent |
--silen |
--sile |
--sil)
1899 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1902 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1904 as_fn_append ac_configure_args1
" '$ac_arg'"
1905 if test $ac_must_keep_next = true
; then
1906 ac_must_keep_next
=false
# Got value, back to normal.
1909 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1910 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1911 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1912 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1913 case "$ac_configure_args0 " in
1914 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1917 -* ) ac_must_keep_next
=true
;;
1920 as_fn_append ac_configure_args
" '$ac_arg'"
1925 { ac_configure_args0
=; unset ac_configure_args0
;}
1926 { ac_configure_args1
=; unset ac_configure_args1
;}
1928 # When interrupted or exit'd, cleanup temporary files, and complete
1929 # config.log. We remove comments because anyway the quotes in there
1930 # would cause problems or look ugly.
1931 # WARNING: Use '\'' to represent an apostrophe within the trap.
1932 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1933 trap 'exit_status=$?
1934 # Save into config.log some information that might help in debugging.
1939 ## ---------------- ##
1940 ## Cache variables. ##
1941 ## ---------------- ##
1944 # The following way of writing the cache mishandles newlines in values,
1946 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1947 eval ac_val=\$$ac_var
1951 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1952 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1955 _ | IFS | as_nl) ;; #(
1956 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1957 *) { eval $ac_var=; unset $ac_var;} ;;
1962 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1963 *${as_nl}ac_space=\ *)
1965 "s/'\''/'\''\\\\'\'''\''/g;
1966 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1969 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
1977 ## ----------------- ##
1978 ## Output variables. ##
1979 ## ----------------- ##
1982 for ac_var in $ac_subst_vars
1984 eval ac_val=\$$ac_var
1986 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
1988 $as_echo "$ac_var='\''$ac_val'\''"
1992 if test -n "$ac_subst_files"; then
1994 ## ------------------- ##
1995 ## File substitutions. ##
1996 ## ------------------- ##
1999 for ac_var
in $ac_subst_files
2001 eval ac_val
=\$
$ac_var
2003 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2005 $as_echo "$ac_var='\''$ac_val'\''"
2010 if test -s confdefs.h; then
2020 test "$ac_signal" != 0 &&
2021 $as_echo "$as_me: caught signal $ac_signal"
2022 $as_echo "$as_me: exit $exit_status"
2024 rm -f core *.core core.conftest.* &&
2025 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2028 for ac_signal
in 1 2 13 15; do
2029 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2033 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2034 rm -f -r conftest
* confdefs.h
2036 $as_echo "/* confdefs.h */" > confdefs.h
2038 # Predefined preprocessor variables.
2040 cat >>confdefs.h
<<_ACEOF
2041 #define PACKAGE_NAME "$PACKAGE_NAME"
2044 cat >>confdefs.h
<<_ACEOF
2045 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2048 cat >>confdefs.h
<<_ACEOF
2049 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2052 cat >>confdefs.h
<<_ACEOF
2053 #define PACKAGE_STRING "$PACKAGE_STRING"
2056 cat >>confdefs.h
<<_ACEOF
2057 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2060 cat >>confdefs.h
<<_ACEOF
2061 #define PACKAGE_URL "$PACKAGE_URL"
2065 # Let the site file select an alternate cache file if it wants to.
2066 # Prefer an explicitly selected file to automatically selected ones.
2069 if test -n "$CONFIG_SITE"; then
2070 ac_site_file1
=$CONFIG_SITE
2071 elif test "x$prefix" != xNONE
; then
2072 ac_site_file1
=$prefix/share
/config.site
2073 ac_site_file2
=$prefix/etc
/config.site
2075 ac_site_file1
=$ac_default_prefix/share
/config.site
2076 ac_site_file2
=$ac_default_prefix/etc
/config.site
2078 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2080 test "x$ac_site_file" = xNONE
&& continue
2081 if test -r "$ac_site_file"; then
2082 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2083 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2084 sed 's/^/| /' "$ac_site_file" >&5
2089 if test -r "$cache_file"; then
2090 # Some versions of bash will fail to source /dev/null (special
2091 # files actually), so we avoid doing that.
2092 if test -f "$cache_file"; then
2093 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2094 $as_echo "$as_me: loading cache $cache_file" >&6;}
2096 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2097 *) .
"./$cache_file";;
2101 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2102 $as_echo "$as_me: creating cache $cache_file" >&6;}
2106 # Check that the precious variables saved in the cache have kept the same
2108 ac_cache_corrupted
=false
2109 for ac_var
in $ac_precious_vars; do
2110 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2111 eval ac_new_set
=\
$ac_env_${ac_var}_set
2112 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2113 eval ac_new_val
=\
$ac_env_${ac_var}_value
2114 case $ac_old_set,$ac_new_set in
2116 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2117 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2118 ac_cache_corrupted
=: ;;
2120 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2121 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2122 ac_cache_corrupted
=: ;;
2125 if test "x$ac_old_val" != "x$ac_new_val"; then
2126 # differences in whitespace do not lead to failure.
2127 ac_old_val_w
=`echo x $ac_old_val`
2128 ac_new_val_w
=`echo x $ac_new_val`
2129 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2130 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2131 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2132 ac_cache_corrupted
=:
2134 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2135 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2136 eval $ac_var=\
$ac_old_val
2138 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2139 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2140 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2141 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2144 # Pass precious variables to config.status.
2145 if test "$ac_new_set" = set; then
2147 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2148 *) ac_arg
=$ac_var=$ac_new_val ;;
2150 case " $ac_configure_args " in
2151 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2152 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2156 if $ac_cache_corrupted; then
2157 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2158 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2160 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2161 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2163 ## -------------------- ##
2164 ## Main body of script. ##
2165 ## -------------------- ##
2168 ac_cpp
='$CPP $CPPFLAGS'
2169 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2170 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2171 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2179 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2180 for ac_t
in install-sh
install.sh shtool
; do
2181 if test -f "$ac_dir/$ac_t"; then
2183 ac_install_sh
="$ac_aux_dir/$ac_t -c"
2188 if test -z "$ac_aux_dir"; then
2189 as_fn_error
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2192 # These three variables are undocumented and unsupported,
2193 # and are intended to be withdrawn in a future Autoconf release.
2194 # They can cause serious problems if a builder's source tree is in a directory
2195 # whose full name contains unusual characters.
2196 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2197 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2198 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2201 # Make sure we can run config.sub.
2202 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2203 as_fn_error
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2206 $as_echo_n "checking build system type... " >&6; }
2207 if test "${ac_cv_build+set}" = set; then :
2208 $as_echo_n "(cached) " >&6
2210 ac_build_alias
=$build_alias
2211 test "x$ac_build_alias" = x
&&
2212 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2213 test "x$ac_build_alias" = x
&&
2214 as_fn_error
"cannot guess build type; you must specify one" "$LINENO" 5
2215 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2216 as_fn_error
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2220 $as_echo "$ac_cv_build" >&6; }
2221 case $ac_cv_build in
2223 *) as_fn_error
"invalid value of canonical build" "$LINENO" 5;;
2226 ac_save_IFS
=$IFS; IFS
='-'
2232 # Remember, the first character of IFS is used to create $*,
2233 # except with old shells:
2236 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2239 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2240 $as_echo_n "checking host system type... " >&6; }
2241 if test "${ac_cv_host+set}" = set; then :
2242 $as_echo_n "(cached) " >&6
2244 if test "x$host_alias" = x
; then
2245 ac_cv_host
=$ac_cv_build
2247 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2248 as_fn_error
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2252 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2253 $as_echo "$ac_cv_host" >&6; }
2256 *) as_fn_error
"invalid value of canonical host" "$LINENO" 5;;
2259 ac_save_IFS
=$IFS; IFS
='-'
2265 # Remember, the first character of IFS is used to create $*,
2266 # except with old shells:
2269 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2273 $as_echo_n "checking target system type... " >&6; }
2274 if test "${ac_cv_target+set}" = set; then :
2275 $as_echo_n "(cached) " >&6
2277 if test "x$target_alias" = x
; then
2278 ac_cv_target
=$ac_cv_host
2280 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2281 as_fn_error
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2285 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2286 $as_echo "$ac_cv_target" >&6; }
2287 case $ac_cv_target in
2289 *) as_fn_error
"invalid value of canonical target" "$LINENO" 5;;
2291 target
=$ac_cv_target
2292 ac_save_IFS
=$IFS; IFS
='-'
2298 # Remember, the first character of IFS is used to create $*,
2299 # except with old shells:
2302 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
2305 # The aliases save the names the user supplied, while $host etc.
2306 # will get canonicalized.
2307 test -n "$target_alias" &&
2308 test "$program_prefix$program_suffix$program_transform_name" = \
2310 program_prefix
=${target_alias}-
2312 case ${build_alias} in
2313 "") build_noncanonical
=${build} ;;
2314 *) build_noncanonical
=${build_alias} ;;
2317 case ${host_alias} in
2318 "") host_noncanonical
=${build_noncanonical} ;;
2319 *) host_noncanonical
=${host_alias} ;;
2322 case ${target_alias} in
2323 "") target_noncanonical
=${host_noncanonical} ;;
2324 *) target_noncanonical
=${target_alias} ;;
2330 am__api_version
='1.11'
2332 # Find a good install program. We prefer a C program (faster),
2333 # so one script is as good as another. But avoid the broken or
2334 # incompatible versions:
2335 # SysV /etc/install, /usr/sbin/install
2336 # SunOS /usr/etc/install
2337 # IRIX /sbin/install
2339 # AmigaOS /C/install, which installs bootblocks on floppy discs
2340 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
2341 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
2342 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
2343 # OS/2's system install, which has a completely different semantic
2344 # ./install, which can be erroneously created by make from ./install.sh.
2345 # Reject install programs that cannot install multiple files.
2346 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
2347 $as_echo_n "checking for a BSD-compatible install... " >&6; }
2348 if test -z "$INSTALL"; then
2349 if test "${ac_cv_path_install+set}" = set; then :
2350 $as_echo_n "(cached) " >&6
2352 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2356 test -z "$as_dir" && as_dir
=.
2357 # Account for people who put trailing slashes in PATH elements.
2358 case $as_dir/ in #((
2359 .
/ | .
// |
/[cC
]/* | \
2360 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
2361 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
2364 # OSF1 and SCO ODT 3.0 have their own names for install.
2365 # Don't use installbsd from OSF since it installs stuff as root
2367 for ac_prog
in ginstall scoinst
install; do
2368 for ac_exec_ext
in '' $ac_executable_extensions; do
2369 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
2370 if test $ac_prog = install &&
2371 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2372 # AIX install. It has an incompatible calling convention.
2374 elif test $ac_prog = install &&
2375 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
2376 # program-specific install script used by HP pwplus--don't use.
2379 rm -rf conftest.one conftest.two conftest.dir
2380 echo one
> conftest.one
2381 echo two
> conftest.two
2383 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
2384 test -s conftest.one
&& test -s conftest.two
&&
2385 test -s conftest.dir
/conftest.one
&&
2386 test -s conftest.dir
/conftest.two
2388 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
2401 rm -rf conftest.one conftest.two conftest.dir
2404 if test "${ac_cv_path_install+set}" = set; then
2405 INSTALL
=$ac_cv_path_install
2407 # As a last resort, use the slow shell script. Don't cache a
2408 # value for INSTALL within a source directory, because that will
2409 # break other packages using the cache if that directory is
2410 # removed, or if the value is a relative name.
2411 INSTALL
=$ac_install_sh
2414 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
2415 $as_echo "$INSTALL" >&6; }
2417 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
2418 # It thinks the first close brace ends the variable substitution.
2419 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
2421 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
2423 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
2425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether build environment is sane" >&5
2426 $as_echo_n "checking whether build environment is sane... " >&6; }
2429 echo timestamp
> conftest.
file
2430 # Reject unsafe characters in $srcdir or the absolute working directory
2431 # name. Accept space and tab only in the latter.
2435 *[\\\"\
#\$\&\'\`$am_lf]*)
2436 as_fn_error
"unsafe absolute working directory name" "$LINENO" 5;;
2439 *[\\\"\
#\$\&\'\`$am_lf\ \ ]*)
2440 as_fn_error
"unsafe srcdir value: \`$srcdir'" "$LINENO" 5;;
2443 # Do `set' in a subshell so we don't clobber the current shell's
2444 # arguments. Must try -L first in case configure is actually a
2445 # symlink; some systems play weird games with the mod time of symlinks
2446 # (eg FreeBSD returns the mod time of the symlink's containing
2449 set X
`ls -Lt "$srcdir/configure" conftest.file 2> /dev/null`
2450 if test "$*" = "X"; then
2452 set X
`ls -t "$srcdir/configure" conftest.file`
2455 if test "$*" != "X $srcdir/configure conftest.file" \
2456 && test "$*" != "X conftest.file $srcdir/configure"; then
2458 # If neither matched, then we have a broken ls. This can happen
2459 # if, for instance, CONFIG_SHELL is bash and it inherits a
2460 # broken ls alias from the environment. This has actually
2461 # happened. Such a system could not be considered "sane".
2462 as_fn_error
"ls -t appears to fail. Make sure there is not a broken
2463 alias in your environment" "$LINENO" 5
2466 test "$2" = conftest.
file
2472 as_fn_error
"newly created file is older than distributed files!
2473 Check your system clock" "$LINENO" 5
2475 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2476 $as_echo "yes" >&6; }
2477 test "$program_prefix" != NONE
&&
2478 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
2479 # Use a double $ so make ignores it.
2480 test "$program_suffix" != NONE
&&
2481 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
2482 # Double any \ or $.
2483 # By default was `s,x,x', remove it if useless.
2484 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
2485 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
2487 # expand $ac_aux_dir to an absolute path
2488 am_aux_dir
=`cd $ac_aux_dir && pwd`
2490 if test x
"${MISSING+set}" != xset
; then
2493 MISSING
="\${SHELL} \"$am_aux_dir/missing\"" ;;
2495 MISSING
="\${SHELL} $am_aux_dir/missing" ;;
2498 # Use eval to expand $SHELL
2499 if eval "$MISSING --run true"; then
2500 am_missing_run
="$MISSING --run "
2503 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`missing' script is too old or missing" >&5
2504 $as_echo "$as_me: WARNING: \`missing' script is too old or missing" >&2;}
2507 if test x
"${install_sh}" != xset
; then
2510 install_sh
="\${SHELL} '$am_aux_dir/install-sh'" ;;
2512 install_sh
="\${SHELL} $am_aux_dir/install-sh"
2516 # Installed binaries are usually stripped using `strip' when the user
2517 # run `make install-strip'. However `strip' might not be the right
2518 # tool to use in cross-compilation environments, therefore Automake
2519 # will honor the `STRIP' environment variable to overrule this program.
2520 if test "$cross_compiling" != no
; then
2521 if test -n "$ac_tool_prefix"; then
2522 # Extract the first word of "${ac_tool_prefix}strip", so it can be a program name with args.
2523 set dummy
${ac_tool_prefix}strip
; ac_word
=$2
2524 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2525 $as_echo_n "checking for $ac_word... " >&6; }
2526 if test "${ac_cv_prog_STRIP+set}" = set; then :
2527 $as_echo_n "(cached) " >&6
2529 if test -n "$STRIP"; then
2530 ac_cv_prog_STRIP
="$STRIP" # Let the user override the test.
2532 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2536 test -z "$as_dir" && as_dir
=.
2537 for ac_exec_ext
in '' $ac_executable_extensions; do
2538 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2539 ac_cv_prog_STRIP
="${ac_tool_prefix}strip"
2540 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2549 STRIP
=$ac_cv_prog_STRIP
2550 if test -n "$STRIP"; then
2551 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $STRIP" >&5
2552 $as_echo "$STRIP" >&6; }
2554 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2555 $as_echo "no" >&6; }
2560 if test -z "$ac_cv_prog_STRIP"; then
2562 # Extract the first word of "strip", so it can be a program name with args.
2563 set dummy strip
; ac_word
=$2
2564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2565 $as_echo_n "checking for $ac_word... " >&6; }
2566 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
2567 $as_echo_n "(cached) " >&6
2569 if test -n "$ac_ct_STRIP"; then
2570 ac_cv_prog_ac_ct_STRIP
="$ac_ct_STRIP" # Let the user override the test.
2572 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2576 test -z "$as_dir" && as_dir
=.
2577 for ac_exec_ext
in '' $ac_executable_extensions; do
2578 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2579 ac_cv_prog_ac_ct_STRIP
="strip"
2580 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2589 ac_ct_STRIP
=$ac_cv_prog_ac_ct_STRIP
2590 if test -n "$ac_ct_STRIP"; then
2591 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_STRIP" >&5
2592 $as_echo "$ac_ct_STRIP" >&6; }
2594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2595 $as_echo "no" >&6; }
2598 if test "x$ac_ct_STRIP" = x
; then
2601 case $cross_compiling:$ac_tool_warned in
2603 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2604 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2605 ac_tool_warned
=yes ;;
2610 STRIP
="$ac_cv_prog_STRIP"
2614 INSTALL_STRIP_PROGRAM
="\$(install_sh) -c -s"
2616 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a thread-safe mkdir -p" >&5
2617 $as_echo_n "checking for a thread-safe mkdir -p... " >&6; }
2618 if test -z "$MKDIR_P"; then
2619 if test "${ac_cv_path_mkdir+set}" = set; then :
2620 $as_echo_n "(cached) " >&6
2622 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2623 for as_dir
in $PATH$PATH_SEPARATOR/opt
/sfw
/bin
2626 test -z "$as_dir" && as_dir
=.
2627 for ac_prog
in mkdir gmkdir
; do
2628 for ac_exec_ext
in '' $ac_executable_extensions; do
2629 { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; } ||
continue
2630 case `"$as_dir/$ac_prog$ac_exec_ext" --version 2>&1` in #(
2631 'mkdir (GNU coreutils) '* | \
2632 'mkdir (coreutils) '* | \
2633 'mkdir (fileutils) '4.1*)
2634 ac_cv_path_mkdir
=$as_dir/$ac_prog$ac_exec_ext
2644 if test "${ac_cv_path_mkdir+set}" = set; then
2645 MKDIR_P
="$ac_cv_path_mkdir -p"
2647 # As a last resort, use the slow shell script. Don't cache a
2648 # value for MKDIR_P within a source directory, because that will
2649 # break other packages using the cache if that directory is
2650 # removed, or if the value is a relative name.
2651 test -d .
/--version && rmdir .
/--version
2652 MKDIR_P
="$ac_install_sh -d"
2655 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MKDIR_P" >&5
2656 $as_echo "$MKDIR_P" >&6; }
2660 [\\/$
]* | ?
:[\\/]*) ;;
2661 */*) mkdir_p
="\$(top_builddir)/$mkdir_p" ;;
2664 for ac_prog
in gawk mawk nawk
awk
2666 # Extract the first word of "$ac_prog", so it can be a program name with args.
2667 set dummy
$ac_prog; ac_word
=$2
2668 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2669 $as_echo_n "checking for $ac_word... " >&6; }
2670 if test "${ac_cv_prog_AWK+set}" = set; then :
2671 $as_echo_n "(cached) " >&6
2673 if test -n "$AWK"; then
2674 ac_cv_prog_AWK
="$AWK" # Let the user override the test.
2676 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2680 test -z "$as_dir" && as_dir
=.
2681 for ac_exec_ext
in '' $ac_executable_extensions; do
2682 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2683 ac_cv_prog_AWK
="$ac_prog"
2684 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2694 if test -n "$AWK"; then
2695 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AWK" >&5
2696 $as_echo "$AWK" >&6; }
2698 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2699 $as_echo "no" >&6; }
2703 test -n "$AWK" && break
2706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ${MAKE-make} sets \$(MAKE)" >&5
2707 $as_echo_n "checking whether ${MAKE-make} sets \$(MAKE)... " >&6; }
2709 ac_make
=`$as_echo "$2" | sed 's/+/p/g; s/[^a-zA-Z0-9_]/_/g'`
2710 if { as_var
=ac_cv_prog_make_
${ac_make}_set; eval "test \"\${$as_var+set}\" = set"; }; then :
2711 $as_echo_n "(cached) " >&6
2713 cat >conftest.
make <<\_ACEOF
2716 @
echo '@@@%%%=$(MAKE)=@@@%%%'
2718 # GNU make sometimes prints "make[1]: Entering...", which would confuse us.
2719 case `${MAKE-make} -f conftest.make 2>/dev/null` in
2721 eval ac_cv_prog_make_
${ac_make}_set
=yes;;
2723 eval ac_cv_prog_make_
${ac_make}_set
=no
;;
2727 if eval test \
$ac_cv_prog_make_${ac_make}_set
= yes; then
2728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2729 $as_echo "yes" >&6; }
2732 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2733 $as_echo "no" >&6; }
2734 SET_MAKE
="MAKE=${MAKE-make}"
2737 rm -rf .tst
2>/dev
/null
2738 mkdir .tst
2>/dev
/null
2739 if test -d .tst
; then
2744 rmdir .tst
2>/dev
/null
2746 if test "`cd $srcdir && pwd`" != "`pwd`"; then
2747 # Use -I$(srcdir) only when $(srcdir) != ., so that make's output
2748 # is not polluted with repeated "-I."
2749 am__isrc
=' -I$(srcdir)'
2750 # test to see if srcdir already configured
2751 if test -f $srcdir/config.status
; then
2752 as_fn_error
"source directory already configured; run \"make distclean\" there first" "$LINENO" 5
2756 # test whether we have cygpath
2757 if test -z "$CYGPATH_W"; then
2758 if (cygpath
--version) >/dev
/null
2>/dev
/null
; then
2759 CYGPATH_W
='cygpath -w'
2766 # Define the identity of the package.
2771 cat >>confdefs.h
<<_ACEOF
2772 #define PACKAGE "$PACKAGE"
2776 cat >>confdefs.h
<<_ACEOF
2777 #define VERSION "$VERSION"
2780 # Some tools Automake needs.
2782 ACLOCAL
=${ACLOCAL-"${am_missing_run}aclocal-${am__api_version}"}
2785 AUTOCONF
=${AUTOCONF-"${am_missing_run}autoconf"}
2788 AUTOMAKE
=${AUTOMAKE-"${am_missing_run}automake-${am__api_version}"}
2791 AUTOHEADER
=${AUTOHEADER-"${am_missing_run}autoheader"}
2794 MAKEINFO
=${MAKEINFO-"${am_missing_run}makeinfo"}
2796 # We need awk for the "check" target. The system "awk" is bad on
2798 # Always define AMTAR for backward compatibility.
2800 AMTAR
=${AMTAR-"${am_missing_run}tar"}
2802 am__tar
='${AMTAR} chof - "$$tardir"'; am__untar
='${AMTAR} xf -'
2809 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for --enable-version-specific-runtime-libs" >&5
2810 $as_echo_n "checking for --enable-version-specific-runtime-libs... " >&6; }
2811 # Check whether --enable-version-specific-runtime-libs was given.
2812 if test "${enable_version_specific_runtime_libs+set}" = set; then :
2813 enableval
=$enable_version_specific_runtime_libs; case "$enableval" in
2814 yes) version_specific_libs
=yes ;;
2815 no
) version_specific_libs
=no
;;
2816 *) as_fn_error
"Unknown argument to enable/disable version-specific libs" "$LINENO" 5;;
2819 version_specific_libs
=no
2822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $version_specific_libs" >&5
2823 $as_echo "$version_specific_libs" >&6; }
2826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
2827 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
2828 # Check whether --enable-maintainer-mode was given.
2829 if test "${enable_maintainer_mode+set}" = set; then :
2830 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
2832 USE_MAINTAINER_MODE
=no
2835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
2836 $as_echo "$USE_MAINTAINER_MODE" >&6; }
2837 if test $USE_MAINTAINER_MODE = yes; then
2838 MAINTAINER_MODE_TRUE
=
2839 MAINTAINER_MODE_FALSE
='#'
2841 MAINTAINER_MODE_TRUE
='#'
2842 MAINTAINER_MODE_FALSE
=
2845 MAINT
=$MAINTAINER_MODE_TRUE
2851 # Default to --enable-multilib
2852 # Check whether --enable-multilib was given.
2853 if test "${enable_multilib+set}" = set; then :
2854 enableval
=$enable_multilib; case "$enableval" in
2855 yes) multilib
=yes ;;
2857 *) as_fn_error
"bad value $enableval for multilib option" "$LINENO" 5 ;;
2864 # We may get other options which we leave undocumented:
2865 # --with-target-subdir, --with-multisrctop, --with-multisubdir
2866 # See config-ml.in if you want the gory details.
2868 if test "$srcdir" = "."; then
2869 if test "$with_target_subdir" != "."; then
2870 multi_basedir
="$srcdir/$with_multisrctop../.."
2872 multi_basedir
="$srcdir/$with_multisrctop.."
2875 multi_basedir
="$srcdir/.."
2879 # Even if the default multilib is not a cross compilation,
2880 # it may be that some of the other multilibs are.
2881 if test $cross_compiling = no
&& test $multilib = yes \
2882 && test "x${with_multisubdir}" != x
; then
2883 cross_compiling
=maybe
2886 ac_config_commands
="$ac_config_commands default-1"
2889 target_alias
=${target_alias-$host_alias}
2892 ac_config_headers
="$ac_config_headers config.h"
2896 ac_cpp
='$CPP $CPPFLAGS'
2897 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2898 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2899 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2901 # The same as in boehm-gc and libstdc++. Have to borrow it from there.
2902 # We must force CC to /not/ be precious variables; otherwise
2903 # the wrong, non-multilib-adjusted value will be used in multilibs.
2904 # As a side effect, we have to subst CFLAGS ourselves.
2909 ac_cpp
='$CPP $CPPFLAGS'
2910 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2911 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2912 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2913 if test -n "$ac_tool_prefix"; then
2914 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2915 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2916 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2917 $as_echo_n "checking for $ac_word... " >&6; }
2918 if test "${ac_cv_prog_CC+set}" = set; then :
2919 $as_echo_n "(cached) " >&6
2921 if test -n "$CC"; then
2922 ac_cv_prog_CC
="$CC" # Let the user override the test.
2924 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2928 test -z "$as_dir" && as_dir
=.
2929 for ac_exec_ext
in '' $ac_executable_extensions; do
2930 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2931 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2932 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2942 if test -n "$CC"; then
2943 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2944 $as_echo "$CC" >&6; }
2946 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2947 $as_echo "no" >&6; }
2952 if test -z "$ac_cv_prog_CC"; then
2954 # Extract the first word of "gcc", so it can be a program name with args.
2955 set dummy gcc
; ac_word
=$2
2956 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2957 $as_echo_n "checking for $ac_word... " >&6; }
2958 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
2959 $as_echo_n "(cached) " >&6
2961 if test -n "$ac_ct_CC"; then
2962 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2964 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2968 test -z "$as_dir" && as_dir
=.
2969 for ac_exec_ext
in '' $ac_executable_extensions; do
2970 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
2971 ac_cv_prog_ac_ct_CC
="gcc"
2972 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2981 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2982 if test -n "$ac_ct_CC"; then
2983 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2984 $as_echo "$ac_ct_CC" >&6; }
2986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2987 $as_echo "no" >&6; }
2990 if test "x$ac_ct_CC" = x
; then
2993 case $cross_compiling:$ac_tool_warned in
2995 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2996 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2997 ac_tool_warned
=yes ;;
3005 if test -z "$CC"; then
3006 if test -n "$ac_tool_prefix"; then
3007 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
3008 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
3009 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3010 $as_echo_n "checking for $ac_word... " >&6; }
3011 if test "${ac_cv_prog_CC+set}" = set; then :
3012 $as_echo_n "(cached) " >&6
3014 if test -n "$CC"; then
3015 ac_cv_prog_CC
="$CC" # Let the user override the test.
3017 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3021 test -z "$as_dir" && as_dir
=.
3022 for ac_exec_ext
in '' $ac_executable_extensions; do
3023 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3024 ac_cv_prog_CC
="${ac_tool_prefix}cc"
3025 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3035 if test -n "$CC"; then
3036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3037 $as_echo "$CC" >&6; }
3039 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3040 $as_echo "no" >&6; }
3046 if test -z "$CC"; then
3047 # Extract the first word of "cc", so it can be a program name with args.
3048 set dummy cc
; ac_word
=$2
3049 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3050 $as_echo_n "checking for $ac_word... " >&6; }
3051 if test "${ac_cv_prog_CC+set}" = set; then :
3052 $as_echo_n "(cached) " >&6
3054 if test -n "$CC"; then
3055 ac_cv_prog_CC
="$CC" # Let the user override the test.
3058 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3062 test -z "$as_dir" && as_dir
=.
3063 for ac_exec_ext
in '' $ac_executable_extensions; do
3064 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3065 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
3066 ac_prog_rejected
=yes
3070 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3077 if test $ac_prog_rejected = yes; then
3078 # We found a bogon in the path, so make sure we never use it.
3079 set dummy
$ac_cv_prog_CC
3081 if test $# != 0; then
3082 # We chose a different compiler from the bogus one.
3083 # However, it has the same basename, so the bogon will be chosen
3084 # first if we set CC to just the basename; use the full file name.
3086 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
3092 if test -n "$CC"; then
3093 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3094 $as_echo "$CC" >&6; }
3096 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3097 $as_echo "no" >&6; }
3102 if test -z "$CC"; then
3103 if test -n "$ac_tool_prefix"; then
3104 for ac_prog
in cl.exe
3106 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
3107 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
3108 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3109 $as_echo_n "checking for $ac_word... " >&6; }
3110 if test "${ac_cv_prog_CC+set}" = set; then :
3111 $as_echo_n "(cached) " >&6
3113 if test -n "$CC"; then
3114 ac_cv_prog_CC
="$CC" # Let the user override the test.
3116 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3120 test -z "$as_dir" && as_dir
=.
3121 for ac_exec_ext
in '' $ac_executable_extensions; do
3122 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3123 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
3124 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3134 if test -n "$CC"; then
3135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
3136 $as_echo "$CC" >&6; }
3138 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3139 $as_echo "no" >&6; }
3143 test -n "$CC" && break
3146 if test -z "$CC"; then
3148 for ac_prog
in cl.exe
3150 # Extract the first word of "$ac_prog", so it can be a program name with args.
3151 set dummy
$ac_prog; ac_word
=$2
3152 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
3153 $as_echo_n "checking for $ac_word... " >&6; }
3154 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
3155 $as_echo_n "(cached) " >&6
3157 if test -n "$ac_ct_CC"; then
3158 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
3160 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3164 test -z "$as_dir" && as_dir
=.
3165 for ac_exec_ext
in '' $ac_executable_extensions; do
3166 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
3167 ac_cv_prog_ac_ct_CC
="$ac_prog"
3168 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
3177 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
3178 if test -n "$ac_ct_CC"; then
3179 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
3180 $as_echo "$ac_ct_CC" >&6; }
3182 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
3183 $as_echo "no" >&6; }
3187 test -n "$ac_ct_CC" && break
3190 if test "x$ac_ct_CC" = x
; then
3193 case $cross_compiling:$ac_tool_warned in
3195 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
3196 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
3197 ac_tool_warned
=yes ;;
3206 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3207 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3208 as_fn_error
"no acceptable C compiler found in \$PATH
3209 See \`config.log' for more details." "$LINENO" 5; }
3211 # Provide some information about the compiler.
3212 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
3215 for ac_option
in --version -v -V -qversion; do
3216 { { ac_try
="$ac_compiler $ac_option >&5"
3218 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3219 *) ac_try_echo=$ac_try;;
3221 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3222 $as_echo "$ac_try_echo"; } >&5
3223 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
3225 if test -s conftest.err; then
3227 ... rest of stderr output deleted ...
3228 10q' conftest.err >conftest.er1
3229 cat conftest.er1 >&5
3230 rm -f conftest.er1 conftest.err
3232 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3233 test $ac_status = 0; }
3236 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3237 /* end confdefs.h. */
3248 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
3249 (eval $ac_link) 2>&5
3251 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3252 test $ac_status = 0; }; then :
3257 if test x$gcc_no_link = xyes; then
3258 # Setting cross_compile will disable run tests; it will
3259 # also disable AC_CHECK_FILE but that's generally
3260 # correct if we can't link.
3264 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3265 /* end confdefs.h. */
3275 ac_clean_files_save=$ac_clean_files
3276 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
3277 # Try to create an executable without -o first, disregard a.out.
3278 # It will help us diagnose broken compilers, and finding out an intuition
3280 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
3281 $as_echo_n "checking for C compiler default output file name... " >&6; }
3282 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
3284 # The possible output files:
3285 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
3288 for ac_file in $ac_files
3291 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
3292 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
3297 if { { ac_try="$ac_link_default"
3299 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
3300 *) ac_try_echo
=$ac_try;;
3302 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3303 $as_echo "$ac_try_echo"; } >&5
3304 (eval "$ac_link_default") 2>&5
3306 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3307 test $ac_status = 0; }; then :
3308 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
3309 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
3310 # in a Makefile. We should not override ac_cv_exeext if it was cached,
3311 # so that the user can short-circuit this test for compilers unknown to
3313 for ac_file
in $ac_files ''
3315 test -f "$ac_file" ||
continue
3317 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
3320 # We found the default executable, but exeext='' is most
3324 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
3326 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3328 # We set ac_cv_exeext here because the later test for it is not
3329 # safe: cross compilers may not add the suffix if given an `-o'
3330 # argument, so we may need to know it at that point already.
3331 # Even if this section looks crufty: it has the advantage of
3338 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
3343 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
3344 $as_echo "$ac_file" >&6; }
3345 if test -z "$ac_file"; then :
3346 $as_echo "$as_me: failed program was:" >&5
3347 sed 's/^/| /' conftest.
$ac_ext >&5
3349 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3350 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3351 { as_fn_set_status
77
3352 as_fn_error
"C compiler cannot create executables
3353 See \`config.log' for more details." "$LINENO" 5; }; }
3355 ac_exeext
=$ac_cv_exeext
3357 # Check that the compiler produces executables we can run. If not, either
3358 # the compiler is broken, or we cross compile.
3359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
3360 $as_echo_n "checking whether the C compiler works... " >&6; }
3361 # If not cross compiling, check that we can run a simple program.
3362 if test "$cross_compiling" != yes; then
3363 if { ac_try
='./$ac_file'
3364 { { case "(($ac_try" in
3365 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3366 *) ac_try_echo=$ac_try;;
3368 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3369 $as_echo "$ac_try_echo"; } >&5
3370 (eval "$ac_try") 2>&5
3372 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3373 test $ac_status = 0; }; }; then
3376 if test "$cross_compiling" = maybe; then
3379 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3380 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3381 as_fn_error "cannot run C compiled programs.
3382 If you meant to cross compile
, use \
`--host'.
3383 See \`config.log
' for more details." "$LINENO" 5; }
3387 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
3388 $as_echo "yes" >&6; }
3390 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
3391 ac_clean_files=$ac_clean_files_save
3392 # Check that the compiler produces executables we can run. If not, either
3393 # the compiler is broken, or we cross compile.
3394 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
3395 $as_echo_n "checking whether we are cross compiling... " >&6; }
3396 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
3397 $as_echo "$cross_compiling" >&6; }
3399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
3400 $as_echo_n "checking for suffix of executables... " >&6; }
3401 if { { ac_try="$ac_link"
3403 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
3404 *) ac_try_echo=$ac_try;;
3406 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3407 $as_echo "$ac_try_echo"; } >&5
3408 (eval "$ac_link") 2>&5
3410 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3411 test $ac_status = 0; }; then :
3412 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
3413 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
3414 # work properly (i.e., refer to `conftest.exe
'), while it won't with
3416 for ac_file
in conftest.exe conftest conftest.
*; do
3417 test -f "$ac_file" ||
continue
3419 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
3420 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
3426 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3427 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3428 as_fn_error
"cannot compute suffix of executables: cannot compile and link
3429 See \`config.log' for more details." "$LINENO" 5; }
3431 rm -f conftest
$ac_cv_exeext
3432 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
3433 $as_echo "$ac_cv_exeext" >&6; }
3435 rm -f conftest.
$ac_ext
3436 EXEEXT
=$ac_cv_exeext
3439 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
3440 $as_echo_n "checking for suffix of object files... " >&6; }
3441 if test "${ac_cv_objext+set}" = set; then :
3442 $as_echo_n "(cached) " >&6
3444 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3445 /* end confdefs.h. */
3455 rm -f conftest.o conftest.obj
3456 if { { ac_try
="$ac_compile"
3458 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
3459 *) ac_try_echo=$ac_try;;
3461 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
3462 $as_echo "$ac_try_echo"; } >&5
3463 (eval "$ac_compile") 2>&5
3465 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
3466 test $ac_status = 0; }; then :
3467 for ac_file in conftest.o conftest.obj conftest.*; do
3468 test -f "$ac_file" || continue;
3470 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
3471 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
3476 $as_echo "$as_me: failed program was:" >&5
3477 sed 's/^/| /' conftest.$ac_ext >&5
3479 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3480 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3481 as_fn_error "cannot compute suffix of object files
: cannot compile
3482 See \
`config.log' for more details." "$LINENO" 5; }
3484 rm -f conftest.$ac_cv_objext conftest.$ac_ext
3486 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
3487 $as_echo "$ac_cv_objext" >&6; }
3488 OBJEXT=$ac_cv_objext
3490 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
3491 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
3492 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
3493 $as_echo_n "(cached) " >&6
3495 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3496 /* end confdefs.h. */
3509 if ac_fn_c_try_compile "$LINENO"; then :
3514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3515 ac_cv_c_compiler_gnu=$ac_compiler_gnu
3518 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
3519 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
3520 if test $ac_compiler_gnu = yes; then
3525 ac_test_CFLAGS=${CFLAGS+set}
3526 ac_save_CFLAGS=$CFLAGS
3527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
3528 $as_echo_n "checking whether $CC accepts -g... " >&6; }
3529 if test "${ac_cv_prog_cc_g+set}" = set; then :
3530 $as_echo_n "(cached) " >&6
3532 ac_save_c_werror_flag=$ac_c_werror_flag
3533 ac_c_werror_flag=yes
3536 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3537 /* end confdefs.h. */
3547 if ac_fn_c_try_compile "$LINENO"; then :
3551 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3552 /* end confdefs.h. */
3562 if ac_fn_c_try_compile "$LINENO"; then :
3565 ac_c_werror_flag=$ac_save_c_werror_flag
3567 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3568 /* end confdefs.h. */
3578 if ac_fn_c_try_compile "$LINENO"; then :
3581 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3583 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3585 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3586 ac_c_werror_flag=$ac_save_c_werror_flag
3588 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3589 $as_echo "$ac_cv_prog_cc_g" >&6; }
3590 if test "$ac_test_CFLAGS" = set; then
3591 CFLAGS=$ac_save_CFLAGS
3592 elif test $ac_cv_prog_cc_g = yes; then
3593 if test "$GCC" = yes; then
3599 if test "$GCC" = yes; then
3605 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3606 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3607 if test "${ac_cv_prog_cc_c89+set}" = set; then :
3608 $as_echo_n "(cached) " >&6
3610 ac_cv_prog_cc_c89=no
3612 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3613 /* end confdefs.h. */
3616 #include <sys/types.h>
3617 #include <sys/stat.h>
3618 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3619 struct buf { int x; };
3620 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3621 static char *e (p, i)
3627 static char *f (char * (*g) (char **, int), char **p, ...)
3632 s = g (p, va_arg (v,int));
3637 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3638 function prototypes and stuff, but not '\xHH' hex character constants.
3639 These don't provoke an error unfortunately, instead are silently treated
3640 as 'x'. The following induces an error, until -std is added to get
3641 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3642 array size at least. It's necessary to write '\x00'==0 to get something
3643 that's true only with -std. */
3644 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3646 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3647 inside strings and character constants. */
3649 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3651 int test (int i, double x);
3652 struct s1 {int (*f) (int a);};
3653 struct s2 {int (*f) (double a);};
3654 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3660 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3665 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3666 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3668 CC="$ac_save_CC $ac_arg"
3669 if ac_fn_c_try_compile "$LINENO"; then :
3670 ac_cv_prog_cc_c89=$ac_arg
3672 rm -f core conftest.err conftest.$ac_objext
3673 test "x$ac_cv_prog_cc_c89" != "xno" && break
3675 rm -f conftest.$ac_ext
3680 case "x$ac_cv_prog_cc_c89" in
3682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3683 $as_echo "none needed" >&6; } ;;
3685 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3686 $as_echo "unsupported" >&6; } ;;
3688 CC="$CC $ac_cv_prog_cc_c89"
3689 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3690 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3692 if test "x$ac_cv_prog_cc_c89" != xno; then :
3697 ac_cpp='$CPP $CPPFLAGS'
3698 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3699 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3700 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3701 DEPDIR="${am__leading_dot}deps"
3703 ac_config_commands="$ac_config_commands depfiles"
3706 am_make=${MAKE-make}
3707 cat > confinc << 'END'
3709 @echo this is the am__doit target
3712 # If we don't find an include directive, just comment out the code.
3713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for style of include used by $am_make" >&5
3714 $as_echo_n "checking for style of include used by $am_make... " >&6; }
3718 # First try GNU make style include.
3719 echo "include confinc" > confmf
3720 # Ignore all kinds of additional output from `make'.
3721 case `$am_make -s -f confmf 2> /dev/null` in #(
3722 *the\ am__doit\ target*)
3728 # Now try BSD make style include.
3729 if test "$am__include" = "#"; then
3730 echo '.include
"confinc"' > confmf
3731 case `$am_make -s -f confmf 2> /dev/null` in #(
3732 *the\ am__doit\ target*)
3733 am__include=.include
3741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $_am_result" >&5
3742 $as_echo "$_am_result" >&6; }
3743 rm -f confinc confmf
3745 # Check whether --enable-dependency-tracking was given.
3746 if test "${enable_dependency_tracking+set}" = set; then :
3747 enableval=$enable_dependency_tracking;
3750 if test "x$enable_dependency_tracking" != xno; then
3751 am_depcomp="$ac_aux_dir/depcomp"
3754 if test "x$enable_dependency_tracking" != xno
; then
3764 depcc
="$CC" am_compiler_list
=
3766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
3767 $as_echo_n "checking dependency style of $depcc... " >&6; }
3768 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
3769 $as_echo_n "(cached) " >&6
3771 if test -z "$AMDEP_TRUE" && test -f "$am_depcomp"; then
3772 # We make a subdir and do the tests there. Otherwise we can end up
3773 # making bogus files that we don't know about and never remove. For
3774 # instance it was reported that on HP-UX the gcc test will end up
3775 # making a dummy file named `D' -- because `-MD' means `put the output
3778 # Copy depcomp to subdir because otherwise we won't find it if we're
3779 # using a relative directory.
3780 cp "$am_depcomp" conftest.dir
3782 # We will build objects and dependencies in a subdirectory because
3783 # it helps to detect inapplicable dependency modes. For instance
3784 # both Tru64's cc and ICC support -MD to output dependencies as a
3785 # side effect of compilation, but ICC will put the dependencies in
3786 # the current directory while Tru64 will put them in the object
3790 am_cv_CC_dependencies_compiler_type
=none
3791 if test "$am_compiler_list" = ""; then
3792 am_compiler_list
=`sed -n 's/^#*\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
3795 case " $depcc " in #(
3796 *\
-arch\
*\
-arch\
*) am__universal
=true
;;
3799 for depmode
in $am_compiler_list; do
3800 # Setup a source with many dependencies, because some compilers
3801 # like to wrap large dependency lists on column 80 (with \), and
3802 # we should not choose a depcomp mode which is confused by this.
3804 # We need to recreate these files for each test, as the compiler may
3805 # overwrite some of them when testing with obscure command lines.
3806 # This happens at least with the AIX C compiler.
3808 for i
in 1 2 3 4 5 6; do
3809 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
3810 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
3811 # Solaris 8's {/usr,}/bin/sh.
3812 touch sub
/conftst
$i.h
3814 echo "${am__include} ${am__quote}sub/conftest.Po${am__quote}" > confmf
3816 # We check with `-c' and `-o' for the sake of the "dashmstdout"
3817 # mode. It turns out that the SunPro C++ compiler does not properly
3818 # handle `-M -o', and we need to detect this. Also, some Intel
3819 # versions had trouble with output in subdirs
3820 am__obj
=sub
/conftest.
${OBJEXT-o}
3821 am__minus_obj
="-o $am__obj"
3824 # This depmode causes a compiler race in universal mode.
3825 test "$am__universal" = false ||
continue
3828 # after this tag, mechanisms are not by side-effect, so they'll
3829 # only be used when explicitly requested
3830 if test "x$enable_dependency_tracking" = xyes
; then
3836 msvisualcpp | msvcmsys
)
3837 # This compiler won't grok `-c -o', but also, the minuso test has
3838 # not run yet. These depmodes are late enough in the game, and
3839 # so weak that their functioning should not be impacted.
3840 am__obj
=conftest.
${OBJEXT-o}
3845 if depmode
=$depmode \
3846 source=sub
/conftest.c object
=$am__obj \
3847 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
3848 $SHELL .
/depcomp
$depcc -c $am__minus_obj sub
/conftest.c \
3849 >/dev
/null
2>conftest.err
&&
3850 grep sub
/conftst1.h sub
/conftest.Po
> /dev
/null
2>&1 &&
3851 grep sub
/conftst6.h sub
/conftest.Po
> /dev
/null
2>&1 &&
3852 grep $am__obj sub
/conftest.Po
> /dev
/null
2>&1 &&
3853 ${MAKE-make} -s -f confmf
> /dev
/null
2>&1; then
3854 # icc doesn't choke on unknown options, it will just issue warnings
3855 # or remarks (even with -Werror). So we grep stderr for any message
3856 # that says an option was ignored or not supported.
3857 # When given -MP, icc 7.0 and 7.1 complain thusly:
3858 # icc: Command line warning: ignoring option '-M'; no argument required
3859 # The diagnosis changed in icc 8.0:
3860 # icc: Command line remark: option '-MP' not supported
3861 if (grep 'ignoring option' conftest.err ||
3862 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
3863 am_cv_CC_dependencies_compiler_type
=$depmode
3872 am_cv_CC_dependencies_compiler_type
=none
3876 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
3877 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
3878 CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
3881 test "x$enable_dependency_tracking" != xno \
3882 && test "$am_cv_CC_dependencies_compiler_type" = gcc3
; then
3884 am__fastdepCC_FALSE
='#'
3886 am__fastdepCC_TRUE
='#'
3887 am__fastdepCC_FALSE
=
3895 if test "x$GCC" != "xyes"; then
3896 as_fn_error
"libssp must be built with GCC" "$LINENO" 5
3899 ac_cpp
='$CPP $CPPFLAGS'
3900 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3901 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3902 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3903 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3904 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3905 # On Suns, sometimes $CPP names a directory.
3906 if test -n "$CPP" && test -d "$CPP"; then
3909 if test -z "$CPP"; then
3910 if test "${ac_cv_prog_CPP+set}" = set; then :
3911 $as_echo_n "(cached) " >&6
3913 # Double quotes because CPP needs to be expanded
3914 for CPP
in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3917 for ac_c_preproc_warn_flag
in '' yes
3919 # Use a header file that comes with gcc, so configuring glibc
3920 # with a fresh cross-compiler works.
3921 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3922 # <limits.h> exists even on freestanding compilers.
3923 # On the NeXT, cc -E runs the code through the compiler's parser,
3924 # not just through cpp. "Syntax error" is here to catch this case.
3925 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3926 /* end confdefs.h. */
3928 # include <limits.h>
3930 # include <assert.h>
3934 if ac_fn_c_try_cpp
"$LINENO"; then :
3937 # Broken: fails on valid input.
3940 rm -f conftest.err conftest.
$ac_ext
3942 # OK, works on sane cases. Now check whether nonexistent headers
3943 # can be detected and how.
3944 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3945 /* end confdefs.h. */
3946 #include <ac_nonexistent.h>
3948 if ac_fn_c_try_cpp
"$LINENO"; then :
3949 # Broken: success on invalid input.
3952 # Passes both tests.
3956 rm -f conftest.err conftest.
$ac_ext
3959 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3960 rm -f conftest.err conftest.
$ac_ext
3961 if $ac_preproc_ok; then :
3973 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3974 $as_echo "$CPP" >&6; }
3976 for ac_c_preproc_warn_flag
in '' yes
3978 # Use a header file that comes with gcc, so configuring glibc
3979 # with a fresh cross-compiler works.
3980 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3981 # <limits.h> exists even on freestanding compilers.
3982 # On the NeXT, cc -E runs the code through the compiler's parser,
3983 # not just through cpp. "Syntax error" is here to catch this case.
3984 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3985 /* end confdefs.h. */
3987 # include <limits.h>
3989 # include <assert.h>
3993 if ac_fn_c_try_cpp
"$LINENO"; then :
3996 # Broken: fails on valid input.
3999 rm -f conftest.err conftest.
$ac_ext
4001 # OK, works on sane cases. Now check whether nonexistent headers
4002 # can be detected and how.
4003 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4004 /* end confdefs.h. */
4005 #include <ac_nonexistent.h>
4007 if ac_fn_c_try_cpp
"$LINENO"; then :
4008 # Broken: success on invalid input.
4011 # Passes both tests.
4015 rm -f conftest.err conftest.
$ac_ext
4018 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
4019 rm -f conftest.err conftest.
$ac_ext
4020 if $ac_preproc_ok; then :
4023 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4024 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4025 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
4026 See \`config.log' for more details." "$LINENO" 5; }
4030 ac_cpp
='$CPP $CPPFLAGS'
4031 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4032 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4033 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -fstack-protector works" >&5
4037 $as_echo_n "checking whether -fstack-protector works... " >&6; }
4038 save_CFLAGS
="$CFLAGS"
4039 CFLAGS
="$CFLAGS -fstack-protector -Werror"
4041 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4042 /* end confdefs.h. */
4044 void __attribute__((noinline)) bar (char *x)
4046 __builtin_memset (x, 0, 64);
4051 char buf[64]; bar (buf);
4056 if ac_fn_c_try_compile
"$LINENO"; then :
4057 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4058 $as_echo "yes" >&6; }
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4061 $as_echo "no" >&6; }
4063 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4064 CFLAGS
="$save_CFLAGS"
4066 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether hidden visibility is supported" >&5
4067 $as_echo_n "checking whether hidden visibility is supported... " >&6; }
4068 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4069 /* end confdefs.h. */
4071 void __attribute__((visibility ("hidden"))) bar (void) {}
4080 if ac_fn_c_try_compile
"$LINENO"; then :
4085 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssp_hidden" >&5
4087 $as_echo "$ssp_hidden" >&6; }
4088 if test x
$ssp_hidden = xyes
; then
4090 $as_echo "#define HAVE_HIDDEN_VISIBILITY 1" >>confdefs.h
4094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether symbol versioning is supported" >&5
4095 $as_echo_n "checking whether symbol versioning is supported... " >&6; }
4096 cat > conftest.map
<<EOF
4098 global: *foo*; bar; local: *;
4101 save_LDFLAGS
="$LDFLAGS"
4102 LDFLAGS
="$LDFLAGS -fPIC -shared -Wl,--version-script,./conftest.map"
4103 if test x
$gcc_no_link = xyes
; then
4104 # If we cannot link, we cannot build shared libraries, so do not use
4105 # symbol versioning.
4108 if test x
$gcc_no_link = xyes
; then
4109 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
4111 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4112 /* end confdefs.h. */
4122 if ac_fn_c_try_link
"$LINENO"; then :
4127 rm -f core conftest.err conftest.
$ac_objext \
4128 conftest
$ac_exeext conftest.
$ac_ext
4130 LDFLAGS
="$save_LDFLAGS"
4131 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ssp_use_symver" >&5
4132 $as_echo "$ssp_use_symver" >&6; }
4133 if test "x$ssp_use_symver" = xyes
; then
4134 LIBSSP_USE_SYMVER_TRUE
=
4135 LIBSSP_USE_SYMVER_FALSE
='#'
4137 LIBSSP_USE_SYMVER_TRUE
='#'
4138 LIBSSP_USE_SYMVER_FALSE
=
4143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
4144 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
4145 if test "${ac_cv_path_GREP+set}" = set; then :
4146 $as_echo_n "(cached) " >&6
4148 if test -z "$GREP"; then
4149 ac_path_GREP_found
=false
4150 # Loop through the user's path and test for each of PROGNAME-LIST
4151 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4152 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4155 test -z "$as_dir" && as_dir
=.
4156 for ac_prog
in grep ggrep
; do
4157 for ac_exec_ext
in '' $ac_executable_extensions; do
4158 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
4159 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
4160 # Check for GNU ac_path_GREP and select it if it is found.
4161 # Check for GNU $ac_path_GREP
4162 case `"$ac_path_GREP" --version 2>&1` in
4164 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
4167 $as_echo_n 0123456789 >"conftest.in"
4170 cat "conftest.in" "conftest.in" >"conftest.tmp"
4171 mv "conftest.tmp" "conftest.in"
4172 cp "conftest.in" "conftest.nl"
4173 $as_echo 'GREP' >> "conftest.nl"
4174 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4175 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4176 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4177 if test $ac_count -gt ${ac_path_GREP_max-0}; then
4178 # Best one so far, save it but keep looking for a better one
4179 ac_cv_path_GREP
="$ac_path_GREP"
4180 ac_path_GREP_max
=$ac_count
4182 # 10*(2^10) chars as input seems more than enough
4183 test $ac_count -gt 10 && break
4185 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4188 $ac_path_GREP_found && break 3
4193 if test -z "$ac_cv_path_GREP"; then
4194 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4197 ac_cv_path_GREP
=$GREP
4201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
4202 $as_echo "$ac_cv_path_GREP" >&6; }
4203 GREP
="$ac_cv_path_GREP"
4206 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
4207 $as_echo_n "checking for egrep... " >&6; }
4208 if test "${ac_cv_path_EGREP+set}" = set; then :
4209 $as_echo_n "(cached) " >&6
4211 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
4212 then ac_cv_path_EGREP
="$GREP -E"
4214 if test -z "$EGREP"; then
4215 ac_path_EGREP_found
=false
4216 # Loop through the user's path and test for each of PROGNAME-LIST
4217 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4218 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4221 test -z "$as_dir" && as_dir
=.
4222 for ac_prog
in egrep; do
4223 for ac_exec_ext
in '' $ac_executable_extensions; do
4224 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
4225 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
4226 # Check for GNU ac_path_EGREP and select it if it is found.
4227 # Check for GNU $ac_path_EGREP
4228 case `"$ac_path_EGREP" --version 2>&1` in
4230 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
4233 $as_echo_n 0123456789 >"conftest.in"
4236 cat "conftest.in" "conftest.in" >"conftest.tmp"
4237 mv "conftest.tmp" "conftest.in"
4238 cp "conftest.in" "conftest.nl"
4239 $as_echo 'EGREP' >> "conftest.nl"
4240 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4241 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4242 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4243 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
4244 # Best one so far, save it but keep looking for a better one
4245 ac_cv_path_EGREP
="$ac_path_EGREP"
4246 ac_path_EGREP_max
=$ac_count
4248 # 10*(2^10) chars as input seems more than enough
4249 test $ac_count -gt 10 && break
4251 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4254 $ac_path_EGREP_found && break 3
4259 if test -z "$ac_cv_path_EGREP"; then
4260 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4263 ac_cv_path_EGREP
=$EGREP
4268 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
4269 $as_echo "$ac_cv_path_EGREP" >&6; }
4270 EGREP
="$ac_cv_path_EGREP"
4273 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
4274 $as_echo_n "checking for ANSI C header files... " >&6; }
4275 if test "${ac_cv_header_stdc+set}" = set; then :
4276 $as_echo_n "(cached) " >&6
4278 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4279 /* end confdefs.h. */
4293 if ac_fn_c_try_compile
"$LINENO"; then :
4294 ac_cv_header_stdc
=yes
4296 ac_cv_header_stdc
=no
4298 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
4300 if test $ac_cv_header_stdc = yes; then
4301 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
4302 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4303 /* end confdefs.h. */
4307 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4308 $EGREP "memchr" >/dev
/null
2>&1; then :
4311 ac_cv_header_stdc
=no
4317 if test $ac_cv_header_stdc = yes; then
4318 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
4319 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4320 /* end confdefs.h. */
4324 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
4325 $EGREP "free" >/dev
/null
2>&1; then :
4328 ac_cv_header_stdc
=no
4334 if test $ac_cv_header_stdc = yes; then
4335 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
4336 if test "$cross_compiling" = yes; then :
4339 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4340 /* end confdefs.h. */
4343 #if ((' ' & 0x0FF) == 0x020)
4344 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
4345 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
4347 # define ISLOWER(c) \
4348 (('a' <= (c) && (c) <= 'i') \
4349 || ('j' <= (c) && (c) <= 'r') \
4350 || ('s' <= (c) && (c) <= 'z'))
4351 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
4354 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
4359 for (i = 0; i < 256; i++)
4360 if (XOR (islower (i), ISLOWER (i))
4361 || toupper (i) != TOUPPER (i))
4366 if ac_fn_c_try_run
"$LINENO"; then :
4369 ac_cv_header_stdc
=no
4371 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4372 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4377 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
4378 $as_echo "$ac_cv_header_stdc" >&6; }
4379 if test $ac_cv_header_stdc = yes; then
4381 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
4385 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
4386 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
4387 inttypes.h stdint.h unistd.h
4389 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4390 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
4392 eval as_val
=\$
$as_ac_Header
4393 if test "x$as_val" = x
""yes; then :
4394 cat >>confdefs.h
<<_ACEOF
4395 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4403 for ac_header
in alloca.h malloc.h paths.h syslog.h string.h unistd.h fcntl.h stdio.h limits.h
4405 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
4406 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
4407 eval as_val
=\$
$as_ac_Header
4408 if test "x$as_val" = x
""yes; then :
4409 cat >>confdefs.h
<<_ACEOF
4410 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
4418 if test x
$gcc_no_link = xyes
; then
4419 # Presume the ISO C functions are available; add target-specific
4420 # configuration here if required.
4421 $as_echo "#define HAVE_STRNCPY 1" >>confdefs.h
4423 $as_echo "#define HAVE_STRNCAT 1" >>confdefs.h
4426 for ac_func
in mempcpy strncpy strncat
4428 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
4429 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
4430 eval as_val
=\$
$as_ac_var
4431 if test "x$as_val" = x
""yes; then :
4432 cat >>confdefs.h
<<_ACEOF
4433 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
4441 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether vsnprintf is usable" >&5
4442 $as_echo_n "checking whether vsnprintf is usable... " >&6; }
4443 if test "$cross_compiling" = yes; then :
4444 ssp_have_usable_vsnprintf
=undef
4446 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4447 /* end confdefs.h. */
4452 int foo (char *buf, size_t n, const char *fmt, ...)
4457 ret = vsnprintf (buf, n, fmt, ap);
4464 char buf[8]; memset (buf, 'A', sizeof (buf));
4465 if (foo (buf, 4, ".%s.", "CDEFG") != 7)
4467 return memcmp (buf, ".CD\0AAAA", sizeof (buf)) != 0;
4472 if ac_fn_c_try_run
"$LINENO"; then :
4473 ssp_have_usable_vsnprintf
=define
4475 ssp_have_usable_vsnprintf
=undef
4477 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
4478 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
4481 if test "x$ssp_have_usable_vsnprintf" = xdefine
; then
4482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4483 $as_echo "yes" >&6; }
4485 $as_echo "#define HAVE_USABLE_VSNPRINTF 1" >>confdefs.h
4488 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4489 $as_echo "no" >&6; }
4495 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
4496 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
4501 macro_version
='2.2.7a'
4502 macro_revision
='1.3134'
4516 ltmain
="$ac_aux_dir/ltmain.sh"
4518 # Backslashify metacharacters that are still active within
4519 # double-quoted strings.
4520 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
4522 # Same as above, but do not quote variable references.
4523 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
4525 # Sed substitution to delay expansion of an escaped shell variable in a
4526 # double_quote_subst'ed string.
4527 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
4529 # Sed substitution to delay expansion of an escaped single quote.
4530 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
4532 # Sed substitution to avoid accidental globbing in evaled expressions
4533 no_glob_subst
='s/\*/\\\*/g'
4535 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
4536 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
4537 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
4539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
4540 $as_echo_n "checking how to print strings... " >&6; }
4541 # Test print first, because it will be a builtin if present.
4542 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
4543 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
4545 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
4548 # Use this function as a fallback that always works.
4549 func_fallback_echo ()
4551 eval 'cat <<_LTECHO_EOF
4555 ECHO='func_fallback_echo
'
4558 # func_echo_all arg...
4559 # Invoke $ECHO with all args, space-separated.
4566 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
4567 $as_echo "printf" >&6; } ;;
4568 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
4569 $as_echo "print -r" >&6; } ;;
4570 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
4571 $as_echo "cat" >&6; } ;;
4587 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
4588 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
4589 if test "${ac_cv_path_SED+set}" = set; then :
4590 $as_echo_n "(cached) " >&6
4592 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
4593 for ac_i in 1 2 3 4 5 6 7; do
4594 ac_script="$ac_script$as_nl$ac_script"
4596 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
4597 { ac_script=; unset ac_script;}
4598 if test -z "$SED"; then
4599 ac_path_SED_found=false
4600 # Loop through the user's path and
test for each of PROGNAME-LIST
4601 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4605 test -z "$as_dir" && as_dir
=.
4606 for ac_prog
in sed gsed
; do
4607 for ac_exec_ext
in '' $ac_executable_extensions; do
4608 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
4609 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } ||
continue
4610 # Check for GNU ac_path_SED and select it if it is found.
4611 # Check for GNU $ac_path_SED
4612 case `"$ac_path_SED" --version 2>&1` in
4614 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
4617 $as_echo_n 0123456789 >"conftest.in"
4620 cat "conftest.in" "conftest.in" >"conftest.tmp"
4621 mv "conftest.tmp" "conftest.in"
4622 cp "conftest.in" "conftest.nl"
4623 $as_echo '' >> "conftest.nl"
4624 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4625 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4626 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4627 if test $ac_count -gt ${ac_path_SED_max-0}; then
4628 # Best one so far, save it but keep looking for a better one
4629 ac_cv_path_SED
="$ac_path_SED"
4630 ac_path_SED_max
=$ac_count
4632 # 10*(2^10) chars as input seems more than enough
4633 test $ac_count -gt 10 && break
4635 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4638 $ac_path_SED_found && break 3
4643 if test -z "$ac_cv_path_SED"; then
4644 as_fn_error
"no acceptable sed could be found in \$PATH" "$LINENO" 5
4651 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
4652 $as_echo "$ac_cv_path_SED" >&6; }
4653 SED
="$ac_cv_path_SED"
4656 test -z "$SED" && SED
=sed
4657 Xsed
="$SED -e 1s/^X//"
4669 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
4670 $as_echo_n "checking for fgrep... " >&6; }
4671 if test "${ac_cv_path_FGREP+set}" = set; then :
4672 $as_echo_n "(cached) " >&6
4674 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
4675 then ac_cv_path_FGREP
="$GREP -F"
4677 if test -z "$FGREP"; then
4678 ac_path_FGREP_found
=false
4679 # Loop through the user's path and test for each of PROGNAME-LIST
4680 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4681 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
4684 test -z "$as_dir" && as_dir
=.
4685 for ac_prog
in fgrep
; do
4686 for ac_exec_ext
in '' $ac_executable_extensions; do
4687 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
4688 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } ||
continue
4689 # Check for GNU ac_path_FGREP and select it if it is found.
4690 # Check for GNU $ac_path_FGREP
4691 case `"$ac_path_FGREP" --version 2>&1` in
4693 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
4696 $as_echo_n 0123456789 >"conftest.in"
4699 cat "conftest.in" "conftest.in" >"conftest.tmp"
4700 mv "conftest.tmp" "conftest.in"
4701 cp "conftest.in" "conftest.nl"
4702 $as_echo 'FGREP' >> "conftest.nl"
4703 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
4704 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
4705 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
4706 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
4707 # Best one so far, save it but keep looking for a better one
4708 ac_cv_path_FGREP
="$ac_path_FGREP"
4709 ac_path_FGREP_max
=$ac_count
4711 # 10*(2^10) chars as input seems more than enough
4712 test $ac_count -gt 10 && break
4714 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
4717 $ac_path_FGREP_found && break 3
4722 if test -z "$ac_cv_path_FGREP"; then
4723 as_fn_error
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
4726 ac_cv_path_FGREP
=$FGREP
4731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
4732 $as_echo "$ac_cv_path_FGREP" >&6; }
4733 FGREP
="$ac_cv_path_FGREP"
4736 test -z "$GREP" && GREP
=grep
4756 # Check whether --with-gnu-ld was given.
4757 if test "${with_gnu_ld+set}" = set; then :
4758 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
4764 if test "$GCC" = yes; then
4765 # Check if gcc -print-prog-name=ld gives a path.
4766 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
4767 $as_echo_n "checking for ld used by $CC... " >&6; }
4770 # gcc leaves a trailing carriage return which upsets mingw
4771 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
4773 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
4776 # Accept absolute paths.
4778 re_direlt
='/[^/][^/]*/\.\./'
4779 # Canonicalize the pathname of ld
4780 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4781 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
4782 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4784 test -z "$LD" && LD
="$ac_prog"
4787 # If it fails, then pretend we aren't using GCC.
4791 # If it is relative, then search for the first ld in PATH.
4795 elif test "$with_gnu_ld" = yes; then
4796 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4797 $as_echo_n "checking for GNU ld... " >&6; }
4799 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4800 $as_echo_n "checking for non-GNU ld... " >&6; }
4802 if test "${lt_cv_path_LD+set}" = set; then :
4803 $as_echo_n "(cached) " >&6
4805 if test -z "$LD"; then
4806 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4807 for ac_dir
in $PATH; do
4809 test -z "$ac_dir" && ac_dir
=.
4810 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
4811 lt_cv_path_LD
="$ac_dir/$ac_prog"
4812 # Check to see if the program is GNU ld. I'd rather use --version,
4813 # but apparently some variants of GNU ld only accept -v.
4814 # Break only if it was the GNU/non-GNU ld that we prefer.
4815 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4816 *GNU
* |
*'with BFD'*)
4817 test "$with_gnu_ld" != no
&& break
4820 test "$with_gnu_ld" != yes && break
4827 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
4832 if test -n "$LD"; then
4833 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4834 $as_echo "$LD" >&6; }
4836 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4837 $as_echo "no" >&6; }
4839 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
4840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4841 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4842 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
4843 $as_echo_n "(cached) " >&6
4845 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4846 case `$LD -v 2>&1 </dev/null` in
4847 *GNU
* |
*'with BFD'*)
4848 lt_cv_prog_gnu_ld
=yes
4851 lt_cv_prog_gnu_ld
=no
4855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4856 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4857 with_gnu_ld
=$lt_cv_prog_gnu_ld
4867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4868 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4869 if test "${lt_cv_path_NM+set}" = set; then :
4870 $as_echo_n "(cached) " >&6
4872 if test -n "$NM"; then
4873 # Let the user override the test.
4876 lt_nm_to_check
="${ac_tool_prefix}nm"
4877 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4878 lt_nm_to_check
="$lt_nm_to_check nm"
4880 for lt_tmp_nm
in $lt_nm_to_check; do
4881 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4882 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
4884 test -z "$ac_dir" && ac_dir
=.
4885 tmp_nm
="$ac_dir/$lt_tmp_nm"
4886 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
4887 # Check to see if the nm accepts a BSD-compat flag.
4888 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4889 # nm: unknown option "B" ignored
4890 # Tru64's nm complains that /dev/null is an invalid object file
4891 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4892 */dev
/null
* |
*'Invalid file or object type'*)
4893 lt_cv_path_NM
="$tmp_nm -B"
4897 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4899 lt_cv_path_NM
="$tmp_nm -p"
4903 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4904 continue # so that we can try to find one that supports BSD flags
4913 : ${lt_cv_path_NM=no}
4916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4917 $as_echo "$lt_cv_path_NM" >&6; }
4918 if test "$lt_cv_path_NM" != "no"; then
4921 # Didn't find any BSD compatible name lister, look for dumpbin.
4922 if test -n "$DUMPBIN"; then :
4923 # Let the user override the test.
4925 if test -n "$ac_tool_prefix"; then
4926 for ac_prog
in dumpbin
"link -dump"
4928 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4929 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4930 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4931 $as_echo_n "checking for $ac_word... " >&6; }
4932 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
4933 $as_echo_n "(cached) " >&6
4935 if test -n "$DUMPBIN"; then
4936 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
4938 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4942 test -z "$as_dir" && as_dir
=.
4943 for ac_exec_ext
in '' $ac_executable_extensions; do
4944 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4945 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
4946 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4955 DUMPBIN
=$ac_cv_prog_DUMPBIN
4956 if test -n "$DUMPBIN"; then
4957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4958 $as_echo "$DUMPBIN" >&6; }
4960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4961 $as_echo "no" >&6; }
4965 test -n "$DUMPBIN" && break
4968 if test -z "$DUMPBIN"; then
4969 ac_ct_DUMPBIN
=$DUMPBIN
4970 for ac_prog
in dumpbin
"link -dump"
4972 # Extract the first word of "$ac_prog", so it can be a program name with args.
4973 set dummy
$ac_prog; ac_word
=$2
4974 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4975 $as_echo_n "checking for $ac_word... " >&6; }
4976 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
4977 $as_echo_n "(cached) " >&6
4979 if test -n "$ac_ct_DUMPBIN"; then
4980 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
4982 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4986 test -z "$as_dir" && as_dir
=.
4987 for ac_exec_ext
in '' $ac_executable_extensions; do
4988 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4989 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
4990 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4999 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
5000 if test -n "$ac_ct_DUMPBIN"; then
5001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
5002 $as_echo "$ac_ct_DUMPBIN" >&6; }
5004 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5005 $as_echo "no" >&6; }
5009 test -n "$ac_ct_DUMPBIN" && break
5012 if test "x$ac_ct_DUMPBIN" = x
; then
5015 case $cross_compiling:$ac_tool_warned in
5017 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
5018 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
5019 ac_tool_warned
=yes ;;
5021 DUMPBIN
=$ac_ct_DUMPBIN
5025 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
5027 DUMPBIN
="$DUMPBIN -symbols"
5035 if test "$DUMPBIN" != ":"; then
5039 test -z "$NM" && NM
=nm
5046 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
5047 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
5048 if test "${lt_cv_nm_interface+set}" = set; then :
5049 $as_echo_n "(cached) " >&6
5051 lt_cv_nm_interface
="BSD nm"
5052 echo "int some_variable = 0;" > conftest.
$ac_ext
5053 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
5054 (eval "$ac_compile" 2>conftest.err
)
5055 cat conftest.err
>&5
5056 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
5057 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
5058 cat conftest.err
>&5
5059 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
5060 cat conftest.out
>&5
5061 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
5062 lt_cv_nm_interface
="MS dumpbin"
5066 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
5067 $as_echo "$lt_cv_nm_interface" >&6; }
5069 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
5070 $as_echo_n "checking whether ln -s works... " >&6; }
5072 if test "$LN_S" = "ln -s"; then
5073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
5074 $as_echo "yes" >&6; }
5076 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
5077 $as_echo "no, using $LN_S" >&6; }
5080 # find the maximum length of command line arguments
5081 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
5082 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
5083 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
5084 $as_echo_n "(cached) " >&6
5091 # On DJGPP, this test can blow up pretty badly due to problems in libc
5092 # (any single argument exceeding 2000 bytes causes a buffer overrun
5093 # during glob expansion). Even if it were fixed, the result of this
5094 # check would be larger than it should be.
5095 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
5099 # Under GNU Hurd, this test is not required because there is
5100 # no limit to the length of command line arguments.
5101 # Libtool will interpret -1 as no limit whatsoever
5102 lt_cv_sys_max_cmd_len
=-1;
5105 cygwin
* | mingw
* | cegcc
*)
5106 # On Win9x/ME, this test blows up -- it succeeds, but takes
5107 # about 5 minutes as the teststring grows exponentially.
5108 # Worse, since 9x/ME are not pre-emptively multitasking,
5109 # you end up with a "frozen" computer, even though with patience
5110 # the test eventually succeeds (with a max line length of 256k).
5111 # Instead, let's just punt: use the minimum linelength reported by
5112 # all of the supported platforms: 8192 (on NT/2K/XP).
5113 lt_cv_sys_max_cmd_len
=8192;
5117 # On MiNT this can take a long time and run out of memory.
5118 lt_cv_sys_max_cmd_len
=8192;
5122 # On AmigaOS with pdksh, this test takes hours, literally.
5123 # So we just punt and use a minimum line length of 8192.
5124 lt_cv_sys_max_cmd_len
=8192;
5127 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
5128 # This has been around since 386BSD, at least. Likely further.
5129 if test -x /sbin
/sysctl
; then
5130 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
5131 elif test -x /usr
/sbin
/sysctl
; then
5132 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
5134 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
5136 # And add a safety zone
5137 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
5138 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
5142 # We know the value 262144 and hardcode it with a safety zone (like BSD)
5143 lt_cv_sys_max_cmd_len
=196608
5147 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
5148 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
5149 # nice to cause kernel panics so lets avoid the loop below.
5150 # First set a reasonable default.
5151 lt_cv_sys_max_cmd_len
=16384
5153 if test -x /sbin
/sysconfig
; then
5154 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
5155 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
5160 lt_cv_sys_max_cmd_len
=102400
5162 sysv5
* | sco5v6
* | sysv4.2uw2
*)
5163 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
5164 if test -n "$kargmax"; then
5165 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
5167 lt_cv_sys_max_cmd_len
=32768
5171 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
5172 if test -n "$lt_cv_sys_max_cmd_len"; then
5173 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
5174 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
5176 # Make teststring a little bigger before we do anything with it.
5177 # a 1K string should be a reasonable start.
5178 for i
in 1 2 3 4 5 6 7 8 ; do
5179 teststring
=$teststring$teststring
5181 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
5182 # If test is not a shell built-in, we'll probably end up computing a
5183 # maximum length that is only half of the actual maximum length, but
5185 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
5186 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
5187 test $i != 17 # 1/2 MB should be enough
5190 teststring
=$teststring$teststring
5192 # Only check the string length outside the loop.
5193 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
5195 # Add a significant safety factor because C++ compilers can tack on
5196 # massive amounts of additional arguments before passing them to the
5197 # linker. It appears as though 1/2 is a usable value.
5198 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
5205 if test -n $lt_cv_sys_max_cmd_len ; then
5206 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
5207 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
5209 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
5210 $as_echo "none" >&6; }
5212 max_cmd_len
=$lt_cv_sys_max_cmd_len
5223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
5224 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
5225 # Try some XSI features
5228 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
5230 && eval 'test $(( 1 + 1 )) -eq 2 \
5231 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
5234 $as_echo "$xsi_shell" >&6; }
5237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
5238 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
5240 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
5242 && lt_shell_append=yes
5243 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
5244 $as_echo "$lt_shell_append" >&6; }
5247 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
5257 # test EBCDIC or ASCII
5258 case `echo X|tr X '\101'` in
5259 A) # ASCII based system
5260 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
5261 lt_SP2NL='tr \040 \012'
5262 lt_NL2SP='tr \015\012 \040\040'
5264 *) # EBCDIC based system
5265 lt_SP2NL='tr \100 \n'
5266 lt_NL2SP='tr \r\n \100\100'
5278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
5279 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
5280 if test "${lt_cv_ld_reload_flag+set}" = set; then :
5281 $as_echo_n "(cached
) " >&6
5283 lt_cv_ld_reload_flag='-r'
5285 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
5286 $as_echo "$lt_cv_ld_reload_flag" >&6; }
5287 reload_flag=$lt_cv_ld_reload_flag
5288 case $reload_flag in
5290 *) reload_flag=" $reload_flag" ;;
5292 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5295 if test "$GCC" = yes; then
5296 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
5298 reload_cmds='$LD$reload_flag -o $output$reload_objs'
5311 if test -n "$ac_tool_prefix"; then
5312 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
5313 set dummy ${ac_tool_prefix}objdump; ac_word=$2
5314 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5315 $as_echo_n "checking
for $ac_word...
" >&6; }
5316 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
5317 $as_echo_n "(cached
) " >&6
5319 if test -n "$OBJDUMP"; then
5320 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
5322 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5326 test -z "$as_dir" && as_dir=.
5327 for ac_exec_ext in '' $ac_executable_extensions; do
5328 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5329 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
5330 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5339 OBJDUMP=$ac_cv_prog_OBJDUMP
5340 if test -n "$OBJDUMP"; then
5341 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
5342 $as_echo "$OBJDUMP" >&6; }
5344 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5345 $as_echo "no
" >&6; }
5350 if test -z "$ac_cv_prog_OBJDUMP"; then
5351 ac_ct_OBJDUMP=$OBJDUMP
5352 # Extract the first word of "objdump
", so it can be a program name with args.
5353 set dummy objdump; ac_word=$2
5354 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5355 $as_echo_n "checking
for $ac_word...
" >&6; }
5356 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
5357 $as_echo_n "(cached
) " >&6
5359 if test -n "$ac_ct_OBJDUMP"; then
5360 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
5362 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5366 test -z "$as_dir" && as_dir=.
5367 for ac_exec_ext in '' $ac_executable_extensions; do
5368 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5369 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
5370 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5379 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
5380 if test -n "$ac_ct_OBJDUMP"; then
5381 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
5382 $as_echo "$ac_ct_OBJDUMP" >&6; }
5384 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5385 $as_echo "no
" >&6; }
5388 if test "x
$ac_ct_OBJDUMP" = x; then
5391 case $cross_compiling:$ac_tool_warned in
5393 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5394 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5395 ac_tool_warned=yes ;;
5397 OBJDUMP=$ac_ct_OBJDUMP
5400 OBJDUMP="$ac_cv_prog_OBJDUMP"
5403 test -z "$OBJDUMP" && OBJDUMP=objdump
5413 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
5414 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
5415 if test "${lt_cv_deplibs_check_method+set}" = set; then :
5416 $as_echo_n "(cached
) " >&6
5418 lt_cv_file_magic_cmd='$MAGIC_CMD'
5419 lt_cv_file_magic_test_file=
5420 lt_cv_deplibs_check_method='unknown'
5421 # Need to set the preceding variable on all platforms that support
5422 # interlibrary dependencies.
5423 # 'none' -- dependencies not supported.
5424 # `unknown' -- same as none, but documents that we really don't know.
5425 # 'pass_all' -- all dependencies passed with no checks.
5426 # 'test_compile' -- check by making test program.
5427 # 'file_magic [[regex]]' -- check by looking for files in library path
5428 # which responds to the $file_magic_cmd with a given extended regex.
5429 # If you have `file' or equivalent on your system and you're not sure
5430 # whether `pass_all' will *always* work, you probably want this one.
5434 lt_cv_deplibs_check_method=pass_all
5438 lt_cv_deplibs_check_method=pass_all
5442 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
5443 lt_cv_file_magic_cmd='/usr/bin/file -L'
5444 lt_cv_file_magic_test_file=/shlib/libc.so
5448 # func_win32_libid is a shell function defined in ltmain.sh
5449 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5450 lt_cv_file_magic_cmd='func_win32_libid'
5454 # Base MSYS/MinGW do not provide the 'file' command needed by
5455 # func_win32_libid shell function, so use a weaker test based on 'objdump',
5456 # unless we find 'file', for example because we are cross-compiling.
5457 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
5458 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
5459 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
5460 lt_cv_file_magic_cmd='func_win32_libid'
5462 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
5463 lt_cv_file_magic_cmd='$OBJDUMP -f'
5468 # use the weaker test based on 'objdump'. See mingw*.
5469 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
5470 lt_cv_file_magic_cmd='$OBJDUMP -f'
5473 darwin* | rhapsody*)
5474 lt_cv_deplibs_check_method=pass_all
5477 freebsd* | dragonfly*)
5478 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5481 # Not sure whether the presence of OpenBSD here was a mistake.
5482 # Let's accept both of them until this is cleared up.
5483 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
5484 lt_cv_file_magic_cmd=/usr/bin/file
5485 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
5489 lt_cv_deplibs_check_method=pass_all
5494 lt_cv_deplibs_check_method=pass_all
5498 lt_cv_deplibs_check_method=pass_all
5501 hpux10.20* | hpux11*)
5502 lt_cv_file_magic_cmd=/usr/bin/file
5505 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
5506 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
5509 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF[ -][0-9][0-9])(-bit)?( [LM]SB)? shared object( file)?[, -]* PA-RISC [0-9]\.[0-9]'
5510 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
5513 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
5514 lt_cv_file_magic_test_file=/usr/lib/libc.sl
5520 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
5521 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
5524 irix5* | irix6* | nonstopux*)
5526 *-32|*"-32 ") libmagic=32-bit;;
5527 *-n32|*"-n32 ") libmagic=N32;;
5528 *-64|*"-64 ") libmagic=64-bit;;
5529 *) libmagic=never-match;;
5531 lt_cv_deplibs_check_method=pass_all
5534 # This must be Linux ELF.
5535 linux* | k*bsd*-gnu | kopensolaris*-gnu)
5536 lt_cv_deplibs_check_method=pass_all
5540 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
5541 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5543 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
5548 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
5549 lt_cv_file_magic_cmd=/usr/bin/file
5550 lt_cv_file_magic_test_file=/usr/lib/libnls.so
5554 lt_cv_deplibs_check_method=pass_all
5558 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
5559 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
5561 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
5565 osf3* | osf4* | osf5*)
5566 lt_cv_deplibs_check_method=pass_all
5570 lt_cv_deplibs_check_method=pass_all
5574 lt_cv_deplibs_check_method=pass_all
5577 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
5578 lt_cv_deplibs_check_method=pass_all
5582 case $host_vendor in
5584 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]'
5585 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
5588 lt_cv_deplibs_check_method=pass_all
5591 lt_cv_file_magic_cmd='/bin/file'
5592 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
5595 lt_cv_file_magic_cmd='/bin/file'
5596 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
5597 lt_cv_file_magic_test_file=/lib/libc.so
5600 lt_cv_deplibs_check_method=pass_all
5603 lt_cv_deplibs_check_method=pass_all
5609 lt_cv_deplibs_check_method=pass_all
5614 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
5615 $as_echo "$lt_cv_deplibs_check_method" >&6; }
5616 file_magic_cmd=$lt_cv_file_magic_cmd
5617 deplibs_check_method=$lt_cv_deplibs_check_method
5618 test -z "$deplibs_check_method" && deplibs_check_method=unknown
5631 if test -n "$ac_tool_prefix"; then
5632 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
5633 set dummy ${ac_tool_prefix}ar; ac_word=$2
5634 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5635 $as_echo_n "checking
for $ac_word...
" >&6; }
5636 if test "${ac_cv_prog_AR+set}" = set; then :
5637 $as_echo_n "(cached
) " >&6
5639 if test -n "$AR"; then
5640 ac_cv_prog_AR="$AR" # Let the user override the test.
5642 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5646 test -z "$as_dir" && as_dir=.
5647 for ac_exec_ext in '' $ac_executable_extensions; do
5648 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5649 ac_cv_prog_AR="${ac_tool_prefix}ar"
5650 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5660 if test -n "$AR"; then
5661 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
5662 $as_echo "$AR" >&6; }
5664 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5665 $as_echo "no
" >&6; }
5670 if test -z "$ac_cv_prog_AR"; then
5672 # Extract the first word of "ar", so it can be a program name with args.
5673 set dummy ar; ac_word=$2
5674 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5675 $as_echo_n "checking
for $ac_word...
" >&6; }
5676 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
5677 $as_echo_n "(cached
) " >&6
5679 if test -n "$ac_ct_AR"; then
5680 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
5682 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5686 test -z "$as_dir" && as_dir=.
5687 for ac_exec_ext in '' $ac_executable_extensions; do
5688 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5689 ac_cv_prog_ac_ct_AR="ar"
5690 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5699 ac_ct_AR=$ac_cv_prog_ac_ct_AR
5700 if test -n "$ac_ct_AR"; then
5701 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
5702 $as_echo "$ac_ct_AR" >&6; }
5704 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5705 $as_echo "no
" >&6; }
5708 if test "x
$ac_ct_AR" = x; then
5711 case $cross_compiling:$ac_tool_warned in
5713 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5714 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5715 ac_tool_warned=yes ;;
5723 test -z "$AR" && AR=ar
5724 test -z "$AR_FLAGS" && AR_FLAGS=cru
5736 if test -n "$ac_tool_prefix"; then
5737 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
5738 set dummy ${ac_tool_prefix}strip; ac_word=$2
5739 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5740 $as_echo_n "checking
for $ac_word...
" >&6; }
5741 if test "${ac_cv_prog_STRIP+set}" = set; then :
5742 $as_echo_n "(cached
) " >&6
5744 if test -n "$STRIP"; then
5745 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
5747 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5751 test -z "$as_dir" && as_dir=.
5752 for ac_exec_ext in '' $ac_executable_extensions; do
5753 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5754 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
5755 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5764 STRIP=$ac_cv_prog_STRIP
5765 if test -n "$STRIP"; then
5766 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
5767 $as_echo "$STRIP" >&6; }
5769 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5770 $as_echo "no
" >&6; }
5775 if test -z "$ac_cv_prog_STRIP"; then
5777 # Extract the first word of "strip
", so it can be a program name with args.
5778 set dummy strip; ac_word=$2
5779 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5780 $as_echo_n "checking
for $ac_word...
" >&6; }
5781 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
5782 $as_echo_n "(cached
) " >&6
5784 if test -n "$ac_ct_STRIP"; then
5785 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5787 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5791 test -z "$as_dir" && as_dir=.
5792 for ac_exec_ext in '' $ac_executable_extensions; do
5793 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5794 ac_cv_prog_ac_ct_STRIP="strip
"
5795 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5804 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5805 if test -n "$ac_ct_STRIP"; then
5806 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
5807 $as_echo "$ac_ct_STRIP" >&6; }
5809 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5810 $as_echo "no
" >&6; }
5813 if test "x
$ac_ct_STRIP" = x; then
5816 case $cross_compiling:$ac_tool_warned in
5818 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5819 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5820 ac_tool_warned=yes ;;
5825 STRIP="$ac_cv_prog_STRIP"
5828 test -z "$STRIP" && STRIP=:
5835 if test -n "$ac_tool_prefix"; then
5836 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
5837 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5838 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5839 $as_echo_n "checking
for $ac_word...
" >&6; }
5840 if test "${ac_cv_prog_RANLIB+set}" = set; then :
5841 $as_echo_n "(cached
) " >&6
5843 if test -n "$RANLIB"; then
5844 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5846 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5850 test -z "$as_dir" && as_dir=.
5851 for ac_exec_ext in '' $ac_executable_extensions; do
5852 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5853 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
5854 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5863 RANLIB=$ac_cv_prog_RANLIB
5864 if test -n "$RANLIB"; then
5865 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
5866 $as_echo "$RANLIB" >&6; }
5868 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5869 $as_echo "no
" >&6; }
5874 if test -z "$ac_cv_prog_RANLIB"; then
5875 ac_ct_RANLIB=$RANLIB
5876 # Extract the first word of "ranlib
", so it can be a program name with args.
5877 set dummy ranlib; ac_word=$2
5878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5879 $as_echo_n "checking
for $ac_word...
" >&6; }
5880 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
5881 $as_echo_n "(cached
) " >&6
5883 if test -n "$ac_ct_RANLIB"; then
5884 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5886 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5890 test -z "$as_dir" && as_dir=.
5891 for ac_exec_ext in '' $ac_executable_extensions; do
5892 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5893 ac_cv_prog_ac_ct_RANLIB="ranlib
"
5894 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5903 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5904 if test -n "$ac_ct_RANLIB"; then
5905 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
5906 $as_echo "$ac_ct_RANLIB" >&6; }
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5909 $as_echo "no
" >&6; }
5912 if test "x
$ac_ct_RANLIB" = x; then
5915 case $cross_compiling:$ac_tool_warned in
5917 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5918 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5919 ac_tool_warned=yes ;;
5921 RANLIB=$ac_ct_RANLIB
5924 RANLIB="$ac_cv_prog_RANLIB"
5927 test -z "$RANLIB" && RANLIB=:
5934 # Determine commands to create old-style static archives.
5935 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5936 old_postinstall_cmds='chmod 644 $oldlib'
5937 old_postuninstall_cmds=
5939 if test -n "$RANLIB"; then
5942 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
5945 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
5948 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
5953 lock_old_archive_extraction=yes ;;
5955 lock_old_archive_extraction=no ;;
5996 # If no C compiler was specified, use CC.
5999 # If no C compiler flags were specified, use CFLAGS.
6000 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
6002 # Allow CC to be a program name with arguments.
6006 # Check for command to grab the raw symbol name followed by C symbol from nm.
6007 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
6008 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
6009 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
6010 $as_echo_n "(cached
) " >&6
6013 # These are sane defaults that work on at least a few old systems.
6014 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
6016 # Character class describing NM global symbol codes.
6017 symcode='[BCDEGRST]'
6019 # Regexp to match symbols that can be accessed directly from C.
6020 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
6022 # Define system-specific variables.
6027 cygwin* | mingw* | pw32* | cegcc*)
6028 symcode='[ABCDGISTW]'
6031 if test "$host_cpu" = ia64; then
6032 symcode='[ABCDEGRST]'
6036 symcode='[BCDEGRST]'
6039 symcode='[BCDEGQRST]'
6050 sysv5* | sco5v6* | unixware* | OpenUNIX*)
6058 # If we're using GNU nm, then use its standard symbol codes.
6059 case `$NM -V 2>&1` in
6060 *GNU* | *'with BFD'*)
6061 symcode='[ABCDGIRSTW]' ;;
6064 # Transform an extracted symbol line into a proper C declaration.
6065 # Some systems (esp. on ia64) link data and code symbols differently,
6066 # so use this general approach.
6067 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
6069 # Transform an extracted symbol line into symbol name and symbol address
6070 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
6071 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'"
6073 # Handle CRLF in mingw tool chain
6077 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
6081 # Try without a prefix underscore, then with it.
6082 for ac_symprfx in "" "_
"; do
6084 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
6085 symxfrm="\\1 $ac_symprfx\\2 \\2"
6087 # Write the raw and C identifiers.
6088 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
6089 # Fake it for dumpbin and say T for any non-static function
6090 # and D for any global variable.
6091 # Also find C++ and __fastcall symbols from MSVC++,
6092 # which start with @ or ?.
6093 lt_cv_sys_global_symbol_pipe="$AWK '"\
6094 " {last_section=section; section=\$ 3};"\
6095 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
6096 " \$ 0!~/External *\|/{next};"\
6097 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
6098 " {if(hide[section]) next};"\
6099 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
6100 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
6101 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
6102 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
6103 " ' prfx
=^
$ac_symprfx"
6105 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
6108 # Check to see that the pipe works correctly.
6112 cat > conftest.$ac_ext <<_LT_EOF
6117 void nm_test_func(void);
6118 void nm_test_func(void){}
6122 int main(){nm_test_var='a';nm_test_func();return(0);}
6125 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6126 (eval $ac_compile) 2>&5
6128 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6129 test $ac_status = 0; }; then
6130 # Now try to grab the symbols.
6132 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
6133 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
6135 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6136 test $ac_status = 0; } && test -s "$nlist"; then
6137 # Try sorting and uniquifying the output.
6138 if sort "$nlist" | uniq > "$nlist"T; then
6139 mv -f "$nlist"T "$nlist"
6144 # Make sure that we snagged all the symbols we need.
6145 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
6146 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
6147 cat <<_LT_EOF > conftest.$ac_ext
6153 # Now generate the symbol file.
6154 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
6156 cat <<_LT_EOF >> conftest.$ac_ext
6158 /* The mapping between symbol names and symbols. */
6163 lt__PROGRAM__LTX_preloaded_symbols[] =
6165 { "@PROGRAM@
", (void *) 0 },
6167 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
6168 cat <<\_LT_EOF >> conftest.$ac_ext
6172 /* This works around a problem in FreeBSD linker */
6173 #ifdef FREEBSD_WORKAROUND
6174 static const void *lt_preloaded_setup() {
6175 return lt__PROGRAM__LTX_preloaded_symbols;
6183 # Now try linking the two files.
6184 mv conftest.$ac_objext conftstm.$ac_objext
6185 lt_save_LIBS="$LIBS"
6186 lt_save_CFLAGS="$CFLAGS"
6187 LIBS="conftstm.
$ac_objext"
6188 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
6189 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
6190 (eval $ac_link) 2>&5
6192 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6193 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
6196 LIBS="$lt_save_LIBS"
6197 CFLAGS="$lt_save_CFLAGS"
6199 echo "cannot
find nm_test_func
in $nlist" >&5
6202 echo "cannot
find nm_test_var
in $nlist" >&5
6205 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
6208 echo "$progname: failed program was
:" >&5
6209 cat conftest.$ac_ext >&5
6211 rm -rf conftest* conftst*
6213 # Do not use the global_symbol_pipe unless it works.
6214 if test "$pipe_works" = yes; then
6217 lt_cv_sys_global_symbol_pipe=
6223 if test -z "$lt_cv_sys_global_symbol_pipe"; then
6224 lt_cv_sys_global_symbol_to_cdecl=
6226 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
6227 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
6228 $as_echo "failed
" >&6; }
6230 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
6231 $as_echo "ok
" >&6; }
6255 # Check whether --enable-libtool-lock was given.
6256 if test "${enable_libtool_lock+set}" = set; then :
6257 enableval=$enable_libtool_lock;
6260 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
6262 # Some flags need to be propagated to the compiler or linker for good
6266 # Find out which ABI we are using.
6267 echo 'int i;' > conftest.$ac_ext
6268 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6269 (eval $ac_compile) 2>&5
6271 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6272 test $ac_status = 0; }; then
6273 case `/usr/bin/file conftest.$ac_objext` in
6285 # Find out which ABI we are using.
6286 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
6287 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6288 (eval $ac_compile) 2>&5
6290 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6291 test $ac_status = 0; }; then
6292 if test "$lt_cv_prog_gnu_ld" = yes; then
6293 case `/usr/bin/file conftest.$ac_objext` in
6295 LD="${LD-ld} -melf32bsmip"
6298 LD="${LD-ld} -melf32bmipn32"
6301 LD="${LD-ld} -melf64bmip"
6305 case `/usr/bin/file conftest.$ac_objext` in
6321 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
6322 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
6323 # Find out which ABI we are using.
6324 echo 'int i;' > conftest.$ac_ext
6325 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6326 (eval $ac_compile) 2>&5
6328 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6329 test $ac_status = 0; }; then
6330 case `/usr/bin/file conftest.o` in
6333 x86_64-*kfreebsd*-gnu)
6334 LD="${LD-ld} -m elf_i386_fbsd
"
6337 LD="${LD-ld} -m elf_i386
"
6339 ppc64-*linux*|powerpc64-*linux*)
6340 LD="${LD-ld} -m elf32ppclinux
"
6343 LD="${LD-ld} -m elf_s390
"
6346 LD="${LD-ld} -m elf32_sparc
"
6352 x86_64-*kfreebsd*-gnu)
6353 LD="${LD-ld} -m elf_x86_64_fbsd
"
6356 LD="${LD-ld} -m elf_x86_64
"
6358 ppc*-*linux*|powerpc*-*linux*)
6359 LD="${LD-ld} -m elf64ppc
"
6361 s390*-*linux*|s390*-*tpf*)
6362 LD="${LD-ld} -m elf64_s390
"
6365 LD="${LD-ld} -m elf64_sparc
"
6375 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
6376 SAVE_CFLAGS="$CFLAGS"
6377 CFLAGS="$CFLAGS -belf"
6378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
6379 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
6380 if test "${lt_cv_cc_needs_belf+set}" = set; then :
6381 $as_echo_n "(cached
) " >&6
6384 ac_cpp='$CPP $CPPFLAGS'
6385 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6386 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6387 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6389 if test x$gcc_no_link = xyes; then
6390 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES.
" "$LINENO" 5
6392 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6393 /* end confdefs.h. */
6403 if ac_fn_c_try_link "$LINENO"; then :
6404 lt_cv_cc_needs_belf=yes
6406 lt_cv_cc_needs_belf=no
6408 rm -f core conftest.err conftest.$ac_objext \
6409 conftest$ac_exeext conftest.$ac_ext
6411 ac_cpp='$CPP $CPPFLAGS'
6412 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
6413 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
6414 ac_compiler_gnu=$ac_cv_c_compiler_gnu
6417 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
6418 $as_echo "$lt_cv_cc_needs_belf" >&6; }
6419 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
6420 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
6421 CFLAGS="$SAVE_CFLAGS"
6425 # Find out which ABI we are using.
6426 echo 'int i;' > conftest.$ac_ext
6427 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
6428 (eval $ac_compile) 2>&5
6430 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
6431 test $ac_status = 0; }; then
6432 case `/usr/bin/file conftest.o` in
6434 case $lt_cv_prog_gnu_ld in
6435 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
6437 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
6449 need_locks="$enable_libtool_lock"
6453 rhapsody* | darwin*)
6454 if test -n "$ac_tool_prefix"; then
6455 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
6456 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
6457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6458 $as_echo_n "checking
for $ac_word...
" >&6; }
6459 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
6460 $as_echo_n "(cached
) " >&6
6462 if test -n "$DSYMUTIL"; then
6463 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
6465 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6469 test -z "$as_dir" && as_dir=.
6470 for ac_exec_ext in '' $ac_executable_extensions; do
6471 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6472 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
6473 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6482 DSYMUTIL=$ac_cv_prog_DSYMUTIL
6483 if test -n "$DSYMUTIL"; then
6484 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
6485 $as_echo "$DSYMUTIL" >&6; }
6487 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6488 $as_echo "no
" >&6; }
6493 if test -z "$ac_cv_prog_DSYMUTIL"; then
6494 ac_ct_DSYMUTIL=$DSYMUTIL
6495 # Extract the first word of "dsymutil
", so it can be a program name with args.
6496 set dummy dsymutil; ac_word=$2
6497 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6498 $as_echo_n "checking
for $ac_word...
" >&6; }
6499 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
6500 $as_echo_n "(cached
) " >&6
6502 if test -n "$ac_ct_DSYMUTIL"; then
6503 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
6505 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6509 test -z "$as_dir" && as_dir=.
6510 for ac_exec_ext in '' $ac_executable_extensions; do
6511 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6512 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
6513 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6522 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
6523 if test -n "$ac_ct_DSYMUTIL"; then
6524 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
6525 $as_echo "$ac_ct_DSYMUTIL" >&6; }
6527 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6528 $as_echo "no
" >&6; }
6531 if test "x
$ac_ct_DSYMUTIL" = x; then
6534 case $cross_compiling:$ac_tool_warned in
6536 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6537 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6538 ac_tool_warned=yes ;;
6540 DSYMUTIL=$ac_ct_DSYMUTIL
6543 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
6546 if test -n "$ac_tool_prefix"; then
6547 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
6548 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
6549 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6550 $as_echo_n "checking
for $ac_word...
" >&6; }
6551 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
6552 $as_echo_n "(cached
) " >&6
6554 if test -n "$NMEDIT"; then
6555 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
6557 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6561 test -z "$as_dir" && as_dir=.
6562 for ac_exec_ext in '' $ac_executable_extensions; do
6563 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6564 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
6565 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6574 NMEDIT=$ac_cv_prog_NMEDIT
6575 if test -n "$NMEDIT"; then
6576 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
6577 $as_echo "$NMEDIT" >&6; }
6579 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6580 $as_echo "no
" >&6; }
6585 if test -z "$ac_cv_prog_NMEDIT"; then
6586 ac_ct_NMEDIT=$NMEDIT
6587 # Extract the first word of "nmedit
", so it can be a program name with args.
6588 set dummy nmedit; ac_word=$2
6589 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6590 $as_echo_n "checking
for $ac_word...
" >&6; }
6591 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
6592 $as_echo_n "(cached
) " >&6
6594 if test -n "$ac_ct_NMEDIT"; then
6595 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
6597 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6601 test -z "$as_dir" && as_dir=.
6602 for ac_exec_ext in '' $ac_executable_extensions; do
6603 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6604 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
6605 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6614 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
6615 if test -n "$ac_ct_NMEDIT"; then
6616 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
6617 $as_echo "$ac_ct_NMEDIT" >&6; }
6619 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6620 $as_echo "no
" >&6; }
6623 if test "x
$ac_ct_NMEDIT" = x; then
6626 case $cross_compiling:$ac_tool_warned in
6628 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6629 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6630 ac_tool_warned=yes ;;
6632 NMEDIT=$ac_ct_NMEDIT
6635 NMEDIT="$ac_cv_prog_NMEDIT"
6638 if test -n "$ac_tool_prefix"; then
6639 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
6640 set dummy ${ac_tool_prefix}lipo; ac_word=$2
6641 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6642 $as_echo_n "checking
for $ac_word...
" >&6; }
6643 if test "${ac_cv_prog_LIPO+set}" = set; then :
6644 $as_echo_n "(cached
) " >&6
6646 if test -n "$LIPO"; then
6647 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
6649 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6653 test -z "$as_dir" && as_dir=.
6654 for ac_exec_ext in '' $ac_executable_extensions; do
6655 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6656 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
6657 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6666 LIPO=$ac_cv_prog_LIPO
6667 if test -n "$LIPO"; then
6668 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
6669 $as_echo "$LIPO" >&6; }
6671 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6672 $as_echo "no
" >&6; }
6677 if test -z "$ac_cv_prog_LIPO"; then
6679 # Extract the first word of "lipo
", so it can be a program name with args.
6680 set dummy lipo; ac_word=$2
6681 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6682 $as_echo_n "checking
for $ac_word...
" >&6; }
6683 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
6684 $as_echo_n "(cached
) " >&6
6686 if test -n "$ac_ct_LIPO"; then
6687 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
6689 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6693 test -z "$as_dir" && as_dir=.
6694 for ac_exec_ext in '' $ac_executable_extensions; do
6695 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6696 ac_cv_prog_ac_ct_LIPO="lipo
"
6697 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6706 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6707 if test -n "$ac_ct_LIPO"; then
6708 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
6709 $as_echo "$ac_ct_LIPO" >&6; }
6711 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6712 $as_echo "no
" >&6; }
6715 if test "x
$ac_ct_LIPO" = x; then
6718 case $cross_compiling:$ac_tool_warned in
6720 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6721 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6722 ac_tool_warned=yes ;;
6727 LIPO="$ac_cv_prog_LIPO"
6730 if test -n "$ac_tool_prefix"; then
6731 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
6732 set dummy ${ac_tool_prefix}otool; ac_word=$2
6733 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6734 $as_echo_n "checking
for $ac_word...
" >&6; }
6735 if test "${ac_cv_prog_OTOOL+set}" = set; then :
6736 $as_echo_n "(cached
) " >&6
6738 if test -n "$OTOOL"; then
6739 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6741 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6745 test -z "$as_dir" && as_dir=.
6746 for ac_exec_ext in '' $ac_executable_extensions; do
6747 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6748 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
6749 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6758 OTOOL=$ac_cv_prog_OTOOL
6759 if test -n "$OTOOL"; then
6760 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
6761 $as_echo "$OTOOL" >&6; }
6763 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6764 $as_echo "no
" >&6; }
6769 if test -z "$ac_cv_prog_OTOOL"; then
6771 # Extract the first word of "otool
", so it can be a program name with args.
6772 set dummy otool; ac_word=$2
6773 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6774 $as_echo_n "checking
for $ac_word...
" >&6; }
6775 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
6776 $as_echo_n "(cached
) " >&6
6778 if test -n "$ac_ct_OTOOL"; then
6779 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6781 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6785 test -z "$as_dir" && as_dir=.
6786 for ac_exec_ext in '' $ac_executable_extensions; do
6787 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6788 ac_cv_prog_ac_ct_OTOOL="otool
"
6789 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6798 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6799 if test -n "$ac_ct_OTOOL"; then
6800 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
6801 $as_echo "$ac_ct_OTOOL" >&6; }
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6804 $as_echo "no
" >&6; }
6807 if test "x
$ac_ct_OTOOL" = x; then
6810 case $cross_compiling:$ac_tool_warned in
6812 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6813 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6814 ac_tool_warned=yes ;;
6819 OTOOL="$ac_cv_prog_OTOOL"
6822 if test -n "$ac_tool_prefix"; then
6823 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
6824 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6825 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6826 $as_echo_n "checking
for $ac_word...
" >&6; }
6827 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
6828 $as_echo_n "(cached
) " >&6
6830 if test -n "$OTOOL64"; then
6831 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6833 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6837 test -z "$as_dir" && as_dir=.
6838 for ac_exec_ext in '' $ac_executable_extensions; do
6839 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6840 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
6841 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6850 OTOOL64=$ac_cv_prog_OTOOL64
6851 if test -n "$OTOOL64"; then
6852 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
6853 $as_echo "$OTOOL64" >&6; }
6855 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6856 $as_echo "no
" >&6; }
6861 if test -z "$ac_cv_prog_OTOOL64"; then
6862 ac_ct_OTOOL64=$OTOOL64
6863 # Extract the first word of "otool64
", so it can be a program name with args.
6864 set dummy otool64; ac_word=$2
6865 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6866 $as_echo_n "checking
for $ac_word...
" >&6; }
6867 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
6868 $as_echo_n "(cached
) " >&6
6870 if test -n "$ac_ct_OTOOL64"; then
6871 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6873 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6877 test -z "$as_dir" && as_dir=.
6878 for ac_exec_ext in '' $ac_executable_extensions; do
6879 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6880 ac_cv_prog_ac_ct_OTOOL64="otool64
"
6881 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6890 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6891 if test -n "$ac_ct_OTOOL64"; then
6892 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
6893 $as_echo "$ac_ct_OTOOL64" >&6; }
6895 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6896 $as_echo "no
" >&6; }
6899 if test "x
$ac_ct_OTOOL64" = x; then
6902 case $cross_compiling:$ac_tool_warned in
6904 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6905 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6906 ac_tool_warned=yes ;;
6908 OTOOL64=$ac_ct_OTOOL64
6911 OTOOL64="$ac_cv_prog_OTOOL64"
6940 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
6941 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
6942 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
6943 $as_echo_n "(cached
) " >&6
6945 lt_cv_apple_cc_single_mod=no
6946 if test -z "${LT_MULTI_MODULE}"; then
6947 # By default we will add the -single_module flag. You can override
6948 # by either setting the environment variable LT_MULTI_MODULE
6949 # non-empty at configure time, or by adding -multi_module to the
6951 rm -rf libconftest.dylib*
6952 echo "int foo
(void
){return 1;}" > conftest.c
6953 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6954 -dynamiclib -Wl,-single_module conftest.c
" >&5
6955 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6956 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6958 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6959 lt_cv_apple_cc_single_mod=yes
6961 cat conftest.err >&5
6963 rm -rf libconftest.dylib*
6967 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
6968 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6969 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
6970 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
6971 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
6972 $as_echo_n "(cached
) " >&6
6974 lt_cv_ld_exported_symbols_list=no
6975 save_LDFLAGS=$LDFLAGS
6976 echo "_main
" > conftest.sym
6977 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
6978 if test x$gcc_no_link = xyes; then
6979 as_fn_error "Link tests are not allowed after GCC_NO_EXECUTABLES.
" "$LINENO" 5
6981 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6982 /* end confdefs.h. */
6992 if ac_fn_c_try_link "$LINENO"; then :
6993 lt_cv_ld_exported_symbols_list=yes
6995 lt_cv_ld_exported_symbols_list=no
6997 rm -f core conftest.err conftest.$ac_objext \
6998 conftest$ac_exeext conftest.$ac_ext
6999 LDFLAGS="$save_LDFLAGS"
7002 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
7003 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
7004 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
7005 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
7006 if test "${lt_cv_ld_force_load+set}" = set; then :
7007 $as_echo_n "(cached
) " >&6
7009 lt_cv_ld_force_load=no
7010 cat > conftest.c << _LT_EOF
7011 int forced_loaded() { return 2;}
7013 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
7014 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
7015 echo "$AR cru libconftest.a conftest.o
" >&5
7016 $AR cru libconftest.a conftest.o 2>&5
7017 cat > conftest.c << _LT_EOF
7018 int main() { return 0;}
7020 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
7021 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
7023 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
7024 lt_cv_ld_force_load=yes
7026 cat conftest.err >&5
7028 rm -f conftest.err libconftest.a conftest conftest.c
7029 rm -rf conftest.dSYM
7032 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
7033 $as_echo "$lt_cv_ld_force_load" >&6; }
7035 rhapsody* | darwin1.[012])
7036 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
7038 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7039 darwin*) # darwin 5.x on
7040 # if running on 10.5 or later, the deployment target defaults
7041 # to the OS version, if on x86, and 10.4, the deployment
7042 # target defaults to 10.4. Don't you love it?
7043 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
7044 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
7045 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7047 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
7049 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
7053 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
7054 _lt_dar_single_mod='$single_module'
7056 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
7057 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
7059 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
7061 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
7062 _lt_dsymutil='~$DSYMUTIL $lib || :'
7069 for ac_header in dlfcn.h
7071 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
7073 if test "x
$ac_cv_header_dlfcn_h" = x""yes; then :
7074 cat >>confdefs.h <<_ACEOF
7075 #define HAVE_DLFCN_H 1
7096 # Check whether --enable-shared was given.
7097 if test "${enable_shared+set}" = set; then :
7098 enableval=$enable_shared; p=${PACKAGE-default}
7100 yes) enable_shared=yes ;;
7101 no) enable_shared=no ;;
7104 # Look at the argument we got. We use all the common list separators.
7105 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7106 for pkg in $enableval; do
7108 if test "X
$pkg" = "X
$p"; then
7127 # Check whether --enable-static was given.
7128 if test "${enable_static+set}" = set; then :
7129 enableval=$enable_static; p=${PACKAGE-default}
7131 yes) enable_static=yes ;;
7132 no) enable_static=no ;;
7135 # Look at the argument we got. We use all the common list separators.
7136 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7137 for pkg in $enableval; do
7139 if test "X
$pkg" = "X
$p"; then
7159 # Check whether --with-pic was given.
7160 if test "${with_pic+set}" = set; then :
7161 withval=$with_pic; pic_mode="$withval"
7167 test -z "$pic_mode" && pic_mode=default
7175 # Check whether --enable-fast-install was given.
7176 if test "${enable_fast_install+set}" = set; then :
7177 enableval=$enable_fast_install; p=${PACKAGE-default}
7179 yes) enable_fast_install=yes ;;
7180 no) enable_fast_install=no ;;
7182 enable_fast_install=no
7183 # Look at the argument we got. We use all the common list separators.
7184 lt_save_ifs="$IFS"; IFS="${IFS}$PATH_SEPARATOR,"
7185 for pkg in $enableval; do
7187 if test "X
$pkg" = "X
$p"; then
7188 enable_fast_install=yes
7195 enable_fast_install=yes
7208 # This can be used to rebuild libtool when needed
7209 LIBTOOL_DEPS="$ltmain"
7211 # Always use our own libtool.
7212 LIBTOOL='$(SHELL) $(top_builddir)/libtool'
7239 test -z "$LN_S" && LN_S="ln -s"
7254 if test -n "${ZSH_VERSION+set}" ; then
7255 setopt NO_GLOB_SUBST
7258 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for objdir
" >&5
7259 $as_echo_n "checking
for objdir...
" >&6; }
7260 if test "${lt_cv_objdir+set}" = set; then :
7261 $as_echo_n "(cached
) " >&6
7263 rm -f .libs 2>/dev/null
7264 mkdir .libs 2>/dev/null
7265 if test -d .libs; then
7268 # MS-DOS does not allow filenames that begin with a dot.
7271 rmdir .libs 2>/dev/null
7273 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_objdir" >&5
7274 $as_echo "$lt_cv_objdir" >&6; }
7275 objdir=$lt_cv_objdir
7281 cat >>confdefs.h <<_ACEOF
7282 #define LT_OBJDIR "$lt_cv_objdir/"
7290 # AIX sometimes has problems with the GCC collect2 program. For some
7291 # reason, if we set the COLLECT_NAMES environment variable, the problems
7292 # vanish in a puff of smoke.
7293 if test "X
${COLLECT_NAMES+set}" != Xset; then
7295 export COLLECT_NAMES
7302 can_build_shared=yes
7304 # All known linkers require a `.a' archive for static linking (except MSVC,
7305 # which needs '.lib').
7308 with_gnu_ld="$lt_cv_prog_gnu_ld"
7311 old_CFLAGS="$CFLAGS"
7313 # Set sane defaults for various variables
7314 test -z "$CC" && CC=cc
7315 test -z "$LTCC" && LTCC=$CC
7316 test -z "$LTCFLAGS" && LTCFLAGS=$CFLAGS
7317 test -z "$LD" && LD=ld
7318 test -z "$ac_objext" && ac_objext=o
7320 for cc_temp in $compiler""; do
7322 compile | *[\\/]compile | ccache | *[\\/]ccache ) ;;
7323 distcc | *[\\/]distcc | purify | *[\\/]purify ) ;;
7328 cc_basename=`$ECHO "$cc_temp" | $SED "s
%.
*/%%; s
%^
$host_alias-%%"`
7331 # Only perform the check for file, if the check method requires it
7332 test -z "$MAGIC_CMD" && MAGIC_CMD=file
7333 case $deplibs_check_method in
7335 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7336 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for ${ac_tool_prefix}file" >&5
7337 $as_echo_n "checking
for ${ac_tool_prefix}file...
" >&6; }
7338 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7339 $as_echo_n "(cached
) " >&6
7343 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7346 lt_save_MAGIC_CMD="$MAGIC_CMD"
7347 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7348 ac_dummy="/usr
/bin
$PATH_SEPARATOR$PATH"
7349 for ac_dir in $ac_dummy; do
7351 test -z "$ac_dir" && ac_dir=.
7352 if test -f $ac_dir/${ac_tool_prefix}file; then
7353 lt_cv_path_MAGIC_CMD="$ac_dir/${ac_tool_prefix}file"
7354 if test -n "$file_magic_test_file"; then
7355 case $deplibs_check_method in
7357 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \
(.
*\
)"`
7358 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7359 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7360 $EGREP "$file_magic_regex" > /dev/null; then
7365 *** Warning: the command libtool uses to detect shared libraries,
7366 *** $file_magic_cmd, produces output that libtool cannot recognize.
7367 *** The result is that libtool may fail to recognize shared libraries
7368 *** as such. This will affect the creation of libtool libraries that
7369 *** depend on shared libraries, but programs linked with such libtool
7370 *** libraries will work regardless of this problem. Nevertheless, you
7371 *** may want to report the problem to your system manager and/or to
7372 *** bug-libtool@gnu.org
7382 MAGIC_CMD="$lt_save_MAGIC_CMD"
7387 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7388 if test -n "$MAGIC_CMD"; then
7389 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $MAGIC_CMD" >&5
7390 $as_echo "$MAGIC_CMD" >&6; }
7392 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7393 $as_echo "no
" >&6; }
7400 if test -z "$lt_cv_path_MAGIC_CMD"; then
7401 if test -n "$ac_tool_prefix"; then
7402 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for file" >&5
7403 $as_echo_n "checking
for file...
" >&6; }
7404 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
7405 $as_echo_n "(cached
) " >&6
7409 lt_cv_path_MAGIC_CMD="$MAGIC_CMD" # Let the user override the test with a path.
7412 lt_save_MAGIC_CMD="$MAGIC_CMD"
7413 lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
7414 ac_dummy="/usr
/bin
$PATH_SEPARATOR$PATH"
7415 for ac_dir in $ac_dummy; do
7417 test -z "$ac_dir" && ac_dir=.
7418 if test -f $ac_dir/file; then
7419 lt_cv_path_MAGIC_CMD="$ac_dir/file"
7420 if test -n "$file_magic_test_file"; then
7421 case $deplibs_check_method in
7423 file_magic_regex=`expr "$deplibs_check_method" : "file_magic \
(.
*\
)"`
7424 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7425 if eval $file_magic_cmd \$file_magic_test_file 2> /dev/null |
7426 $EGREP "$file_magic_regex" > /dev/null; then
7431 *** Warning: the command libtool uses to detect shared libraries,
7432 *** $file_magic_cmd, produces output that libtool cannot recognize.
7433 *** The result is that libtool may fail to recognize shared libraries
7434 *** as such. This will affect the creation of libtool libraries that
7435 *** depend on shared libraries, but programs linked with such libtool
7436 *** libraries will work regardless of this problem. Nevertheless, you
7437 *** may want to report the problem to your system manager and/or to
7438 *** bug-libtool@gnu.org
7448 MAGIC_CMD="$lt_save_MAGIC_CMD"
7453 MAGIC_CMD="$lt_cv_path_MAGIC_CMD"
7454 if test -n "$MAGIC_CMD"; then
7455 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $MAGIC_CMD" >&5
7456 $as_echo "$MAGIC_CMD" >&6; }
7458 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7459 $as_echo "no
" >&6; }
7472 # Use C for the default configuration in the libtool script
7476 ac_cpp='$CPP $CPPFLAGS'
7477 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7478 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7479 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7482 # Source file extension for C test sources.
7485 # Object file extension for compiled C test sources.
7489 # Code to be used in simple compile tests
7490 lt_simple_compile_test_code="int some_variable
= 0;"
7492 # Code to be used in simple link tests
7493 lt_simple_link_test_code='int main(){return(0);}'
7501 # If no C compiler was specified, use CC.
7504 # If no C compiler flags were specified, use CFLAGS.
7505 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7507 # Allow CC to be a program name with arguments.
7510 # Save the default compiler, since it gets overwritten when the other
7511 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7512 compiler_DEFAULT=$CC
7514 # save warnings/boilerplate of simple test code
7515 ac_outfile=conftest.$ac_objext
7516 echo "$lt_simple_compile_test_code" >conftest.$ac_ext
7517 eval "$ac_compile" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7518 _lt_compiler_boilerplate=`cat conftest.err`
7521 ac_outfile=conftest.$ac_objext
7522 echo "$lt_simple_link_test_code" >conftest.$ac_ext
7523 eval "$ac_link" 2>&1 >/dev/null | $SED '/^$/d; /^ *+/d' >conftest.err
7524 _lt_linker_boilerplate=`cat conftest.err`
7529 ## There is no encapsulation within the following macros, do not change
7530 ## the running order or otherwise move them around unless you know exactly
7531 ## what you are doing...
7532 if test -n "$compiler"; then
7534 lt_prog_compiler_no_builtin_flag=
7536 if test "$GCC" = yes; then
7537 case $cc_basename in
7539 lt_prog_compiler_no_builtin_flag=' -Xcompiler -fno-builtin' ;;
7541 lt_prog_compiler_no_builtin_flag=' -fno-builtin' ;;
7544 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler supports
-fno-rtti -fno-exceptions" >&5
7545 $as_echo_n "checking
if $compiler supports
-fno-rtti -fno-exceptions...
" >&6; }
7546 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
7547 $as_echo_n "(cached
) " >&6
7549 lt_cv_prog_compiler_rtti_exceptions=no
7550 ac_outfile=conftest.$ac_objext
7551 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7552 lt_compiler_flag="-fno-rtti -fno-exceptions"
7553 # Insert the option either (1) after the last *FLAGS variable, or
7554 # (2) before a word containing "conftest.
", or (3) at the end.
7555 # Note that $ac_compile itself does not contain backslashes and begins
7556 # with a dollar sign (not a hyphen), so the echo should work correctly.
7557 # The option is referenced via a variable to avoid confusing sed.
7558 lt_compile=`echo "$ac_compile" | $SED \
7559 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7560 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7561 -e 's:$: $lt_compiler_flag:'`
7562 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
7563 (eval "$lt_compile" 2>conftest.err)
7565 cat conftest.err >&5
7566 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
7567 if (exit $ac_status) && test -s "$ac_outfile"; then
7568 # The compiler can only warn and ignore the option if not recognized
7569 # So say no if there are warnings other than the usual output.
7570 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7571 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7572 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7573 lt_cv_prog_compiler_rtti_exceptions=yes
7579 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_rtti_exceptions" >&5
7580 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7582 if test x"$lt_cv_prog_compiler_rtti_exceptions" = xyes; then
7583 lt_prog_compiler_no_builtin_flag="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7595 lt_prog_compiler_wl=
7596 lt_prog_compiler_pic=
7597 lt_prog_compiler_static=
7599 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $compiler option to produce PIC
" >&5
7600 $as_echo_n "checking
for $compiler option to produce PIC...
" >&6; }
7602 if test "$GCC" = yes; then
7603 lt_prog_compiler_wl='-Wl,'
7604 lt_prog_compiler_static='-static'
7608 # All AIX code is PIC.
7609 if test "$host_cpu" = ia64; then
7610 # AIX 5 now supports IA64 processor
7611 lt_prog_compiler_static='-Bstatic'
7618 # see comment about AmigaOS4 .so support
7619 lt_prog_compiler_pic='-fPIC'
7622 # FIXME: we need at least 68020 code to build shared libraries, but
7623 # adding the `-m68020' flag to GCC prevents building anything better,
7625 lt_prog_compiler_pic='-m68020 -resident32 -malways-restore-a4'
7630 beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
7631 # PIC is the default for these OSes.
7634 mingw* | cygwin* | pw32* | os2* | cegcc*)
7635 # This hack is so that the source file can tell whether it is being
7636 # built for inclusion in a dll (and should export symbols for example).
7637 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7638 # (--disable-auto-import) libraries
7639 lt_prog_compiler_pic='-DDLL_EXPORT'
7642 darwin* | rhapsody*)
7643 # PIC is the default on this platform
7644 # Common symbols not allowed in MH_DYLIB files
7645 lt_prog_compiler_pic='-fno-common'
7649 # PIC is the default for Haiku.
7650 # The "-static" flag exists, but is broken.
7651 lt_prog_compiler_static=
7655 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7656 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7657 # sets the default TLS model and affects inlining.
7663 lt_prog_compiler_pic='-fPIC'
7669 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7670 # Instead, we relocate shared libraries at runtime.
7674 # Just because we use GCC doesn't mean we suddenly get shared libraries
7675 # on systems that don't support them.
7676 lt_prog_compiler_can_build_shared=no
7681 # QNX uses GNU C++, but need to define -shared option too, otherwise
7683 lt_prog_compiler_pic='-fPIC -shared'
7687 if test -d /usr/nec; then
7688 lt_prog_compiler_pic=-Kconform_pic
7693 lt_prog_compiler_pic='-fPIC'
7697 case $cc_basename in
7698 nvcc*) # Cuda Compiler Driver 2.2
7699 lt_prog_compiler_wl='-Xlinker '
7700 lt_prog_compiler_pic='-Xcompiler -fPIC'
7704 # PORTME Check for flag to pass linker flags through the system compiler.
7707 lt_prog_compiler_wl='-Wl,'
7708 if test "$host_cpu" = ia64; then
7709 # AIX 5 now supports IA64 processor
7710 lt_prog_compiler_static='-Bstatic'
7712 lt_prog_compiler_static='-bnso -bI:/lib/syscalls.exp'
7716 mingw* | cygwin* | pw32* | os2* | cegcc*)
7717 # This hack is so that the source file can tell whether it is being
7718 # built for inclusion in a dll (and should export symbols for example).
7719 lt_prog_compiler_pic='-DDLL_EXPORT'
7722 hpux9* | hpux10* | hpux11*)
7723 lt_prog_compiler_wl='-Wl,'
7724 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7731 lt_prog_compiler_pic='+Z'
7734 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7735 lt_prog_compiler_static='${wl}-a ${wl}archive'
7738 irix5* | irix6* | nonstopux*)
7739 lt_prog_compiler_wl='-Wl,'
7740 # PIC (with -KPIC) is the default.
7741 lt_prog_compiler_static='-non_shared'
7744 linux* | k*bsd*-gnu | kopensolaris*-gnu)
7745 case $cc_basename in
7746 # old Intel for x86_64 which still supported -KPIC.
7748 lt_prog_compiler_wl='-Wl,'
7749 lt_prog_compiler_pic='-KPIC'
7750 lt_prog_compiler_static='-static'
7752 # icc used to be incompatible with GCC.
7753 # ICC 10 doesn't accept -KPIC any more.
7755 lt_prog_compiler_wl='-Wl,'
7756 lt_prog_compiler_pic='-fPIC'
7757 lt_prog_compiler_static='-static'
7759 # Lahey Fortran 8.1.
7761 lt_prog_compiler_wl='-Wl,'
7762 lt_prog_compiler_pic='--shared'
7763 lt_prog_compiler_static='--static'
7765 pgcc* | pgf77* | pgf90* | pgf95* | pgfortran*)
7766 # Portland Group compilers (*not* the Pentium gcc compiler,
7767 # which looks to be a dead project)
7768 lt_prog_compiler_wl='-Wl,'
7769 lt_prog_compiler_pic='-fpic'
7770 lt_prog_compiler_static='-Bstatic'
7773 lt_prog_compiler_wl='-Wl,'
7774 # All Alpha code is PIC.
7775 lt_prog_compiler_static='-non_shared'
7777 xl* | bgxl* | bgf* | mpixl*)
7778 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7779 lt_prog_compiler_wl='-Wl,'
7780 lt_prog_compiler_pic='-qpic'
7781 lt_prog_compiler_static='-qstaticlink'
7784 case `$CC -V 2>&1 | sed 5q` in
7785 *Sun\ F* | *Sun*Fortran*)
7786 # Sun Fortran 8.3 passes all unrecognized flags to the linker
7787 lt_prog_compiler_pic='-KPIC'
7788 lt_prog_compiler_static='-Bstatic'
7789 lt_prog_compiler_wl=''
7793 lt_prog_compiler_pic='-KPIC'
7794 lt_prog_compiler_static='-Bstatic'
7795 lt_prog_compiler_wl='-Wl,'
7803 lt_prog_compiler_pic='-KPIC'
7804 lt_prog_compiler_static='-Bstatic'
7808 # QNX uses GNU C++, but need to define -shared option too, otherwise
7810 lt_prog_compiler_pic='-fPIC -shared'
7813 osf3* | osf4* | osf5*)
7814 lt_prog_compiler_wl='-Wl,'
7815 # All OSF/1 code is PIC.
7816 lt_prog_compiler_static='-non_shared'
7820 lt_prog_compiler_static='-non_shared'
7824 lt_prog_compiler_pic='-KPIC'
7825 lt_prog_compiler_static='-Bstatic'
7826 case $cc_basename in
7828 lt_prog_compiler_wl='-Qoption ld ';;
7830 lt_prog_compiler_wl='-Wl,';;
7835 lt_prog_compiler_wl='-Qoption ld '
7836 lt_prog_compiler_pic='-PIC'
7837 lt_prog_compiler_static='-Bstatic'
7840 sysv4 | sysv4.2uw2* | sysv4.3*)
7841 lt_prog_compiler_wl='-Wl,'
7842 lt_prog_compiler_pic='-KPIC'
7843 lt_prog_compiler_static='-Bstatic'
7847 if test -d /usr/nec ;then
7848 lt_prog_compiler_pic='-Kconform_pic'
7849 lt_prog_compiler_static='-Bstatic'
7853 sysv5* | unixware* | sco3.2v5* | sco5v6* | OpenUNIX*)
7854 lt_prog_compiler_wl='-Wl,'
7855 lt_prog_compiler_pic='-KPIC'
7856 lt_prog_compiler_static='-Bstatic'
7860 lt_prog_compiler_wl='-Wl,'
7861 lt_prog_compiler_can_build_shared=no
7865 lt_prog_compiler_pic='-pic'
7866 lt_prog_compiler_static='-Bstatic'
7870 lt_prog_compiler_can_build_shared=no
7876 # For platforms which do not support PIC, -DPIC is meaningless:
7878 lt_prog_compiler_pic=
7881 lt_prog_compiler_pic="$lt_prog_compiler_pic -DPIC"
7884 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_prog_compiler_pic" >&5
7885 $as_echo "$lt_prog_compiler_pic" >&6; }
7893 # Check to make sure the PIC flag actually works.
7895 if test -n "$lt_prog_compiler_pic"; then
7896 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler PIC flag
$lt_prog_compiler_pic works
" >&5
7897 $as_echo_n "checking
if $compiler PIC flag
$lt_prog_compiler_pic works...
" >&6; }
7898 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
7899 $as_echo_n "(cached
) " >&6
7901 lt_cv_prog_compiler_pic_works=no
7902 ac_outfile=conftest.$ac_objext
7903 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
7904 lt_compiler_flag="$lt_prog_compiler_pic -DPIC"
7905 # Insert the option either (1) after the last *FLAGS variable, or
7906 # (2) before a word containing "conftest.
", or (3) at the end.
7907 # Note that $ac_compile itself does not contain backslashes and begins
7908 # with a dollar sign (not a hyphen), so the echo should work correctly.
7909 # The option is referenced via a variable to avoid confusing sed.
7910 lt_compile=`echo "$ac_compile" | $SED \
7911 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7912 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7913 -e 's:$: $lt_compiler_flag:'`
7914 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
7915 (eval "$lt_compile" 2>conftest.err)
7917 cat conftest.err >&5
7918 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
7919 if (exit $ac_status) && test -s "$ac_outfile"; then
7920 # The compiler can only warn and ignore the option if not recognized
7921 # So say no if there are warnings other than the usual output.
7922 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' >conftest.exp
7923 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7924 if test ! -s conftest.er2 || diff conftest.exp conftest.er2 >/dev/null; then
7925 lt_cv_prog_compiler_pic_works=yes
7931 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_pic_works" >&5
7932 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
7934 if test x"$lt_cv_prog_compiler_pic_works" = xyes; then
7935 case $lt_prog_compiler_pic in
7937 *) lt_prog_compiler_pic=" $lt_prog_compiler_pic" ;;
7940 lt_prog_compiler_pic=
7941 lt_prog_compiler_can_build_shared=no
7952 # Check to make sure the static flag actually works.
7954 wl=$lt_prog_compiler_wl eval lt_tmp_static_flag=\"$lt_prog_compiler_static\"
7955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler static flag
$lt_tmp_static_flag works
" >&5
7956 $as_echo_n "checking
if $compiler static flag
$lt_tmp_static_flag works...
" >&6; }
7957 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
7958 $as_echo_n "(cached
) " >&6
7960 lt_cv_prog_compiler_static_works=no
7961 save_LDFLAGS="$LDFLAGS"
7962 LDFLAGS="$LDFLAGS $lt_tmp_static_flag"
7963 echo "$lt_simple_link_test_code" > conftest.$ac_ext
7964 if (eval $ac_link 2>conftest.err) && test -s conftest$ac_exeext; then
7965 # The linker can only warn and ignore the option if not recognized
7966 # So say no if there are warnings
7967 if test -s conftest.err; then
7968 # Append any errors to the config.log.
7969 cat conftest.err 1>&5
7970 $ECHO "$_lt_linker_boilerplate" | $SED '/^$/d' > conftest.exp
7971 $SED '/^$/d; /^ *+/d' conftest.err >conftest.er2
7972 if diff conftest.exp conftest.er2 >/dev/null; then
7973 lt_cv_prog_compiler_static_works=yes
7976 lt_cv_prog_compiler_static_works=yes
7980 LDFLAGS="$save_LDFLAGS"
7983 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_static_works" >&5
7984 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
7986 if test x"$lt_cv_prog_compiler_static_works" = xyes; then
7989 lt_prog_compiler_static=
7998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler supports
-c -o file.
$ac_objext" >&5
7999 $as_echo_n "checking
if $compiler supports
-c -o file.
$ac_objext...
" >&6; }
8000 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8001 $as_echo_n "(cached
) " >&6
8003 lt_cv_prog_compiler_c_o=no
8004 $RM -r conftest 2>/dev/null
8008 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8010 lt_compiler_flag="-o out
/conftest2.
$ac_objext"
8011 # Insert the option either (1) after the last *FLAGS variable, or
8012 # (2) before a word containing "conftest.
", or (3) at the end.
8013 # Note that $ac_compile itself does not contain backslashes and begins
8014 # with a dollar sign (not a hyphen), so the echo should work correctly.
8015 lt_compile=`echo "$ac_compile" | $SED \
8016 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8017 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8018 -e 's:$: $lt_compiler_flag:'`
8019 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
8020 (eval "$lt_compile" 2>out/conftest.err)
8022 cat out/conftest.err >&5
8023 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8024 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8026 # The compiler can only warn and ignore the option if not recognized
8027 # So say no if there are warnings
8028 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8029 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8030 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8031 lt_cv_prog_compiler_c_o=yes
8036 # SGI C++ compiler will create directory out/ii_files/ for
8037 # template instantiation
8038 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8039 $RM out/* && rmdir out
8045 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_c_o" >&5
8046 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if $compiler supports
-c -o file.
$ac_objext" >&5
8054 $as_echo_n "checking
if $compiler supports
-c -o file.
$ac_objext...
" >&6; }
8055 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
8056 $as_echo_n "(cached
) " >&6
8058 lt_cv_prog_compiler_c_o=no
8059 $RM -r conftest 2>/dev/null
8063 echo "$lt_simple_compile_test_code" > conftest.$ac_ext
8065 lt_compiler_flag="-o out
/conftest2.
$ac_objext"
8066 # Insert the option either (1) after the last *FLAGS variable, or
8067 # (2) before a word containing "conftest.
", or (3) at the end.
8068 # Note that $ac_compile itself does not contain backslashes and begins
8069 # with a dollar sign (not a hyphen), so the echo should work correctly.
8070 lt_compile=`echo "$ac_compile" | $SED \
8071 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8072 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8073 -e 's:$: $lt_compiler_flag:'`
8074 (eval echo "\"\
$as_me:$LINENO: $lt_compile\"" >&5)
8075 (eval "$lt_compile" 2>out/conftest.err)
8077 cat out/conftest.err >&5
8078 echo "$as_me:$LINENO: \$?
= $ac_status" >&5
8079 if (exit $ac_status) && test -s out/conftest2.$ac_objext
8081 # The compiler can only warn and ignore the option if not recognized
8082 # So say no if there are warnings
8083 $ECHO "$_lt_compiler_boilerplate" | $SED '/^$/d' > out/conftest.exp
8084 $SED '/^$/d; /^ *+/d' out/conftest.err >out/conftest.er2
8085 if test ! -s out/conftest.er2 || diff out/conftest.exp out/conftest.er2 >/dev/null; then
8086 lt_cv_prog_compiler_c_o=yes
8091 # SGI C++ compiler will create directory out/ii_files/ for
8092 # template instantiation
8093 test -d out/ii_files && $RM out/ii_files/* && rmdir out/ii_files
8094 $RM out/* && rmdir out
8100 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_prog_compiler_c_o" >&5
8101 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8106 hard_links="nottested
"
8107 if test "$lt_cv_prog_compiler_c_o" = no && test "$need_locks" != no; then
8108 # do not overwrite the value of need_locks provided by the user
8109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
if we can lock with hard links
" >&5
8110 $as_echo_n "checking
if we can lock with hard links...
" >&6; }
8113 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8115 ln conftest.a conftest.b 2>&5 || hard_links=no
8116 ln conftest.a conftest.b 2>/dev/null && hard_links=no
8117 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $hard_links" >&5
8118 $as_echo "$hard_links" >&6; }
8119 if test "$hard_links" = no; then
8120 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: \
`$CC' does not support \`-c -o', so \`make -j' may be unsafe
" >&5
8121 $as_echo "$as_me: WARNING
: \
`$CC' does not support \`-c -o', so \`make -j' may be unsafe
" >&2;}
8133 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the
$compiler linker
($LD) supports shared libraries
" >&5
8134 $as_echo_n "checking whether the
$compiler linker
($LD) supports shared libraries...
" >&6; }
8137 allow_undefined_flag=
8138 always_export_symbols=no
8140 archive_expsym_cmds=
8141 compiler_needs_object=no
8142 enable_shared_with_static_runtimes=no
8143 export_dynamic_flag_spec=
8144 export_symbols_cmds='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8145 hardcode_automatic=no
8147 hardcode_direct_absolute=no
8148 hardcode_libdir_flag_spec=
8149 hardcode_libdir_flag_spec_ld=
8150 hardcode_libdir_separator=
8152 hardcode_shlibpath_var=unsupported
8154 link_all_deplibs=unknown
8157 old_archive_from_new_cmds=
8158 old_archive_from_expsyms_cmds=
8159 thread_safe_flag_spec=
8160 whole_archive_flag_spec=
8161 # include_expsyms should be a list of space-separated symbols to be *always*
8162 # included in the symbol list
8164 # exclude_expsyms can be an extended regexp of symbols to exclude
8165 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8166 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8167 # as well as any symbol that contains `d'.
8168 exclude_expsyms='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8169 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8170 # platforms (ab)use it in PIC code, but their linkers get confused if
8171 # the symbol is explicitly referenced. Since portable code cannot
8172 # rely on this symbol name, it's probably fine to never include it in
8173 # preloaded symbol tables.
8174 # Exclude shared library initialization/finalization symbols.
8175 extract_expsyms_cmds=
8178 cygwin* | mingw* | pw32* | cegcc*)
8179 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8180 # When not using gcc, we currently assume that we are using
8181 # Microsoft Visual C++.
8182 if test "$GCC" != yes; then
8187 # we just hope/assume this is gcc and not c89 (= MSVC++)
8197 # On some targets, GNU ld is compatible enough with the native linker
8198 # that we're better off using the native interface for both.
8199 lt_use_gnu_ld_interface=no
8200 if test "$with_gnu_ld" = yes; then
8203 # The AIX port of GNU ld has always aspired to compatibility
8204 # with the native linker. However, as the warning in the GNU ld
8205 # block says, versions before 2.19.5* couldn't really create working
8206 # shared libraries, regardless of the interface used.
8207 case `$LD -v 2>&1` in
8208 *\ \(GNU\ Binutils\)\ 2.19.5*) ;;
8209 *\ \(GNU\ Binutils\)\ 2.[2-9]*) ;;
8210 *\ \(GNU\ Binutils\)\ [3-9]*) ;;
8212 lt_use_gnu_ld_interface=yes
8217 lt_use_gnu_ld_interface=yes
8222 if test "$lt_use_gnu_ld_interface" = yes; then
8223 # If archive_cmds runs LD, not CC, wlarc should be empty
8226 # Set some defaults for GNU ld with shared library support. These
8227 # are reset later if shared libraries are not supported. Putting them
8228 # here allows them to be overridden if necessary.
8229 runpath_var=LD_RUN_PATH
8230 hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
8231 export_dynamic_flag_spec='${wl}--export-dynamic'
8232 # ancient GNU ld didn't support --whole-archive et. al.
8233 if $LD --help 2>&1 | $GREP 'no-whole-archive' > /dev/null; then
8234 whole_archive_flag_spec="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8236 whole_archive_flag_spec=
8238 supports_anon_versioning=no
8239 case `$LD -v 2>&1` in
8240 *GNU\ gold*) supports_anon_versioning=yes ;;
8241 *\ [01].* | *\ 2.[0-9].* | *\ 2.10.*) ;; # catch versions < 2.11
8242 *\ 2.11.93.0.2\ *) supports_anon_versioning=yes ;; # RH7.3 ...
8243 *\ 2.11.92.0.12\ *) supports_anon_versioning=yes ;; # Mandrake 8.2 ...
8244 *\ 2.11.*) ;; # other 2.11 versions
8245 *) supports_anon_versioning=yes ;;
8248 # See if GNU ld supports shared libraries.
8251 # On AIX/PPC, the GNU linker is very broken
8252 if test "$host_cpu" != ia64; then
8256 *** Warning: the GNU linker, at least up to release 2.19, is reported
8257 *** to be unable to reliably create shared libraries on AIX.
8258 *** Therefore, libtool is disabling shared libraries support. If you
8259 *** really care for shared libraries, you may want to install binutils
8260 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8261 *** You will then need to restart the configuration process.
8270 # see comment about AmigaOS4 .so support
8271 archive_cmds='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8272 archive_expsym_cmds=''
8275 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)'
8276 hardcode_libdir_flag_spec
='-L$libdir'
8277 hardcode_minus_L
=yes
8283 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8284 allow_undefined_flag
=unsupported
8285 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8286 # support --undefined. This deserves some investigation. FIXME
8287 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8293 cygwin
* | mingw
* | pw32
* | cegcc
*)
8294 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8295 # as there is no search path for DLLs.
8296 hardcode_libdir_flag_spec
='-L$libdir'
8297 export_dynamic_flag_spec
='${wl}--export-all-symbols'
8298 allow_undefined_flag
=unsupported
8299 always_export_symbols
=no
8300 enable_shared_with_static_runtimes
=yes
8301 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8303 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
8304 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8305 # If the export-symbols file already is a .def file (1st line
8306 # is EXPORTS), use it as is; otherwise, prepend...
8307 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8308 cp $export_symbols $output_objdir/$soname.def;
8310 echo EXPORTS > $output_objdir/$soname.def;
8311 cat $export_symbols >> $output_objdir/$soname.def;
8313 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8320 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8321 link_all_deplibs
=yes
8326 hardcode_shlibpath_var
=no
8327 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8328 export_dynamic_flag_spec
='${wl}-E'
8329 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8330 # Instead, shared libraries are loaded at an image base (0x10000000 by
8331 # default) and relocated if they conflict, which is a slow very memory
8332 # consuming and fragmenting process. To avoid this, we pick a random,
8333 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8334 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8335 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8336 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'
8339 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8341 if test "$host_os" = linux-dietlibc
; then
8342 case $cc_basename in
8343 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
8346 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
8347 && test "$tmp_diet" = no
8350 tmp_sharedflag
='-shared'
8351 case $cc_basename,$host_cpu in
8352 pgcc
*) # Portland Group C compiler
8353 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8354 tmp_addflag
=' $pic_flag'
8356 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
8357 # Portland Group f77 and f90 compilers
8358 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8359 tmp_addflag
=' $pic_flag -Mnomain' ;;
8360 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
8361 tmp_addflag
=' -i_dynamic' ;;
8362 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
8363 tmp_addflag
=' -i_dynamic -nofor_main' ;;
8364 ifc
* | ifort
*) # Intel Fortran compiler
8365 tmp_addflag
=' -nofor_main' ;;
8366 lf95
*) # Lahey Fortran 8.1
8367 whole_archive_flag_spec
=
8368 tmp_sharedflag
='--shared' ;;
8369 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8370 tmp_sharedflag
='-qmkshrobj'
8372 nvcc
*) # Cuda Compiler Driver 2.2
8373 whole_archive_flag_spec
='${wl}--whole-archive`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8374 compiler_needs_object
=yes
8377 case `$CC -V 2>&1 | sed 5q` in
8378 *Sun\ C
*) # Sun C 5.9
8379 whole_archive_flag_spec
='${wl}--whole-archive`new_convenience=; for conv in $convenience\"\"; do test -z \"$conv\" || new_convenience=\"$new_convenience,$conv\"; done; func_echo_all \"$new_convenience\"` ${wl}--no-whole-archive'
8380 compiler_needs_object
=yes
8381 tmp_sharedflag
='-G' ;;
8382 *Sun\ F
*) # Sun Fortran 8.3
8383 tmp_sharedflag
='-G' ;;
8385 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8387 if test "x$supports_anon_versioning" = xyes
; then
8388 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8389 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8390 echo "local: *; };" >> $output_objdir/$libname.ver~
8391 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8394 case $cc_basename in
8395 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
8396 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8397 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
8398 hardcode_libdir_flag_spec
=
8399 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
8400 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8401 if test "x$supports_anon_versioning" = xyes
; then
8402 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8403 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8404 echo "local: *; };" >> $output_objdir/$libname.ver~
8405 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8415 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8416 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8419 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8420 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8425 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
8429 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8430 *** create shared libraries on Solaris systems. Therefore, libtool
8431 *** is disabling shared libraries support. We urge you to upgrade GNU
8432 *** binutils to release 2.9.1 or newer. Another option is to modify
8433 *** your PATH or compiler configuration so that the native linker is
8434 *** used, and then restart.
8437 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8438 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8439 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8445 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
8446 case `$LD -v 2>&1` in
8447 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
8451 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8452 *** reliably create shared libraries on SCO systems. Therefore, libtool
8453 *** is disabling shared libraries support. We urge you to upgrade GNU
8454 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8455 *** your PATH or compiler configuration so that the native linker is
8456 *** used, and then restart.
8461 # For security reasons, it is highly recommended that you always
8462 # use absolute paths for naming shared libraries, and exclude the
8463 # DT_RUNPATH tag from executables and libraries. But doing so
8464 # requires that you compile everything twice, which is a pain.
8465 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8466 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8467 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8468 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8477 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8480 hardcode_shlibpath_var
=no
8484 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8485 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8486 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8493 if test "$ld_shlibs" = no
; then
8495 hardcode_libdir_flag_spec
=
8496 export_dynamic_flag_spec
=
8497 whole_archive_flag_spec
=
8500 # PORTME fill in a description of your system's linker (not GNU ld)
8503 allow_undefined_flag
=unsupported
8504 always_export_symbols
=yes
8505 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'
8506 # Note: this linker hardcodes the directories in LIBPATH if there
8507 # are no directories specified by -L.
8508 hardcode_minus_L
=yes
8509 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8510 # Neither direct hardcoding nor static linking is supported with a
8512 hardcode_direct
=unsupported
8517 if test "$host_cpu" = ia64
; then
8518 # On IA64, the linker does run time linking by default, so we don't
8519 # have to do anything special.
8520 aix_use_runtimelinking
=no
8521 exp_sym_flag
='-Bexport'
8524 # If we're using GNU nm, then we don't want the "-C" option.
8525 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8526 # Also, AIX nm treats weak defined symbols like other global
8527 # defined symbols, whereas GNU nm marks them as "W".
8528 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
8529 export_symbols_cmds
='$NM -Bpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "W")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8531 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'
8533 aix_use_runtimelinking
=no
8535 # Test if we are trying to use run time linking or normal
8536 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8537 # need to do runtime linking.
8538 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
8539 for ld_flag
in $LDFLAGS; do
8540 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
8541 aix_use_runtimelinking
=yes
8548 exp_sym_flag
='-bexport'
8549 no_entry_flag
='-bnoentry'
8552 # When large executables or shared objects are built, AIX ld can
8553 # have problems creating the table of contents. If linking a library
8554 # or program results in "error TOC overflow" add -mminimal-toc to
8555 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8556 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8560 hardcode_direct_absolute
=yes
8561 hardcode_libdir_separator
=':'
8562 link_all_deplibs
=yes
8563 file_list_spec
='${wl}-f,'
8565 if test "$GCC" = yes; then
8566 case $host_os in aix4.
[012]|aix4.
[012].
*)
8567 # We only want to do this on AIX 4.2 and lower, the check
8568 # below for broken collect2 doesn't work under 4.3+
8569 collect2name
=`${CC} -print-prog-name=collect2`
8570 if test -f "$collect2name" &&
8571 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
8573 # We have reworked collect2
8576 # We have old collect2
8577 hardcode_direct
=unsupported
8578 # It fails to find uninstalled libraries when the uninstalled
8579 # path is not listed in the libpath. Setting hardcode_minus_L
8580 # to unsupported forces relinking
8581 hardcode_minus_L
=yes
8582 hardcode_libdir_flag_spec
='-L$libdir'
8583 hardcode_libdir_separator
=
8587 shared_flag
='-shared'
8588 if test "$aix_use_runtimelinking" = yes; then
8589 shared_flag
="$shared_flag "'${wl}-G'
8593 if test "$host_cpu" = ia64
; then
8594 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8595 # chokes on -Wl,-G. The following line is correct:
8598 if test "$aix_use_runtimelinking" = yes; then
8599 shared_flag
='${wl}-G'
8601 shared_flag
='${wl}-bM:SRE'
8606 export_dynamic_flag_spec
='${wl}-bexpall'
8607 # It seems that -bexpall does not export symbols beginning with
8608 # underscore (_), so it is better to generate a list of symbols to export.
8609 always_export_symbols
=yes
8610 if test "$aix_use_runtimelinking" = yes; then
8611 # Warning - without using the other runtime loading flags (-brtl),
8612 # -berok will link without error, but may produce a broken library.
8613 allow_undefined_flag
='-berok'
8614 # Determine the default libpath from the value encoded in an
8616 if test x
$gcc_no_link = xyes
; then
8617 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8619 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8620 /* end confdefs.h. */
8630 if ac_fn_c_try_link
"$LINENO"; then :
8632 lt_aix_libpath_sed
='
8633 /Import File Strings/,/^$/ {
8639 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8640 # Check for a 64-bit object if we didn't find anything.
8641 if test -z "$aix_libpath"; then
8642 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8645 rm -f core conftest.err conftest.
$ac_objext \
8646 conftest
$ac_exeext conftest.
$ac_ext
8647 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
8649 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
8650 archive_expsym_cmds
='$CC -o $output_objdir/$soname $libobjs $deplibs '"\${wl}$no_entry_flag"' $compiler_flags `if test "x${allow_undefined_flag}" != "x"; then func_echo_all "${wl}${allow_undefined_flag}"; else :; fi` '"\${wl}$exp_sym_flag:\$export_symbols $shared_flag"
8652 if test "$host_cpu" = ia64
; then
8653 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
8654 allow_undefined_flag
="-z nodefs"
8655 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"
8657 # Determine the default libpath from the value encoded in an
8659 if test x
$gcc_no_link = xyes
; then
8660 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8662 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8663 /* end confdefs.h. */
8673 if ac_fn_c_try_link
"$LINENO"; then :
8675 lt_aix_libpath_sed
='
8676 /Import File Strings/,/^$/ {
8682 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8683 # Check for a 64-bit object if we didn't find anything.
8684 if test -z "$aix_libpath"; then
8685 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8688 rm -f core conftest.err conftest.
$ac_objext \
8689 conftest
$ac_exeext conftest.
$ac_ext
8690 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
8692 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
8693 # Warning - without using the other run time loading flags,
8694 # -berok will link without error, but may produce a broken library.
8695 no_undefined_flag
=' ${wl}-bernotok'
8696 allow_undefined_flag
=' ${wl}-berok'
8697 if test "$with_gnu_ld" = yes; then
8698 # We only use this code for GNU lds that support --whole-archive.
8699 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8701 # Exported symbols can be pulled into shared objects from archives
8702 whole_archive_flag_spec
='$convenience'
8704 archive_cmds_need_lc
=yes
8705 # This is similar to how AIX traditionally builds its shared libraries.
8706 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'
8714 # see comment about AmigaOS4 .so support
8715 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8716 archive_expsym_cmds
=''
8719 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)'
8720 hardcode_libdir_flag_spec
='-L$libdir'
8721 hardcode_minus_L
=yes
8727 export_dynamic_flag_spec
=-rdynamic
8730 cygwin
* | mingw
* | pw32
* | cegcc
*)
8731 # When not using gcc, we currently assume that we are using
8732 # Microsoft Visual C++.
8733 # hardcode_libdir_flag_spec is actually meaningless, as there is
8734 # no search path for DLLs.
8735 hardcode_libdir_flag_spec
=' '
8736 allow_undefined_flag
=unsupported
8737 # Tell ltmain to make .lib files, not .a files.
8739 # Tell ltmain to make .dll files, not .so files.
8741 # FIXME: Setting linknames here is a bad hack.
8742 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8743 # The linker will automatically build a .lib file if we build a DLL.
8744 old_archive_from_new_cmds
='true'
8745 # FIXME: Should let the user specify the lib program.
8746 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
8747 fix_srcfile_path
='`cygpath -w "$srcfile"`'
8748 enable_shared_with_static_runtimes
=yes
8751 darwin
* | rhapsody
*)
8754 archive_cmds_need_lc
=no
8756 hardcode_automatic
=yes
8757 hardcode_shlibpath_var
=unsupported
8758 if test "$lt_cv_ld_force_load" = "yes"; then
8759 whole_archive_flag_spec
='`for conv in $convenience\"\"; do test -n \"$conv\" && new_convenience=\"$new_convenience ${wl}-force_load,$conv\"; done; func_echo_all \"$new_convenience\"`'
8761 whole_archive_flag_spec
=''
8763 link_all_deplibs
=yes
8764 allow_undefined_flag
="$_lt_dar_allow_undefined"
8765 case $cc_basename in
8766 ifort
*) _lt_dar_can_shared
=yes ;;
8767 *) _lt_dar_can_shared
=$GCC ;;
8769 if test "$_lt_dar_can_shared" = "yes"; then
8770 output_verbose_link_cmd
=func_echo_all
8771 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8772 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8773 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}"
8774 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}"
8783 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8784 hardcode_libdir_flag_spec
='-L$libdir'
8785 hardcode_shlibpath_var
=no
8792 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8793 # support. Future versions do this automatically, but an explicit c++rt0.o
8794 # does not break anything, and helps significantly (at the cost of a little
8797 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8798 hardcode_libdir_flag_spec
='-R$libdir'
8800 hardcode_shlibpath_var
=no
8803 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8805 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8807 hardcode_minus_L
=yes
8808 hardcode_shlibpath_var
=no
8811 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8812 freebsd
* | dragonfly
*)
8813 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8814 hardcode_libdir_flag_spec
='-R$libdir'
8816 hardcode_shlibpath_var
=no
8820 if test "$GCC" = yes; then
8821 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'
8823 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'
8825 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8826 hardcode_libdir_separator
=:
8829 # hardcode_minus_L: Not really in the search PATH,
8830 # but as the default location of the library.
8831 hardcode_minus_L
=yes
8832 export_dynamic_flag_spec
='${wl}-E'
8836 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
8837 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8839 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8841 if test "$with_gnu_ld" = no
; then
8842 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8843 hardcode_libdir_flag_spec_ld
='+b $libdir'
8844 hardcode_libdir_separator
=:
8846 hardcode_direct_absolute
=yes
8847 export_dynamic_flag_spec
='${wl}-E'
8848 # hardcode_minus_L: Not really in the search PATH,
8849 # but as the default location of the library.
8850 hardcode_minus_L
=yes
8855 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
8858 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8861 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8864 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8870 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8873 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8877 # Older versions of the 11.00 compiler do not understand -b yet
8878 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8880 $as_echo_n "checking if $CC understands -b... " >&6; }
8881 if test "${lt_cv_prog_compiler__b+set}" = set; then :
8882 $as_echo_n "(cached) " >&6
8884 lt_cv_prog_compiler__b
=no
8885 save_LDFLAGS
="$LDFLAGS"
8886 LDFLAGS
="$LDFLAGS -b"
8887 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
8888 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
8889 # The linker can only warn and ignore the option if not recognized
8890 # So say no if there are warnings
8891 if test -s conftest.err
; then
8892 # Append any errors to the config.log.
8893 cat conftest.err
1>&5
8894 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
8895 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8896 if diff conftest.exp conftest.er2
>/dev
/null
; then
8897 lt_cv_prog_compiler__b
=yes
8900 lt_cv_prog_compiler__b
=yes
8904 LDFLAGS
="$save_LDFLAGS"
8907 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8908 $as_echo "$lt_cv_prog_compiler__b" >&6; }
8910 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
8911 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8913 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8919 if test "$with_gnu_ld" = no
; then
8920 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8921 hardcode_libdir_separator
=:
8926 hardcode_shlibpath_var
=no
8930 hardcode_direct_absolute
=yes
8931 export_dynamic_flag_spec
='${wl}-E'
8933 # hardcode_minus_L: Not really in the search PATH,
8934 # but as the default location of the library.
8935 hardcode_minus_L
=yes
8941 irix5
* | irix6
* | nonstopux
*)
8942 if test "$GCC" = yes; then
8943 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
8944 # Try to use the -exported_symbol ld option, if it does not
8945 # work, assume that -exports_file does not work either and
8946 # implicitly export all symbols.
8947 save_LDFLAGS
="$LDFLAGS"
8948 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
8949 if test x
$gcc_no_link = xyes
; then
8950 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
8952 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8953 /* end confdefs.h. */
8956 if ac_fn_c_try_link
"$LINENO"; then :
8957 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations ${wl}-exports_file ${wl}$export_symbols -o $lib'
8960 rm -f core conftest.err conftest.
$ac_objext \
8961 conftest
$ac_exeext conftest.
$ac_ext
8962 LDFLAGS
="$save_LDFLAGS"
8964 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
8965 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -exports_file $export_symbols -o $lib'
8967 archive_cmds_need_lc
='no'
8968 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8969 hardcode_libdir_separator
=:
8971 link_all_deplibs
=yes
8975 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8976 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
8978 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
8980 hardcode_libdir_flag_spec
='-R$libdir'
8982 hardcode_shlibpath_var
=no
8986 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8988 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8989 hardcode_libdir_separator
=:
8990 hardcode_shlibpath_var
=no
8997 if test -f /usr
/libexec
/ld.so
; then
8999 hardcode_shlibpath_var
=no
9000 hardcode_direct_absolute
=yes
9001 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9002 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9003 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9004 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9005 export_dynamic_flag_spec
='${wl}-E'
9008 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
9009 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9010 hardcode_libdir_flag_spec
='-R$libdir'
9013 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9014 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9024 hardcode_libdir_flag_spec
='-L$libdir'
9025 hardcode_minus_L
=yes
9026 allow_undefined_flag
=unsupported
9027 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'
9028 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9032 if test "$GCC" = yes; then
9033 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9034 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9036 allow_undefined_flag
=' -expect_unresolved \*'
9037 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9039 archive_cmds_need_lc
='no'
9040 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9041 hardcode_libdir_separator
=:
9044 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
9045 if test "$GCC" = yes; then
9046 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9047 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags ${wl}-msym ${wl}-soname ${wl}$soname `test -n "$verstring" && func_echo_all "${wl}-set_version ${wl}$verstring"` ${wl}-update_registry ${wl}${output_objdir}/so_locations -o $lib'
9048 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9050 allow_undefined_flag
=' -expect_unresolved \*'
9051 archive_cmds
='$CC -shared${allow_undefined_flag} $libobjs $deplibs $compiler_flags -msym -soname $soname `test -n "$verstring" && func_echo_all "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib'
9052 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~
9053 $CC -shared${allow_undefined_flag} ${wl}-input ${wl}$lib.exp $compiler_flags $libobjs $deplibs -soname $soname `test -n "$verstring" && $ECHO "-set_version $verstring"` -update_registry ${output_objdir}/so_locations -o $lib~$RM $lib.exp'
9055 # Both c and cxx compiler support -rpath directly
9056 hardcode_libdir_flag_spec
='-rpath $libdir'
9058 archive_cmds_need_lc
='no'
9059 hardcode_libdir_separator
=:
9063 no_undefined_flag
=' -z defs'
9064 if test "$GCC" = yes; then
9066 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9067 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9068 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9070 case `$CC -V 2>&1` in
9073 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9074 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9075 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9079 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9080 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9081 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9085 hardcode_libdir_flag_spec
='-R$libdir'
9086 hardcode_shlibpath_var
=no
9088 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
9090 # The compiler driver will combine and reorder linker options,
9091 # but understands `-z linker_flag'. GCC discards it without `$wl',
9092 # but is careful enough not to reorder.
9093 # Supported since Solaris 2.6 (maybe 2.5.1?)
9094 if test "$GCC" = yes; then
9095 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9097 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
9101 link_all_deplibs
=yes
9105 if test "x$host_vendor" = xsequent
; then
9106 # Use $CC to link under sequent, because it throws in some extra .o
9107 # files that make .init and .fini sections work.
9108 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9110 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9112 hardcode_libdir_flag_spec
='-L$libdir'
9114 hardcode_minus_L
=yes
9115 hardcode_shlibpath_var
=no
9119 case $host_vendor in
9121 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9122 hardcode_direct
=yes # is this really true???
9125 ## LD is ld it makes a PLAMLIB
9126 ## CC just makes a GrossModule.
9127 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9128 reload_cmds
='$CC -r -o $output$reload_objs'
9132 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9133 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
9136 runpath_var
='LD_RUN_PATH'
9137 hardcode_shlibpath_var
=no
9141 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9142 hardcode_shlibpath_var
=no
9143 export_dynamic_flag_spec
='-Bexport'
9147 if test -d /usr
/nec
; then
9148 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9149 hardcode_shlibpath_var
=no
9150 runpath_var
=LD_RUN_PATH
9151 hardcode_runpath_var
=yes
9156 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
9157 no_undefined_flag
='${wl}-z,text'
9158 archive_cmds_need_lc
=no
9159 hardcode_shlibpath_var
=no
9160 runpath_var
='LD_RUN_PATH'
9162 if test "$GCC" = yes; then
9163 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9164 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9166 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9167 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9171 sysv5
* | sco3.2v5
* | sco5v6
*)
9172 # Note: We can NOT use -z defs as we might desire, because we do not
9173 # link with -lc, and that would cause any symbols used from libc to
9174 # always be unresolved, which means just about no library would
9175 # ever link correctly. If we're not using GNU ld we use -z text
9176 # though, which does catch some bad symbols but isn't as heavy-handed
9178 no_undefined_flag
='${wl}-z,text'
9179 allow_undefined_flag
='${wl}-z,nodefs'
9180 archive_cmds_need_lc
=no
9181 hardcode_shlibpath_var
=no
9182 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
9183 hardcode_libdir_separator
=':'
9184 link_all_deplibs
=yes
9185 export_dynamic_flag_spec
='${wl}-Bexport'
9186 runpath_var
='LD_RUN_PATH'
9188 if test "$GCC" = yes; then
9189 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9190 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9192 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9193 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9198 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9199 hardcode_libdir_flag_spec
='-L$libdir'
9200 hardcode_shlibpath_var
=no
9208 if test x
$host_vendor = xsni
; then
9210 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
9211 export_dynamic_flag_spec
='${wl}-Blargedynsym'
9217 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9218 $as_echo "$ld_shlibs" >&6; }
9219 test "$ld_shlibs" = no
&& can_build_shared
=no
9221 with_gnu_ld
=$with_gnu_ld
9238 # Do we need to explicitly link libc?
9240 case "x$archive_cmds_need_lc" in
9242 # Assume -lc should be added
9243 archive_cmds_need_lc
=yes
9245 if test "$enable_shared" = yes && test "$GCC" = yes; then
9246 case $archive_cmds in
9248 # FIXME: we may have to deal with multi-command sequences.
9251 # Test whether the compiler implicitly links with -lc since on some
9252 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9253 # to ld, don't add -lc before -lgcc.
9254 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9255 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9256 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
9257 $as_echo_n "(cached) " >&6
9260 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9262 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9263 (eval $ac_compile) 2>&5
9265 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9266 test $ac_status = 0; } 2>conftest.err
; then
9269 libobjs
=conftest.
$ac_objext
9271 wl
=$lt_prog_compiler_wl
9272 pic_flag
=$lt_prog_compiler_pic
9278 lt_save_allow_undefined_flag
=$allow_undefined_flag
9279 allow_undefined_flag
=
9280 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9281 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
9283 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9284 test $ac_status = 0; }
9286 lt_cv_archive_cmds_need_lc
=no
9288 lt_cv_archive_cmds_need_lc
=yes
9290 allow_undefined_flag
=$lt_save_allow_undefined_flag
9292 cat conftest.err
1>&5
9297 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9298 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9299 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
9462 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9463 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9465 if test "$GCC" = yes; then
9467 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
9468 *) lt_awk_arg
="/^libraries:/" ;;
9471 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
9472 *) lt_sed_strip_eq
="s,=/,/,g" ;;
9474 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9475 case $lt_search_path_spec in
9477 # if the path contains ";" then we assume it to be the separator
9478 # otherwise default to the standard path separator (i.e. ":") - it is
9479 # assumed that no part of a normal pathname contains ";" but that should
9480 # okay in the real world where ";" in dirpaths is itself problematic.
9481 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9484 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9487 # Ok, now we have the path, separated by spaces, we can step through it
9488 # and add multilib dir if necessary.
9489 lt_tmp_lt_search_path_spec
=
9490 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9491 for lt_sys_path
in $lt_search_path_spec; do
9492 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9493 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9495 test -d "$lt_sys_path" && \
9496 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
9499 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9500 BEGIN {RS=" "; FS="/|\n";} {
9503 for (lt_i = NF; lt_i > 0; lt_i--) {
9504 if ($lt_i != "" && $lt_i != ".") {
9505 if ($lt_i == "..") {
9508 if (lt_count == 0) {
9509 lt_foo="/" $lt_i lt_foo;
9516 if (lt_foo != "") { lt_freq[lt_foo]++; }
9517 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9519 # AWK program above erroneously prepends '/' to C:/dos/paths
9522 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
9523 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9525 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9527 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
9530 libname_spec
='lib$name'
9538 shlibpath_overrides_runpath
=unknown
9540 dynamic_linker
="$host_os ld.so"
9541 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
9542 need_lib_prefix
=unknown
9543 hardcode_into_libs
=no
9545 # when you set need_version to no, make sure it does not cause -set_version
9546 # flags to be left without arguments
9547 need_version
=unknown
9552 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
9553 shlibpath_var
=LIBPATH
9555 # AIX 3 has no versioning support, so we append a major version to the name.
9556 soname_spec
='${libname}${release}${shared_ext}$major'
9563 hardcode_into_libs
=yes
9564 if test "$host_cpu" = ia64
; then
9565 # AIX 5 supports IA64
9566 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9567 shlibpath_var
=LD_LIBRARY_PATH
9569 # With GCC up to 2.95.x, collect2 would create an import file
9570 # for dependence libraries. The import file would start with
9571 # the line `#! .'. This would cause the generated library to
9572 # depend on `.', always an invalid library. This was fixed in
9573 # development snapshots of GCC prior to 3.0.
9575 aix4 | aix4.
[01] | aix4.
[01].
*)
9576 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9578 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
9585 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9586 # soname into executable. Probably we can add versioning support to
9587 # collect2, so additional links can be useful in future.
9588 if test "$aix_use_runtimelinking" = yes; then
9589 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9590 # instead of lib<name>.a to let people know that these are not
9591 # typical AIX shared libraries.
9592 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9594 # We preserve .a as extension for shared libraries through AIX4.2
9595 # and later when we are not doing run time linking.
9596 library_names_spec
='${libname}${release}.a $libname.a'
9597 soname_spec
='${libname}${release}${shared_ext}$major'
9599 shlibpath_var
=LIBPATH
9606 # Since July 2007 AmigaOS4 officially supports .so libraries.
9607 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9608 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9611 library_names_spec
='$libname.ixlibrary $libname.a'
9612 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9613 finish_eval
='for lib in `ls $libdir/*.ixlibrary 2>/dev/null`; do libname=`func_echo_all "$lib" | $SED '\''s%^.*/\([^/]*\)\.ixlibrary$%\1%'\''`; test $RM /sys/libs/${libname}_ixlibrary.a; $show "cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a"; cd /sys/libs && $LN_S $lib ${libname}_ixlibrary.a || exit 1; done'
9619 library_names_spec
='${libname}${shared_ext}'
9620 dynamic_linker
="$host_os ld.so"
9621 shlibpath_var
=LIBRARY_PATH
9627 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9628 soname_spec
='${libname}${release}${shared_ext}$major'
9629 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
9630 shlibpath_var
=LD_LIBRARY_PATH
9631 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9632 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
9633 # the default ld.so.conf also contains /usr/contrib/lib and
9634 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9635 # libtool to hard-code these into programs
9638 cygwin
* | mingw
* | pw32
* | cegcc
*)
9639 version_type
=windows
9644 case $GCC,$host_os in
9645 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
9646 library_names_spec
='$libname.dll.a'
9647 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9648 postinstall_cmds
='base_file=`basename \${file}`~
9649 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9650 dldir=$destdir/`dirname \$dlpath`~
9651 test -d \$dldir || mkdir -p \$dldir~
9652 $install_prog $dir/$dlname \$dldir/$dlname~
9653 chmod a+x \$dldir/$dlname~
9654 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9655 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9657 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9658 dlpath=$dir/\$dldll~
9660 shlibpath_overrides_runpath
=yes
9664 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9665 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9667 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
9670 # MinGW DLLs use traditional 'lib' prefix
9671 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9674 # pw32 DLLs use 'pw' prefix rather than 'lib'
9675 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9681 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9684 dynamic_linker
='Win32 ld.exe'
9685 # FIXME: first we should search . and the directory the executable is in
9689 darwin
* | rhapsody
*)
9690 dynamic_linker
="$host_os dyld"
9694 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9695 soname_spec
='${libname}${release}${major}$shared_ext'
9696 shlibpath_overrides_runpath
=yes
9697 shlibpath_var
=DYLD_LIBRARY_PATH
9698 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
9700 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
9701 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
9708 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9709 soname_spec
='${libname}${release}${shared_ext}$major'
9710 shlibpath_var
=LD_LIBRARY_PATH
9717 freebsd
* | dragonfly
*)
9718 # DragonFly does not have aout. When/if they implement a new
9719 # versioning mechanism, adjust this.
9720 if test -x /usr
/bin
/objformat
; then
9721 objformat
=`/usr/bin/objformat`
9724 freebsd
[123]*) objformat
=aout
;;
9728 version_type
=freebsd-
$objformat
9729 case $version_type in
9731 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9736 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9740 shlibpath_var
=LD_LIBRARY_PATH
9743 shlibpath_overrides_runpath
=yes
9745 freebsd3.
[01]* | freebsdelf3.
[01]*)
9746 shlibpath_overrides_runpath
=yes
9747 hardcode_into_libs
=yes
9749 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
9750 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
9751 shlibpath_overrides_runpath
=no
9752 hardcode_into_libs
=yes
9754 *) # from 4.6 on, and DragonFly
9755 shlibpath_overrides_runpath
=yes
9756 hardcode_into_libs
=yes
9765 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9766 soname_spec
='${libname}${release}${shared_ext}$major'
9767 shlibpath_var
=LD_LIBRARY_PATH
9768 hardcode_into_libs
=yes
9775 dynamic_linker
="$host_os runtime_loader"
9776 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9777 soname_spec
='${libname}${release}${shared_ext}$major'
9778 shlibpath_var
=LIBRARY_PATH
9779 shlibpath_overrides_runpath
=yes
9780 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9781 hardcode_into_libs
=yes
9784 hpux9
* | hpux10
* | hpux11
*)
9785 # Give a soname corresponding to the major version so that dld.sl refuses to
9786 # link against other versions.
9793 hardcode_into_libs
=yes
9794 dynamic_linker
="$host_os dld.so"
9795 shlibpath_var
=LD_LIBRARY_PATH
9796 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
9797 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9798 soname_spec
='${libname}${release}${shared_ext}$major'
9799 if test "X$HPUX_IA64_MODE" = X32
; then
9800 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9802 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
9804 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
9808 hardcode_into_libs
=yes
9809 dynamic_linker
="$host_os dld.sl"
9810 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
9811 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
9812 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9813 soname_spec
='${libname}${release}${shared_ext}$major'
9814 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9815 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
9819 dynamic_linker
="$host_os dld.sl"
9820 shlibpath_var
=SHLIB_PATH
9821 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
9822 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9823 soname_spec
='${libname}${release}${shared_ext}$major'
9826 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9827 postinstall_cmds
='chmod 555 $lib'
9828 # or fails outright, so override atomically:
9829 install_override_mode
=555
9836 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9837 soname_spec
='${libname}${release}${shared_ext}$major'
9838 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
9839 shlibpath_var
=LD_LIBRARY_PATH
9840 shlibpath_overrides_runpath
=no
9841 hardcode_into_libs
=yes
9844 irix5
* | irix6
* | nonstopux
*)
9846 nonstopux
*) version_type
=nonstopux
;;
9848 if test "$lt_cv_prog_gnu_ld" = yes; then
9856 soname_spec
='${libname}${release}${shared_ext}$major'
9857 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9859 irix5
* | nonstopux
*)
9863 case $LD in # libtool.m4 will add one of these switches to LD
9864 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
9865 libsuff
= shlibsuff
= libmagic
=32-bit;;
9866 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
9867 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
9868 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
9869 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
9870 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
9874 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
9875 shlibpath_overrides_runpath
=no
9876 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9877 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
9878 hardcode_into_libs
=yes
9881 # No shared lib support for Linux oldld, aout, or coff.
9882 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
9886 # This must be Linux ELF.
9887 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
9891 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9892 soname_spec
='${libname}${release}${shared_ext}$major'
9893 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9894 shlibpath_var
=LD_LIBRARY_PATH
9895 shlibpath_overrides_runpath
=no
9897 # Some binutils ld are patched to set DT_RUNPATH
9898 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
9899 $as_echo_n "(cached) " >&6
9901 lt_cv_shlibpath_overrides_runpath
=no
9902 save_LDFLAGS
=$LDFLAGS
9904 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9905 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9906 if test x
$gcc_no_link = xyes
; then
9907 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
9909 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9910 /* end confdefs.h. */
9920 if ac_fn_c_try_link
"$LINENO"; then :
9921 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
9922 lt_cv_shlibpath_overrides_runpath
=yes
9925 rm -f core conftest.err conftest.
$ac_objext \
9926 conftest
$ac_exeext conftest.
$ac_ext
9927 LDFLAGS
=$save_LDFLAGS
9932 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
9934 # This implies no fast_install, which is unacceptable.
9935 # Some rework will be needed to allow for fast_install
9936 # before this can be enabled.
9937 hardcode_into_libs
=yes
9939 # Append ld.so.conf contents to the search path
9940 if test -f /etc
/ld.so.conf
; then
9941 lt_ld_extra
=`awk '/^include / { system(sprintf("cd /etc; cat %s 2>/dev/null", \$2)); skip = 1; } { if (!skip) print \$0; skip = 0; }' < /etc/ld.so.conf | $SED -e 's/#.*//;/^[ ]*hwcap[ ]/d;s/[:, ]/ /g;s/=[^=]*$//;s/=[^= ]* / /g;s/"//g;/^$/d' | tr '\n' ' '`
9942 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
9945 # We used to test for /lib/ld.so.1 and disable shared libraries on
9946 # powerpc, because MkLinux only supported shared libraries with the
9947 # GNU dynamic linker. Since this was broken with cross compilers,
9948 # most powerpc-linux boxes support dynamic linking these days and
9949 # people can always --disable-shared, the test was removed, and we
9950 # assume the GNU/Linux dynamic linker is in use.
9951 dynamic_linker
='GNU/Linux ld.so'
9958 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9959 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
9960 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
9961 dynamic_linker
='NetBSD (a.out) ld.so'
9963 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9964 soname_spec
='${libname}${release}${shared_ext}$major'
9965 dynamic_linker
='NetBSD ld.elf_so'
9967 shlibpath_var
=LD_LIBRARY_PATH
9968 shlibpath_overrides_runpath
=yes
9969 hardcode_into_libs
=yes
9974 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9975 shlibpath_var
=LD_LIBRARY_PATH
9976 shlibpath_overrides_runpath
=yes
9983 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9984 soname_spec
='${libname}${release}${shared_ext}$major'
9985 shlibpath_var
=LD_LIBRARY_PATH
9986 shlibpath_overrides_runpath
=no
9987 hardcode_into_libs
=yes
9988 dynamic_linker
='ldqnx.so'
9993 sys_lib_dlsearch_path_spec
="/usr/lib"
9995 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
9997 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
9998 *) need_version
=no
;;
10000 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10001 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10002 shlibpath_var
=LD_LIBRARY_PATH
10003 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10005 openbsd2.
[89] | openbsd2.
[89].
*)
10006 shlibpath_overrides_runpath
=no
10009 shlibpath_overrides_runpath
=yes
10013 shlibpath_overrides_runpath
=yes
10018 libname_spec
='$name'
10021 library_names_spec
='$libname${shared_ext} $libname.a'
10022 dynamic_linker
='OS/2 ld.exe'
10023 shlibpath_var
=LIBPATH
10026 osf3
* | osf4
* | osf5
*)
10030 soname_spec
='${libname}${release}${shared_ext}$major'
10031 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10032 shlibpath_var
=LD_LIBRARY_PATH
10033 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10034 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
10045 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10046 soname_spec
='${libname}${release}${shared_ext}$major'
10047 shlibpath_var
=LD_LIBRARY_PATH
10048 shlibpath_overrides_runpath
=yes
10049 hardcode_into_libs
=yes
10050 # ldd complains unless libraries are executable
10051 postinstall_cmds
='chmod +x $lib'
10056 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10057 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10058 shlibpath_var
=LD_LIBRARY_PATH
10059 shlibpath_overrides_runpath
=yes
10060 if test "$with_gnu_ld" = yes; then
10068 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10069 soname_spec
='${libname}${release}${shared_ext}$major'
10070 shlibpath_var
=LD_LIBRARY_PATH
10071 case $host_vendor in
10073 shlibpath_overrides_runpath
=no
10075 runpath_var
=LD_RUN_PATH
10083 shlibpath_overrides_runpath
=no
10084 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
10090 if test -d /usr
/nec
;then
10092 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10093 soname_spec
='$libname${shared_ext}.$major'
10094 shlibpath_var
=LD_LIBRARY_PATH
10098 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
10099 version_type
=freebsd-elf
10102 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10103 soname_spec
='${libname}${release}${shared_ext}$major'
10104 shlibpath_var
=LD_LIBRARY_PATH
10105 shlibpath_overrides_runpath
=yes
10106 hardcode_into_libs
=yes
10107 if test "$with_gnu_ld" = yes; then
10108 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10110 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
10113 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
10117 sys_lib_dlsearch_path_spec
='/usr/lib'
10121 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10125 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10126 shlibpath_var
=LD_LIBRARY_PATH
10127 shlibpath_overrides_runpath
=no
10128 hardcode_into_libs
=yes
10133 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10134 soname_spec
='${libname}${release}${shared_ext}$major'
10135 shlibpath_var
=LD_LIBRARY_PATH
10142 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10143 $as_echo "$dynamic_linker" >&6; }
10144 test "$dynamic_linker" = no
&& can_build_shared
=no
10146 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
10147 if test "$GCC" = yes; then
10148 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10151 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10152 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
10154 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10155 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
10249 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10250 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10252 if test -n "$hardcode_libdir_flag_spec" ||
10253 test -n "$runpath_var" ||
10254 test "X$hardcode_automatic" = "Xyes" ; then
10256 # We can hardcode non-existent directories.
10257 if test "$hardcode_direct" != no
&&
10258 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10259 # have to relink, otherwise we might link with an installed library
10260 # when we should be linking with a yet-to-be-installed one
10261 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10262 test "$hardcode_minus_L" != no
; then
10263 # Linking always hardcodes the temporary library directory.
10264 hardcode_action
=relink
10266 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10267 hardcode_action
=immediate
10270 # We cannot hardcode anything, or else we can only hardcode existing
10272 hardcode_action
=unsupported
10274 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10275 $as_echo "$hardcode_action" >&6; }
10277 if test "$hardcode_action" = relink ||
10278 test "$inherit_rpath" = yes; then
10279 # Fast installation is not supported
10280 enable_fast_install
=no
10281 elif test "$shlibpath_overrides_runpath" = yes ||
10282 test "$enable_shared" = no
; then
10283 # Fast installation is not necessary
10284 enable_fast_install
=needless
10292 if test "x$enable_dlopen" != xyes
; then
10293 enable_dlopen
=unknown
10294 enable_dlopen_self
=unknown
10295 enable_dlopen_self_static
=unknown
10302 lt_cv_dlopen
="load_add_on"
10304 lt_cv_dlopen_self
=yes
10307 mingw
* | pw32
* | cegcc
*)
10308 lt_cv_dlopen
="LoadLibrary"
10313 lt_cv_dlopen
="dlopen"
10318 # if libdl is installed we need to link against it
10319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10320 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10321 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10322 $as_echo_n "(cached) " >&6
10324 ac_check_lib_save_LIBS
=$LIBS
10326 if test x
$gcc_no_link = xyes
; then
10327 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10329 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10330 /* end confdefs.h. */
10332 /* Override any GCC internal prototype to avoid an error.
10333 Use char because int might match the return type of a GCC
10334 builtin and then its argument prototype would still apply. */
10347 if ac_fn_c_try_link
"$LINENO"; then :
10348 ac_cv_lib_dl_dlopen
=yes
10350 ac_cv_lib_dl_dlopen
=no
10352 rm -f core conftest.err conftest.
$ac_objext \
10353 conftest
$ac_exeext conftest.
$ac_ext
10354 LIBS
=$ac_check_lib_save_LIBS
10356 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10357 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10358 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
10359 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10362 lt_cv_dlopen
="dyld"
10364 lt_cv_dlopen_self
=yes
10371 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
10372 if test "x$ac_cv_func_shl_load" = x
""yes; then :
10373 lt_cv_dlopen
="shl_load"
10375 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10376 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10377 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
10378 $as_echo_n "(cached) " >&6
10380 ac_check_lib_save_LIBS
=$LIBS
10382 if test x
$gcc_no_link = xyes
; then
10383 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10385 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10386 /* end confdefs.h. */
10388 /* Override any GCC internal prototype to avoid an error.
10389 Use char because int might match the return type of a GCC
10390 builtin and then its argument prototype would still apply. */
10398 return shl_load ();
10403 if ac_fn_c_try_link
"$LINENO"; then :
10404 ac_cv_lib_dld_shl_load
=yes
10406 ac_cv_lib_dld_shl_load
=no
10408 rm -f core conftest.err conftest.
$ac_objext \
10409 conftest
$ac_exeext conftest.
$ac_ext
10410 LIBS
=$ac_check_lib_save_LIBS
10412 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10413 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10414 if test "x$ac_cv_lib_dld_shl_load" = x
""yes; then :
10415 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
10417 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
10418 if test "x$ac_cv_func_dlopen" = x
""yes; then :
10419 lt_cv_dlopen
="dlopen"
10421 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10422 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10423 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
10424 $as_echo_n "(cached) " >&6
10426 ac_check_lib_save_LIBS
=$LIBS
10428 if test x
$gcc_no_link = xyes
; then
10429 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10431 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10432 /* end confdefs.h. */
10434 /* Override any GCC internal prototype to avoid an error.
10435 Use char because int might match the return type of a GCC
10436 builtin and then its argument prototype would still apply. */
10449 if ac_fn_c_try_link
"$LINENO"; then :
10450 ac_cv_lib_dl_dlopen
=yes
10452 ac_cv_lib_dl_dlopen
=no
10454 rm -f core conftest.err conftest.
$ac_objext \
10455 conftest
$ac_exeext conftest.
$ac_ext
10456 LIBS
=$ac_check_lib_save_LIBS
10458 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10459 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10460 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
10461 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10463 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10464 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10465 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
10466 $as_echo_n "(cached) " >&6
10468 ac_check_lib_save_LIBS
=$LIBS
10469 LIBS
="-lsvld $LIBS"
10470 if test x
$gcc_no_link = xyes
; then
10471 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10473 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10474 /* end confdefs.h. */
10476 /* Override any GCC internal prototype to avoid an error.
10477 Use char because int might match the return type of a GCC
10478 builtin and then its argument prototype would still apply. */
10491 if ac_fn_c_try_link
"$LINENO"; then :
10492 ac_cv_lib_svld_dlopen
=yes
10494 ac_cv_lib_svld_dlopen
=no
10496 rm -f core conftest.err conftest.
$ac_objext \
10497 conftest
$ac_exeext conftest.
$ac_ext
10498 LIBS
=$ac_check_lib_save_LIBS
10500 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10501 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10502 if test "x$ac_cv_lib_svld_dlopen" = x
""yes; then :
10503 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
10505 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10506 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10507 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
10508 $as_echo_n "(cached) " >&6
10510 ac_check_lib_save_LIBS
=$LIBS
10512 if test x
$gcc_no_link = xyes
; then
10513 as_fn_error
"Link tests are not allowed after GCC_NO_EXECUTABLES." "$LINENO" 5
10515 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10516 /* end confdefs.h. */
10518 /* Override any GCC internal prototype to avoid an error.
10519 Use char because int might match the return type of a GCC
10520 builtin and then its argument prototype would still apply. */
10528 return dld_link ();
10533 if ac_fn_c_try_link
"$LINENO"; then :
10534 ac_cv_lib_dld_dld_link
=yes
10536 ac_cv_lib_dld_dld_link
=no
10538 rm -f core conftest.err conftest.
$ac_objext \
10539 conftest
$ac_exeext conftest.
$ac_ext
10540 LIBS
=$ac_check_lib_save_LIBS
10542 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10543 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10544 if test "x$ac_cv_lib_dld_dld_link" = x
""yes; then :
10545 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
10566 if test "x$lt_cv_dlopen" != xno
; then
10572 case $lt_cv_dlopen in
10574 save_CPPFLAGS
="$CPPFLAGS"
10575 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
10577 save_LDFLAGS
="$LDFLAGS"
10578 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
10581 LIBS
="$lt_cv_dlopen_libs $LIBS"
10583 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10584 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10585 if test "${lt_cv_dlopen_self+set}" = set; then :
10586 $as_echo_n "(cached) " >&6
10588 if test "$cross_compiling" = yes; then :
10589 lt_cv_dlopen_self
=cross
10591 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
10592 lt_status
=$lt_dlunknown
10593 cat > conftest.
$ac_ext <<_LT_EOF
10594 #line 10594 "configure"
10595 #include "confdefs.h"
10604 # define LT_DLGLOBAL RTLD_GLOBAL
10607 # define LT_DLGLOBAL DL_GLOBAL
10609 # define LT_DLGLOBAL 0
10613 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10614 find out it does not work in some platform. */
10615 #ifndef LT_DLLAZY_OR_NOW
10617 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10620 # define LT_DLLAZY_OR_NOW DL_LAZY
10623 # define LT_DLLAZY_OR_NOW RTLD_NOW
10626 # define LT_DLLAZY_OR_NOW DL_NOW
10628 # define LT_DLLAZY_OR_NOW 0
10635 /* When -fvisbility=hidden is used, assume the code has been annotated
10636 correspondingly for the symbols needed. */
10637 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10638 void fnord () __attribute__((visibility("default")));
10641 void fnord () { int i=42; }
10644 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10645 int status = $lt_dlunknown;
10649 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10652 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10653 else puts (dlerror ());
10655 /* dlclose (self); */
10663 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10664 (eval $ac_link) 2>&5
10666 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10667 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
10668 (.
/conftest
; exit; ) >&5 2>/dev
/null
10670 case x
$lt_status in
10671 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
10672 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
10673 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
10676 # compilation failed
10677 lt_cv_dlopen_self
=no
10684 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10685 $as_echo "$lt_cv_dlopen_self" >&6; }
10687 if test "x$lt_cv_dlopen_self" = xyes
; then
10688 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
10689 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10690 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10691 if test "${lt_cv_dlopen_self_static+set}" = set; then :
10692 $as_echo_n "(cached) " >&6
10694 if test "$cross_compiling" = yes; then :
10695 lt_cv_dlopen_self_static
=cross
10697 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
10698 lt_status
=$lt_dlunknown
10699 cat > conftest.
$ac_ext <<_LT_EOF
10700 #line 10700 "configure"
10701 #include "confdefs.h"
10710 # define LT_DLGLOBAL RTLD_GLOBAL
10713 # define LT_DLGLOBAL DL_GLOBAL
10715 # define LT_DLGLOBAL 0
10719 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10720 find out it does not work in some platform. */
10721 #ifndef LT_DLLAZY_OR_NOW
10723 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10726 # define LT_DLLAZY_OR_NOW DL_LAZY
10729 # define LT_DLLAZY_OR_NOW RTLD_NOW
10732 # define LT_DLLAZY_OR_NOW DL_NOW
10734 # define LT_DLLAZY_OR_NOW 0
10741 /* When -fvisbility=hidden is used, assume the code has been annotated
10742 correspondingly for the symbols needed. */
10743 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10744 void fnord () __attribute__((visibility("default")));
10747 void fnord () { int i=42; }
10750 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10751 int status = $lt_dlunknown;
10755 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10758 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10759 else puts (dlerror ());
10761 /* dlclose (self); */
10769 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10770 (eval $ac_link) 2>&5
10772 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10773 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
10774 (.
/conftest
; exit; ) >&5 2>/dev
/null
10776 case x
$lt_status in
10777 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
10778 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
10779 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
10782 # compilation failed
10783 lt_cv_dlopen_self_static
=no
10790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10791 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10794 CPPFLAGS
="$save_CPPFLAGS"
10795 LDFLAGS
="$save_LDFLAGS"
10800 case $lt_cv_dlopen_self in
10801 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
10802 *) enable_dlopen_self
=unknown
;;
10805 case $lt_cv_dlopen_self_static in
10806 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
10807 *) enable_dlopen_self_static
=unknown
;;
10829 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10830 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10831 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
10832 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
10833 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
10834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10835 $as_echo "yes" >&6; }
10837 # FIXME - insert some real tests, host_os isn't really good enough
10840 if test -n "$STRIP" ; then
10841 striplib
="$STRIP -x"
10842 old_striplib
="$STRIP -S"
10843 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10844 $as_echo "yes" >&6; }
10846 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10847 $as_echo "no" >&6; }
10851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10852 $as_echo "no" >&6; }
10868 # Report which library types will actually be built
10869 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10870 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10872 $as_echo "$can_build_shared" >&6; }
10874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10875 $as_echo_n "checking whether to build shared libraries... " >&6; }
10876 test "$can_build_shared" = "no" && enable_shared
=no
10878 # On AIX, shared libraries and static libraries use the same namespace, and
10879 # are all built from PIC.
10882 test "$enable_shared" = yes && enable_static
=no
10883 if test -n "$RANLIB"; then
10884 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
10885 postinstall_cmds
='$RANLIB $lib'
10890 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
10891 test "$enable_shared" = yes && enable_static
=no
10895 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10896 $as_echo "$enable_shared" >&6; }
10898 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10899 $as_echo_n "checking whether to build static libraries... " >&6; }
10900 # Make sure either enable_shared or enable_static is yes.
10901 test "$enable_shared" = yes || enable_static
=yes
10902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10903 $as_echo "$enable_static" >&6; }
10910 ac_cpp
='$CPP $CPPFLAGS'
10911 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10912 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10913 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10929 ac_config_commands
="$ac_config_commands libtool"
10934 # Only expand once:
10940 # Calculate toolexeclibdir
10941 # Also toolexecdir, though it's only used in toolexeclibdir
10942 case ${version_specific_libs} in
10944 # Need the gcc compiler version to know where to install libraries
10945 # and header files if --enable-version-specific-runtime-libs option
10947 toolexecdir
='$(libdir)/gcc/$(target_alias)'
10948 toolexeclibdir
='$(toolexecdir)/$(gcc_version)$(MULTISUBDIR)'
10951 if test -n "$with_cross_host" &&
10952 test x
"$with_cross_host" != x
"no"; then
10953 # Install a library built with a cross compiler in tooldir, not libdir.
10954 toolexecdir
='$(exec_prefix)/$(target_alias)'
10955 toolexeclibdir
='$(toolexecdir)/lib'
10957 toolexecdir
='$(libdir)/gcc-lib/$(target_alias)'
10958 toolexeclibdir
='$(libdir)'
10960 multi_os_directory
=`$CC -print-multi-os-directory`
10961 case $multi_os_directory in
10962 .
) ;; # Avoid trailing /.
10963 *) toolexeclibdir
=$toolexeclibdir/$multi_os_directory ;;
10970 if test ${multilib} = yes; then
10971 multilib_arg
="--enable-multilib"
10976 ac_config_files
="$ac_config_files Makefile ssp/ssp.h"
10978 cat >confcache
<<\_ACEOF
10979 # This file is a shell script that caches the results of configure
10980 # tests run on this system so they can be shared between configure
10981 # scripts and configure runs, see configure's option --config-cache.
10982 # It is not useful on other systems. If it contains results you don't
10983 # want to keep, you may remove or edit it.
10985 # config.status only pays attention to the cache file if you give it
10986 # the --recheck option to rerun configure.
10988 # `ac_cv_env_foo' variables (set or unset) will be overridden when
10989 # loading this file, other *unset* `ac_cv_foo' will be assigned the
10990 # following values.
10994 # The following way of writing the cache mishandles newlines in values,
10995 # but we know of no workaround that is simple, portable, and efficient.
10996 # So, we kill variables containing newlines.
10997 # Ultrix sh set writes to stderr and can't be redirected directly,
10998 # and sets the high bit in the cache file unless we assign to the vars.
11000 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11001 eval ac_val
=\$
$ac_var
11005 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11006 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11009 _ | IFS | as_nl
) ;; #(
11010 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
11011 *) { eval $ac_var=; unset $ac_var;} ;;
11017 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11018 *${as_nl}ac_space
=\
*)
11019 # `set' does not quote correctly, so add quotes: double-quote
11020 # substitution turns \\\\ into \\, and sed turns \\ into \.
11023 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11026 # `set' quotes correctly as required by POSIX, so do not add quotes.
11027 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11036 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11038 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11040 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
11041 if test -w "$cache_file"; then
11042 test "x$cache_file" != "x/dev/null" &&
11043 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11044 $as_echo "$as_me: updating cache $cache_file" >&6;}
11045 cat confcache
>$cache_file
11047 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11048 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11053 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
11054 # Let make expand exec_prefix.
11055 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
11057 DEFS
=-DHAVE_CONFIG_H
11061 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
11062 # 1. Remove the extension, and $U if already installed.
11063 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
11064 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
11065 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11066 # will be set to the directory where LIBOBJS objects are built.
11067 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11068 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
11070 LIBOBJS
=$ac_libobjs
11072 LTLIBOBJS
=$ac_ltlibobjs
11075 if test -n "$EXEEXT"; then
11077 am__EXEEXT_FALSE
='#'
11079 am__EXEEXT_TRUE
='#'
11083 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11084 as_fn_error
"conditional \"MAINTAINER_MODE\" was never defined.
11085 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11087 if test -z "${AMDEP_TRUE}" && test -z "${AMDEP_FALSE}"; then
11088 as_fn_error
"conditional \"AMDEP\" was never defined.
11089 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11091 if test -z "${am__fastdepCC_TRUE}" && test -z "${am__fastdepCC_FALSE}"; then
11092 as_fn_error
"conditional \"am__fastdepCC\" was never defined.
11093 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11095 if test -z "${LIBSSP_USE_SYMVER_TRUE}" && test -z "${LIBSSP_USE_SYMVER_FALSE}"; then
11096 as_fn_error
"conditional \"LIBSSP_USE_SYMVER\" was never defined.
11097 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11100 : ${CONFIG_STATUS=./config.status}
11102 ac_clean_files_save
=$ac_clean_files
11103 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
11104 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11105 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11107 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11109 # Generated by $as_me.
11110 # Run this file to recreate the current configuration.
11111 # Compiler output produced by configure, useful for debugging
11112 # configure, is in config.log if it exists.
11115 ac_cs_recheck=false
11118 SHELL=\${CONFIG_SHELL-$SHELL}
11121 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
11122 ## -------------------- ##
11123 ## M4sh Initialization. ##
11124 ## -------------------- ##
11126 # Be more Bourne compatible
11127 DUALCASE
=1; export DUALCASE
# for MKS sh
11128 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
11131 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11132 # is contrary to our usage. Disable this feature.
11133 alias -g '${1+"$@"}'='"$@"'
11134 setopt NO_GLOB_SUBST
11136 case `(set -o) 2>/dev/null` in #(
11148 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11149 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11150 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11151 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11152 # Prefer a ksh shell builtin over an external printf program on Solaris,
11153 # but without wasting forks for bash or zsh.
11154 if test -z "$BASH_VERSION$ZSH_VERSION" \
11155 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11156 as_echo='print
-r --'
11157 as_echo_n='print
-rn --'
11158 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11159 as_echo='printf %s
\n'
11160 as_echo_n='printf %s
'
11162 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11163 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
11164 as_echo_n='/usr
/ucb
/echo -n'
11166 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11167 as_echo_n_body='eval
11171 expr "X$arg" : "X\\(.*\\)$as_nl";
11172 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11174 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
11176 export as_echo_n_body
11177 as_echo_n='sh
-c $as_echo_n_body as_echo
'
11179 export as_echo_body
11180 as_echo='sh
-c $as_echo_body as_echo
'
11183 # The user is always right.
11184 if test "${PATH_SEPARATOR+set}" != set; then
11186 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11187 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11194 # We need space, tab and new line, in precisely that order. Quoting is
11195 # there to prevent editors from complaining about space-tab.
11196 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11197 # splitting by setting IFS to empty value.)
11200 # Find who we are. Look in the path if we contain no directory separator.
11202 *[\\/]* ) as_myself=$0 ;;
11203 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11204 for as_dir in $PATH
11207 test -z "$as_dir" && as_dir=.
11208 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11214 # We did not find ourselves, most probably we were run as `sh COMMAND'
11215 # in which case we are not to be found in the path.
11216 if test "x$as_myself" = x
; then
11219 if test ! -f "$as_myself"; then
11220 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11224 # Unset variables that we do not need and which cause bugs (e.g. in
11225 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11226 # suppresses any "Segmentation fault" message there. '((' could
11227 # trigger a bug in pdksh 5.2.14.
11228 for as_var
in BASH_ENV ENV MAIL MAILPATH
11229 do eval test x\
${$as_var+set} = xset \
11230 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
11243 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
11246 # as_fn_error ERROR [LINENO LOG_FD]
11247 # ---------------------------------
11248 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11249 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11250 # script with status $?, using 1 if that was 0.
11253 as_status
=$?
; test $as_status -eq 0 && as_status
=1
11255 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
11256 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
11258 $as_echo "$as_me: error: $1" >&2
11259 as_fn_exit
$as_status
11263 # as_fn_set_status STATUS
11264 # -----------------------
11265 # Set $? to STATUS, without forking.
11266 as_fn_set_status
()
11269 } # as_fn_set_status
11271 # as_fn_exit STATUS
11272 # -----------------
11273 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11277 as_fn_set_status
$1
11283 # Portably unset VAR.
11286 { eval $1=; unset $1;}
11288 as_unset
=as_fn_unset
11289 # as_fn_append VAR VALUE
11290 # ----------------------
11291 # Append the text in VALUE to the end of the definition contained in VAR. Take
11292 # advantage of any shell optimizations that allow amortized linear growth over
11293 # repeated appends, instead of the typical quadratic growth present in naive
11295 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
11296 eval 'as_fn_append ()
11307 # as_fn_arith ARG...
11308 # ------------------
11309 # Perform arithmetic evaluation on the ARGs, and store the result in the
11310 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11311 # must be portable across $(()) and expr.
11312 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
11313 eval 'as_fn_arith ()
11320 as_val
=`expr "$@" || test $? -eq 1`
11325 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
11326 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
11332 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11333 as_basename
=basename
11338 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
11344 as_me
=`$as_basename -- "$0" ||
11345 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11346 X"$0" : 'X\(//\)$' \| \
11347 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11349 sed '/^.*\/\([^/][^/]*\)\/*$/{
11363 # Avoid depending upon Character Ranges.
11364 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
11365 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11366 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
11367 as_cr_digits
='0123456789'
11368 as_cr_alnum
=$as_cr_Letters$as_cr_digits
11370 ECHO_C
= ECHO_N
= ECHO_T
=
11371 case `echo -n x` in #(((((
11373 case `echo 'xy\c'` in
11374 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
11376 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
11383 rm -f conf$$ conf$$.exe conf$$.
file
11384 if test -d conf$$.dir
; then
11385 rm -f conf$$.dir
/conf$$.
file
11388 mkdir conf$$.dir
2>/dev
/null
11390 if (echo >conf$$.
file) 2>/dev
/null
; then
11391 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
11393 # ... but there are two gotchas:
11394 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11395 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11396 # In both cases, we have to default to `cp -p'.
11397 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
11399 elif ln conf$$.
file conf$$
2>/dev
/null
; then
11407 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
11408 rmdir conf$$.dir
2>/dev
/null
11413 # Create "$as_dir" as a directory, including parents if necessary.
11418 -*) as_dir
=.
/$as_dir;;
11420 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
11424 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11425 *) as_qdir
=$as_dir;;
11427 as_dirs
="'$as_qdir' $as_dirs"
11428 as_dir
=`$as_dirname -- "$as_dir" ||
11429 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11430 X"$as_dir" : 'X\(//\)[^/]' \| \
11431 X"$as_dir" : 'X\(//\)$' \| \
11432 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11433 $as_echo X"$as_dir" |
11434 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11438 /^X\(\/\/\)[^/].*/{
11451 test -d "$as_dir" && break
11453 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
11454 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
11458 if mkdir
-p .
2>/dev
/null
; then
11459 as_mkdir_p
='mkdir -p "$as_dir"'
11461 test -d .
/-p && rmdir .
/-p
11465 if test -x / >/dev
/null
2>&1; then
11466 as_test_x
='test -x'
11468 if ls -dL / >/dev
/null
2>&1; then
11475 if test -d "$1"; then
11481 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
11482 ???[sx]*):;;*)false;;esac;fi
11486 as_executable_p
=$as_test_x
11488 # Sed expression to map a string onto a valid CPP name.
11489 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11491 # Sed expression to map a string onto a valid variable name.
11492 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11496 ## ----------------------------------- ##
11497 ## Main body of $CONFIG_STATUS script. ##
11498 ## ----------------------------------- ##
11500 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
11502 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11503 # Save the log message, to keep $0 and so on meaningful, and to
11504 # report actual input values of CONFIG_FILES etc. instead of their
11505 # values after options handling.
11507 This file was extended by libssp $as_me 1.0, which was
11508 generated by GNU Autoconf 2.64. Invocation command line was
11510 CONFIG_FILES = $CONFIG_FILES
11511 CONFIG_HEADERS = $CONFIG_HEADERS
11512 CONFIG_LINKS = $CONFIG_LINKS
11513 CONFIG_COMMANDS = $CONFIG_COMMANDS
11516 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11521 case $ac_config_files in *"
11522 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
11525 case $ac_config_headers in *"
11526 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
11530 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11531 # Files that config.status was made for.
11532 config_files="$ac_config_files"
11533 config_headers="$ac_config_headers"
11534 config_commands="$ac_config_commands"
11538 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11540 \`$as_me' instantiates files and other configuration actions
11541 from templates according to the current configuration. Unless the files
11542 and actions are specified as TAGs, all are instantiated by default.
11544 Usage: $0 [OPTION]... [TAG]...
11546 -h, --help print this help, then exit
11547 -V, --version print version number and configuration settings, then exit
11548 -q, --quiet, --silent
11549 do not print progress messages
11550 -d, --debug don't remove temporary files
11551 --recheck update $as_me by reconfiguring in the same conditions
11552 --file=FILE[:TEMPLATE]
11553 instantiate the configuration file FILE
11554 --header=FILE[:TEMPLATE]
11555 instantiate the configuration header FILE
11557 Configuration files:
11560 Configuration headers:
11563 Configuration commands:
11566 Report bugs to the package provider."
11569 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11571 libssp config.status 1.0
11572 configured by $0, generated by GNU Autoconf 2.64,
11573 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
11575 Copyright (C) 2009 Free Software Foundation, Inc.
11576 This config.status script is free software; the Free Software Foundation
11577 gives unlimited permission to copy, distribute and modify it."
11584 test -n "\$AWK" || AWK=awk
11587 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11588 # The default lists apply if the user does not specify any file.
11594 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11595 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
11606 # Handling of the options.
11607 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
11609 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
11610 $as_echo "$ac_cs_version"; exit ;;
11611 --debug |
--debu |
--deb |
--de |
--d |
-d )
11613 --file |
--fil |
--fi |
--f )
11616 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11618 as_fn_append CONFIG_FILES
" '$ac_optarg'"
11619 ac_need_defaults
=false
;;
11620 --header |
--heade |
--head |
--hea )
11623 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11625 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
11626 ac_need_defaults
=false
;;
11628 # Conflict between --help and --header
11629 as_fn_error
"ambiguous option: \`$1'
11630 Try \`$0 --help' for more information.";;
11631 --help |
--hel |
-h )
11632 $as_echo "$ac_cs_usage"; exit ;;
11633 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11634 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11637 # This is an error.
11638 -*) as_fn_error
"unrecognized option: \`$1'
11639 Try \`$0 --help' for more information." ;;
11641 *) as_fn_append ac_config_targets
" $1"
11642 ac_need_defaults
=false
;;
11648 ac_configure_extra_args
=
11650 if $ac_cs_silent; then
11652 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11656 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11657 if \$ac_cs_recheck; then
11658 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11660 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11661 CONFIG_SHELL='$SHELL'
11662 export CONFIG_SHELL
11667 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11671 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11672 ## Running $as_me. ##
11678 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11686 with_multisubdir="$with_multisubdir"
11687 with_multisrctop="$with_multisrctop"
11688 with_target_subdir="$with_target_subdir"
11689 ac_configure_args="${multilib_arg} ${ac_configure_args}"
11690 multi_basedir="$multi_basedir"
11691 CONFIG_SHELL=${CONFIG_SHELL-/bin/sh}
11694 GFORTRAN="$GFORTRAN"
11696 AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir"
11699 # The HP-UX ksh and POSIX shell print the target directory to stdout
11700 # if CDPATH is set.
11701 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11703 sed_quote_subst='$sed_quote_subst'
11704 double_quote_subst='$double_quote_subst'
11705 delay_variable_subst='$delay_variable_subst'
11706 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11707 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11708 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11709 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11710 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11711 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11712 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11713 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11714 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11715 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11716 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11717 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11718 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11719 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11720 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11721 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11722 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11723 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11724 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11725 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11726 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11727 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11728 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11729 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11730 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11731 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11732 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11733 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11734 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11735 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11736 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11737 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11738 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11739 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11740 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11741 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11742 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11743 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11744 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11745 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11746 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11747 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11748 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11749 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11750 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11751 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11752 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11753 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
11754 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address_lib_prefix" | $SED "$delay_single_quote_subst"`'
11755 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11756 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11757 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11758 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11759 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11760 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11761 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11762 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11763 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11764 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11765 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11766 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11767 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11768 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11769 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11770 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11771 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
11772 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
11773 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
11774 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
11775 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
11776 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
11777 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11778 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
11779 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11780 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
11781 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
11782 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
11783 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
11784 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
11785 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
11786 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
11787 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
11788 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
11789 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
11790 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
11791 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
11792 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
11793 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
11794 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
11795 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
11796 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
11797 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
11798 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
11799 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
11800 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
11801 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
11802 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
11803 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
11804 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
11805 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
11806 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
11807 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
11808 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
11809 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
11810 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
11811 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
11812 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
11813 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11814 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11815 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
11816 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
11817 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
11818 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
11819 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
11820 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
11821 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
11822 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
11823 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
11824 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
11825 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
11828 LTCFLAGS='$LTCFLAGS'
11829 compiler='$compiler_DEFAULT'
11831 # A function that is used when there is no print builtin or printf.
11832 func_fallback_echo ()
11834 eval 'cat <<_LTECHO_EOF
11839 # Quote evaled strings.
11853 deplibs_check_method \
11862 lt_cv_sys_global_symbol_pipe \
11863 lt_cv_sys_global_symbol_to_cdecl \
11864 lt_cv_sys_global_symbol_to_c_name_address \
11865 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
11866 lt_prog_compiler_no_builtin_flag \
11867 lt_prog_compiler_wl \
11868 lt_prog_compiler_pic \
11869 lt_prog_compiler_static \
11870 lt_cv_prog_compiler_c_o \
11878 export_dynamic_flag_spec \
11879 whole_archive_flag_spec \
11880 compiler_needs_object \
11882 allow_undefined_flag \
11883 no_undefined_flag \
11884 hardcode_libdir_flag_spec \
11885 hardcode_libdir_flag_spec_ld \
11886 hardcode_libdir_separator \
11891 variables_saved_for_relink \
11893 library_names_spec \
11895 install_override_mode \
11899 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11900 *[\\\\\\\`\\"\\\$]*)
11901 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
11904 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11909 # Double-quote double-evaled strings.
11910 for var in reload_cmds \
11911 old_postinstall_cmds \
11912 old_postuninstall_cmds \
11914 extract_expsyms_cmds \
11915 old_archive_from_new_cmds \
11916 old_archive_from_expsyms_cmds \
11918 archive_expsym_cmds \
11920 module_expsym_cmds \
11921 export_symbols_cmds \
11924 postuninstall_cmds \
11926 sys_lib_search_path_spec \
11927 sys_lib_dlsearch_path_spec; do
11928 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
11929 *[\\\\\\\`\\"\\\$]*)
11930 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
11933 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
11938 ac_aux_dir='$ac_aux_dir'
11939 xsi_shell='$xsi_shell'
11940 lt_shell_append='$lt_shell_append'
11942 # See if we are running on zsh, and set the options which allow our
11943 # commands through without removal of \ escapes INIT.
11944 if test -n "\${ZSH_VERSION+set}" ; then
11945 setopt NO_GLOB_SUBST
11951 TIMESTAMP='$TIMESTAMP'
11960 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11962 # Handling of arguments.
11963 for ac_config_target
in $ac_config_targets
11965 case $ac_config_target in
11966 "default-1") CONFIG_COMMANDS
="$CONFIG_COMMANDS default-1" ;;
11967 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h" ;;
11968 "depfiles") CONFIG_COMMANDS
="$CONFIG_COMMANDS depfiles" ;;
11969 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
11970 "Makefile") CONFIG_FILES
="$CONFIG_FILES Makefile" ;;
11971 "ssp/ssp.h") CONFIG_FILES
="$CONFIG_FILES ssp/ssp.h" ;;
11973 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
11978 # If the user did not use the arguments to specify the items to instantiate,
11979 # then the envvar interface is used. Set only those that are not.
11980 # We use the long form for the default assignment because of an extremely
11981 # bizarre bug on SunOS 4.1.3.
11982 if $ac_need_defaults; then
11983 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
11984 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
11985 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
11988 # Have a temporary directory for convenience. Make it in the build tree
11989 # simply because there is no reason against having it here, and in addition,
11990 # creating and moving files from /tmp can sometimes cause problems.
11991 # Hook for its removal unless debugging.
11992 # Note that there is a small window in which the directory will not be cleaned:
11993 # after its creation but before its name has been assigned to `$tmp'.
11997 trap 'exit_status=$?
11998 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
12000 trap 'as_fn_exit 1' 1 2 13 15
12002 # Create a (secure) tmp directory for tmp files.
12005 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12006 test -n "$tmp" && test -d "$tmp"
12009 tmp
=.
/conf$$
-$RANDOM
12010 (umask 077 && mkdir
"$tmp")
12011 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
12013 # Set up the scripts for CONFIG_FILES section.
12014 # No need to generate them if there are no CONFIG_FILES.
12015 # This happens for instance with `./config.status config.h'.
12016 if test -n "$CONFIG_FILES"; then
12019 ac_cr
=`echo X | tr X '\015'`
12020 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12021 # But we know of no other shell where ac_cr would be empty at this
12022 # point, so we can use a bashism as a fallback.
12023 if test "x$ac_cr" = x
; then
12024 eval ac_cr
=\$
\'\\r
\'
12026 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12027 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12030 ac_cs_awk_cr
=$ac_cr
12033 echo 'BEGIN {' >"$tmp/subs1.awk" &&
12038 echo "cat >conf$$subs.awk <<_ACEOF" &&
12039 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12041 } >conf$$subs.sh ||
12042 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
12043 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
12045 for ac_last_try in false false false false false :; do
12046 . ./conf$$subs.sh ||
12047 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
12049 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
12050 if test $ac_delim_n = $ac_delim_num; then
12052 elif $ac_last_try; then
12053 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
12055 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
12058 rm -f conf$$subs.sh
12060 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12061 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
12065 s/^/S["/; s
/!.
*/"]=/
12075 s/\(.\{148\}\).*/\1/
12077 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
12082 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
12089 s/\(.\{148\}\).*/\1/
12091 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
12095 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
12100 ' <conf$$subs.awk | sed '
12105 ' >>$CONFIG_STATUS || ac_write_fail=1
12106 rm -f conf$$subs.awk
12107 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12109 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
12110 for (key in S) S_is_set[key] = 1
12116 nfields = split(line, field, "@
")
12118 len = length(field[1])
12119 for (i = 2; i < nfields; i++) {
12121 keylen = length(key)
12122 if (S_is_set[key]) {
12124 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12125 len += length(value) + length(field[++i])
12136 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12137 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12138 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
12141 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
12142 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
12145 # VPATH may cause trouble with some makes, so we remove $(srcdir),
12146 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
12147 # trailing colons and then remove the whole line if VPATH becomes empty
12148 # (actually we leave an empty line to preserve line numbers).
12149 if test "x
$srcdir" = x.; then
12150 ac_vpsub='/^[ ]*VPATH[ ]*=/{
12151 s/:*\$(srcdir):*/:/
12152 s/:*\${srcdir}:*/:/
12154 s/^\([^=]*=[ ]*\):*/\1/
12160 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12161 fi # test -n "$CONFIG_FILES"
12163 # Set up the scripts for CONFIG_HEADERS section.
12164 # No need to generate them if there are no CONFIG_HEADERS.
12165 # This happens for instance with `./config.status Makefile'.
12166 if test -n "$CONFIG_HEADERS"; then
12167 cat >"$tmp/defines.
awk" <<\_ACAWK ||
12171 # Transform confdefs.h into an awk script `defines.awk', embedded as
12172 # here-document in config.status, that substitutes the proper values into
12173 # config.h.in to produce config.h.
12175 # Create a delimiter string that does not exist in confdefs.h, to ease
12176 # handling of long lines.
12178 for ac_last_try in false false :; do
12179 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
12180 if test -z "$ac_t"; then
12182 elif $ac_last_try; then
12183 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
12185 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
12189 # For the awk script, D is an array of macro values keyed by name,
12190 # likewise P contains macro parameters if any. Preserve backslash
12191 # newline sequences.
12193 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
12195 s/.\{148\}/&'"$ac_delim"'/g
12198 s/^[ ]*#[ ]*define[ ][ ]*/ /
12205 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
12207 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
12211 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
12212 D["\
1"]=" \
3\\\\\\n
"\\/p
12214 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
12219 s/.\{148\}/&'"$ac_delim"'/g
12224 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
12227 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
12229 ' <confdefs.h | sed '
12230 s/'"$ac_delim"'/"\\\
12231 "/g' >>$CONFIG_STATUS || ac_write_fail=1
12233 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12234 for (key in D) D_is_set[key] = 1
12237 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
12239 split(line, arg, " ")
12240 if (arg[1] == "#") {
12244 defundef
= substr
(arg
[1], 2)
12247 split(mac1
, mac2
, "(") #)
12249 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
12250 if (D_is_set
[macro
]) {
12251 # Preserve the white space surrounding the "#".
12252 print prefix
"define", macro P
[macro
] D
[macro
]
12255 # Replace #undef with comments. This is necessary, for example,
12256 # in the case of _POSIX_SOURCE, which is predefined and required
12257 # on some systems where configure will not decide to define it.
12258 if (defundef
== "undef") {
12259 print
"/*", prefix defundef
, macro
, "*/"
12267 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12268 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
12269 fi # test -n "$CONFIG_HEADERS"
12272 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :C $CONFIG_COMMANDS"
12277 :[FHLC
]) ac_mode
=$ac_tag; continue;;
12279 case $ac_mode$ac_tag in
12281 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
12282 :[FH
]-) ac_tag
=-:-;;
12283 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
12300 -) ac_f
="$tmp/stdin";;
12301 *) # Look for the file first in the build tree, then in the source tree
12302 # (if the path is not absolute). The absolute path cannot be DOS-style,
12303 # because $ac_f cannot contain `:'.
12307 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
12309 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
12311 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
12312 as_fn_append ac_file_inputs
" '$ac_f'"
12315 # Let's still pretend it is `configure' which instantiates (i.e., don't
12316 # use $as_me), people would be surprised to read:
12317 # /* config.h. Generated by config.status. */
12318 configure_input
='Generated from '`
12319 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12321 if test x
"$ac_file" != x-
; then
12322 configure_input
="$ac_file. $configure_input"
12323 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
12324 $as_echo "$as_me: creating $ac_file" >&6;}
12326 # Neutralize special characters interpreted by sed in replacement strings.
12327 case $configure_input in #(
12328 *\
&* |
*\|
* |
*\\* )
12329 ac_sed_conf_input
=`$as_echo "$configure_input" |
12330 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12331 *) ac_sed_conf_input
=$configure_input;;
12335 *:-:* |
*:-) cat >"$tmp/stdin" \
12336 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
12341 ac_dir
=`$as_dirname -- "$ac_file" ||
12342 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12343 X"$ac_file" : 'X\(//\)[^/]' \| \
12344 X"$ac_file" : 'X\(//\)$' \| \
12345 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12346 $as_echo X"$ac_file" |
12347 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12351 /^X\(\/\/\)[^/].*/{
12364 as_dir
="$ac_dir"; as_fn_mkdir_p
12368 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
12370 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12371 # A ".." for each directory in $ac_dir_suffix.
12372 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12373 case $ac_top_builddir_sub in
12374 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
12375 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
12378 ac_abs_top_builddir
=$ac_pwd
12379 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
12380 # for backward compatibility:
12381 ac_top_builddir
=$ac_top_build_prefix
12384 .
) # We are building in place.
12386 ac_top_srcdir
=$ac_top_builddir_sub
12387 ac_abs_top_srcdir
=$ac_pwd ;;
12388 [\\/]* | ?
:[\\/]* ) # Absolute name.
12389 ac_srcdir
=$srcdir$ac_dir_suffix;
12390 ac_top_srcdir
=$srcdir
12391 ac_abs_top_srcdir
=$srcdir ;;
12392 *) # Relative name.
12393 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
12394 ac_top_srcdir
=$ac_top_build_prefix$srcdir
12395 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
12397 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
12407 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
12408 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
12410 ac_MKDIR_P
=$MKDIR_P
12412 [\\/$
]* | ?
:[\\/]* ) ;;
12413 */*) ac_MKDIR_P
=$ac_top_build_prefix$MKDIR_P ;;
12417 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12418 # If the template does not know about datarootdir, expand it.
12419 # FIXME: This hack should be removed a few years after 2.60.
12420 ac_datarootdir_hack
=; ac_datarootdir_seen
=
12431 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
12432 *datarootdir
*) ac_datarootdir_seen
=yes;;
12433 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
12434 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
12435 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
12437 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12438 ac_datarootdir_hack='
12439 s&@datadir@&$datadir&g
12440 s&@docdir@&$docdir&g
12441 s&@infodir@&$infodir&g
12442 s&@localedir@&$localedir&g
12443 s&@mandir@&$mandir&g
12444 s&\\\${datarootdir}&$datarootdir&g' ;;
12448 # Neutralize VPATH when `$srcdir' = `.'.
12449 # Shell code in configure.ac might set extrasub.
12450 # FIXME: do we really want to maintain this feature?
12451 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12452 ac_sed_extra="$ac_vpsub
12455 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12457 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
12458 s|@configure_input@|
$ac_sed_conf_input|
;t t
12459 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
12460 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
12461 s
&@srcdir@
&$ac_srcdir&;t t
12462 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
12463 s
&@top_srcdir@
&$ac_top_srcdir&;t t
12464 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
12465 s
&@builddir@
&$ac_builddir&;t t
12466 s
&@abs_builddir@
&$ac_abs_builddir&;t t
12467 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
12468 s
&@INSTALL@
&$ac_INSTALL&;t t
12469 s
&@MKDIR_P@
&$ac_MKDIR_P&;t t
12470 $ac_datarootdir_hack
12472 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
12473 || as_fn_error "could not create
$ac_file" "$LINENO" 5
12475 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12476 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
12477 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
12478 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
12479 which seems to be undefined. Please make sure it is defined." >&5
12480 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
12481 which seems to be undefined. Please make sure it is defined." >&2;}
12485 -) cat "$tmp/out" && rm -f "$tmp/out";;
12486 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
12488 || as_fn_error "could not create $ac_file" "$LINENO" 5
12494 if test x"$ac_file" != x-; then
12496 $as_echo "/* $configure_input */" \
12497 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
12498 } >"$tmp/config.h" \
12499 || as_fn_error "could not create $ac_file" "$LINENO" 5
12500 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
12501 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
12502 $as_echo "$as_me: $ac_file is unchanged" >&6;}
12505 mv "$tmp/config.h" "$ac_file" \
12506 || as_fn_error "could not create $ac_file" "$LINENO" 5
12509 $as_echo "/* $configure_input */" \
12510 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
12511 || as_fn_error "could not create -" "$LINENO" 5
12513 # Compute "$ac_file"'s index
in $config_headers.
12516 for _am_header
in $config_headers :; do
12517 case $_am_header in
12518 $_am_arg |
$_am_arg:* )
12521 _am_stamp_count
=`expr $_am_stamp_count + 1` ;;
12524 echo "timestamp for $_am_arg" >`$as_dirname -- "$_am_arg" ||
12525 $as_expr X"$_am_arg" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12526 X"$_am_arg" : 'X\(//\)[^/]' \| \
12527 X"$_am_arg" : 'X\(//\)$' \| \
12528 X"$_am_arg" : 'X\(/\)' \| . 2>/dev/null ||
12529 $as_echo X"$_am_arg" |
12530 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12534 /^X\(\/\/\)[^/].*/{
12546 s/.*/./; q'`/stamp-h
$_am_stamp_count
12549 :C
) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12550 $as_echo "$as_me: executing $ac_file commands" >&6;}
12555 case $ac_file$ac_mode in
12557 # Only add multilib support code if we just rebuilt the top-level
12559 case " $CONFIG_FILES " in
12561 ac_file
=Makefile .
${multi_basedir}/config-ml.
in
12564 "depfiles":C
) test x
"$AMDEP_TRUE" != x
"" ||
{
12565 # Autoconf 2.62 quotes --file arguments for eval, but not when files
12566 # are listed without --file. Let's play safe and only enable the eval
12567 # if we detect the quoting.
12568 case $CONFIG_FILES in
12569 *\'*) eval set x
"$CONFIG_FILES" ;;
12570 *) set x
$CONFIG_FILES ;;
12575 # Strip MF so we end up with the name of the file.
12576 mf
=`echo "$mf" | sed -e 's/:.*$//'`
12577 # Check whether this is an Automake generated Makefile or not.
12578 # We used to match only the files named `Makefile.in', but
12579 # some people rename them; so instead we look at the file content.
12580 # Grep'ing the first line is not enough: some people post-process
12581 # each Makefile.in and add a new line on top of each file to say so.
12582 # Grep'ing the whole file is not good either: AIX grep has a line
12583 # limit of 2048, but all sed's we know have understand at least 4000.
12584 if sed -n 's,^#.*generated by automake.*,X,p' "$mf" |
grep X
>/dev
/null
2>&1; then
12585 dirpart
=`$as_dirname -- "$mf" ||
12586 $as_expr X"$mf" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12587 X"$mf" : 'X\(//\)[^/]' \| \
12588 X"$mf" : 'X\(//\)$' \| \
12589 X"$mf" : 'X\(/\)' \| . 2>/dev/null ||
12591 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12595 /^X\(\/\/\)[^/].*/{
12611 # Extract the definition of DEPDIR, am__include, and am__quote
12612 # from the Makefile without running `make'.
12613 DEPDIR
=`sed -n 's/^DEPDIR = //p' < "$mf"`
12614 test -z "$DEPDIR" && continue
12615 am__include
=`sed -n 's/^am__include = //p' < "$mf"`
12616 test -z "am__include" && continue
12617 am__quote
=`sed -n 's/^am__quote = //p' < "$mf"`
12618 # When using ansi2knr, U may be empty or an underscore; expand it
12619 U
=`sed -n 's/^U = //p' < "$mf"`
12620 # Find all dependency output files, they are included files with
12621 # $(DEPDIR) in their names. We invoke sed twice because it is the
12622 # simplest approach to changing $(DEPDIR) to its actual value in the
12624 for file in `sed -n "
12625 s/^$am__include $am__quote\(.*(DEPDIR).*\)$am__quote"'$/\1/p' <"$mf" | \
12626 sed -e 's/\$(DEPDIR)/'"$DEPDIR"'/g' -e 's/\$U/'"$U"'/g'`; do
12627 # Make sure the directory exists.
12628 test -f "$dirpart/$file" && continue
12629 fdir
=`$as_dirname -- "$file" ||
12630 $as_expr X"$file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12631 X"$file" : 'X\(//\)[^/]' \| \
12632 X"$file" : 'X\(//\)$' \| \
12633 X"$file" : 'X\(/\)' \| . 2>/dev/null ||
12634 $as_echo X"$file" |
12635 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12639 /^X\(\/\/\)[^/].*/{
12652 as_dir
=$dirpart/$fdir; as_fn_mkdir_p
12653 # echo "creating $dirpart/$file"
12654 echo '# dummy' > "$dirpart/$file"
12661 # See if we are running on zsh, and set the options which allow our
12662 # commands through without removal of \ escapes.
12663 if test -n "${ZSH_VERSION+set}" ; then
12664 setopt NO_GLOB_SUBST
12667 cfgfile
="${ofile}T"
12668 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12671 cat <<_LT_EOF >> "$cfgfile"
12674 # `$ECHO "$ofile" | sed 's%^.*/%%'` - Provide generalized library-building support services.
12675 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12676 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12677 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12679 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12680 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
12681 # Written by Gordon Matzigkeit, 1996
12683 # This file is part of GNU Libtool.
12685 # GNU Libtool is free software; you can redistribute it and/or
12686 # modify it under the terms of the GNU General Public License as
12687 # published by the Free Software Foundation; either version 2 of
12688 # the License, or (at your option) any later version.
12690 # As a special exception to the GNU General Public License,
12691 # if you distribute this file as part of a program or library that
12692 # is built using GNU Libtool, you may include this file under the
12693 # same distribution terms that you use for the rest of that program.
12695 # GNU Libtool is distributed in the hope that it will be useful,
12696 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12697 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12698 # GNU General Public License for more details.
12700 # You should have received a copy of the GNU General Public License
12701 # along with GNU Libtool; see the file COPYING. If not, a copy
12702 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12703 # obtained by writing to the Free Software Foundation, Inc.,
12704 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12707 # The names of the tagged configurations supported by this script.
12710 # ### BEGIN LIBTOOL CONFIG
12712 # Which release of libtool.m4 was used?
12713 macro_version=$macro_version
12714 macro_revision=$macro_revision
12716 # Whether or not to build shared libraries.
12717 build_libtool_libs=$enable_shared
12719 # Whether or not to build static libraries.
12720 build_old_libs=$enable_static
12722 # What type of objects to build.
12725 # Whether or not to optimize for fast installation.
12726 fast_install=$enable_fast_install
12728 # Shell to use when invoking shell scripts.
12731 # An echo program that protects backslashes.
12735 host_alias=$host_alias
12739 # The build system.
12740 build_alias=$build_alias
12744 # A sed program that does not truncate output.
12747 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12748 Xsed="\$SED -e 1s/^X//"
12750 # A grep program that handles long lines.
12756 # A literal string matcher.
12759 # A BSD- or MS-compatible name lister.
12762 # Whether we need soft or hard links.
12765 # What is the maximum length of a command?
12766 max_cmd_len=$max_cmd_len
12768 # Object file suffix (normally "o").
12771 # Executable file suffix (normally "").
12774 # whether the shell understands "unset".
12777 # turn spaces into newlines.
12780 # turn newlines into spaces.
12783 # An object symbol dumper.
12784 OBJDUMP=$lt_OBJDUMP
12786 # Method to check whether dependent libraries are shared objects.
12787 deplibs_check_method=$lt_deplibs_check_method
12789 # Command to use when deplibs_check_method == "file_magic".
12790 file_magic_cmd=$lt_file_magic_cmd
12794 AR_FLAGS=$lt_AR_FLAGS
12796 # A symbol stripping program.
12799 # Commands used to install an old-style archive.
12801 old_postinstall_cmds=$lt_old_postinstall_cmds
12802 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12804 # Whether to use a lock for old archive extraction.
12805 lock_old_archive_extraction=$lock_old_archive_extraction
12810 # LTCC compiler flags.
12811 LTCFLAGS=$lt_CFLAGS
12813 # Take the output of nm and produce a listing of raw symbols and C names.
12814 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12816 # Transform the output of nm in a proper C declaration.
12817 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12819 # Transform the output of nm in a C name address pair.
12820 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12822 # Transform the output of nm in a C name address pair when lib prefix is needed.
12823 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12825 # The name of the directory that contains temporary libtool files.
12828 # Used to examine libraries when file_magic_cmd begins with "file".
12829 MAGIC_CMD=$MAGIC_CMD
12831 # Must we lock files when doing compilation?
12832 need_locks=$lt_need_locks
12834 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12835 DSYMUTIL=$lt_DSYMUTIL
12837 # Tool to change global to local symbols on Mac OS X.
12840 # Tool to manipulate fat objects and archives on Mac OS X.
12843 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12846 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12847 OTOOL64=$lt_OTOOL64
12849 # Old archive suffix (normally "a").
12852 # Shared library suffix (normally ".so").
12853 shrext_cmds=$lt_shrext_cmds
12855 # The commands to extract the exported symbol list from a shared archive.
12856 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12858 # Variables whose values should be saved in libtool wrapper scripts and
12859 # restored at link time.
12860 variables_saved_for_relink=$lt_variables_saved_for_relink
12862 # Do we need the "lib" prefix for modules?
12863 need_lib_prefix=$need_lib_prefix
12865 # Do we need a version for libraries?
12866 need_version=$need_version
12868 # Library versioning type.
12869 version_type=$version_type
12871 # Shared library runtime path variable.
12872 runpath_var=$runpath_var
12874 # Shared library path variable.
12875 shlibpath_var=$shlibpath_var
12877 # Is shlibpath searched before the hard-coded library search path?
12878 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12880 # Format of library name prefix.
12881 libname_spec=$lt_libname_spec
12883 # List of archive names. First name is the real one, the rest are links.
12884 # The last name is the one that the linker finds with -lNAME
12885 library_names_spec=$lt_library_names_spec
12887 # The coded name of the library, if different from the real name.
12888 soname_spec=$lt_soname_spec
12890 # Permission mode override for installation of shared libraries.
12891 install_override_mode=$lt_install_override_mode
12893 # Command to use after installation of a shared archive.
12894 postinstall_cmds=$lt_postinstall_cmds
12896 # Command to use after uninstallation of a shared archive.
12897 postuninstall_cmds=$lt_postuninstall_cmds
12899 # Commands used to finish a libtool library installation in a directory.
12900 finish_cmds=$lt_finish_cmds
12902 # As "finish_cmds", except a single script fragment to be evaled but
12904 finish_eval=$lt_finish_eval
12906 # Whether we should hardcode library paths into libraries.
12907 hardcode_into_libs=$hardcode_into_libs
12909 # Compile-time system search path for libraries.
12910 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12912 # Run-time system search path for libraries.
12913 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12915 # Whether dlopen is supported.
12916 dlopen_support=$enable_dlopen
12918 # Whether dlopen of programs is supported.
12919 dlopen_self=$enable_dlopen_self
12921 # Whether dlopen of statically linked programs is supported.
12922 dlopen_self_static=$enable_dlopen_self_static
12924 # Commands to strip libraries.
12925 old_striplib=$lt_old_striplib
12926 striplib=$lt_striplib
12929 # The linker used to build libraries.
12932 # How to create reloadable object files.
12933 reload_flag=$lt_reload_flag
12934 reload_cmds=$lt_reload_cmds
12936 # Commands used to build an old-style archive.
12937 old_archive_cmds=$lt_old_archive_cmds
12939 # A language specific compiler.
12942 # Is the compiler the GNU compiler?
12945 # Compiler flag to turn off builtin functions.
12946 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12948 # How to pass a linker flag through the compiler.
12949 wl=$lt_lt_prog_compiler_wl
12951 # Additional compiler flags for building library objects.
12952 pic_flag=$lt_lt_prog_compiler_pic
12954 # Compiler flag to prevent dynamic linking.
12955 link_static_flag=$lt_lt_prog_compiler_static
12957 # Does compiler simultaneously support -c and -o options?
12958 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12960 # Whether or not to add -lc for building shared libraries.
12961 build_libtool_need_lc=$archive_cmds_need_lc
12963 # Whether or not to disallow shared libs when runtime libs are static.
12964 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12966 # Compiler flag to allow reflexive dlopens.
12967 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12969 # Compiler flag to generate shared objects directly from archives.
12970 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12972 # Whether the compiler copes with passing no objects directly.
12973 compiler_needs_object=$lt_compiler_needs_object
12975 # Create an old-style archive from a shared archive.
12976 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12978 # Create a temporary old-style archive to link instead of a shared archive.
12979 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12981 # Commands used to build a shared archive.
12982 archive_cmds=$lt_archive_cmds
12983 archive_expsym_cmds=$lt_archive_expsym_cmds
12985 # Commands used to build a loadable module if different from building
12986 # a shared archive.
12987 module_cmds=$lt_module_cmds
12988 module_expsym_cmds=$lt_module_expsym_cmds
12990 # Whether we are building with GNU ld or not.
12991 with_gnu_ld=$lt_with_gnu_ld
12993 # Flag that allows shared libraries with undefined symbols to be built.
12994 allow_undefined_flag=$lt_allow_undefined_flag
12996 # Flag that enforces no undefined symbols.
12997 no_undefined_flag=$lt_no_undefined_flag
12999 # Flag to hardcode \$libdir into a binary during linking.
13000 # This must work even if \$libdir does not exist
13001 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
13003 # If ld is used when linking, flag to hardcode \$libdir into a binary
13004 # during linking. This must work even if \$libdir does not exist.
13005 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
13007 # Whether we need a single "-rpath" flag with a separated argument.
13008 hardcode_libdir_separator=$lt_hardcode_libdir_separator
13010 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13011 # DIR into the resulting binary.
13012 hardcode_direct=$hardcode_direct
13014 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
13015 # DIR into the resulting binary and the resulting library dependency is
13016 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
13017 # library is relocated.
13018 hardcode_direct_absolute=$hardcode_direct_absolute
13020 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
13021 # into the resulting binary.
13022 hardcode_minus_L=$hardcode_minus_L
13024 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
13025 # into the resulting binary.
13026 hardcode_shlibpath_var=$hardcode_shlibpath_var
13028 # Set to "yes" if building a shared library automatically hardcodes DIR
13029 # into the library and all subsequent libraries and executables linked
13031 hardcode_automatic=$hardcode_automatic
13033 # Set to yes if linker adds runtime paths of dependent libraries
13034 # to runtime path list.
13035 inherit_rpath=$inherit_rpath
13037 # Whether libtool must link a program against all its dependency libraries.
13038 link_all_deplibs=$link_all_deplibs
13040 # Fix the shell variable \$srcfile for the compiler.
13041 fix_srcfile_path=$lt_fix_srcfile_path
13043 # Set to "yes" if exported symbols are required.
13044 always_export_symbols=$always_export_symbols
13046 # The commands to list exported symbols.
13047 export_symbols_cmds=$lt_export_symbols_cmds
13049 # Symbols that should not be listed in the preloaded symbols.
13050 exclude_expsyms=$lt_exclude_expsyms
13052 # Symbols that must always be exported.
13053 include_expsyms=$lt_include_expsyms
13055 # Commands necessary for linking programs (against libraries) with templates.
13056 prelink_cmds=$lt_prelink_cmds
13058 # Specify filename containing input files.
13059 file_list_spec=$lt_file_list_spec
13061 # How to hardcode a shared library path into an executable.
13062 hardcode_action=$hardcode_action
13064 # ### END LIBTOOL CONFIG
13070 cat <<\_LT_EOF
>> "$cfgfile"
13071 # AIX sometimes has problems with the GCC collect2 program. For some
13072 # reason, if we set the COLLECT_NAMES environment variable, the problems
13073 # vanish in a puff of smoke.
13074 if test "X${COLLECT_NAMES+set}" != Xset
; then
13076 export COLLECT_NAMES
13083 ltmain
="$ac_aux_dir/ltmain.sh"
13086 # We use sed instead of cat because bash on DJGPP gets confused if
13087 # if finds mixed CR/LF and LF-only lines. Since sed operates in
13088 # text mode, it properly converts lines to CR/LF. This bash problem
13089 # is reportedly fixed, but why not run on old versions too?
13090 sed '/^# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13091 ||
(rm -f "$cfgfile"; exit 1)
13095 cat << \_LT_EOF
>> "$cfgfile"
13097 # func_dirname file append nondir_replacement
13098 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13099 # otherwise set result to NONDIR_REPLACEMENT.
13103 */*) func_dirname_result
="${1%/*}${2}" ;;
13104 * ) func_dirname_result
="${3}" ;;
13108 # func_basename file
13111 func_basename_result
="${1##*/}"
13114 # func_dirname_and_basename file append nondir_replacement
13115 # perform func_basename and func_dirname in a single function
13117 # dirname: Compute the dirname of FILE. If nonempty,
13118 # add APPEND to the result, otherwise set result
13119 # to NONDIR_REPLACEMENT.
13120 # value returned in "$func_dirname_result"
13121 # basename: Compute filename of FILE.
13122 # value retuned in "$func_basename_result"
13123 # Implementation must be kept synchronized with func_dirname
13124 # and func_basename. For efficiency, we do not delegate to
13125 # those functions but instead duplicate the functionality here.
13126 func_dirname_and_basename
()
13129 */*) func_dirname_result
="${1%/*}${2}" ;;
13130 * ) func_dirname_result
="${3}" ;;
13132 func_basename_result
="${1##*/}"
13135 # func_stripname prefix suffix name
13136 # strip PREFIX and SUFFIX off of NAME.
13137 # PREFIX and SUFFIX must not contain globbing or regex special
13138 # characters, hashes, percent signs, but SUFFIX may contain a leading
13139 # dot (in which case that matches only a dot).
13142 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13143 # positional parameters, so assign one to ordinary parameter first.
13144 func_stripname_result
=${3}
13145 func_stripname_result
=${func_stripname_result#"${1}"}
13146 func_stripname_result
=${func_stripname_result%"${2}"}
13152 func_opt_split_opt
=${1%%=*}
13153 func_opt_split_arg
=${1#*=}
13160 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
13161 *) func_lo2o_result
=${1} ;;
13165 # func_xform libobj-or-source
13168 func_xform_result
=${1%.*}.lo
13171 # func_arith arithmetic-term...
13174 func_arith_result
=$
(( $
* ))
13178 # STRING may not start with a hyphen.
13181 func_len_result
=${#1}
13186 *) # Bourne compatible functions.
13187 cat << \_LT_EOF
>> "$cfgfile"
13189 # func_dirname file append nondir_replacement
13190 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13191 # otherwise set result to NONDIR_REPLACEMENT.
13194 # Extract subdirectory from the argument.
13195 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
13196 if test "X$func_dirname_result" = "X${1}"; then
13197 func_dirname_result
="${3}"
13199 func_dirname_result
="$func_dirname_result${2}"
13203 # func_basename file
13206 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
13210 # func_stripname prefix suffix name
13211 # strip PREFIX and SUFFIX off of NAME.
13212 # PREFIX and SUFFIX must not contain globbing or regex special
13213 # characters, hashes, percent signs, but SUFFIX may contain a leading
13214 # dot (in which case that matches only a dot).
13215 # func_strip_suffix prefix name
13219 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13220 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13225 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
13226 my_sed_long_arg
='1s/^-[^=]*=//'
13231 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13232 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13238 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
13241 # func_xform libobj-or-source
13244 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13247 # func_arith arithmetic-term...
13250 func_arith_result
=`expr "$@"`
13254 # STRING may not start with a hyphen.
13257 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13263 case $lt_shell_append in
13265 cat << \_LT_EOF
>> "$cfgfile"
13267 # func_append var value
13268 # Append VALUE to the end of shell variable VAR.
13276 cat << \_LT_EOF
>> "$cfgfile"
13278 # func_append var value
13279 # Append VALUE to the end of shell variable VAR.
13290 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13291 ||
(rm -f "$cfgfile"; exit 1)
13293 mv -f "$cfgfile" "$ofile" ||
13294 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13305 ac_clean_files
=$ac_clean_files_save
13307 test $ac_write_fail = 0 ||
13308 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
13311 # configure is writing to config.log, and then calls config.status.
13312 # config.status does its own redirection, appending to config.log.
13313 # Unfortunately, on DOS this fails, as config.log is still kept open
13314 # by configure, so config.status won't be able to write to it; its
13315 # output is simply discarded. So we exec the FD to /dev/null,
13316 # effectively closing config.log, so it can be properly (re)opened and
13317 # appended to by config.status. When coming back to configure, we
13318 # need to make the FD available again.
13319 if test "$no_create" != yes; then
13321 ac_config_status_args
=
13322 test "$silent" = yes &&
13323 ac_config_status_args
="$ac_config_status_args --quiet"
13325 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
13327 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13328 # would make configure fail if this is the last instruction.
13329 $ac_cs_success || as_fn_exit $?
13331 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
13332 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13333 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}