2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.64.
5 # Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
6 # 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 Free Software
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
91 *[\\/]* ) as_myself=$0 ;;
92 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
96 test -z "$as_dir" && as_dir=.
97 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
103 # We did not find ourselves, most probably we were run as `sh COMMAND'
104 # in which case we are not to be found in the path.
105 if test "x$as_myself" = x
; then
108 if test ! -f "$as_myself"; then
109 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
113 # Unset variables that we do not need and which cause bugs (e.g. in
114 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
115 # suppresses any "Segmentation fault" message there. '((' could
116 # trigger a bug in pdksh 5.2.14.
117 for as_var
in BASH_ENV ENV MAIL MAILPATH
118 do eval test x\
${$as_var+set} = xset \
119 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
132 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
134 if test "x$CONFIG_SHELL" = x
; then
135 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
138 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
139 # is contrary to our usage. Disable this feature.
140 alias -g '\${1+\"\$@\"}'='\"\$@\"'
143 case \`(set -o) 2>/dev/null\` in #(
151 as_required
="as_fn_return () { (exit \$1); }
152 as_fn_success () { as_fn_return 0; }
153 as_fn_failure () { as_fn_return 1; }
154 as_fn_ret_success () { return 0; }
155 as_fn_ret_failure () { return 1; }
158 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
159 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
160 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
161 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
162 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
165 exitcode=1; echo positional parameters were not saved.
167 test x\$exitcode = x0 || exit 1"
168 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
169 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
170 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
171 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
172 test \$(( 1 + 1 )) = 2 || exit 1
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.
564 ac_unique_file
="Makefile.in"
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
='LTLIBOBJS
614 MAINTAINER_MODE_FALSE
731 program_transform_name
744 enable_option_checking
753 enable_maintainer_mode
766 enable_build_warnings
767 enable_sim_build_warnings
769 ac_precious_vars
='build_alias
780 # Initialize some variables set by options.
782 ac_init_version
=false
783 ac_unrecognized_opts
=
785 # The variables have the same names as the options, with
786 # dashes changed to underlines.
794 program_transform_name
=s
,x
,x
,
802 # Installation directory options.
803 # These are left unexpanded so users can "make install exec_prefix=/foo"
804 # and all the variables that are supposed to be based on exec_prefix
805 # by default will actually change.
806 # Use braces instead of parens because sh, perl, etc. also accept them.
807 # (The list follows the same order as the GNU Coding Standards.)
808 bindir
='${exec_prefix}/bin'
809 sbindir
='${exec_prefix}/sbin'
810 libexecdir
='${exec_prefix}/libexec'
811 datarootdir
='${prefix}/share'
812 datadir
='${datarootdir}'
813 sysconfdir
='${prefix}/etc'
814 sharedstatedir
='${prefix}/com'
815 localstatedir
='${prefix}/var'
816 includedir
='${prefix}/include'
817 oldincludedir
='/usr/include'
818 docdir
='${datarootdir}/doc/${PACKAGE}'
819 infodir
='${datarootdir}/info'
824 libdir
='${exec_prefix}/lib'
825 localedir
='${datarootdir}/locale'
826 mandir
='${datarootdir}/man'
832 # If the previous option needs an argument, assign it.
833 if test -n "$ac_prev"; then
834 eval $ac_prev=\
$ac_option
840 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
844 # Accept the important Cygnus configure options, so we can diagnose typos.
846 case $ac_dashdash$ac_option in
850 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
852 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
855 -build |
--build |
--buil |
--bui |
--bu)
856 ac_prev
=build_alias
;;
857 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
858 build_alias
=$ac_optarg ;;
860 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
861 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
862 ac_prev
=cache_file
;;
863 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
864 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
865 cache_file
=$ac_optarg ;;
868 cache_file
=config.cache
;;
870 -datadir |
--datadir |
--datadi |
--datad)
872 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
873 datadir
=$ac_optarg ;;
875 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
876 |
--dataroo |
--dataro |
--datar)
877 ac_prev
=datarootdir
;;
878 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
879 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
880 datarootdir
=$ac_optarg ;;
882 -disable-* |
--disable-*)
883 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
884 # Reject names that are not valid shell variable names.
885 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
886 as_fn_error
"invalid feature name: $ac_useropt"
887 ac_useropt_orig
=$ac_useropt
888 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
889 case $ac_user_opts in
893 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
894 ac_unrecognized_sep
=', ';;
896 eval enable_
$ac_useropt=no
;;
898 -docdir |
--docdir |
--docdi |
--doc |
--do)
900 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
903 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
905 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
908 -enable-* |
--enable-*)
909 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
910 # Reject names that are not valid shell variable names.
911 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
912 as_fn_error
"invalid feature name: $ac_useropt"
913 ac_useropt_orig
=$ac_useropt
914 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
915 case $ac_user_opts in
919 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
920 ac_unrecognized_sep
=', ';;
922 eval enable_
$ac_useropt=\
$ac_optarg ;;
924 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
925 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
926 |
--exec |
--exe |
--ex)
927 ac_prev
=exec_prefix
;;
928 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
929 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
930 |
--exec=* |
--exe=* |
--ex=*)
931 exec_prefix
=$ac_optarg ;;
933 -gas |
--gas |
--ga |
--g)
934 # Obsolete; use --with-gas.
937 -help |
--help |
--hel |
--he |
-h)
939 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
940 ac_init_help
=recursive
;;
941 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
942 ac_init_help
=short
;;
944 -host |
--host |
--hos |
--ho)
945 ac_prev
=host_alias
;;
946 -host=* |
--host=* |
--hos=* |
--ho=*)
947 host_alias
=$ac_optarg ;;
949 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
951 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
953 htmldir
=$ac_optarg ;;
955 -includedir |
--includedir |
--includedi |
--included |
--include \
956 |
--includ |
--inclu |
--incl |
--inc)
957 ac_prev
=includedir
;;
958 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
959 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
960 includedir
=$ac_optarg ;;
962 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
964 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
965 infodir
=$ac_optarg ;;
967 -libdir |
--libdir |
--libdi |
--libd)
969 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
972 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
973 |
--libexe |
--libex |
--libe)
974 ac_prev
=libexecdir
;;
975 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
976 |
--libexe=* |
--libex=* |
--libe=*)
977 libexecdir
=$ac_optarg ;;
979 -localedir |
--localedir |
--localedi |
--localed |
--locale)
981 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
982 localedir
=$ac_optarg ;;
984 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
985 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
986 ac_prev
=localstatedir
;;
987 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
988 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
989 localstatedir
=$ac_optarg ;;
991 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
993 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
997 # Obsolete; use --without-fp.
1000 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1001 |
--no-cr |
--no-c |
-n)
1004 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1005 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1008 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1009 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1010 |
--oldin |
--oldi |
--old |
--ol |
--o)
1011 ac_prev
=oldincludedir
;;
1012 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1013 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1014 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1015 oldincludedir
=$ac_optarg ;;
1017 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1019 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1020 prefix
=$ac_optarg ;;
1022 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1023 |
--program-pre |
--program-pr |
--program-p)
1024 ac_prev
=program_prefix
;;
1025 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1026 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1027 program_prefix
=$ac_optarg ;;
1029 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1030 |
--program-suf |
--program-su |
--program-s)
1031 ac_prev
=program_suffix
;;
1032 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1033 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1034 program_suffix
=$ac_optarg ;;
1036 -program-transform-name |
--program-transform-name \
1037 |
--program-transform-nam |
--program-transform-na \
1038 |
--program-transform-n |
--program-transform- \
1039 |
--program-transform |
--program-transfor \
1040 |
--program-transfo |
--program-transf \
1041 |
--program-trans |
--program-tran \
1042 |
--progr-tra |
--program-tr |
--program-t)
1043 ac_prev
=program_transform_name
;;
1044 -program-transform-name=* |
--program-transform-name=* \
1045 |
--program-transform-nam=* |
--program-transform-na=* \
1046 |
--program-transform-n=* |
--program-transform-=* \
1047 |
--program-transform=* |
--program-transfor=* \
1048 |
--program-transfo=* |
--program-transf=* \
1049 |
--program-trans=* |
--program-tran=* \
1050 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1051 program_transform_name
=$ac_optarg ;;
1053 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1055 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1056 pdfdir
=$ac_optarg ;;
1058 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1060 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1063 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1064 |
-silent |
--silent |
--silen |
--sile |
--sil)
1067 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1069 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1071 sbindir
=$ac_optarg ;;
1073 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1074 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1075 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1077 ac_prev
=sharedstatedir
;;
1078 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1079 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1080 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1082 sharedstatedir
=$ac_optarg ;;
1084 -site |
--site |
--sit)
1086 -site=* |
--site=* |
--sit=*)
1089 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1091 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1092 srcdir
=$ac_optarg ;;
1094 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1095 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1096 ac_prev
=sysconfdir
;;
1097 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1098 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1099 sysconfdir
=$ac_optarg ;;
1101 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1102 ac_prev
=target_alias
;;
1103 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1104 target_alias
=$ac_optarg ;;
1106 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1109 -version |
--version |
--versio |
--versi |
--vers |
-V)
1110 ac_init_version
=: ;;
1113 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1114 # Reject names that are not valid shell variable names.
1115 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1116 as_fn_error
"invalid package name: $ac_useropt"
1117 ac_useropt_orig
=$ac_useropt
1118 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1119 case $ac_user_opts in
1123 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1124 ac_unrecognized_sep
=', ';;
1126 eval with_
$ac_useropt=\
$ac_optarg ;;
1128 -without-* |
--without-*)
1129 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1130 # Reject names that are not valid shell variable names.
1131 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1132 as_fn_error
"invalid package name: $ac_useropt"
1133 ac_useropt_orig
=$ac_useropt
1134 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1135 case $ac_user_opts in
1139 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1140 ac_unrecognized_sep
=', ';;
1142 eval with_
$ac_useropt=no
;;
1145 # Obsolete; use --with-x.
1148 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1149 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1150 ac_prev
=x_includes
;;
1151 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1152 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1153 x_includes
=$ac_optarg ;;
1155 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1156 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1157 ac_prev
=x_libraries
;;
1158 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1159 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1160 x_libraries
=$ac_optarg ;;
1162 -*) as_fn_error
"unrecognized option: \`$ac_option'
1163 Try \`$0 --help' for more information."
1167 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1168 # Reject names that are not valid shell variable names.
1169 case $ac_envvar in #(
1170 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1171 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1173 eval $ac_envvar=\
$ac_optarg
1174 export $ac_envvar ;;
1177 # FIXME: should be removed in autoconf 3.0.
1178 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1179 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1180 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1181 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1187 if test -n "$ac_prev"; then
1188 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1189 as_fn_error
"missing argument to $ac_option"
1192 if test -n "$ac_unrecognized_opts"; then
1193 case $enable_option_checking in
1195 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1196 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1200 # Check all directory arguments for consistency.
1201 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1202 datadir sysconfdir sharedstatedir localstatedir includedir \
1203 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1204 libdir localedir mandir
1206 eval ac_val
=\$
$ac_var
1207 # Remove trailing slashes.
1210 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1211 eval $ac_var=\
$ac_val;;
1213 # Be sure to have absolute directory names.
1215 [\\/$
]* | ?
:[\\/]* ) continue;;
1216 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1218 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1221 # There might be people who depend on the old broken behavior: `$host'
1222 # used to hold the argument of --host etc.
1223 # FIXME: To remove some day.
1226 target
=$target_alias
1228 # FIXME: To remove some day.
1229 if test "x$host_alias" != x
; then
1230 if test "x$build_alias" = x
; then
1231 cross_compiling
=maybe
1232 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1233 If a cross compiler is detected then cross compile mode will be used." >&2
1234 elif test "x$build_alias" != "x$host_alias"; then
1240 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1242 test "$silent" = yes && exec 6>/dev
/null
1245 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1246 ac_ls_di
=`ls -di .` &&
1247 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1248 as_fn_error
"working directory cannot be determined"
1249 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1250 as_fn_error
"pwd does not report name of working directory"
1253 # Find the source files, if location was not specified.
1254 if test -z "$srcdir"; then
1255 ac_srcdir_defaulted
=yes
1256 # Try the directory containing this script, then the parent directory.
1257 ac_confdir
=`$as_dirname -- "$as_myself" ||
1258 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1259 X"$as_myself" : 'X\(//\)[^/]' \| \
1260 X"$as_myself" : 'X\(//\)$' \| \
1261 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1262 $as_echo X"$as_myself" |
1263 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1281 if test ! -r "$srcdir/$ac_unique_file"; then
1285 ac_srcdir_defaulted
=no
1287 if test ! -r "$srcdir/$ac_unique_file"; then
1288 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1289 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1291 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1293 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1295 # When building in place, set srcdir=.
1296 if test "$ac_abs_confdir" = "$ac_pwd"; then
1299 # Remove unnecessary trailing slashes from srcdir.
1300 # Double slashes in file names in object file debugging info
1301 # mess up M-x gdb in Emacs.
1303 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1305 for ac_var
in $ac_precious_vars; do
1306 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1307 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1308 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1309 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1313 # Report the --help message.
1315 if test "$ac_init_help" = "long"; then
1316 # Omit some internal or obsolete options to make the list less imposing.
1317 # This message is too long to be a string in the A/UX 3.1 sh.
1319 \`configure' configures this package to adapt to many kinds of systems.
1321 Usage: $0 [OPTION]... [VAR=VALUE]...
1323 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1324 VAR=VALUE. See below for descriptions of some of the useful variables.
1326 Defaults for the options are specified in brackets.
1329 -h, --help display this help and exit
1330 --help=short display options specific to this package
1331 --help=recursive display the short help of all the included packages
1332 -V, --version display version information and exit
1333 -q, --quiet, --silent do not print \`checking...' messages
1334 --cache-file=FILE cache test results in FILE [disabled]
1335 -C, --config-cache alias for \`--cache-file=config.cache'
1336 -n, --no-create do not create output files
1337 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1339 Installation directories:
1340 --prefix=PREFIX install architecture-independent files in PREFIX
1341 [$ac_default_prefix]
1342 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1345 By default, \`make install' will install all the files in
1346 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1347 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1348 for instance \`--prefix=\$HOME'.
1350 For better control, use the options below.
1352 Fine tuning of the installation directories:
1353 --bindir=DIR user executables [EPREFIX/bin]
1354 --sbindir=DIR system admin executables [EPREFIX/sbin]
1355 --libexecdir=DIR program executables [EPREFIX/libexec]
1356 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1357 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1358 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1359 --libdir=DIR object code libraries [EPREFIX/lib]
1360 --includedir=DIR C header files [PREFIX/include]
1361 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1362 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1363 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1364 --infodir=DIR info documentation [DATAROOTDIR/info]
1365 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1366 --mandir=DIR man documentation [DATAROOTDIR/man]
1367 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1368 --htmldir=DIR html documentation [DOCDIR]
1369 --dvidir=DIR dvi documentation [DOCDIR]
1370 --pdfdir=DIR pdf documentation [DOCDIR]
1371 --psdir=DIR ps documentation [DOCDIR]
1377 --program-prefix=PREFIX prepend PREFIX to installed program names
1378 --program-suffix=SUFFIX append SUFFIX to installed program names
1379 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1382 --build=BUILD configure
for building on BUILD
[guessed
]
1383 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1384 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1388 if test -n "$ac_init_help"; then
1393 --disable-option-checking ignore unrecognized
--enable/--with options
1394 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1395 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1396 --enable-plugins Enable support
for plugins
1397 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1398 --enable-static[=PKGS
] build static libraries
[default
=yes]
1399 --enable-fast-install[=PKGS
]
1400 optimize
for fast installation
[default
=yes]
1401 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1402 --enable-maintainer-mode enable make rules and dependencies not useful
1403 (and sometimes confusing
) to the casual installer
1404 --enable-sim-bswap Use Host specific BSWAP instruction.
1405 --enable-sim-cflags=opts Extra CFLAGS
for use
in building simulator
1406 --enable-sim-debug=opts Enable debugging flags
1407 --enable-sim-stdio Specify whether to use stdio
for console input
/output.
1408 --enable-sim-trace=opts Enable tracing flags
1409 --enable-sim-profile=opts Enable profiling flags
1410 --enable-sim-endian=endian Specify target byte endian orientation.
1411 --enable-sim-alignment=align Specify strict
, nonstrict or forced alignment of memory accesses.
1412 --enable-sim-inline=inlines Specify
which functions should be inlined.
1413 --enable-werror treat compile warnings as errors
1414 --enable-build-warnings enable build-time compiler warnings
if gcc is used
1415 --enable-sim-build-warnings
1416 enable SIM specific build-time compiler warnings
if
1420 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1421 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1422 --with-zlib include zlib support
(auto
/yes
/no
) default
=auto
1423 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1425 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1426 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1427 --with-bugurl=URL Direct users to URL to report a bug
1429 Some influential environment variables
:
1430 CC C compiler
command
1431 CFLAGS C compiler flags
1432 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1433 nonstandard directory
<lib dir
>
1434 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1435 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1436 you have headers
in a nonstandard directory
<include dir
>
1439 Use these variables to override the choices made by
`configure' or to help
1440 it to find libraries and programs with nonstandard names/locations.
1442 Report bugs to the package provider.
1447 if test "$ac_init_help" = "recursive"; then
1448 # If there are subdirs, report their specific --help.
1449 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1450 test -d "$ac_dir" ||
1451 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1456 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1458 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1459 # A ".." for each directory in $ac_dir_suffix.
1460 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1461 case $ac_top_builddir_sub in
1462 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1463 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1466 ac_abs_top_builddir=$ac_pwd
1467 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1468 # for backward compatibility:
1469 ac_top_builddir=$ac_top_build_prefix
1472 .) # We are building in place.
1474 ac_top_srcdir=$ac_top_builddir_sub
1475 ac_abs_top_srcdir=$ac_pwd ;;
1476 [\\/]* | ?:[\\/]* ) # Absolute name.
1477 ac_srcdir=$srcdir$ac_dir_suffix;
1478 ac_top_srcdir=$srcdir
1479 ac_abs_top_srcdir=$srcdir ;;
1481 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1482 ac_top_srcdir=$ac_top_build_prefix$srcdir
1483 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1485 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1487 cd "$ac_dir" || { ac_status=$?; continue; }
1488 # Check for guested configure.
1489 if test -f "$ac_srcdir/configure.gnu"; then
1491 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1492 elif test -f "$ac_srcdir/configure"; then
1494 $SHELL "$ac_srcdir/configure" --help=recursive
1496 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1498 cd "$ac_pwd" || { ac_status=$?; break; }
1502 test -n "$ac_init_help" && exit $ac_status
1503 if $ac_init_version; then
1506 generated by GNU Autoconf 2.64
1508 Copyright (C) 2009 Free Software Foundation, Inc.
1509 This configure script is free software; the Free Software Foundation
1510 gives unlimited permission to copy, distribute and modify it.
1515 ## ------------------------ ##
1516 ## Autoconf initialization. ##
1517 ## ------------------------ ##
1519 # ac_fn_c_try_compile LINENO
1520 # --------------------------
1521 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1522 ac_fn_c_try_compile ()
1524 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1525 rm -f conftest.$ac_objext
1526 if { { ac_try="$ac_compile"
1528 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1529 *) ac_try_echo
=$ac_try;;
1531 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1532 $as_echo "$ac_try_echo"; } >&5
1533 (eval "$ac_compile") 2>conftest.err
1535 if test -s conftest.err
; then
1536 grep -v '^ *+' conftest.err
>conftest.er1
1537 cat conftest.er1
>&5
1538 mv -f conftest.er1 conftest.err
1540 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1541 test $ac_status = 0; } && {
1542 test -z "$ac_c_werror_flag" ||
1543 test ! -s conftest.err
1544 } && test -s conftest.
$ac_objext; then :
1547 $as_echo "$as_me: failed program was:" >&5
1548 sed 's/^/| /' conftest.
$ac_ext >&5
1552 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1555 } # ac_fn_c_try_compile
1557 # ac_fn_c_try_cpp LINENO
1558 # ----------------------
1559 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1562 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1563 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1565 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1566 *) ac_try_echo=$ac_try;;
1568 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1569 $as_echo "$ac_try_echo"; } >&5
1570 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1572 if test -s conftest.err; then
1573 grep -v '^ *+' conftest.err >conftest.er1
1574 cat conftest.er1 >&5
1575 mv -f conftest.er1 conftest.err
1577 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1578 test $ac_status = 0; } >/dev/null && {
1579 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1580 test ! -s conftest.err
1584 $as_echo "$as_me: failed program was:" >&5
1585 sed 's/^/| /' conftest.$ac_ext >&5
1589 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
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_try_link LINENO
1755 # -----------------------
1756 # Try to link conftest.$ac_ext, and return whether this succeeded.
1759 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1760 rm -f conftest.$ac_objext conftest$ac_exeext
1761 if { { ac_try="$ac_link"
1763 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1764 *) ac_try_echo
=$ac_try;;
1766 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1767 $as_echo "$ac_try_echo"; } >&5
1768 (eval "$ac_link") 2>conftest.err
1770 if test -s conftest.err
; then
1771 grep -v '^ *+' conftest.err
>conftest.er1
1772 cat conftest.er1
>&5
1773 mv -f conftest.er1 conftest.err
1775 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1776 test $ac_status = 0; } && {
1777 test -z "$ac_c_werror_flag" ||
1778 test ! -s conftest.err
1779 } && test -s conftest
$ac_exeext && {
1780 test "$cross_compiling" = yes ||
1781 $as_test_x conftest
$ac_exeext
1785 $as_echo "$as_me: failed program was:" >&5
1786 sed 's/^/| /' conftest.
$ac_ext >&5
1790 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1791 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1792 # interfere with the next link command; also delete a directory that is
1793 # left behind by Apple's compiler. We do this before executing the actions.
1794 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1795 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1798 } # ac_fn_c_try_link
1800 # ac_fn_c_check_func LINENO FUNC VAR
1801 # ----------------------------------
1802 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1803 ac_fn_c_check_func
()
1805 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1806 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1807 $as_echo_n "checking for $2... " >&6; }
1808 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1809 $as_echo_n "(cached) " >&6
1811 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1812 /* end confdefs.h. */
1813 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1814 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1815 #define $2 innocuous_$2
1817 /* System header to define __stub macros and hopefully few prototypes,
1818 which can conflict with char $2 (); below.
1819 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1820 <limits.h> exists even on freestanding compilers. */
1823 # include <limits.h>
1825 # include <assert.h>
1830 /* Override any GCC internal prototype to avoid an error.
1831 Use char because int might match the return type of a GCC
1832 builtin and then its argument prototype would still apply. */
1837 /* The GNU C library defines this for functions which it implements
1838 to always fail with ENOSYS. Some functions are actually named
1839 something starting with __ and the normal name is an alias. */
1840 #if defined __stub_$2 || defined __stub___$2
1852 if ac_fn_c_try_link
"$LINENO"; then :
1857 rm -f core conftest.err conftest.
$ac_objext \
1858 conftest
$ac_exeext conftest.
$ac_ext
1861 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1862 $as_echo "$ac_res" >&6; }
1863 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1865 } # ac_fn_c_check_func
1866 cat >config.log
<<_ACEOF
1867 This file contains any messages produced by compilers while
1868 running configure, to aid debugging if configure makes a mistake.
1870 It was created by $as_me, which was
1871 generated by GNU Autoconf 2.64. Invocation command line was
1883 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1884 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1885 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1886 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1887 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1889 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1890 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1892 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1893 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1894 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1895 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1896 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1897 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1898 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1902 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1906 test -z "$as_dir" && as_dir
=.
1907 $as_echo "PATH: $as_dir"
1923 # Keep a trace of the command line.
1924 # Strip out --no-create and --no-recursion so they do not pile up.
1925 # Strip out --silent because we don't want to record it for future runs.
1926 # Also quote any args containing shell meta-characters.
1927 # Make two passes to allow for proper duplicate-argument suppression.
1931 ac_must_keep_next
=false
1937 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1938 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1939 |
-silent |
--silent |
--silen |
--sile |
--sil)
1942 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1945 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1947 as_fn_append ac_configure_args1
" '$ac_arg'"
1948 if test $ac_must_keep_next = true
; then
1949 ac_must_keep_next
=false
# Got value, back to normal.
1952 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1953 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1954 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1955 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1956 case "$ac_configure_args0 " in
1957 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1960 -* ) ac_must_keep_next
=true
;;
1963 as_fn_append ac_configure_args
" '$ac_arg'"
1968 { ac_configure_args0
=; unset ac_configure_args0
;}
1969 { ac_configure_args1
=; unset ac_configure_args1
;}
1971 # When interrupted or exit'd, cleanup temporary files, and complete
1972 # config.log. We remove comments because anyway the quotes in there
1973 # would cause problems or look ugly.
1974 # WARNING: Use '\'' to represent an apostrophe within the trap.
1975 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1976 trap 'exit_status=$?
1977 # Save into config.log some information that might help in debugging.
1982 ## ---------------- ##
1983 ## Cache variables. ##
1984 ## ---------------- ##
1987 # The following way of writing the cache mishandles newlines in values,
1989 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1990 eval ac_val=\$$ac_var
1994 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1995 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1998 _ | IFS | as_nl) ;; #(
1999 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
2000 *) { eval $ac_var=; unset $ac_var;} ;;
2005 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
2006 *${as_nl}ac_space=\ *)
2008 "s/'\''/'\''\\\\'\'''\''/g;
2009 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
2012 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2020 ## ----------------- ##
2021 ## Output variables. ##
2022 ## ----------------- ##
2025 for ac_var in $ac_subst_vars
2027 eval ac_val=\$$ac_var
2029 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2031 $as_echo "$ac_var='\''$ac_val'\''"
2035 if test -n "$ac_subst_files"; then
2037 ## ------------------- ##
2038 ## File substitutions. ##
2039 ## ------------------- ##
2042 for ac_var
in $ac_subst_files
2044 eval ac_val
=\$
$ac_var
2046 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2048 $as_echo "$ac_var='\''$ac_val'\''"
2053 if test -s confdefs.h; then
2063 test "$ac_signal" != 0 &&
2064 $as_echo "$as_me: caught signal $ac_signal"
2065 $as_echo "$as_me: exit $exit_status"
2067 rm -f core *.core core.conftest.* &&
2068 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2071 for ac_signal
in 1 2 13 15; do
2072 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2076 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2077 rm -f -r conftest
* confdefs.h
2079 $as_echo "/* confdefs.h */" > confdefs.h
2081 # Predefined preprocessor variables.
2083 cat >>confdefs.h
<<_ACEOF
2084 #define PACKAGE_NAME "$PACKAGE_NAME"
2087 cat >>confdefs.h
<<_ACEOF
2088 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2091 cat >>confdefs.h
<<_ACEOF
2092 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2095 cat >>confdefs.h
<<_ACEOF
2096 #define PACKAGE_STRING "$PACKAGE_STRING"
2099 cat >>confdefs.h
<<_ACEOF
2100 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2103 cat >>confdefs.h
<<_ACEOF
2104 #define PACKAGE_URL "$PACKAGE_URL"
2108 # Let the site file select an alternate cache file if it wants to.
2109 # Prefer an explicitly selected file to automatically selected ones.
2112 if test -n "$CONFIG_SITE"; then
2113 ac_site_file1
=$CONFIG_SITE
2114 elif test "x$prefix" != xNONE
; then
2115 ac_site_file1
=$prefix/share
/config.site
2116 ac_site_file2
=$prefix/etc
/config.site
2118 ac_site_file1
=$ac_default_prefix/share
/config.site
2119 ac_site_file2
=$ac_default_prefix/etc
/config.site
2121 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2123 test "x$ac_site_file" = xNONE
&& continue
2124 if test -r "$ac_site_file"; then
2125 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2126 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2127 sed 's/^/| /' "$ac_site_file" >&5
2132 if test -r "$cache_file"; then
2133 # Some versions of bash will fail to source /dev/null (special
2134 # files actually), so we avoid doing that.
2135 if test -f "$cache_file"; then
2136 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2137 $as_echo "$as_me: loading cache $cache_file" >&6;}
2139 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2140 *) .
"./$cache_file";;
2144 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2145 $as_echo "$as_me: creating cache $cache_file" >&6;}
2149 # Check that the precious variables saved in the cache have kept the same
2151 ac_cache_corrupted
=false
2152 for ac_var
in $ac_precious_vars; do
2153 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2154 eval ac_new_set
=\
$ac_env_${ac_var}_set
2155 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2156 eval ac_new_val
=\
$ac_env_${ac_var}_value
2157 case $ac_old_set,$ac_new_set in
2159 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2160 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2161 ac_cache_corrupted
=: ;;
2163 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2164 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2165 ac_cache_corrupted
=: ;;
2168 if test "x$ac_old_val" != "x$ac_new_val"; then
2169 # differences in whitespace do not lead to failure.
2170 ac_old_val_w
=`echo x $ac_old_val`
2171 ac_new_val_w
=`echo x $ac_new_val`
2172 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2173 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2174 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2175 ac_cache_corrupted
=:
2177 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2178 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2179 eval $ac_var=\
$ac_old_val
2181 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2182 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2184 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2187 # Pass precious variables to config.status.
2188 if test "$ac_new_set" = set; then
2190 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2191 *) ac_arg
=$ac_var=$ac_new_val ;;
2193 case " $ac_configure_args " in
2194 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2195 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2199 if $ac_cache_corrupted; then
2200 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2201 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2202 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2203 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2204 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2206 ## -------------------- ##
2207 ## Main body of script. ##
2208 ## -------------------- ##
2211 ac_cpp
='$CPP $CPPFLAGS'
2212 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2213 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2214 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2217 # This file contains common code used by all simulators.
2219 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2220 # directory. It is intended to be invoked before any target specific stuff.
2221 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2222 # It is intended to be invoked last.
2224 # The simulator's configure.in should look like:
2226 # dnl Process this file with autoconf to produce a configure script.
2227 # AC_PREREQ(2.64)dnl
2228 # AC_INIT(Makefile.in)
2229 # sinclude(../common/aclocal.m4)
2233 # ... target specific stuff ...
2237 # Include global overrides and fixes for Autoconf.
2264 # _AC_CHECK_DECL_BODY
2265 # -------------------
2266 # Shell function body for AC_CHECK_DECL.
2267 # _AC_CHECK_DECL_BODY
2269 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2271 # -------------------------------------------------------------
2272 # Helper to AC_CHECK_DECLS, which generates the check for a single
2273 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2274 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2287 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2289 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2290 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2291 # Written by Gordon Matzigkeit, 1996
2293 # This file is free software; the Free Software Foundation gives
2294 # unlimited permission to copy and/or distribute it, with or without
2295 # modifications, as long as this notice is preserved.
2302 # LT_PREREQ(VERSION)
2303 # ------------------
2304 # Complain and exit if this libtool version is less that VERSION.
2308 # _LT_CHECK_BUILDDIR
2309 # ------------------
2310 # Complain if the absolute build directory name contains unusual characters
2314 # LT_INIT([OPTIONS])
2315 # ------------------
2319 # This is what autoupdate's m4 run will expand. It fires
2320 # the warning (with _au_warn_XXX), outputs it into the
2321 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2322 # the replacement expansion.
2325 # This is an auxiliary macro that is also run when
2326 # autoupdate runs m4. It simply calls m4_warning, but
2327 # we need a wrapper so that each warning is emitted only
2328 # once. We break the quoting in m4_warning's argument in
2329 # order to expand this macro's arguments, not AU_DEFUN's.
2332 # Finally, this is the expansion that is picked up by
2333 # autoconf. It tells the user to run autoupdate, and
2334 # then outputs the replacement expansion. We do not care
2335 # about autoupdate's warning because that contains
2336 # information on what to do *after* running autoupdate.
2338 # This is what autoupdate's m4 run will expand. It fires
2339 # the warning (with _au_warn_XXX), outputs it into the
2340 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2341 # the replacement expansion.
2344 # This is an auxiliary macro that is also run when
2345 # autoupdate runs m4. It simply calls m4_warning, but
2346 # we need a wrapper so that each warning is emitted only
2347 # once. We break the quoting in m4_warning's argument in
2348 # order to expand this macro's arguments, not AU_DEFUN's.
2351 # Finally, this is the expansion that is picked up by
2352 # autoconf. It tells the user to run autoupdate, and
2353 # then outputs the replacement expansion. We do not care
2354 # about autoupdate's warning because that contains
2355 # information on what to do *after* running autoupdate.
2359 # _LT_CC_BASENAME(CC)
2360 # -------------------
2361 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2365 # _LT_FILEUTILS_DEFAULTS
2366 # ----------------------
2367 # It is okay to use these file commands and assume they have been set
2368 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2369 # _LT_FILEUTILS_DEFAULTS
2377 # _LT_PREPARE_SED_QUOTE_VARS
2378 # --------------------------
2379 # Define a few sed substitution that help us do robust quoting.
2384 # Note that this code is called both from `configure', and `config.status'
2385 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2386 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2387 # so we pass a copy along to make sure it has a sensible value anyway.
2391 ## ------------------------------------- ##
2392 ## Accumulate code for creating libtool. ##
2393 ## ------------------------------------- ##
2395 # So that we can recreate a full libtool script including additional
2396 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2397 # in macros and then make a single call at the end using the `libtool'
2401 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2402 # ----------------------------------------
2403 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2410 # _LT_CONFIG_LIBTOOL([COMMANDS])
2411 # ------------------------------
2412 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2419 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2420 # -----------------------------------------------------
2424 # _LT_FORMAT_COMMENT([COMMENT])
2425 # -----------------------------
2426 # Add leading comment marks to the start of each line, and a trailing
2427 # full-stop to the whole comment if one is not present already.
2432 ## ------------------------ ##
2433 ## FIXME: Eliminate VARNAME ##
2434 ## ------------------------ ##
2437 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2438 # -------------------------------------------------------------------
2439 # CONFIGNAME is the name given to the value in the libtool script.
2440 # VARNAME is the (base) name used in the configure script.
2441 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2442 # VARNAME. Any other value will be used directly.
2446 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2447 # --------------------------------------------------------
2451 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2452 # ------------------------------------------------
2456 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2457 # ---------------------------------------------------------
2461 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2462 # --------------------------------------------------
2466 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2467 # ---------------------------------------------------
2471 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2472 # ---------------------------------------------------
2477 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2478 # ------------------------------------------------
2483 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2484 # ------------------------------------
2485 # Quote a variable value, and forward it to `config.status' so that its
2486 # declaration there will have the same value as in `configure'. VARNAME
2487 # must have a single quote delimited value for this to work.
2491 # _LT_CONFIG_STATUS_DECLARATIONS
2492 # ------------------------------
2493 # We delimit libtool config variables with single quotes, so when
2494 # we write them to config.status, we have to be sure to quote all
2495 # embedded single quotes properly. In configure, this macro expands
2496 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2498 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2504 # Output comment and list of tags supported by the script
2508 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2509 # -----------------------------------
2510 # Extract the dictionary values for VARNAME (optionally with TAG) and
2511 # expand to a commented shell variable setting:
2513 # # Some comment about what VAR is for.
2514 # visible_name=$lt_internal_name
2518 # _LT_LIBTOOL_CONFIG_VARS
2519 # -----------------------
2520 # Produce commented declarations of non-tagged libtool config variables
2521 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2522 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2523 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2527 # _LT_LIBTOOL_TAG_VARS(TAG)
2528 # -------------------------
2532 # _LT_TAGVAR(VARNAME, [TAGNAME])
2533 # ------------------------------
2537 # _LT_CONFIG_COMMANDS
2538 # -------------------
2539 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2540 # variables for single and double quote escaping we saved from calls
2541 # to _LT_DECL, we can put quote escaped variables declarations
2542 # into `config.status', and then the shell code to quote escape them in
2543 # for loops in `config.status'. Finally, any additional code accumulated
2544 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2545 #_LT_CONFIG_COMMANDS
2551 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2552 # ------------------------------------
2553 # Generate a child script FILE with all initialization necessary to
2554 # reuse the environment learned by the parent script, and make the
2555 # file executable. If COMMENT is supplied, it is inserted after the
2556 # `#!' sequence but before initialization text begins. After this
2557 # macro, additional text can be appended to FILE to form the body of
2558 # the child script. The macro ends with non-zero status if the
2559 # file could not be fully written (such as if the disk is full).
2560 # _LT_GENERATED_FILE_INIT
2564 # This macro allows early generation of the libtool script (before
2565 # AC_OUTPUT is called), incase it is used in configure for compilation
2572 # If TAG is the built-in tag, create an initial libtool script with a
2573 # default configuration from the untagged config vars. Otherwise add code
2574 # to config.status for appending the configuration named by TAG from the
2575 # matching tagged config vars.
2579 # LT_SUPPORTED_TAG(TAG)
2580 # ---------------------
2581 # Trace this macro to discover what tags are supported by the libtool
2582 # --tag option, using:
2583 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2587 # C support is built-in for now
2594 # Enable libtool support for the given language if not already enabled.
2598 # _LT_LANG(LANGNAME)
2599 # ------------------
2603 # _LT_LANG_DEFAULT_CONFIG
2604 # -----------------------
2605 # _LT_LANG_DEFAULT_CONFIG
2608 # This is what autoupdate's m4 run will expand. It fires
2609 # the warning (with _au_warn_XXX), outputs it into the
2610 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2611 # the replacement expansion.
2614 # This is an auxiliary macro that is also run when
2615 # autoupdate runs m4. It simply calls m4_warning, but
2616 # we need a wrapper so that each warning is emitted only
2617 # once. We break the quoting in m4_warning's argument in
2618 # order to expand this macro's arguments, not AU_DEFUN's.
2621 # Finally, this is the expansion that is picked up by
2622 # autoconf. It tells the user to run autoupdate, and
2623 # then outputs the replacement expansion. We do not care
2624 # about autoupdate's warning because that contains
2625 # information on what to do *after* running autoupdate.
2627 # This is what autoupdate's m4 run will expand. It fires
2628 # the warning (with _au_warn_XXX), outputs it into the
2629 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2630 # the replacement expansion.
2633 # This is an auxiliary macro that is also run when
2634 # autoupdate runs m4. It simply calls m4_warning, but
2635 # we need a wrapper so that each warning is emitted only
2636 # once. We break the quoting in m4_warning's argument in
2637 # order to expand this macro's arguments, not AU_DEFUN's.
2640 # Finally, this is the expansion that is picked up by
2641 # autoconf. It tells the user to run autoupdate, and
2642 # then outputs the replacement expansion. We do not care
2643 # about autoupdate's warning because that contains
2644 # information on what to do *after* running autoupdate.
2646 # This is what autoupdate's m4 run will expand. It fires
2647 # the warning (with _au_warn_XXX), outputs it into the
2648 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2649 # the replacement expansion.
2652 # This is an auxiliary macro that is also run when
2653 # autoupdate runs m4. It simply calls m4_warning, but
2654 # we need a wrapper so that each warning is emitted only
2655 # once. We break the quoting in m4_warning's argument in
2656 # order to expand this macro's arguments, not AU_DEFUN's.
2659 # Finally, this is the expansion that is picked up by
2660 # autoconf. It tells the user to run autoupdate, and
2661 # then outputs the replacement expansion. We do not care
2662 # about autoupdate's warning because that contains
2663 # information on what to do *after* running autoupdate.
2665 # This is what autoupdate's m4 run will expand. It fires
2666 # the warning (with _au_warn_XXX), outputs it into the
2667 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2668 # the replacement expansion.
2671 # This is an auxiliary macro that is also run when
2672 # autoupdate runs m4. It simply calls m4_warning, but
2673 # we need a wrapper so that each warning is emitted only
2674 # once. We break the quoting in m4_warning's argument in
2675 # order to expand this macro's arguments, not AU_DEFUN's.
2678 # Finally, this is the expansion that is picked up by
2679 # autoconf. It tells the user to run autoupdate, and
2680 # then outputs the replacement expansion. We do not care
2681 # about autoupdate's warning because that contains
2682 # information on what to do *after* running autoupdate.
2684 # This is what autoupdate's m4 run will expand. It fires
2685 # the warning (with _au_warn_XXX), outputs it into the
2686 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2687 # the replacement expansion.
2690 # This is an auxiliary macro that is also run when
2691 # autoupdate runs m4. It simply calls m4_warning, but
2692 # we need a wrapper so that each warning is emitted only
2693 # once. We break the quoting in m4_warning's argument in
2694 # order to expand this macro's arguments, not AU_DEFUN's.
2697 # Finally, this is the expansion that is picked up by
2698 # autoconf. It tells the user to run autoupdate, and
2699 # then outputs the replacement expansion. We do not care
2700 # about autoupdate's warning because that contains
2701 # information on what to do *after* running autoupdate.
2710 # _LT_COMPILER_BOILERPLATE
2711 # ------------------------
2712 # Check for compiler boilerplate output or warnings with
2713 # the simple compiler test code.
2714 # _LT_COMPILER_BOILERPLATE
2717 # _LT_LINKER_BOILERPLATE
2718 # ----------------------
2719 # Check for linker boilerplate output or warnings with
2720 # the simple link test code.
2721 # _LT_LINKER_BOILERPLATE
2723 # _LT_REQUIRED_DARWIN_CHECKS
2724 # -------------------------
2728 # _LT_DARWIN_LINKER_FEATURES
2729 # --------------------------
2730 # Checks for linker and compiler features on darwin
2733 # _LT_SYS_MODULE_PATH_AIX
2734 # -----------------------
2735 # Links a minimal program and checks the executable
2736 # for the system default hardcoded library path. In most cases,
2737 # this is /usr/lib:/lib, but when the MPI compilers are used
2738 # the location of the communication and MPI libs are included too.
2739 # If we don't find anything, use the default library path according
2740 # to the aix ld manual.
2741 # _LT_SYS_MODULE_PATH_AIX
2744 # _LT_SHELL_INIT(ARG)
2745 # -------------------
2750 # _LT_PROG_ECHO_BACKSLASH
2751 # -----------------------
2752 # Find how we can fake an echo command that does not interpret backslash.
2753 # In particular, with Autoconf 2.60 or later we add some code to the start
2754 # of the generated configure script which will find a shell with a builtin
2755 # printf (which we can use as an echo command).
2756 # _LT_PROG_ECHO_BACKSLASH
2764 # _LT_CMD_OLD_ARCHIVE
2765 # -------------------
2766 # _LT_CMD_OLD_ARCHIVE
2769 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2770 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2771 # ----------------------------------------------------------------
2772 # Check whether the given compiler option works
2773 # _LT_COMPILER_OPTION
2776 # This is what autoupdate's m4 run will expand. It fires
2777 # the warning (with _au_warn_XXX), outputs it into the
2778 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2779 # the replacement expansion.
2782 # This is an auxiliary macro that is also run when
2783 # autoupdate runs m4. It simply calls m4_warning, but
2784 # we need a wrapper so that each warning is emitted only
2785 # once. We break the quoting in m4_warning's argument in
2786 # order to expand this macro's arguments, not AU_DEFUN's.
2789 # Finally, this is the expansion that is picked up by
2790 # autoconf. It tells the user to run autoupdate, and
2791 # then outputs the replacement expansion. We do not care
2792 # about autoupdate's warning because that contains
2793 # information on what to do *after* running autoupdate.
2797 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2798 # [ACTION-SUCCESS], [ACTION-FAILURE])
2799 # ----------------------------------------------------
2800 # Check whether the given linker option works
2804 # This is what autoupdate's m4 run will expand. It fires
2805 # the warning (with _au_warn_XXX), outputs it into the
2806 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2807 # the replacement expansion.
2810 # This is an auxiliary macro that is also run when
2811 # autoupdate runs m4. It simply calls m4_warning, but
2812 # we need a wrapper so that each warning is emitted only
2813 # once. We break the quoting in m4_warning's argument in
2814 # order to expand this macro's arguments, not AU_DEFUN's.
2817 # Finally, this is the expansion that is picked up by
2818 # autoconf. It tells the user to run autoupdate, and
2819 # then outputs the replacement expansion. We do not care
2820 # about autoupdate's warning because that contains
2821 # information on what to do *after* running autoupdate.
2830 # This is what autoupdate's m4 run will expand. It fires
2831 # the warning (with _au_warn_XXX), outputs it into the
2832 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2833 # the replacement expansion.
2836 # This is an auxiliary macro that is also run when
2837 # autoupdate runs m4. It simply calls m4_warning, but
2838 # we need a wrapper so that each warning is emitted only
2839 # once. We break the quoting in m4_warning's argument in
2840 # order to expand this macro's arguments, not AU_DEFUN's.
2843 # Finally, this is the expansion that is picked up by
2844 # autoconf. It tells the user to run autoupdate, and
2845 # then outputs the replacement expansion. We do not care
2846 # about autoupdate's warning because that contains
2847 # information on what to do *after* running autoupdate.
2856 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2857 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2858 # ----------------------------------------------------------------
2859 # _LT_TRY_DLOPEN_SELF
2862 # LT_SYS_DLOPEN_SELF
2863 # ------------------
2864 # LT_SYS_DLOPEN_SELF
2867 # This is what autoupdate's m4 run will expand. It fires
2868 # the warning (with _au_warn_XXX), outputs it into the
2869 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2870 # the replacement expansion.
2873 # This is an auxiliary macro that is also run when
2874 # autoupdate runs m4. It simply calls m4_warning, but
2875 # we need a wrapper so that each warning is emitted only
2876 # once. We break the quoting in m4_warning's argument in
2877 # order to expand this macro's arguments, not AU_DEFUN's.
2880 # Finally, this is the expansion that is picked up by
2881 # autoconf. It tells the user to run autoupdate, and
2882 # then outputs the replacement expansion. We do not care
2883 # about autoupdate's warning because that contains
2884 # information on what to do *after* running autoupdate.
2888 # _LT_COMPILER_C_O([TAGNAME])
2889 # ---------------------------
2890 # Check to see if options -c and -o are simultaneously supported by compiler.
2891 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
2895 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
2896 # ----------------------------------
2897 # Check to see if we can do hard links to lock some files if needed
2898 # _LT_COMPILER_FILE_LOCKS
2906 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2907 # --------------------------------------
2908 # Check hardcoding attributes.
2909 # _LT_LINKER_HARDCODE_LIBPATH
2917 # _LT_SYS_DYNAMIC_LINKER([TAG])
2918 # -----------------------------
2919 # PORTME Fill in your ld.so characteristics
2920 # _LT_SYS_DYNAMIC_LINKER
2923 # _LT_PATH_TOOL_PREFIX(TOOL)
2924 # --------------------------
2925 # find a file program which can recognize shared library
2926 # _LT_PATH_TOOL_PREFIX
2929 # This is what autoupdate's m4 run will expand. It fires
2930 # the warning (with _au_warn_XXX), outputs it into the
2931 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2932 # the replacement expansion.
2935 # This is an auxiliary macro that is also run when
2936 # autoupdate runs m4. It simply calls m4_warning, but
2937 # we need a wrapper so that each warning is emitted only
2938 # once. We break the quoting in m4_warning's argument in
2939 # order to expand this macro's arguments, not AU_DEFUN's.
2942 # Finally, this is the expansion that is picked up by
2943 # autoconf. It tells the user to run autoupdate, and
2944 # then outputs the replacement expansion. We do not care
2945 # about autoupdate's warning because that contains
2946 # information on what to do *after* running autoupdate.
2952 # find a file program which can recognize a shared library
2958 # find the pathname to the GNU or non-GNU linker
2962 # This is what autoupdate's m4 run will expand. It fires
2963 # the warning (with _au_warn_XXX), outputs it into the
2964 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2965 # the replacement expansion.
2968 # This is an auxiliary macro that is also run when
2969 # autoupdate runs m4. It simply calls m4_warning, but
2970 # we need a wrapper so that each warning is emitted only
2971 # once. We break the quoting in m4_warning's argument in
2972 # order to expand this macro's arguments, not AU_DEFUN's.
2975 # Finally, this is the expansion that is picked up by
2976 # autoconf. It tells the user to run autoupdate, and
2977 # then outputs the replacement expansion. We do not care
2978 # about autoupdate's warning because that contains
2979 # information on what to do *after* running autoupdate.
2981 # This is what autoupdate's m4 run will expand. It fires
2982 # the warning (with _au_warn_XXX), outputs it into the
2983 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2984 # the replacement expansion.
2987 # This is an auxiliary macro that is also run when
2988 # autoupdate runs m4. It simply calls m4_warning, but
2989 # we need a wrapper so that each warning is emitted only
2990 # once. We break the quoting in m4_warning's argument in
2991 # order to expand this macro's arguments, not AU_DEFUN's.
2994 # Finally, this is the expansion that is picked up by
2995 # autoconf. It tells the user to run autoupdate, and
2996 # then outputs the replacement expansion. We do not care
2997 # about autoupdate's warning because that contains
2998 # information on what to do *after* running autoupdate.
3009 # find reload flag for linker
3010 # -- PORTME Some linkers may need a different reload flag.
3014 # _LT_CHECK_MAGIC_METHOD
3015 # ----------------------
3016 # how to check for library dependencies
3017 # -- PORTME fill in with the dynamic library characteristics
3018 # _LT_CHECK_MAGIC_METHOD
3023 # find the pathname to a BSD- or MS-compatible name lister
3027 # This is what autoupdate's m4 run will expand. It fires
3028 # the warning (with _au_warn_XXX), outputs it into the
3029 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3030 # the replacement expansion.
3033 # This is an auxiliary macro that is also run when
3034 # autoupdate runs m4. It simply calls m4_warning, but
3035 # we need a wrapper so that each warning is emitted only
3036 # once. We break the quoting in m4_warning's argument in
3037 # order to expand this macro's arguments, not AU_DEFUN's.
3040 # Finally, this is the expansion that is picked up by
3041 # autoconf. It tells the user to run autoupdate, and
3042 # then outputs the replacement expansion. We do not care
3043 # about autoupdate's warning because that contains
3044 # information on what to do *after* running autoupdate.
3046 # This is what autoupdate's m4 run will expand. It fires
3047 # the warning (with _au_warn_XXX), outputs it into the
3048 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3049 # the replacement expansion.
3052 # This is an auxiliary macro that is also run when
3053 # autoupdate runs m4. It simply calls m4_warning, but
3054 # we need a wrapper so that each warning is emitted only
3055 # once. We break the quoting in m4_warning's argument in
3056 # order to expand this macro's arguments, not AU_DEFUN's.
3059 # Finally, this is the expansion that is picked up by
3060 # autoconf. It tells the user to run autoupdate, and
3061 # then outputs the replacement expansion. We do not care
3062 # about autoupdate's warning because that contains
3063 # information on what to do *after* running autoupdate.
3069 # check for math library
3073 # This is what autoupdate's m4 run will expand. It fires
3074 # the warning (with _au_warn_XXX), outputs it into the
3075 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3076 # the replacement expansion.
3079 # This is an auxiliary macro that is also run when
3080 # autoupdate runs m4. It simply calls m4_warning, but
3081 # we need a wrapper so that each warning is emitted only
3082 # once. We break the quoting in m4_warning's argument in
3083 # order to expand this macro's arguments, not AU_DEFUN's.
3086 # Finally, this is the expansion that is picked up by
3087 # autoconf. It tells the user to run autoupdate, and
3088 # then outputs the replacement expansion. We do not care
3089 # about autoupdate's warning because that contains
3090 # information on what to do *after* running autoupdate.
3094 # _LT_COMPILER_NO_RTTI([TAGNAME])
3095 # -------------------------------
3096 # _LT_COMPILER_NO_RTTI
3099 # _LT_CMD_GLOBAL_SYMBOLS
3100 # ----------------------
3101 # _LT_CMD_GLOBAL_SYMBOLS
3104 # _LT_COMPILER_PIC([TAGNAME])
3105 # ---------------------------
3109 # _LT_LINKER_SHLIBS([TAGNAME])
3110 # ----------------------------
3111 # See if the linker supports building shared libraries.
3115 # _LT_LANG_C_CONFIG([TAG])
3116 # ------------------------
3117 # Ensure that the configuration variables for a C compiler are suitably
3118 # defined. These variables are subsequently used by _LT_CONFIG to write
3119 # the compiler configuration to `libtool'.
3123 # _LT_LANG_CXX_CONFIG([TAG])
3124 # --------------------------
3125 # Ensure that the configuration variables for a C++ compiler are suitably
3126 # defined. These variables are subsequently used by _LT_CONFIG to write
3127 # the compiler configuration to `libtool'.
3128 # _LT_LANG_CXX_CONFIG
3131 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3132 # ---------------------------------
3133 # Figure out "hidden" library dependencies from verbose
3134 # compiler output when linking a shared library.
3135 # Parse the compiler output and extract the necessary
3136 # objects, libraries and library flags.
3137 # _LT_SYS_HIDDEN_LIBDEPS
3140 # _LT_LANG_F77_CONFIG([TAG])
3141 # --------------------------
3142 # Ensure that the configuration variables for a Fortran 77 compiler are
3143 # suitably defined. These variables are subsequently used by _LT_CONFIG
3144 # to write the compiler configuration to `libtool'.
3145 # _LT_LANG_F77_CONFIG
3148 # _LT_LANG_FC_CONFIG([TAG])
3149 # -------------------------
3150 # Ensure that the configuration variables for a Fortran compiler are
3151 # suitably defined. These variables are subsequently used by _LT_CONFIG
3152 # to write the compiler configuration to `libtool'.
3153 # _LT_LANG_FC_CONFIG
3156 # _LT_LANG_GCJ_CONFIG([TAG])
3157 # --------------------------
3158 # Ensure that the configuration variables for the GNU Java Compiler compiler
3159 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3160 # to write the compiler configuration to `libtool'.
3161 # _LT_LANG_GCJ_CONFIG
3164 # _LT_LANG_RC_CONFIG([TAG])
3165 # -------------------------
3166 # Ensure that the configuration variables for the Windows resource compiler
3167 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3168 # to write the compiler configuration to `libtool'.
3169 # _LT_LANG_RC_CONFIG
3177 # This is what autoupdate's m4 run will expand. It fires
3178 # the warning (with _au_warn_XXX), outputs it into the
3179 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3180 # the replacement expansion.
3183 # This is an auxiliary macro that is also run when
3184 # autoupdate runs m4. It simply calls m4_warning, but
3185 # we need a wrapper so that each warning is emitted only
3186 # once. We break the quoting in m4_warning's argument in
3187 # order to expand this macro's arguments, not AU_DEFUN's.
3190 # Finally, this is the expansion that is picked up by
3191 # autoconf. It tells the user to run autoupdate, and
3192 # then outputs the replacement expansion. We do not care
3193 # about autoupdate's warning because that contains
3194 # information on what to do *after* running autoupdate.
3203 # This is what autoupdate's m4 run will expand. It fires
3204 # the warning (with _au_warn_XXX), outputs it into the
3205 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3206 # the replacement expansion.
3209 # This is an auxiliary macro that is also run when
3210 # autoupdate runs m4. It simply calls m4_warning, but
3211 # we need a wrapper so that each warning is emitted only
3212 # once. We break the quoting in m4_warning's argument in
3213 # order to expand this macro's arguments, not AU_DEFUN's.
3216 # Finally, this is the expansion that is picked up by
3217 # autoconf. It tells the user to run autoupdate, and
3218 # then outputs the replacement expansion. We do not care
3219 # about autoupdate's warning because that contains
3220 # information on what to do *after* running autoupdate.
3226 # If we don't have a new enough Autoconf to choose the best grep
3227 # available, choose the one first in the user's PATH.
3233 # If we don't have a new enough Autoconf to choose the best objdump
3234 # available, choose the one first in the user's PATH.
3240 # Check for a fully-functional sed program, that truncates
3241 # as few characters as possible. Prefer GNU sed if found.
3247 # This is what autoupdate's m4 run will expand. It fires
3248 # the warning (with _au_warn_XXX), outputs it into the
3249 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3250 # the replacement expansion.
3253 # This is an auxiliary macro that is also run when
3254 # autoupdate runs m4. It simply calls m4_warning, but
3255 # we need a wrapper so that each warning is emitted only
3256 # once. We break the quoting in m4_warning's argument in
3257 # order to expand this macro's arguments, not AU_DEFUN's.
3260 # Finally, this is the expansion that is picked up by
3261 # autoconf. It tells the user to run autoupdate, and
3262 # then outputs the replacement expansion. We do not care
3263 # about autoupdate's warning because that contains
3264 # information on what to do *after* running autoupdate.
3268 # _LT_CHECK_SHELL_FEATURES
3269 # ------------------------
3270 # Find out whether the shell is Bourne or XSI compatible,
3271 # or has some other useful features.
3272 # _LT_CHECK_SHELL_FEATURES
3275 # _LT_PROG_XSI_SHELLFNS
3276 # ---------------------
3277 # Bourne and XSI compatible variants of some useful shell functions.
3280 # Helper functions for option handling. -*- Autoconf -*-
3282 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3284 # Written by Gary V. Vaughan, 2004
3286 # This file is free software; the Free Software Foundation gives
3287 # unlimited permission to copy and/or distribute it, with or without
3288 # modifications, as long as this notice is preserved.
3290 # serial 6 ltoptions.m4
3292 # This is to help aclocal find these macros, as it can't see m4_define.
3296 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3297 # ------------------------------------------
3301 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3302 # ---------------------------------------
3303 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3304 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3309 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3310 # ------------------------------------------------------------
3311 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3315 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3316 # -------------------------------------------------------
3317 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3322 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3323 # ----------------------------------------
3324 # OPTION-LIST is a space-separated list of Libtool options associated
3325 # with MACRO-NAME. If any OPTION has a matching handler declared with
3326 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3327 # the unknown option and exit.
3331 ## --------------------------------- ##
3332 ## Macros to handle LT_INIT options. ##
3333 ## --------------------------------- ##
3335 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3336 # -----------------------------------------
3340 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3341 # -----------------------------------------------
3349 # This is what autoupdate's m4 run will expand. It fires
3350 # the warning (with _au_warn_XXX), outputs it into the
3351 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3352 # the replacement expansion.
3355 # This is an auxiliary macro that is also run when
3356 # autoupdate runs m4. It simply calls m4_warning, but
3357 # we need a wrapper so that each warning is emitted only
3358 # once. We break the quoting in m4_warning's argument in
3359 # order to expand this macro's arguments, not AU_DEFUN's.
3362 # Finally, this is the expansion that is picked up by
3363 # autoconf. It tells the user to run autoupdate, and
3364 # then outputs the replacement expansion. We do not care
3365 # about autoupdate's warning because that contains
3366 # information on what to do *after* running autoupdate.
3373 # Declare package support for building win32 dll's.
3376 # This is what autoupdate's m4 run will expand. It fires
3377 # the warning (with _au_warn_XXX), outputs it into the
3378 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3379 # the replacement expansion.
3382 # This is an auxiliary macro that is also run when
3383 # autoupdate runs m4. It simply calls m4_warning, but
3384 # we need a wrapper so that each warning is emitted only
3385 # once. We break the quoting in m4_warning's argument in
3386 # order to expand this macro's arguments, not AU_DEFUN's.
3389 # Finally, this is the expansion that is picked up by
3390 # autoconf. It tells the user to run autoupdate, and
3391 # then outputs the replacement expansion. We do not care
3392 # about autoupdate's warning because that contains
3393 # information on what to do *after* running autoupdate.
3398 # _LT_ENABLE_SHARED([DEFAULT])
3399 # ----------------------------
3400 # implement the --enable-shared flag, and supports the `shared' and
3401 # `disable-shared' LT_INIT options.
3402 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3413 # This is what autoupdate's m4 run will expand. It fires
3414 # the warning (with _au_warn_XXX), outputs it into the
3415 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3416 # the replacement expansion.
3419 # This is an auxiliary macro that is also run when
3420 # autoupdate runs m4. It simply calls m4_warning, but
3421 # we need a wrapper so that each warning is emitted only
3422 # once. We break the quoting in m4_warning's argument in
3423 # order to expand this macro's arguments, not AU_DEFUN's.
3426 # Finally, this is the expansion that is picked up by
3427 # autoconf. It tells the user to run autoupdate, and
3428 # then outputs the replacement expansion. We do not care
3429 # about autoupdate's warning because that contains
3430 # information on what to do *after* running autoupdate.
3432 # This is what autoupdate's m4 run will expand. It fires
3433 # the warning (with _au_warn_XXX), outputs it into the
3434 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3435 # the replacement expansion.
3438 # This is an auxiliary macro that is also run when
3439 # autoupdate runs m4. It simply calls m4_warning, but
3440 # we need a wrapper so that each warning is emitted only
3441 # once. We break the quoting in m4_warning's argument in
3442 # order to expand this macro's arguments, not AU_DEFUN's.
3445 # Finally, this is the expansion that is picked up by
3446 # autoconf. It tells the user to run autoupdate, and
3447 # then outputs the replacement expansion. We do not care
3448 # about autoupdate's warning because that contains
3449 # information on what to do *after* running autoupdate.
3455 # _LT_ENABLE_STATIC([DEFAULT])
3456 # ----------------------------
3457 # implement the --enable-static flag, and support the `static' and
3458 # `disable-static' LT_INIT options.
3459 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3470 # This is what autoupdate's m4 run will expand. It fires
3471 # the warning (with _au_warn_XXX), outputs it into the
3472 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3473 # the replacement expansion.
3476 # This is an auxiliary macro that is also run when
3477 # autoupdate runs m4. It simply calls m4_warning, but
3478 # we need a wrapper so that each warning is emitted only
3479 # once. We break the quoting in m4_warning's argument in
3480 # order to expand this macro's arguments, not AU_DEFUN's.
3483 # Finally, this is the expansion that is picked up by
3484 # autoconf. It tells the user to run autoupdate, and
3485 # then outputs the replacement expansion. We do not care
3486 # about autoupdate's warning because that contains
3487 # information on what to do *after* running autoupdate.
3489 # This is what autoupdate's m4 run will expand. It fires
3490 # the warning (with _au_warn_XXX), outputs it into the
3491 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3492 # the replacement expansion.
3495 # This is an auxiliary macro that is also run when
3496 # autoupdate runs m4. It simply calls m4_warning, but
3497 # we need a wrapper so that each warning is emitted only
3498 # once. We break the quoting in m4_warning's argument in
3499 # order to expand this macro's arguments, not AU_DEFUN's.
3502 # Finally, this is the expansion that is picked up by
3503 # autoconf. It tells the user to run autoupdate, and
3504 # then outputs the replacement expansion. We do not care
3505 # about autoupdate's warning because that contains
3506 # information on what to do *after* running autoupdate.
3512 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3513 # ----------------------------------
3514 # implement the --enable-fast-install flag, and support the `fast-install'
3515 # and `disable-fast-install' LT_INIT options.
3516 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3517 # _LT_ENABLE_FAST_INSTALL
3523 # This is what autoupdate's m4 run will expand. It fires
3524 # the warning (with _au_warn_XXX), outputs it into the
3525 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3526 # the replacement expansion.
3529 # This is an auxiliary macro that is also run when
3530 # autoupdate runs m4. It simply calls m4_warning, but
3531 # we need a wrapper so that each warning is emitted only
3532 # once. We break the quoting in m4_warning's argument in
3533 # order to expand this macro's arguments, not AU_DEFUN's.
3536 # Finally, this is the expansion that is picked up by
3537 # autoconf. It tells the user to run autoupdate, and
3538 # then outputs the replacement expansion. We do not care
3539 # about autoupdate's warning because that contains
3540 # information on what to do *after* running autoupdate.
3543 # This is what autoupdate's m4 run will expand. It fires
3544 # the warning (with _au_warn_XXX), outputs it into the
3545 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3546 # the replacement expansion.
3549 # This is an auxiliary macro that is also run when
3550 # autoupdate runs m4. It simply calls m4_warning, but
3551 # we need a wrapper so that each warning is emitted only
3552 # once. We break the quoting in m4_warning's argument in
3553 # order to expand this macro's arguments, not AU_DEFUN's.
3556 # Finally, this is the expansion that is picked up by
3557 # autoconf. It tells the user to run autoupdate, and
3558 # then outputs the replacement expansion. We do not care
3559 # about autoupdate's warning because that contains
3560 # information on what to do *after* running autoupdate.
3565 # _LT_WITH_PIC([MODE])
3566 # --------------------
3567 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3569 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3576 # This is what autoupdate's m4 run will expand. It fires
3577 # the warning (with _au_warn_XXX), outputs it into the
3578 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3579 # the replacement expansion.
3582 # This is an auxiliary macro that is also run when
3583 # autoupdate runs m4. It simply calls m4_warning, but
3584 # we need a wrapper so that each warning is emitted only
3585 # once. We break the quoting in m4_warning's argument in
3586 # order to expand this macro's arguments, not AU_DEFUN's.
3589 # Finally, this is the expansion that is picked up by
3590 # autoconf. It tells the user to run autoupdate, and
3591 # then outputs the replacement expansion. We do not care
3592 # about autoupdate's warning because that contains
3593 # information on what to do *after* running autoupdate.
3597 ## ----------------- ##
3598 ## LTDL_INIT Options ##
3599 ## ----------------- ##
3610 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3612 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3613 # Written by Gary V. Vaughan, 2004
3615 # This file is free software; the Free Software Foundation gives
3616 # unlimited permission to copy and/or distribute it, with or without
3617 # modifications, as long as this notice is preserved.
3619 # serial 6 ltsugar.m4
3621 # This is to help aclocal find these macros, as it can't see m4_define.
3625 # lt_join(SEP, ARG1, [ARG2...])
3626 # -----------------------------
3627 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3628 # associated separator.
3629 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3630 # versions in m4sugar had bugs.
3638 # Manipulate m4 lists.
3639 # These macros are necessary as long as will still need to support
3640 # Autoconf-2.59 which quotes differently.
3646 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3647 # ------------------------------------------
3648 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3649 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3650 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3651 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3652 # than defined and empty).
3654 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3655 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3660 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3661 # ----------------------------------------------------------
3662 # Produce a SEP delimited list of all paired combinations of elements of
3663 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3664 # has the form PREFIXmINFIXSUFFIXn.
3665 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3669 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3670 # -----------------------------------------------------------------------
3671 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3672 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3676 # lt_dict_add(DICT, KEY, VALUE)
3677 # -----------------------------
3681 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3682 # --------------------------------------------
3686 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3687 # ----------------------------------
3691 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3692 # -----------------------------------------------------------------
3696 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3697 # --------------------------------------------------------------
3700 # ltversion.m4 -- version numbers -*- Autoconf -*-
3702 # Copyright (C) 2004 Free Software Foundation, Inc.
3703 # Written by Scott James Remnant, 2004
3705 # This file is free software; the Free Software Foundation gives
3706 # unlimited permission to copy and/or distribute it, with or without
3707 # modifications, as long as this notice is preserved.
3709 # Generated from ltversion.in.
3711 # serial 3134 ltversion.m4
3712 # This file is part of GNU Libtool
3719 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3721 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3722 # Written by Scott James Remnant, 2004.
3724 # This file is free software; the Free Software Foundation gives
3725 # unlimited permission to copy and/or distribute it, with or without
3726 # modifications, as long as this notice is preserved.
3728 # serial 4 lt~obsolete.m4
3730 # These exist entirely to fool aclocal when bootstrapping libtool.
3732 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3733 # which have later been changed to m4_define as they aren't part of the
3734 # exported API, or moved to Autoconf or Automake where they belong.
3736 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3737 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3738 # using a macro with the same name in our local m4/libtool.m4 it'll
3739 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3740 # and doesn't know about Autoconf macros at all.)
3742 # So we provide this file, which has a silly filename so it's always
3743 # included after everything else. This provides aclocal with the
3744 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3745 # because those macros already exist, or will be overwritten later.
3746 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3748 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3749 # Yes, that means every name once taken will need to remain here until
3750 # we give up compatibility with versions before 1.7, at which point
3751 # we need to keep only those names which we still refer to.
3753 # This is to help aclocal find these macros, as it can't see m4_define.
3820 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3821 # Free Software Foundation, Inc.
3823 # This file is free software; the Free Software Foundation
3824 # gives unlimited permission to copy and/or distribute it,
3825 # with or without modifications, as long as this notice is preserved.
3829 # Based on depend.m4 from automake 1.9, modified for standalone use in
3830 # an environment where GNU make is required.
3832 # ZW_PROG_COMPILER_DEPENDENCIES
3833 # -----------------------------
3834 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3835 # sets fooDEPMODE accordingly. Cache-variable compatible with
3836 # original; not side-effect compatible. As the users of this macro
3837 # may require accurate dependencies for correct builds, it does *not*
3838 # honor --disable-dependency-checking, and failure to detect a usable
3839 # method is an error. depcomp is assumed to be located in
3842 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3848 # Choose a directory name for dependency files.
3853 # As AM_SET_DEPDIR, but also create the directory at config.status time.
3904 sim_inline
="-DDEFAULT_INLINE=0"
3941 # intl sister-directory configuration rules.
3944 # The idea behind this macro is that there's no need to repeat all the
3945 # autoconf probes done by the intl directory - it's already done them
3946 # for us. In fact, there's no need even to look at the cache for the
3947 # answers. All we need to do is nab a few pieces of information.
3948 # The intl directory is set up to make this easy, by generating a
3949 # small file which can be sourced as a shell script; then we produce
3950 # the necessary substitutions and definitions for this directory.
3954 # Autoconf M4 include file defining utility macros for complex Canadian
3966 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
3968 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
3971 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3972 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
3976 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3977 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
3981 # Backported from Autoconf 2.5x; can go away when and if
3982 # we switch. Put the OS path separator in $PATH_SEPARATOR.
3987 # ACX_HAVE_GCC_FOR_TARGET
3988 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
3991 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
3992 # Searching for installed target binutils. We need to take extra care,
3993 # else we may find the wrong assembler, linker, etc., and lose.
3995 # First try --with-build-time-tools, if specified.
3997 # For build != host, we ask the installed GCC for the name of the tool it
3998 # uses, and accept it if it is an absolute path. This is because the
3999 # only good choice for a compiler is the same GCC version that is being
4000 # installed (or we couldn't make target libraries), and we assume that
4001 # on the host system we'll have not only the same GCC version, but also
4002 # the same binutils version.
4004 # For build == host, search the same directories that the installed
4005 # compiler will search. We used to do this for the assembler, linker,
4006 # and nm only; for simplicity of configuration, however, we extend this
4007 # criterion to tools (such as ar and ranlib) that are never invoked by
4008 # the compiler, to avoid mismatches.
4010 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
4011 # if build == target. This makes the most sense only when bootstrapping,
4012 # but we also do so when build != host. In this case, we hope that the
4013 # build and host systems will have similar contents of MD_EXEC_PREFIX.
4015 # If we do not find a suitable binary, then try the user's path.
4019 # AC_PROG_CPP_WERROR
4020 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4021 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4022 # For now, using this also overrides header checks to use only the
4023 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4024 # bit harder from here).
4025 # Eventually autoconf will default to checking headers with the compiler
4026 # instead, and we'll have to do this differently.
4028 # AC_PROG_CPP_WERROR
4031 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4032 # that understands Ada. We use the user's CC setting, already found, and
4033 # possibly add $1 to the command-line parameters.
4035 # Sets the shell variable have_gnat to yes or no as appropriate, and
4036 # substitutes GNATBIND and GNATMAKE.
4063 ac_cpp
='$CPP $CPPFLAGS'
4064 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4065 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4066 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4067 if test -n "$ac_tool_prefix"; then
4068 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4069 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4071 $as_echo_n "checking for $ac_word... " >&6; }
4072 if test "${ac_cv_prog_CC+set}" = set; then :
4073 $as_echo_n "(cached) " >&6
4075 if test -n "$CC"; then
4076 ac_cv_prog_CC
="$CC" # Let the user override the test.
4078 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4082 test -z "$as_dir" && as_dir
=.
4083 for ac_exec_ext
in '' $ac_executable_extensions; do
4084 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4085 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4086 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4096 if test -n "$CC"; then
4097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4098 $as_echo "$CC" >&6; }
4100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4101 $as_echo "no" >&6; }
4106 if test -z "$ac_cv_prog_CC"; then
4108 # Extract the first word of "gcc", so it can be a program name with args.
4109 set dummy gcc
; ac_word
=$2
4110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4111 $as_echo_n "checking for $ac_word... " >&6; }
4112 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4113 $as_echo_n "(cached) " >&6
4115 if test -n "$ac_ct_CC"; then
4116 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4118 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4122 test -z "$as_dir" && as_dir
=.
4123 for ac_exec_ext
in '' $ac_executable_extensions; do
4124 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4125 ac_cv_prog_ac_ct_CC
="gcc"
4126 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4135 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4136 if test -n "$ac_ct_CC"; then
4137 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4138 $as_echo "$ac_ct_CC" >&6; }
4140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4141 $as_echo "no" >&6; }
4144 if test "x$ac_ct_CC" = x
; then
4147 case $cross_compiling:$ac_tool_warned in
4149 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4150 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4151 ac_tool_warned
=yes ;;
4159 if test -z "$CC"; then
4160 if test -n "$ac_tool_prefix"; then
4161 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4162 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4163 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4164 $as_echo_n "checking for $ac_word... " >&6; }
4165 if test "${ac_cv_prog_CC+set}" = set; then :
4166 $as_echo_n "(cached) " >&6
4168 if test -n "$CC"; then
4169 ac_cv_prog_CC
="$CC" # Let the user override the test.
4171 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4175 test -z "$as_dir" && as_dir
=.
4176 for ac_exec_ext
in '' $ac_executable_extensions; do
4177 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4178 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4179 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4189 if test -n "$CC"; then
4190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4191 $as_echo "$CC" >&6; }
4193 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4194 $as_echo "no" >&6; }
4200 if test -z "$CC"; then
4201 # Extract the first word of "cc", so it can be a program name with args.
4202 set dummy cc
; ac_word
=$2
4203 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4204 $as_echo_n "checking for $ac_word... " >&6; }
4205 if test "${ac_cv_prog_CC+set}" = set; then :
4206 $as_echo_n "(cached) " >&6
4208 if test -n "$CC"; then
4209 ac_cv_prog_CC
="$CC" # Let the user override the test.
4212 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4216 test -z "$as_dir" && as_dir
=.
4217 for ac_exec_ext
in '' $ac_executable_extensions; do
4218 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4219 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4220 ac_prog_rejected
=yes
4224 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4231 if test $ac_prog_rejected = yes; then
4232 # We found a bogon in the path, so make sure we never use it.
4233 set dummy
$ac_cv_prog_CC
4235 if test $# != 0; then
4236 # We chose a different compiler from the bogus one.
4237 # However, it has the same basename, so the bogon will be chosen
4238 # first if we set CC to just the basename; use the full file name.
4240 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4246 if test -n "$CC"; then
4247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4248 $as_echo "$CC" >&6; }
4250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4251 $as_echo "no" >&6; }
4256 if test -z "$CC"; then
4257 if test -n "$ac_tool_prefix"; then
4258 for ac_prog
in cl.exe
4260 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4261 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4262 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4263 $as_echo_n "checking for $ac_word... " >&6; }
4264 if test "${ac_cv_prog_CC+set}" = set; then :
4265 $as_echo_n "(cached) " >&6
4267 if test -n "$CC"; then
4268 ac_cv_prog_CC
="$CC" # Let the user override the test.
4270 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4274 test -z "$as_dir" && as_dir
=.
4275 for ac_exec_ext
in '' $ac_executable_extensions; do
4276 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4277 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4278 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4288 if test -n "$CC"; then
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4290 $as_echo "$CC" >&6; }
4292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4293 $as_echo "no" >&6; }
4297 test -n "$CC" && break
4300 if test -z "$CC"; then
4302 for ac_prog
in cl.exe
4304 # Extract the first word of "$ac_prog", so it can be a program name with args.
4305 set dummy
$ac_prog; ac_word
=$2
4306 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4307 $as_echo_n "checking for $ac_word... " >&6; }
4308 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4309 $as_echo_n "(cached) " >&6
4311 if test -n "$ac_ct_CC"; then
4312 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4314 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4318 test -z "$as_dir" && as_dir
=.
4319 for ac_exec_ext
in '' $ac_executable_extensions; do
4320 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4321 ac_cv_prog_ac_ct_CC
="$ac_prog"
4322 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4331 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4332 if test -n "$ac_ct_CC"; then
4333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4334 $as_echo "$ac_ct_CC" >&6; }
4336 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4337 $as_echo "no" >&6; }
4341 test -n "$ac_ct_CC" && break
4344 if test "x$ac_ct_CC" = x
; then
4347 case $cross_compiling:$ac_tool_warned in
4349 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4350 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4351 ac_tool_warned
=yes ;;
4360 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4361 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4362 as_fn_error
"no acceptable C compiler found in \$PATH
4363 See \`config.log' for more details." "$LINENO" 5; }
4365 # Provide some information about the compiler.
4366 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4369 for ac_option
in --version -v -V -qversion; do
4370 { { ac_try
="$ac_compiler $ac_option >&5"
4372 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4373 *) ac_try_echo=$ac_try;;
4375 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4376 $as_echo "$ac_try_echo"; } >&5
4377 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4379 if test -s conftest.err; then
4381 ... rest of stderr output deleted ...
4382 10q' conftest.err >conftest.er1
4383 cat conftest.er1 >&5
4384 rm -f conftest.er1 conftest.err
4386 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4387 test $ac_status = 0; }
4390 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4391 /* end confdefs.h. */
4401 ac_clean_files_save=$ac_clean_files
4402 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4403 # Try to create an executable without -o first, disregard a.out.
4404 # It will help us diagnose broken compilers, and finding out an intuition
4406 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4407 $as_echo_n "checking for C compiler default output file name... " >&6; }
4408 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4410 # The possible output files:
4411 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4414 for ac_file in $ac_files
4417 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4418 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4423 if { { ac_try="$ac_link_default"
4425 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4426 *) ac_try_echo
=$ac_try;;
4428 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4429 $as_echo "$ac_try_echo"; } >&5
4430 (eval "$ac_link_default") 2>&5
4432 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4433 test $ac_status = 0; }; then :
4434 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4435 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4436 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4437 # so that the user can short-circuit this test for compilers unknown to
4439 for ac_file
in $ac_files ''
4441 test -f "$ac_file" ||
continue
4443 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4446 # We found the default executable, but exeext='' is most
4450 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4452 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4454 # We set ac_cv_exeext here because the later test for it is not
4455 # safe: cross compilers may not add the suffix if given an `-o'
4456 # argument, so we may need to know it at that point already.
4457 # Even if this section looks crufty: it has the advantage of
4464 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4469 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4470 $as_echo "$ac_file" >&6; }
4471 if test -z "$ac_file"; then :
4472 $as_echo "$as_me: failed program was:" >&5
4473 sed 's/^/| /' conftest.
$ac_ext >&5
4475 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4476 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4477 { as_fn_set_status
77
4478 as_fn_error
"C compiler cannot create executables
4479 See \`config.log' for more details." "$LINENO" 5; }; }
4481 ac_exeext
=$ac_cv_exeext
4483 # Check that the compiler produces executables we can run. If not, either
4484 # the compiler is broken, or we cross compile.
4485 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4486 $as_echo_n "checking whether the C compiler works... " >&6; }
4487 # If not cross compiling, check that we can run a simple program.
4488 if test "$cross_compiling" != yes; then
4489 if { ac_try
='./$ac_file'
4490 { { case "(($ac_try" in
4491 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4492 *) ac_try_echo=$ac_try;;
4494 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4495 $as_echo "$ac_try_echo"; } >&5
4496 (eval "$ac_try") 2>&5
4498 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4499 test $ac_status = 0; }; }; then
4502 if test "$cross_compiling" = maybe; then
4505 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4506 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4507 as_fn_error "cannot run C compiled programs.
4508 If you meant to cross compile
, use \
`--host'.
4509 See \`config.log
' for more details." "$LINENO" 5; }
4513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4514 $as_echo "yes" >&6; }
4516 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4517 ac_clean_files=$ac_clean_files_save
4518 # Check that the compiler produces executables we can run. If not, either
4519 # the compiler is broken, or we cross compile.
4520 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4521 $as_echo_n "checking whether we are cross compiling... " >&6; }
4522 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4523 $as_echo "$cross_compiling" >&6; }
4525 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4526 $as_echo_n "checking for suffix of executables... " >&6; }
4527 if { { ac_try="$ac_link"
4529 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4530 *) ac_try_echo=$ac_try;;
4532 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4533 $as_echo "$ac_try_echo"; } >&5
4534 (eval "$ac_link") 2>&5
4536 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4537 test $ac_status = 0; }; then :
4538 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
4539 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
4540 # work properly (i.e., refer to `conftest.exe
'), while it won't with
4542 for ac_file
in conftest.exe conftest conftest.
*; do
4543 test -f "$ac_file" ||
continue
4545 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4546 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4552 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4553 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4554 as_fn_error
"cannot compute suffix of executables: cannot compile and link
4555 See \`config.log' for more details." "$LINENO" 5; }
4557 rm -f conftest
$ac_cv_exeext
4558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4559 $as_echo "$ac_cv_exeext" >&6; }
4561 rm -f conftest.
$ac_ext
4562 EXEEXT
=$ac_cv_exeext
4564 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4565 $as_echo_n "checking for suffix of object files... " >&6; }
4566 if test "${ac_cv_objext+set}" = set; then :
4567 $as_echo_n "(cached) " >&6
4569 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4570 /* end confdefs.h. */
4580 rm -f conftest.o conftest.obj
4581 if { { ac_try
="$ac_compile"
4583 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4584 *) ac_try_echo=$ac_try;;
4586 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4587 $as_echo "$ac_try_echo"; } >&5
4588 (eval "$ac_compile") 2>&5
4590 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4591 test $ac_status = 0; }; then :
4592 for ac_file in conftest.o conftest.obj conftest.*; do
4593 test -f "$ac_file" || continue;
4595 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4596 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4601 $as_echo "$as_me: failed program was:" >&5
4602 sed 's/^/| /' conftest.$ac_ext >&5
4604 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4605 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4606 as_fn_error "cannot compute suffix of object files
: cannot compile
4607 See \
`config.log' for more details." "$LINENO" 5; }
4609 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4611 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4612 $as_echo "$ac_cv_objext" >&6; }
4613 OBJEXT=$ac_cv_objext
4615 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4616 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4617 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4618 $as_echo_n "(cached) " >&6
4620 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4621 /* end confdefs.h. */
4634 if ac_fn_c_try_compile "$LINENO"; then :
4639 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4640 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4643 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4644 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4645 if test $ac_compiler_gnu = yes; then
4650 ac_test_CFLAGS=${CFLAGS+set}
4651 ac_save_CFLAGS=$CFLAGS
4652 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4653 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4654 if test "${ac_cv_prog_cc_g+set}" = set; then :
4655 $as_echo_n "(cached) " >&6
4657 ac_save_c_werror_flag=$ac_c_werror_flag
4658 ac_c_werror_flag=yes
4661 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4662 /* end confdefs.h. */
4672 if ac_fn_c_try_compile "$LINENO"; then :
4676 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4677 /* end confdefs.h. */
4687 if ac_fn_c_try_compile "$LINENO"; then :
4690 ac_c_werror_flag=$ac_save_c_werror_flag
4692 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4693 /* end confdefs.h. */
4703 if ac_fn_c_try_compile "$LINENO"; then :
4706 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4708 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4710 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4711 ac_c_werror_flag=$ac_save_c_werror_flag
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4714 $as_echo "$ac_cv_prog_cc_g" >&6; }
4715 if test "$ac_test_CFLAGS" = set; then
4716 CFLAGS=$ac_save_CFLAGS
4717 elif test $ac_cv_prog_cc_g = yes; then
4718 if test "$GCC" = yes; then
4724 if test "$GCC" = yes; then
4730 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4731 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4732 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4733 $as_echo_n "(cached) " >&6
4735 ac_cv_prog_cc_c89=no
4737 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4738 /* end confdefs.h. */
4741 #include <sys/types.h>
4742 #include <sys/stat.h>
4743 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4744 struct buf { int x; };
4745 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4746 static char *e (p, i)
4752 static char *f (char * (*g) (char **, int), char **p, ...)
4757 s = g (p, va_arg (v,int));
4762 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4763 function prototypes and stuff, but not '\xHH' hex character constants.
4764 These don't provoke an error unfortunately, instead are silently treated
4765 as 'x'. The following induces an error, until -std is added to get
4766 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4767 array size at least. It's necessary to write '\x00'==0 to get something
4768 that's true only with -std. */
4769 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4771 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4772 inside strings and character constants. */
4774 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4776 int test (int i, double x);
4777 struct s1 {int (*f) (int a);};
4778 struct s2 {int (*f) (double a);};
4779 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4785 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4790 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4791 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4793 CC="$ac_save_CC $ac_arg"
4794 if ac_fn_c_try_compile "$LINENO"; then :
4795 ac_cv_prog_cc_c89=$ac_arg
4797 rm -f core conftest.err conftest.$ac_objext
4798 test "x$ac_cv_prog_cc_c89" != "xno" && break
4800 rm -f conftest.$ac_ext
4805 case "x$ac_cv_prog_cc_c89" in
4807 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4808 $as_echo "none needed" >&6; } ;;
4810 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4811 $as_echo "unsupported" >&6; } ;;
4813 CC="$CC $ac_cv_prog_cc_c89"
4814 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4815 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4817 if test "x$ac_cv_prog_cc_c89" != xno; then :
4822 ac_cpp='$CPP $CPPFLAGS'
4823 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4824 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4825 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4828 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4829 for ac_t in install-sh install.sh shtool; do
4830 if test -f "$ac_dir/$ac_t"; then
4832 ac_install_sh="$ac_aux_dir/$ac_t -c"
4837 if test -z "$ac_aux_dir"; then
4838 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4841 # These three variables are undocumented and unsupported,
4842 # and are intended to be withdrawn in a future Autoconf release.
4843 # They can cause serious problems if a builder's source tree is in a directory
4844 # whose full name contains unusual characters.
4845 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4846 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4847 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4850 # Make sure we can run config.sub.
4851 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4852 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4854 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4855 $as_echo_n "checking build system type... " >&6; }
4856 if test "${ac_cv_build+set}" = set; then :
4857 $as_echo_n "(cached) " >&6
4859 ac_build_alias=$build_alias
4860 test "x$ac_build_alias" = x &&
4861 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4862 test "x$ac_build_alias" = x &&
4863 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4864 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4865 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4868 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4869 $as_echo "$ac_cv_build" >&6; }
4870 case $ac_cv_build in
4872 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4875 ac_save_IFS=$IFS; IFS='-'
4881 # Remember, the first character of IFS is used to create $*,
4882 # except with old shells:
4885 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
4888 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4889 $as_echo_n "checking host system type... " >&6; }
4890 if test "${ac_cv_host+set}" = set; then :
4891 $as_echo_n "(cached) " >&6
4893 if test "x$host_alias" = x; then
4894 ac_cv_host=$ac_cv_build
4896 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4897 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4901 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4902 $as_echo "$ac_cv_host" >&6; }
4905 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4908 ac_save_IFS=$IFS; IFS='-'
4914 # Remember, the first character of IFS is used to create $*,
4915 # except with old shells:
4918 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
4921 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4922 $as_echo_n "checking target system type... " >&6; }
4923 if test "${ac_cv_target+set}" = set; then :
4924 $as_echo_n "(cached) " >&6
4926 if test "x$target_alias" = x; then
4927 ac_cv_target=$ac_cv_host
4929 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4930 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4934 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4935 $as_echo "$ac_cv_target" >&6; }
4936 case $ac_cv_target in
4938 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4940 target=$ac_cv_target
4941 ac_save_IFS=$IFS; IFS='-'
4947 # Remember, the first character of IFS is used to create $*,
4948 # except with old shells:
4951 case $target_os in *\ *) target_os=`echo "$target_os" |
sed 's/ /-/g'`;; esac
4954 # The aliases save the names the user supplied, while $host etc.
4955 # will get canonicalized.
4956 test -n "$target_alias" &&
4957 test "$program_prefix$program_suffix$program_transform_name" = \
4959 program_prefix=${target_alias}-
4962 ac_cpp='$CPP $CPPFLAGS'
4963 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4964 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4965 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4967 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4968 # On Suns, sometimes $CPP names a directory.
4969 if test -n "$CPP" && test -d "$CPP"; then
4972 if test -z "$CPP"; then
4973 if test "${ac_cv_prog_CPP+set}" = set; then :
4974 $as_echo_n "(cached) " >&6
4976 # Double quotes because CPP needs to be expanded
4977 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4980 for ac_c_preproc_warn_flag in '' yes
4982 # Use a header file that comes with gcc, so configuring glibc
4983 # with a fresh cross-compiler works.
4984 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4985 # <limits.h> exists even on freestanding compilers.
4986 # On the NeXT, cc -E runs the code through the compiler's parser,
4987 # not just through cpp. "Syntax error" is here to catch this case.
4988 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4989 /* end confdefs.h. */
4991 # include <limits.h>
4993 # include <assert.h>
4997 if ac_fn_c_try_cpp "$LINENO"; then :
5000 # Broken: fails on valid input.
5003 rm -f conftest.err conftest.$ac_ext
5005 # OK, works on sane cases. Now check whether nonexistent headers
5006 # can be detected and how.
5007 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5008 /* end confdefs.h. */
5009 #include <ac_nonexistent.h>
5011 if ac_fn_c_try_cpp "$LINENO"; then :
5012 # Broken: success on invalid input.
5015 # Passes both tests.
5019 rm -f conftest.err conftest.$ac_ext
5022 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5023 rm -f conftest.err conftest.
$ac_ext
5024 if $ac_preproc_ok; then :
5036 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5037 $as_echo "$CPP" >&6; }
5039 for ac_c_preproc_warn_flag
in '' yes
5041 # Use a header file that comes with gcc, so configuring glibc
5042 # with a fresh cross-compiler works.
5043 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5044 # <limits.h> exists even on freestanding compilers.
5045 # On the NeXT, cc -E runs the code through the compiler's parser,
5046 # not just through cpp. "Syntax error" is here to catch this case.
5047 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5048 /* end confdefs.h. */
5050 # include <limits.h>
5052 # include <assert.h>
5056 if ac_fn_c_try_cpp
"$LINENO"; then :
5059 # Broken: fails on valid input.
5062 rm -f conftest.err conftest.
$ac_ext
5064 # OK, works on sane cases. Now check whether nonexistent headers
5065 # can be detected and how.
5066 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5067 /* end confdefs.h. */
5068 #include <ac_nonexistent.h>
5070 if ac_fn_c_try_cpp
"$LINENO"; then :
5071 # Broken: success on invalid input.
5074 # Passes both tests.
5078 rm -f conftest.err conftest.
$ac_ext
5081 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5082 rm -f conftest.err conftest.
$ac_ext
5083 if $ac_preproc_ok; then :
5086 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5087 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5088 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
5089 See \`config.log' for more details." "$LINENO" 5; }
5093 ac_cpp
='$CPP $CPPFLAGS'
5094 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5095 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5096 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5100 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5101 if test "${ac_cv_path_GREP+set}" = set; then :
5102 $as_echo_n "(cached) " >&6
5104 if test -z "$GREP"; then
5105 ac_path_GREP_found
=false
5106 # Loop through the user's path and test for each of PROGNAME-LIST
5107 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5108 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5111 test -z "$as_dir" && as_dir
=.
5112 for ac_prog
in grep ggrep
; do
5113 for ac_exec_ext
in '' $ac_executable_extensions; do
5114 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5115 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5116 # Check for GNU ac_path_GREP and select it if it is found.
5117 # Check for GNU $ac_path_GREP
5118 case `"$ac_path_GREP" --version 2>&1` in
5120 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5123 $as_echo_n 0123456789 >"conftest.in"
5126 cat "conftest.in" "conftest.in" >"conftest.tmp"
5127 mv "conftest.tmp" "conftest.in"
5128 cp "conftest.in" "conftest.nl"
5129 $as_echo 'GREP' >> "conftest.nl"
5130 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5131 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5132 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5133 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5134 # Best one so far, save it but keep looking for a better one
5135 ac_cv_path_GREP
="$ac_path_GREP"
5136 ac_path_GREP_max
=$ac_count
5138 # 10*(2^10) chars as input seems more than enough
5139 test $ac_count -gt 10 && break
5141 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5144 $ac_path_GREP_found && break 3
5149 if test -z "$ac_cv_path_GREP"; then
5150 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5153 ac_cv_path_GREP
=$GREP
5157 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5158 $as_echo "$ac_cv_path_GREP" >&6; }
5159 GREP
="$ac_cv_path_GREP"
5162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5163 $as_echo_n "checking for egrep... " >&6; }
5164 if test "${ac_cv_path_EGREP+set}" = set; then :
5165 $as_echo_n "(cached) " >&6
5167 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5168 then ac_cv_path_EGREP
="$GREP -E"
5170 if test -z "$EGREP"; then
5171 ac_path_EGREP_found
=false
5172 # Loop through the user's path and test for each of PROGNAME-LIST
5173 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5174 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5177 test -z "$as_dir" && as_dir
=.
5178 for ac_prog
in egrep; do
5179 for ac_exec_ext
in '' $ac_executable_extensions; do
5180 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5181 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5182 # Check for GNU ac_path_EGREP and select it if it is found.
5183 # Check for GNU $ac_path_EGREP
5184 case `"$ac_path_EGREP" --version 2>&1` in
5186 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5189 $as_echo_n 0123456789 >"conftest.in"
5192 cat "conftest.in" "conftest.in" >"conftest.tmp"
5193 mv "conftest.tmp" "conftest.in"
5194 cp "conftest.in" "conftest.nl"
5195 $as_echo 'EGREP' >> "conftest.nl"
5196 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5197 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5198 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5199 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5200 # Best one so far, save it but keep looking for a better one
5201 ac_cv_path_EGREP
="$ac_path_EGREP"
5202 ac_path_EGREP_max
=$ac_count
5204 # 10*(2^10) chars as input seems more than enough
5205 test $ac_count -gt 10 && break
5207 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5210 $ac_path_EGREP_found && break 3
5215 if test -z "$ac_cv_path_EGREP"; then
5216 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5219 ac_cv_path_EGREP
=$EGREP
5224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5225 $as_echo "$ac_cv_path_EGREP" >&6; }
5226 EGREP
="$ac_cv_path_EGREP"
5229 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5230 $as_echo_n "checking for ANSI C header files... " >&6; }
5231 if test "${ac_cv_header_stdc+set}" = set; then :
5232 $as_echo_n "(cached) " >&6
5234 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5235 /* end confdefs.h. */
5249 if ac_fn_c_try_compile
"$LINENO"; then :
5250 ac_cv_header_stdc
=yes
5252 ac_cv_header_stdc
=no
5254 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5256 if test $ac_cv_header_stdc = yes; then
5257 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5258 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5259 /* end confdefs.h. */
5263 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5264 $EGREP "memchr" >/dev
/null
2>&1; then :
5267 ac_cv_header_stdc
=no
5273 if test $ac_cv_header_stdc = yes; then
5274 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
5275 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5276 /* end confdefs.h. */
5280 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5281 $EGREP "free" >/dev
/null
2>&1; then :
5284 ac_cv_header_stdc
=no
5290 if test $ac_cv_header_stdc = yes; then
5291 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5292 if test "$cross_compiling" = yes; then :
5295 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5296 /* end confdefs.h. */
5299 #if ((' ' & 0x0FF) == 0x020)
5300 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5301 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5303 # define ISLOWER(c) \
5304 (('a' <= (c) && (c) <= 'i') \
5305 || ('j' <= (c) && (c) <= 'r') \
5306 || ('s' <= (c) && (c) <= 'z'))
5307 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5310 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5315 for (i = 0; i < 256; i++)
5316 if (XOR (islower (i), ISLOWER (i))
5317 || toupper (i) != TOUPPER (i))
5322 if ac_fn_c_try_run
"$LINENO"; then :
5325 ac_cv_header_stdc
=no
5327 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5328 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5333 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5334 $as_echo "$ac_cv_header_stdc" >&6; }
5335 if test $ac_cv_header_stdc = yes; then
5337 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5341 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5342 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5343 inttypes.h stdint.h unistd.h
5345 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5346 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5348 eval as_val
=\$
$as_ac_Header
5349 if test "x$as_val" = x
""yes; then :
5350 cat >>confdefs.h
<<_ACEOF
5351 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5360 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5361 if test "x$ac_cv_header_minix_config_h" = x
""yes; then :
5368 if test "$MINIX" = yes; then
5370 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5373 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5376 $as_echo "#define _MINIX 1" >>confdefs.h
5381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5382 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5383 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5384 $as_echo_n "(cached) " >&6
5386 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5387 /* end confdefs.h. */
5389 # define __EXTENSIONS__ 1
5390 $ac_includes_default
5399 if ac_fn_c_try_compile
"$LINENO"; then :
5400 ac_cv_safe_to_define___extensions__
=yes
5402 ac_cv_safe_to_define___extensions__
=no
5404 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5406 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5407 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5408 test $ac_cv_safe_to_define___extensions__ = yes &&
5409 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5411 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5413 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5415 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5417 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5420 test "$program_prefix" != NONE
&&
5421 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
5422 # Use a double $ so make ignores it.
5423 test "$program_suffix" != NONE
&&
5424 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
5425 # Double any \ or $.
5426 # By default was `s,x,x', remove it if useless.
5427 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
5428 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
5430 # Find a good install program. We prefer a C program (faster),
5431 # so one script is as good as another. But avoid the broken or
5432 # incompatible versions:
5433 # SysV /etc/install, /usr/sbin/install
5434 # SunOS /usr/etc/install
5435 # IRIX /sbin/install
5437 # AmigaOS /C/install, which installs bootblocks on floppy discs
5438 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5439 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5440 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5441 # OS/2's system install, which has a completely different semantic
5442 # ./install, which can be erroneously created by make from ./install.sh.
5443 # Reject install programs that cannot install multiple files.
5444 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5445 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5446 if test -z "$INSTALL"; then
5447 if test "${ac_cv_path_install+set}" = set; then :
5448 $as_echo_n "(cached) " >&6
5450 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5454 test -z "$as_dir" && as_dir
=.
5455 # Account for people who put trailing slashes in PATH elements.
5456 case $as_dir/ in #((
5457 .
/ | .
// |
/[cC
]/* | \
5458 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
5459 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
5462 # OSF1 and SCO ODT 3.0 have their own names for install.
5463 # Don't use installbsd from OSF since it installs stuff as root
5465 for ac_prog
in ginstall scoinst
install; do
5466 for ac_exec_ext
in '' $ac_executable_extensions; do
5467 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5468 if test $ac_prog = install &&
5469 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5470 # AIX install. It has an incompatible calling convention.
5472 elif test $ac_prog = install &&
5473 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5474 # program-specific install script used by HP pwplus--don't use.
5477 rm -rf conftest.one conftest.two conftest.dir
5478 echo one
> conftest.one
5479 echo two
> conftest.two
5481 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
5482 test -s conftest.one
&& test -s conftest.two
&&
5483 test -s conftest.dir
/conftest.one
&&
5484 test -s conftest.dir
/conftest.two
5486 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
5499 rm -rf conftest.one conftest.two conftest.dir
5502 if test "${ac_cv_path_install+set}" = set; then
5503 INSTALL
=$ac_cv_path_install
5505 # As a last resort, use the slow shell script. Don't cache a
5506 # value for INSTALL within a source directory, because that will
5507 # break other packages using the cache if that directory is
5508 # removed, or if the value is a relative name.
5509 INSTALL
=$ac_install_sh
5512 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5513 $as_echo "$INSTALL" >&6; }
5515 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5516 # It thinks the first close brace ends the variable substitution.
5517 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
5519 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
5521 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
5523 rm -rf .tst
2>/dev
/null
5524 mkdir .tst
2>/dev
/null
5525 if test -d .tst
; then
5530 rmdir .tst
2>/dev
/null
5532 DEPDIR
="${am__leading_dot}deps"
5536 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5537 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5542 macro_version
='2.2.7a'
5543 macro_revision
='1.3134'
5557 ltmain
="$ac_aux_dir/ltmain.sh"
5559 # Backslashify metacharacters that are still active within
5560 # double-quoted strings.
5561 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
5563 # Same as above, but do not quote variable references.
5564 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
5566 # Sed substitution to delay expansion of an escaped shell variable in a
5567 # double_quote_subst'ed string.
5568 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
5570 # Sed substitution to delay expansion of an escaped single quote.
5571 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
5573 # Sed substitution to avoid accidental globbing in evaled expressions
5574 no_glob_subst
='s/\*/\\\*/g'
5576 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5577 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5578 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5581 $as_echo_n "checking how to print strings... " >&6; }
5582 # Test print first, because it will be a builtin if present.
5583 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5584 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5586 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5589 # Use this function as a fallback that always works.
5590 func_fallback_echo ()
5592 eval 'cat <<_LTECHO_EOF
5596 ECHO='func_fallback_echo
'
5599 # func_echo_all arg...
5600 # Invoke $ECHO with all args, space-separated.
5607 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5608 $as_echo "printf" >&6; } ;;
5609 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5610 $as_echo "print -r" >&6; } ;;
5611 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5612 $as_echo "cat" >&6; } ;;
5628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5629 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5630 if test "${ac_cv_path_SED+set}" = set; then :
5631 $as_echo_n "(cached) " >&6
5633 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5634 for ac_i in 1 2 3 4 5 6 7; do
5635 ac_script="$ac_script$as_nl$ac_script"
5637 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5638 { ac_script=; unset ac_script;}
5639 if test -z "$SED"; then
5640 ac_path_SED_found=false
5641 # Loop through the user's path and
test for each of PROGNAME-LIST
5642 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5646 test -z "$as_dir" && as_dir
=.
5647 for ac_prog
in sed gsed
; do
5648 for ac_exec_ext
in '' $ac_executable_extensions; do
5649 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
5650 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } ||
continue
5651 # Check for GNU ac_path_SED and select it if it is found.
5652 # Check for GNU $ac_path_SED
5653 case `"$ac_path_SED" --version 2>&1` in
5655 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
5658 $as_echo_n 0123456789 >"conftest.in"
5661 cat "conftest.in" "conftest.in" >"conftest.tmp"
5662 mv "conftest.tmp" "conftest.in"
5663 cp "conftest.in" "conftest.nl"
5664 $as_echo '' >> "conftest.nl"
5665 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5666 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5667 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5668 if test $ac_count -gt ${ac_path_SED_max-0}; then
5669 # Best one so far, save it but keep looking for a better one
5670 ac_cv_path_SED
="$ac_path_SED"
5671 ac_path_SED_max
=$ac_count
5673 # 10*(2^10) chars as input seems more than enough
5674 test $ac_count -gt 10 && break
5676 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5679 $ac_path_SED_found && break 3
5684 if test -z "$ac_cv_path_SED"; then
5685 as_fn_error
"no acceptable sed could be found in \$PATH" "$LINENO" 5
5692 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5693 $as_echo "$ac_cv_path_SED" >&6; }
5694 SED
="$ac_cv_path_SED"
5697 test -z "$SED" && SED
=sed
5698 Xsed
="$SED -e 1s/^X//"
5710 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5711 $as_echo_n "checking for fgrep... " >&6; }
5712 if test "${ac_cv_path_FGREP+set}" = set; then :
5713 $as_echo_n "(cached) " >&6
5715 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
5716 then ac_cv_path_FGREP
="$GREP -F"
5718 if test -z "$FGREP"; then
5719 ac_path_FGREP_found
=false
5720 # Loop through the user's path and test for each of PROGNAME-LIST
5721 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5722 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5725 test -z "$as_dir" && as_dir
=.
5726 for ac_prog
in fgrep
; do
5727 for ac_exec_ext
in '' $ac_executable_extensions; do
5728 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
5729 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } ||
continue
5730 # Check for GNU ac_path_FGREP and select it if it is found.
5731 # Check for GNU $ac_path_FGREP
5732 case `"$ac_path_FGREP" --version 2>&1` in
5734 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
5737 $as_echo_n 0123456789 >"conftest.in"
5740 cat "conftest.in" "conftest.in" >"conftest.tmp"
5741 mv "conftest.tmp" "conftest.in"
5742 cp "conftest.in" "conftest.nl"
5743 $as_echo 'FGREP' >> "conftest.nl"
5744 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5745 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5746 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5747 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5748 # Best one so far, save it but keep looking for a better one
5749 ac_cv_path_FGREP
="$ac_path_FGREP"
5750 ac_path_FGREP_max
=$ac_count
5752 # 10*(2^10) chars as input seems more than enough
5753 test $ac_count -gt 10 && break
5755 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5758 $ac_path_FGREP_found && break 3
5763 if test -z "$ac_cv_path_FGREP"; then
5764 as_fn_error
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5767 ac_cv_path_FGREP
=$FGREP
5772 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5773 $as_echo "$ac_cv_path_FGREP" >&6; }
5774 FGREP
="$ac_cv_path_FGREP"
5777 test -z "$GREP" && GREP
=grep
5797 # Check whether --with-gnu-ld was given.
5798 if test "${with_gnu_ld+set}" = set; then :
5799 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
5805 if test "$GCC" = yes; then
5806 # Check if gcc -print-prog-name=ld gives a path.
5807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5808 $as_echo_n "checking for ld used by $CC... " >&6; }
5811 # gcc leaves a trailing carriage return which upsets mingw
5812 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5814 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
5817 # Accept absolute paths.
5819 re_direlt
='/[^/][^/]*/\.\./'
5820 # Canonicalize the pathname of ld
5821 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5822 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
5823 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5825 test -z "$LD" && LD
="$ac_prog"
5828 # If it fails, then pretend we aren't using GCC.
5832 # If it is relative, then search for the first ld in PATH.
5836 elif test "$with_gnu_ld" = yes; then
5837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5838 $as_echo_n "checking for GNU ld... " >&6; }
5840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5841 $as_echo_n "checking for non-GNU ld... " >&6; }
5843 if test "${lt_cv_path_LD+set}" = set; then :
5844 $as_echo_n "(cached) " >&6
5846 if test -z "$LD"; then
5847 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5848 for ac_dir
in $PATH; do
5850 test -z "$ac_dir" && ac_dir
=.
5851 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
5852 lt_cv_path_LD
="$ac_dir/$ac_prog"
5853 # Check to see if the program is GNU ld. I'd rather use --version,
5854 # but apparently some variants of GNU ld only accept -v.
5855 # Break only if it was the GNU/non-GNU ld that we prefer.
5856 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5857 *GNU
* |
*'with BFD'*)
5858 test "$with_gnu_ld" != no
&& break
5861 test "$with_gnu_ld" != yes && break
5868 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
5873 if test -n "$LD"; then
5874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5875 $as_echo "$LD" >&6; }
5877 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5878 $as_echo "no" >&6; }
5880 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
5881 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5882 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5883 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5884 $as_echo_n "(cached) " >&6
5886 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5887 case `$LD -v 2>&1 </dev/null` in
5888 *GNU
* |
*'with BFD'*)
5889 lt_cv_prog_gnu_ld
=yes
5892 lt_cv_prog_gnu_ld
=no
5896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5897 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5898 with_gnu_ld
=$lt_cv_prog_gnu_ld
5908 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5909 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5910 if test "${lt_cv_path_NM+set}" = set; then :
5911 $as_echo_n "(cached) " >&6
5913 if test -n "$NM"; then
5914 # Let the user override the test.
5917 lt_nm_to_check
="${ac_tool_prefix}nm"
5918 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5919 lt_nm_to_check
="$lt_nm_to_check nm"
5921 for lt_tmp_nm
in $lt_nm_to_check; do
5922 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5923 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
5925 test -z "$ac_dir" && ac_dir
=.
5926 tmp_nm
="$ac_dir/$lt_tmp_nm"
5927 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
5928 # Check to see if the nm accepts a BSD-compat flag.
5929 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5930 # nm: unknown option "B" ignored
5931 # Tru64's nm complains that /dev/null is an invalid object file
5932 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5933 */dev
/null
* |
*'Invalid file or object type'*)
5934 lt_cv_path_NM
="$tmp_nm -B"
5938 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5940 lt_cv_path_NM
="$tmp_nm -p"
5944 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5945 continue # so that we can try to find one that supports BSD flags
5954 : ${lt_cv_path_NM=no}
5957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5958 $as_echo "$lt_cv_path_NM" >&6; }
5959 if test "$lt_cv_path_NM" != "no"; then
5962 # Didn't find any BSD compatible name lister, look for dumpbin.
5963 if test -n "$DUMPBIN"; then :
5964 # Let the user override the test.
5966 if test -n "$ac_tool_prefix"; then
5967 for ac_prog
in dumpbin
"link -dump"
5969 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5970 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
5971 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5972 $as_echo_n "checking for $ac_word... " >&6; }
5973 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5974 $as_echo_n "(cached) " >&6
5976 if test -n "$DUMPBIN"; then
5977 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
5979 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5983 test -z "$as_dir" && as_dir
=.
5984 for ac_exec_ext
in '' $ac_executable_extensions; do
5985 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5986 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
5987 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5996 DUMPBIN
=$ac_cv_prog_DUMPBIN
5997 if test -n "$DUMPBIN"; then
5998 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5999 $as_echo "$DUMPBIN" >&6; }
6001 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6002 $as_echo "no" >&6; }
6006 test -n "$DUMPBIN" && break
6009 if test -z "$DUMPBIN"; then
6010 ac_ct_DUMPBIN
=$DUMPBIN
6011 for ac_prog
in dumpbin
"link -dump"
6013 # Extract the first word of "$ac_prog", so it can be a program name with args.
6014 set dummy
$ac_prog; ac_word
=$2
6015 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6016 $as_echo_n "checking for $ac_word... " >&6; }
6017 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6018 $as_echo_n "(cached) " >&6
6020 if test -n "$ac_ct_DUMPBIN"; then
6021 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
6023 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6027 test -z "$as_dir" && as_dir
=.
6028 for ac_exec_ext
in '' $ac_executable_extensions; do
6029 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6030 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
6031 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6040 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
6041 if test -n "$ac_ct_DUMPBIN"; then
6042 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6043 $as_echo "$ac_ct_DUMPBIN" >&6; }
6045 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6046 $as_echo "no" >&6; }
6050 test -n "$ac_ct_DUMPBIN" && break
6053 if test "x$ac_ct_DUMPBIN" = x
; then
6056 case $cross_compiling:$ac_tool_warned in
6058 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6059 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6060 ac_tool_warned
=yes ;;
6062 DUMPBIN
=$ac_ct_DUMPBIN
6066 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6068 DUMPBIN
="$DUMPBIN -symbols"
6076 if test "$DUMPBIN" != ":"; then
6080 test -z "$NM" && NM
=nm
6087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6088 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6089 if test "${lt_cv_nm_interface+set}" = set; then :
6090 $as_echo_n "(cached) " >&6
6092 lt_cv_nm_interface
="BSD nm"
6093 echo "int some_variable = 0;" > conftest.
$ac_ext
6094 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6095 (eval "$ac_compile" 2>conftest.err
)
6096 cat conftest.err
>&5
6097 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6098 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
6099 cat conftest.err
>&5
6100 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6101 cat conftest.out
>&5
6102 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
6103 lt_cv_nm_interface
="MS dumpbin"
6107 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6108 $as_echo "$lt_cv_nm_interface" >&6; }
6110 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6111 $as_echo_n "checking whether ln -s works... " >&6; }
6113 if test "$LN_S" = "ln -s"; then
6114 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6115 $as_echo "yes" >&6; }
6117 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6118 $as_echo "no, using $LN_S" >&6; }
6121 # find the maximum length of command line arguments
6122 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6123 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6124 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6125 $as_echo_n "(cached) " >&6
6132 # On DJGPP, this test can blow up pretty badly due to problems in libc
6133 # (any single argument exceeding 2000 bytes causes a buffer overrun
6134 # during glob expansion). Even if it were fixed, the result of this
6135 # check would be larger than it should be.
6136 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
6140 # Under GNU Hurd, this test is not required because there is
6141 # no limit to the length of command line arguments.
6142 # Libtool will interpret -1 as no limit whatsoever
6143 lt_cv_sys_max_cmd_len
=-1;
6146 cygwin
* | mingw
* | cegcc
*)
6147 # On Win9x/ME, this test blows up -- it succeeds, but takes
6148 # about 5 minutes as the teststring grows exponentially.
6149 # Worse, since 9x/ME are not pre-emptively multitasking,
6150 # you end up with a "frozen" computer, even though with patience
6151 # the test eventually succeeds (with a max line length of 256k).
6152 # Instead, let's just punt: use the minimum linelength reported by
6153 # all of the supported platforms: 8192 (on NT/2K/XP).
6154 lt_cv_sys_max_cmd_len
=8192;
6158 # On MiNT this can take a long time and run out of memory.
6159 lt_cv_sys_max_cmd_len
=8192;
6163 # On AmigaOS with pdksh, this test takes hours, literally.
6164 # So we just punt and use a minimum line length of 8192.
6165 lt_cv_sys_max_cmd_len
=8192;
6168 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
6169 # This has been around since 386BSD, at least. Likely further.
6170 if test -x /sbin
/sysctl
; then
6171 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
6172 elif test -x /usr
/sbin
/sysctl
; then
6173 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
6175 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
6177 # And add a safety zone
6178 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6179 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6183 # We know the value 262144 and hardcode it with a safety zone (like BSD)
6184 lt_cv_sys_max_cmd_len
=196608
6188 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6189 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6190 # nice to cause kernel panics so lets avoid the loop below.
6191 # First set a reasonable default.
6192 lt_cv_sys_max_cmd_len
=16384
6194 if test -x /sbin
/sysconfig
; then
6195 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6196 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
6201 lt_cv_sys_max_cmd_len
=102400
6203 sysv5
* | sco5v6
* | sysv4.2uw2
*)
6204 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6205 if test -n "$kargmax"; then
6206 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
6208 lt_cv_sys_max_cmd_len
=32768
6212 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
6213 if test -n "$lt_cv_sys_max_cmd_len"; then
6214 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6215 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6217 # Make teststring a little bigger before we do anything with it.
6218 # a 1K string should be a reasonable start.
6219 for i
in 1 2 3 4 5 6 7 8 ; do
6220 teststring
=$teststring$teststring
6222 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
6223 # If test is not a shell built-in, we'll probably end up computing a
6224 # maximum length that is only half of the actual maximum length, but
6226 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6227 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
6228 test $i != 17 # 1/2 MB should be enough
6231 teststring
=$teststring$teststring
6233 # Only check the string length outside the loop.
6234 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
6236 # Add a significant safety factor because C++ compilers can tack on
6237 # massive amounts of additional arguments before passing them to the
6238 # linker. It appears as though 1/2 is a usable value.
6239 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
6246 if test -n $lt_cv_sys_max_cmd_len ; then
6247 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6248 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6250 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6251 $as_echo "none" >&6; }
6253 max_cmd_len
=$lt_cv_sys_max_cmd_len
6264 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6265 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6266 # Try some XSI features
6269 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6271 && eval 'test $(( 1 + 1 )) -eq 2 \
6272 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6274 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
6275 $as_echo "$xsi_shell" >&6; }
6278 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
6279 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
6281 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
6283 && lt_shell_append=yes
6284 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
6285 $as_echo "$lt_shell_append" >&6; }
6288 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6298 # test EBCDIC or ASCII
6299 case `echo X|tr X '\101'` in
6300 A) # ASCII based system
6301 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6302 lt_SP2NL='tr \040 \012'
6303 lt_NL2SP='tr \015\012 \040\040'
6305 *) # EBCDIC based system
6306 lt_SP2NL='tr \100 \n'
6307 lt_NL2SP='tr \r\n \100\100'
6319 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
6320 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
6321 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6322 $as_echo_n "(cached
) " >&6
6324 lt_cv_ld_reload_flag='-r'
6326 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
6327 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6328 reload_flag=$lt_cv_ld_reload_flag
6329 case $reload_flag in
6331 *) reload_flag=" $reload_flag" ;;
6333 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6336 if test "$GCC" = yes; then
6337 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6339 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6352 if test -n "$ac_tool_prefix"; then
6353 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
6354 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6355 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6356 $as_echo_n "checking
for $ac_word...
" >&6; }
6357 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6358 $as_echo_n "(cached
) " >&6
6360 if test -n "$OBJDUMP"; then
6361 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6363 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6367 test -z "$as_dir" && as_dir=.
6368 for ac_exec_ext in '' $ac_executable_extensions; do
6369 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6370 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
6371 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6380 OBJDUMP=$ac_cv_prog_OBJDUMP
6381 if test -n "$OBJDUMP"; then
6382 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
6383 $as_echo "$OBJDUMP" >&6; }
6385 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6386 $as_echo "no
" >&6; }
6391 if test -z "$ac_cv_prog_OBJDUMP"; then
6392 ac_ct_OBJDUMP=$OBJDUMP
6393 # Extract the first word of "objdump
", so it can be a program name with args.
6394 set dummy objdump; ac_word=$2
6395 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6396 $as_echo_n "checking
for $ac_word...
" >&6; }
6397 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6398 $as_echo_n "(cached
) " >&6
6400 if test -n "$ac_ct_OBJDUMP"; then
6401 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6403 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6407 test -z "$as_dir" && as_dir=.
6408 for ac_exec_ext in '' $ac_executable_extensions; do
6409 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6410 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
6411 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6420 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6421 if test -n "$ac_ct_OBJDUMP"; then
6422 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
6423 $as_echo "$ac_ct_OBJDUMP" >&6; }
6425 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6426 $as_echo "no
" >&6; }
6429 if test "x
$ac_ct_OBJDUMP" = x; then
6432 case $cross_compiling:$ac_tool_warned in
6434 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6435 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6436 ac_tool_warned=yes ;;
6438 OBJDUMP=$ac_ct_OBJDUMP
6441 OBJDUMP="$ac_cv_prog_OBJDUMP"
6444 test -z "$OBJDUMP" && OBJDUMP=objdump
6454 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
6455 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
6456 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6457 $as_echo_n "(cached
) " >&6
6459 lt_cv_file_magic_cmd='$MAGIC_CMD'
6460 lt_cv_file_magic_test_file=
6461 lt_cv_deplibs_check_method='unknown'
6462 # Need to set the preceding variable on all platforms that support
6463 # interlibrary dependencies.
6464 # 'none' -- dependencies not supported.
6465 # `unknown' -- same as none, but documents that we really don't know.
6466 # 'pass_all' -- all dependencies passed with no checks.
6467 # 'test_compile' -- check by making test program.
6468 # 'file_magic [[regex]]' -- check by looking for files in library path
6469 # which responds to the $file_magic_cmd with a given extended regex.
6470 # If you have `file' or equivalent on your system and you're not sure
6471 # whether `pass_all' will *always* work, you probably want this one.
6475 lt_cv_deplibs_check_method=pass_all
6479 lt_cv_deplibs_check_method=pass_all
6483 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6484 lt_cv_file_magic_cmd='/usr/bin/file -L'
6485 lt_cv_file_magic_test_file=/shlib/libc.so
6489 # func_win32_libid is a shell function defined in ltmain.sh
6490 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6491 lt_cv_file_magic_cmd='func_win32_libid'
6495 # Base MSYS/MinGW do not provide the 'file' command needed by
6496 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6497 # unless we find 'file', for example because we are cross-compiling.
6498 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6499 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
6500 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6501 lt_cv_file_magic_cmd='func_win32_libid'
6503 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6504 lt_cv_file_magic_cmd='$OBJDUMP -f'
6509 # use the weaker test based on 'objdump'. See mingw*.
6510 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6511 lt_cv_file_magic_cmd='$OBJDUMP -f'
6514 darwin* | rhapsody*)
6515 lt_cv_deplibs_check_method=pass_all
6518 freebsd* | dragonfly*)
6519 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6522 # Not sure whether the presence of OpenBSD here was a mistake.
6523 # Let's accept both of them until this is cleared up.
6524 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6525 lt_cv_file_magic_cmd=/usr/bin/file
6526 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6530 lt_cv_deplibs_check_method=pass_all
6535 lt_cv_deplibs_check_method=pass_all
6539 lt_cv_deplibs_check_method=pass_all
6542 hpux10.20* | hpux11*)
6543 lt_cv_file_magic_cmd=/usr/bin/file
6546 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6547 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6550 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]'
6551 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6554 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6555 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6561 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6562 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6565 irix5* | irix6* | nonstopux*)
6567 *-32|*"-32 ") libmagic=32-bit;;
6568 *-n32|*"-n32 ") libmagic=N32;;
6569 *-64|*"-64 ") libmagic=64-bit;;
6570 *) libmagic=never-match;;
6572 lt_cv_deplibs_check_method=pass_all
6575 # This must be Linux ELF.
6576 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6577 lt_cv_deplibs_check_method=pass_all
6581 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6582 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6584 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6589 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6590 lt_cv_file_magic_cmd=/usr/bin/file
6591 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6595 lt_cv_deplibs_check_method=pass_all
6599 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
6600 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6602 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6606 osf3* | osf4* | osf5*)
6607 lt_cv_deplibs_check_method=pass_all
6611 lt_cv_deplibs_check_method=pass_all
6615 lt_cv_deplibs_check_method=pass_all
6618 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6619 lt_cv_deplibs_check_method=pass_all
6623 case $host_vendor in
6625 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]'
6626 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6629 lt_cv_deplibs_check_method=pass_all
6632 lt_cv_file_magic_cmd='/bin/file'
6633 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6636 lt_cv_file_magic_cmd='/bin/file'
6637 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
6638 lt_cv_file_magic_test_file=/lib/libc.so
6641 lt_cv_deplibs_check_method=pass_all
6644 lt_cv_deplibs_check_method=pass_all
6650 lt_cv_deplibs_check_method=pass_all
6655 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
6656 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6657 file_magic_cmd=$lt_cv_file_magic_cmd
6658 deplibs_check_method=$lt_cv_deplibs_check_method
6659 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6672 if test -n "$ac_tool_prefix"; then
6673 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6674 set dummy ${ac_tool_prefix}ar; ac_word=$2
6675 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6676 $as_echo_n "checking
for $ac_word...
" >&6; }
6677 if test "${ac_cv_prog_AR+set}" = set; then :
6678 $as_echo_n "(cached
) " >&6
6680 if test -n "$AR"; then
6681 ac_cv_prog_AR="$AR" # Let the user override the test.
6683 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6687 test -z "$as_dir" && as_dir=.
6688 for ac_exec_ext in '' $ac_executable_extensions; do
6689 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6690 ac_cv_prog_AR="${ac_tool_prefix}ar"
6691 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6701 if test -n "$AR"; then
6702 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
6703 $as_echo "$AR" >&6; }
6705 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6706 $as_echo "no
" >&6; }
6711 if test -z "$ac_cv_prog_AR"; then
6713 # Extract the first word of "ar", so it can be a program name with args.
6714 set dummy ar; ac_word=$2
6715 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6716 $as_echo_n "checking
for $ac_word...
" >&6; }
6717 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6718 $as_echo_n "(cached
) " >&6
6720 if test -n "$ac_ct_AR"; then
6721 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6723 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6727 test -z "$as_dir" && as_dir=.
6728 for ac_exec_ext in '' $ac_executable_extensions; do
6729 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6730 ac_cv_prog_ac_ct_AR="ar"
6731 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6740 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6741 if test -n "$ac_ct_AR"; then
6742 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
6743 $as_echo "$ac_ct_AR" >&6; }
6745 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6746 $as_echo "no
" >&6; }
6749 if test "x
$ac_ct_AR" = x; then
6752 case $cross_compiling:$ac_tool_warned in
6754 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6755 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6756 ac_tool_warned=yes ;;
6764 test -z "$AR" && AR=ar
6765 test -z "$AR_FLAGS" && AR_FLAGS=cru
6777 if test -n "$ac_tool_prefix"; then
6778 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
6779 set dummy ${ac_tool_prefix}strip; ac_word=$2
6780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6781 $as_echo_n "checking
for $ac_word...
" >&6; }
6782 if test "${ac_cv_prog_STRIP+set}" = set; then :
6783 $as_echo_n "(cached
) " >&6
6785 if test -n "$STRIP"; then
6786 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6788 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6792 test -z "$as_dir" && as_dir=.
6793 for ac_exec_ext in '' $ac_executable_extensions; do
6794 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6795 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
6796 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6805 STRIP=$ac_cv_prog_STRIP
6806 if test -n "$STRIP"; then
6807 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
6808 $as_echo "$STRIP" >&6; }
6810 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6811 $as_echo "no
" >&6; }
6816 if test -z "$ac_cv_prog_STRIP"; then
6818 # Extract the first word of "strip
", so it can be a program name with args.
6819 set dummy strip; ac_word=$2
6820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6821 $as_echo_n "checking
for $ac_word...
" >&6; }
6822 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6823 $as_echo_n "(cached
) " >&6
6825 if test -n "$ac_ct_STRIP"; then
6826 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6828 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6832 test -z "$as_dir" && as_dir=.
6833 for ac_exec_ext in '' $ac_executable_extensions; do
6834 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6835 ac_cv_prog_ac_ct_STRIP="strip
"
6836 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6845 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6846 if test -n "$ac_ct_STRIP"; then
6847 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
6848 $as_echo "$ac_ct_STRIP" >&6; }
6850 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6851 $as_echo "no
" >&6; }
6854 if test "x
$ac_ct_STRIP" = x; then
6857 case $cross_compiling:$ac_tool_warned in
6859 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6860 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6861 ac_tool_warned=yes ;;
6866 STRIP="$ac_cv_prog_STRIP"
6869 test -z "$STRIP" && STRIP=:
6876 if test -n "$ac_tool_prefix"; then
6877 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
6878 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6879 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6880 $as_echo_n "checking
for $ac_word...
" >&6; }
6881 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6882 $as_echo_n "(cached
) " >&6
6884 if test -n "$RANLIB"; then
6885 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6887 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6891 test -z "$as_dir" && as_dir=.
6892 for ac_exec_ext in '' $ac_executable_extensions; do
6893 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6894 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
6895 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6904 RANLIB=$ac_cv_prog_RANLIB
6905 if test -n "$RANLIB"; then
6906 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
6907 $as_echo "$RANLIB" >&6; }
6909 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6910 $as_echo "no
" >&6; }
6915 if test -z "$ac_cv_prog_RANLIB"; then
6916 ac_ct_RANLIB=$RANLIB
6917 # Extract the first word of "ranlib
", so it can be a program name with args.
6918 set dummy ranlib; ac_word=$2
6919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6920 $as_echo_n "checking
for $ac_word...
" >&6; }
6921 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6922 $as_echo_n "(cached
) " >&6
6924 if test -n "$ac_ct_RANLIB"; then
6925 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6927 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6931 test -z "$as_dir" && as_dir=.
6932 for ac_exec_ext in '' $ac_executable_extensions; do
6933 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6934 ac_cv_prog_ac_ct_RANLIB="ranlib
"
6935 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6944 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6945 if test -n "$ac_ct_RANLIB"; then
6946 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
6947 $as_echo "$ac_ct_RANLIB" >&6; }
6949 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6950 $as_echo "no
" >&6; }
6953 if test "x
$ac_ct_RANLIB" = x; then
6956 case $cross_compiling:$ac_tool_warned in
6958 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6959 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6960 ac_tool_warned=yes ;;
6962 RANLIB=$ac_ct_RANLIB
6965 RANLIB="$ac_cv_prog_RANLIB"
6968 test -z "$RANLIB" && RANLIB=:
6975 # Determine commands to create old-style static archives.
6976 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6977 old_postinstall_cmds='chmod 644 $oldlib'
6978 old_postuninstall_cmds=
6980 if test -n "$RANLIB"; then
6983 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
6986 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
6989 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
6994 lock_old_archive_extraction=yes ;;
6996 lock_old_archive_extraction=no ;;
7019 for ac_prog in gawk mawk nawk awk
7021 # Extract the first word of "$ac_prog", so it can be a program name with args.
7022 set dummy $ac_prog; ac_word=$2
7023 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7024 $as_echo_n "checking
for $ac_word...
" >&6; }
7025 if test "${ac_cv_prog_AWK+set}" = set; then :
7026 $as_echo_n "(cached
) " >&6
7028 if test -n "$AWK"; then
7029 ac_cv_prog_AWK="$AWK" # Let the user override the test.
7031 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7035 test -z "$as_dir" && as_dir=.
7036 for ac_exec_ext in '' $ac_executable_extensions; do
7037 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7038 ac_cv_prog_AWK="$ac_prog"
7039 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7049 if test -n "$AWK"; then
7050 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AWK" >&5
7051 $as_echo "$AWK" >&6; }
7053 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7054 $as_echo "no
" >&6; }
7058 test -n "$AWK" && break
7079 # If no C compiler was specified, use CC.
7082 # If no C compiler flags were specified, use CFLAGS.
7083 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7085 # Allow CC to be a program name with arguments.
7089 # Check for command to grab the raw symbol name followed by C symbol from nm.
7090 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
7091 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
7092 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7093 $as_echo_n "(cached
) " >&6
7096 # These are sane defaults that work on at least a few old systems.
7097 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7099 # Character class describing NM global symbol codes.
7100 symcode='[BCDEGRST]'
7102 # Regexp to match symbols that can be accessed directly from C.
7103 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7105 # Define system-specific variables.
7110 cygwin* | mingw* | pw32* | cegcc*)
7111 symcode='[ABCDGISTW]'
7114 if test "$host_cpu" = ia64; then
7115 symcode='[ABCDEGRST]'
7119 symcode='[BCDEGRST]'
7122 symcode='[BCDEGQRST]'
7133 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7141 # If we're using GNU nm, then use its standard symbol codes.
7142 case `$NM -V 2>&1` in
7143 *GNU* | *'with BFD'*)
7144 symcode='[ABCDGIRSTW]' ;;
7147 # Transform an extracted symbol line into a proper C declaration.
7148 # Some systems (esp. on ia64) link data and code symbols differently,
7149 # so use this general approach.
7150 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7152 # Transform an extracted symbol line into symbol name and symbol address
7153 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7154 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'"
7156 # Handle CRLF in mingw tool chain
7160 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7164 # Try without a prefix underscore, then with it.
7165 for ac_symprfx in "" "_
"; do
7167 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7168 symxfrm="\\1 $ac_symprfx\\2 \\2"
7170 # Write the raw and C identifiers.
7171 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
7172 # Fake it for dumpbin and say T for any non-static function
7173 # and D for any global variable.
7174 # Also find C++ and __fastcall symbols from MSVC++,
7175 # which start with @ or ?.
7176 lt_cv_sys_global_symbol_pipe="$AWK '"\
7177 " {last_section=section; section=\$ 3};"\
7178 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7179 " \$ 0!~/External *\|/{next};"\
7180 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7181 " {if(hide[section]) next};"\
7182 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7183 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7184 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7185 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7186 " ' prfx
=^
$ac_symprfx"
7188 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7191 # Check to see that the pipe works correctly.
7195 cat > conftest.$ac_ext <<_LT_EOF
7200 void nm_test_func(void);
7201 void nm_test_func(void){}
7205 int main(){nm_test_var='a';nm_test_func();return(0);}
7208 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7209 (eval $ac_compile) 2>&5
7211 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7212 test $ac_status = 0; }; then
7213 # Now try to grab the symbols.
7215 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
7216 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7218 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7219 test $ac_status = 0; } && test -s "$nlist"; then
7220 # Try sorting and uniquifying the output.
7221 if sort "$nlist" | uniq > "$nlist"T; then
7222 mv -f "$nlist"T "$nlist"
7227 # Make sure that we snagged all the symbols we need.
7228 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7229 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7230 cat <<_LT_EOF > conftest.$ac_ext
7236 # Now generate the symbol file.
7237 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7239 cat <<_LT_EOF >> conftest.$ac_ext
7241 /* The mapping between symbol names and symbols. */
7246 lt__PROGRAM__LTX_preloaded_symbols[] =
7248 { "@PROGRAM@
", (void *) 0 },
7250 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7251 cat <<\_LT_EOF >> conftest.$ac_ext
7255 /* This works around a problem in FreeBSD linker */
7256 #ifdef FREEBSD_WORKAROUND
7257 static const void *lt_preloaded_setup() {
7258 return lt__PROGRAM__LTX_preloaded_symbols;
7266 # Now try linking the two files.
7267 mv conftest.$ac_objext conftstm.$ac_objext
7268 lt_save_LIBS="$LIBS"
7269 lt_save_CFLAGS="$CFLAGS"
7270 LIBS="conftstm.
$ac_objext"
7271 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7272 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7273 (eval $ac_link) 2>&5
7275 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7276 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7279 LIBS="$lt_save_LIBS"
7280 CFLAGS="$lt_save_CFLAGS"
7282 echo "cannot
find nm_test_func
in $nlist" >&5
7285 echo "cannot
find nm_test_var
in $nlist" >&5
7288 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
7291 echo "$progname: failed program was
:" >&5
7292 cat conftest.$ac_ext >&5
7294 rm -rf conftest* conftst*
7296 # Do not use the global_symbol_pipe unless it works.
7297 if test "$pipe_works" = yes; then
7300 lt_cv_sys_global_symbol_pipe=
7306 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7307 lt_cv_sys_global_symbol_to_cdecl=
7309 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7310 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
7311 $as_echo "failed
" >&6; }
7313 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
7314 $as_echo "ok
" >&6; }
7338 # Check whether --enable-libtool-lock was given.
7339 if test "${enable_libtool_lock+set}" = set; then :
7340 enableval=$enable_libtool_lock;
7343 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
7345 # Some flags need to be propagated to the compiler or linker for good
7349 # Find out which ABI we are using.
7350 echo 'int i;' > conftest.$ac_ext
7351 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7352 (eval $ac_compile) 2>&5
7354 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7355 test $ac_status = 0; }; then
7356 case `/usr/bin/file conftest.$ac_objext` in
7368 # Find out which ABI we are using.
7369 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
7370 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7371 (eval $ac_compile) 2>&5
7373 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7374 test $ac_status = 0; }; then
7375 if test "$lt_cv_prog_gnu_ld" = yes; then
7376 case `/usr/bin/file conftest.$ac_objext` in
7378 LD="${LD-ld} -melf32bsmip"
7381 LD="${LD-ld} -melf32bmipn32"
7384 LD="${LD-ld} -melf64bmip"
7388 case `/usr/bin/file conftest.$ac_objext` in
7404 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
7405 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7406 # Find out which ABI we are using.
7407 echo 'int i;' > conftest.$ac_ext
7408 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7409 (eval $ac_compile) 2>&5
7411 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7412 test $ac_status = 0; }; then
7413 case `/usr/bin/file conftest.o` in
7416 x86_64-*kfreebsd*-gnu)
7417 LD="${LD-ld} -m elf_i386_fbsd
"
7420 case `/usr/bin/file conftest.o` in
7422 LD="${LD-ld} -m elf32_x86_64
"
7425 LD="${LD-ld} -m elf_i386
"
7429 powerpc64le-*linux*)
7430 LD="${LD-ld} -m elf32lppclinux
"
7433 LD="${LD-ld} -m elf32ppclinux
"
7436 LD="${LD-ld} -m elf_s390
"
7439 LD="${LD-ld} -m elf32_sparc
"
7445 x86_64-*kfreebsd*-gnu)
7446 LD="${LD-ld} -m elf_x86_64_fbsd
"
7449 LD="${LD-ld} -m elf_x86_64
"
7452 LD="${LD-ld} -m elf64lppc
"
7455 LD="${LD-ld} -m elf64ppc
"
7457 s390*-*linux*|s390*-*tpf*)
7458 LD="${LD-ld} -m elf64_s390
"
7461 LD="${LD-ld} -m elf64_sparc
"
7471 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7472 SAVE_CFLAGS="$CFLAGS"
7473 CFLAGS="$CFLAGS -belf"
7474 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
7475 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
7476 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7477 $as_echo_n "(cached
) " >&6
7480 ac_cpp='$CPP $CPPFLAGS'
7481 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7482 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7483 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7485 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7486 /* end confdefs.h. */
7496 if ac_fn_c_try_link "$LINENO"; then :
7497 lt_cv_cc_needs_belf=yes
7499 lt_cv_cc_needs_belf=no
7501 rm -f core conftest.err conftest.$ac_objext \
7502 conftest$ac_exeext conftest.$ac_ext
7504 ac_cpp='$CPP $CPPFLAGS'
7505 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7506 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7507 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7510 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
7511 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7512 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7513 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7514 CFLAGS="$SAVE_CFLAGS"
7518 # Find out which ABI we are using.
7519 echo 'int i;' > conftest.$ac_ext
7520 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7521 (eval $ac_compile) 2>&5
7523 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7524 test $ac_status = 0; }; then
7525 case `/usr/bin/file conftest.o` in
7527 case $lt_cv_prog_gnu_ld in
7528 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
7530 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7542 need_locks="$enable_libtool_lock"
7546 rhapsody* | darwin*)
7547 if test -n "$ac_tool_prefix"; then
7548 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
7549 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7550 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7551 $as_echo_n "checking
for $ac_word...
" >&6; }
7552 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7553 $as_echo_n "(cached
) " >&6
7555 if test -n "$DSYMUTIL"; then
7556 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7558 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7562 test -z "$as_dir" && as_dir=.
7563 for ac_exec_ext in '' $ac_executable_extensions; do
7564 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7565 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
7566 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7575 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7576 if test -n "$DSYMUTIL"; then
7577 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
7578 $as_echo "$DSYMUTIL" >&6; }
7580 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7581 $as_echo "no
" >&6; }
7586 if test -z "$ac_cv_prog_DSYMUTIL"; then
7587 ac_ct_DSYMUTIL=$DSYMUTIL
7588 # Extract the first word of "dsymutil
", so it can be a program name with args.
7589 set dummy dsymutil; ac_word=$2
7590 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7591 $as_echo_n "checking
for $ac_word...
" >&6; }
7592 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7593 $as_echo_n "(cached
) " >&6
7595 if test -n "$ac_ct_DSYMUTIL"; then
7596 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7598 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7602 test -z "$as_dir" && as_dir=.
7603 for ac_exec_ext in '' $ac_executable_extensions; do
7604 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7605 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
7606 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7615 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7616 if test -n "$ac_ct_DSYMUTIL"; then
7617 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
7618 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7620 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7621 $as_echo "no
" >&6; }
7624 if test "x
$ac_ct_DSYMUTIL" = x; then
7627 case $cross_compiling:$ac_tool_warned in
7629 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7630 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7631 ac_tool_warned=yes ;;
7633 DSYMUTIL=$ac_ct_DSYMUTIL
7636 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7639 if test -n "$ac_tool_prefix"; then
7640 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
7641 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7642 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7643 $as_echo_n "checking
for $ac_word...
" >&6; }
7644 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7645 $as_echo_n "(cached
) " >&6
7647 if test -n "$NMEDIT"; then
7648 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7650 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7654 test -z "$as_dir" && as_dir=.
7655 for ac_exec_ext in '' $ac_executable_extensions; do
7656 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7657 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
7658 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7667 NMEDIT=$ac_cv_prog_NMEDIT
7668 if test -n "$NMEDIT"; then
7669 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
7670 $as_echo "$NMEDIT" >&6; }
7672 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7673 $as_echo "no
" >&6; }
7678 if test -z "$ac_cv_prog_NMEDIT"; then
7679 ac_ct_NMEDIT=$NMEDIT
7680 # Extract the first word of "nmedit
", so it can be a program name with args.
7681 set dummy nmedit; ac_word=$2
7682 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7683 $as_echo_n "checking
for $ac_word...
" >&6; }
7684 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7685 $as_echo_n "(cached
) " >&6
7687 if test -n "$ac_ct_NMEDIT"; then
7688 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7690 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7694 test -z "$as_dir" && as_dir=.
7695 for ac_exec_ext in '' $ac_executable_extensions; do
7696 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7697 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
7698 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7707 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7708 if test -n "$ac_ct_NMEDIT"; then
7709 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
7710 $as_echo "$ac_ct_NMEDIT" >&6; }
7712 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7713 $as_echo "no
" >&6; }
7716 if test "x
$ac_ct_NMEDIT" = x; then
7719 case $cross_compiling:$ac_tool_warned in
7721 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7722 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7723 ac_tool_warned=yes ;;
7725 NMEDIT=$ac_ct_NMEDIT
7728 NMEDIT="$ac_cv_prog_NMEDIT"
7731 if test -n "$ac_tool_prefix"; then
7732 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
7733 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7735 $as_echo_n "checking
for $ac_word...
" >&6; }
7736 if test "${ac_cv_prog_LIPO+set}" = set; then :
7737 $as_echo_n "(cached
) " >&6
7739 if test -n "$LIPO"; then
7740 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7742 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7746 test -z "$as_dir" && as_dir=.
7747 for ac_exec_ext in '' $ac_executable_extensions; do
7748 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7749 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
7750 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7759 LIPO=$ac_cv_prog_LIPO
7760 if test -n "$LIPO"; then
7761 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
7762 $as_echo "$LIPO" >&6; }
7764 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7765 $as_echo "no
" >&6; }
7770 if test -z "$ac_cv_prog_LIPO"; then
7772 # Extract the first word of "lipo
", so it can be a program name with args.
7773 set dummy lipo; ac_word=$2
7774 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7775 $as_echo_n "checking
for $ac_word...
" >&6; }
7776 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7777 $as_echo_n "(cached
) " >&6
7779 if test -n "$ac_ct_LIPO"; then
7780 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7782 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7786 test -z "$as_dir" && as_dir=.
7787 for ac_exec_ext in '' $ac_executable_extensions; do
7788 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7789 ac_cv_prog_ac_ct_LIPO="lipo
"
7790 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7799 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7800 if test -n "$ac_ct_LIPO"; then
7801 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
7802 $as_echo "$ac_ct_LIPO" >&6; }
7804 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7805 $as_echo "no
" >&6; }
7808 if test "x
$ac_ct_LIPO" = x; then
7811 case $cross_compiling:$ac_tool_warned in
7813 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7814 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7815 ac_tool_warned=yes ;;
7820 LIPO="$ac_cv_prog_LIPO"
7823 if test -n "$ac_tool_prefix"; then
7824 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
7825 set dummy ${ac_tool_prefix}otool; ac_word=$2
7826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7827 $as_echo_n "checking
for $ac_word...
" >&6; }
7828 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7829 $as_echo_n "(cached
) " >&6
7831 if test -n "$OTOOL"; then
7832 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7834 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7838 test -z "$as_dir" && as_dir=.
7839 for ac_exec_ext in '' $ac_executable_extensions; do
7840 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7841 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
7842 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7851 OTOOL=$ac_cv_prog_OTOOL
7852 if test -n "$OTOOL"; then
7853 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
7854 $as_echo "$OTOOL" >&6; }
7856 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7857 $as_echo "no
" >&6; }
7862 if test -z "$ac_cv_prog_OTOOL"; then
7864 # Extract the first word of "otool
", so it can be a program name with args.
7865 set dummy otool; ac_word=$2
7866 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7867 $as_echo_n "checking
for $ac_word...
" >&6; }
7868 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7869 $as_echo_n "(cached
) " >&6
7871 if test -n "$ac_ct_OTOOL"; then
7872 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7874 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7878 test -z "$as_dir" && as_dir=.
7879 for ac_exec_ext in '' $ac_executable_extensions; do
7880 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7881 ac_cv_prog_ac_ct_OTOOL="otool
"
7882 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7891 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7892 if test -n "$ac_ct_OTOOL"; then
7893 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
7894 $as_echo "$ac_ct_OTOOL" >&6; }
7896 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7897 $as_echo "no
" >&6; }
7900 if test "x
$ac_ct_OTOOL" = x; then
7903 case $cross_compiling:$ac_tool_warned in
7905 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7906 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7907 ac_tool_warned=yes ;;
7912 OTOOL="$ac_cv_prog_OTOOL"
7915 if test -n "$ac_tool_prefix"; then
7916 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
7917 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7918 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7919 $as_echo_n "checking
for $ac_word...
" >&6; }
7920 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7921 $as_echo_n "(cached
) " >&6
7923 if test -n "$OTOOL64"; then
7924 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7926 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7930 test -z "$as_dir" && as_dir=.
7931 for ac_exec_ext in '' $ac_executable_extensions; do
7932 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7933 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
7934 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7943 OTOOL64=$ac_cv_prog_OTOOL64
7944 if test -n "$OTOOL64"; then
7945 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
7946 $as_echo "$OTOOL64" >&6; }
7948 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7949 $as_echo "no
" >&6; }
7954 if test -z "$ac_cv_prog_OTOOL64"; then
7955 ac_ct_OTOOL64=$OTOOL64
7956 # Extract the first word of "otool64
", so it can be a program name with args.
7957 set dummy otool64; ac_word=$2
7958 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7959 $as_echo_n "checking
for $ac_word...
" >&6; }
7960 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7961 $as_echo_n "(cached
) " >&6
7963 if test -n "$ac_ct_OTOOL64"; then
7964 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7966 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7970 test -z "$as_dir" && as_dir=.
7971 for ac_exec_ext in '' $ac_executable_extensions; do
7972 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7973 ac_cv_prog_ac_ct_OTOOL64="otool64
"
7974 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7983 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7984 if test -n "$ac_ct_OTOOL64"; then
7985 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
7986 $as_echo "$ac_ct_OTOOL64" >&6; }
7988 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7989 $as_echo "no
" >&6; }
7992 if test "x
$ac_ct_OTOOL64" = x; then
7995 case $cross_compiling:$ac_tool_warned in
7997 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7998 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7999 ac_tool_warned=yes ;;
8001 OTOOL64=$ac_ct_OTOOL64
8004 OTOOL64="$ac_cv_prog_OTOOL64"
8033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
8034 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
8035 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8036 $as_echo_n "(cached
) " >&6
8038 lt_cv_apple_cc_single_mod=no
8039 if test -z "${LT_MULTI_MODULE}"; then
8040 # By default we will add the -single_module flag. You can override
8041 # by either setting the environment variable LT_MULTI_MODULE
8042 # non-empty at configure time, or by adding -multi_module to the
8044 rm -rf libconftest.dylib*
8045 echo "int foo
(void
){return 1;}" > conftest.c
8046 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8047 -dynamiclib -Wl,-single_module conftest.c
" >&5
8048 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8049 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8051 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8052 lt_cv_apple_cc_single_mod=yes
8054 cat conftest.err >&5
8056 rm -rf libconftest.dylib*
8060 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
8061 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8062 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
8063 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
8064 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8065 $as_echo_n "(cached
) " >&6
8067 lt_cv_ld_exported_symbols_list=no
8068 save_LDFLAGS=$LDFLAGS
8069 echo "_main
" > conftest.sym
8070 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
8071 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8072 /* end confdefs.h. */
8082 if ac_fn_c_try_link "$LINENO"; then :
8083 lt_cv_ld_exported_symbols_list=yes
8085 lt_cv_ld_exported_symbols_list=no
8087 rm -f core conftest.err conftest.$ac_objext \
8088 conftest$ac_exeext conftest.$ac_ext
8089 LDFLAGS="$save_LDFLAGS"
8092 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
8093 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8094 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
8095 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
8096 if test "${lt_cv_ld_force_load+set}" = set; then :
8097 $as_echo_n "(cached
) " >&6
8099 lt_cv_ld_force_load=no
8100 cat > conftest.c << _LT_EOF
8101 int forced_loaded() { return 2;}
8103 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
8104 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8105 echo "$AR cru libconftest.a conftest.o
" >&5
8106 $AR cru libconftest.a conftest.o 2>&5
8107 cat > conftest.c << _LT_EOF
8108 int main() { return 0;}
8110 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
8111 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8113 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8114 lt_cv_ld_force_load=yes
8116 cat conftest.err >&5
8118 rm -f conftest.err libconftest.a conftest conftest.c
8119 rm -rf conftest.dSYM
8122 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
8123 $as_echo "$lt_cv_ld_force_load" >&6; }
8125 rhapsody* | darwin1.[012])
8126 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8128 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8129 darwin*) # darwin 5.x on
8130 # if running on 10.5 or later, the deployment target defaults
8131 # to the OS version, if on x86, and 10.4, the deployment
8132 # target defaults to 10.4. Don't you love it?
8133 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8134 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8135 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8137 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8139 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8143 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8144 _lt_dar_single_mod='$single_module'
8146 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8147 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8149 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8151 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
8152 _lt_dsymutil='~$DSYMUTIL $lib || :'
8159 for ac_header in dlfcn.h
8161 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
8163 if test "x
$ac_cv_header_dlfcn_h" = x""yes; then :
8164 cat >>confdefs.h <<_ACEOF
8165 #define HAVE_DLFCN_H 1
8174 # autoconf.info says this should be called right after AC_INIT.
8175 ac_config_headers="$ac_config_headers config.h
:config.
in"
8182 # Put a plausible default for CC_FOR_BUILD in Makefile.
8183 if test "x
$cross_compiling" = "xno
"; then
8184 CC_FOR_BUILD='$(CC)'
8194 if test -n "$ac_tool_prefix"; then
8195 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
8196 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8197 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8198 $as_echo_n "checking
for $ac_word...
" >&6; }
8199 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8200 $as_echo_n "(cached
) " >&6
8202 if test -n "$RANLIB"; then
8203 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8205 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8209 test -z "$as_dir" && as_dir=.
8210 for ac_exec_ext in '' $ac_executable_extensions; do
8211 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8212 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
8213 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8222 RANLIB=$ac_cv_prog_RANLIB
8223 if test -n "$RANLIB"; then
8224 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
8225 $as_echo "$RANLIB" >&6; }
8227 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8228 $as_echo "no
" >&6; }
8233 if test -z "$ac_cv_prog_RANLIB"; then
8234 ac_ct_RANLIB=$RANLIB
8235 # Extract the first word of "ranlib
", so it can be a program name with args.
8236 set dummy ranlib; ac_word=$2
8237 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8238 $as_echo_n "checking
for $ac_word...
" >&6; }
8239 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8240 $as_echo_n "(cached
) " >&6
8242 if test -n "$ac_ct_RANLIB"; then
8243 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8245 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8249 test -z "$as_dir" && as_dir=.
8250 for ac_exec_ext in '' $ac_executable_extensions; do
8251 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8252 ac_cv_prog_ac_ct_RANLIB="ranlib
"
8253 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8262 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8263 if test -n "$ac_ct_RANLIB"; then
8264 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
8265 $as_echo "$ac_ct_RANLIB" >&6; }
8267 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8268 $as_echo "no
" >&6; }
8271 if test "x
$ac_ct_RANLIB" = x; then
8274 case $cross_compiling:$ac_tool_warned in
8276 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8277 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8278 ac_tool_warned=yes ;;
8280 RANLIB=$ac_ct_RANLIB
8283 RANLIB="$ac_cv_prog_RANLIB"
8287 # Some of the common include files depend on bfd.h, and bfd.h checks
8288 # that config.h is included first by testing that the PACKAGE macro
8292 cat >>confdefs.h <<_ACEOF
8293 #define PACKAGE "$PACKAGE"
8298 # Dependency checking.
8299 ac_config_commands="$ac_config_commands depdir
"
8302 depcc="$CC" am_compiler_list=
8304 am_depcomp=$ac_aux_dir/depcomp
8305 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of
$depcc" >&5
8306 $as_echo_n "checking dependency style of
$depcc...
" >&6; }
8307 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
8308 $as_echo_n "(cached
) " >&6
8310 if test -f "$am_depcomp"; then
8311 # We make a subdir and do the tests there. Otherwise we can end up
8312 # making bogus files that we don't know about and never remove. For
8313 # instance it was reported that on HP-UX the gcc test will end up
8314 # making a dummy file named `D' -- because `-MD' means `put the output
8317 # Copy depcomp to subdir because otherwise we won't find it if we're
8318 # using a relative directory.
8319 cp "$am_depcomp" conftest.dir
8321 # We will build objects and dependencies in a subdirectory because
8322 # it helps to detect inapplicable dependency modes. For instance
8323 # both Tru64's cc and ICC support -MD to output dependencies as a
8324 # side effect of compilation, but ICC will put the dependencies in
8325 # the current directory while Tru64 will put them in the object
8329 am_cv_CC_dependencies_compiler_type=none
8330 if test "$am_compiler_list" = ""; then
8331 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8333 for depmode in $am_compiler_list; do
8334 if test $depmode = none; then break; fi
8336 $as_echo "$as_me:$LINENO: trying
$depmode" >&5
8337 # Setup a source with many dependencies, because some compilers
8338 # like to wrap large dependency lists on column 80 (with \), and
8339 # we should not choose a depcomp mode which is confused by this.
8341 # We need to recreate these files for each test, as the compiler may
8342 # overwrite some of them when testing with obscure command lines.
8343 # This happens at least with the AIX C compiler.
8345 for i in 1 2 3 4 5 6; do
8346 echo '#include "conftst
'$i'.h
"' >> sub/conftest.c
8347 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8348 # Solaris 8's {/usr,}/bin/sh.
8349 touch sub/conftst$i.h
8351 echo "include sub
/conftest.Po
" > confmf
8353 # We check with `-c' and `-o' for the sake of the "dashmstdout
"
8354 # mode. It turns out that the SunPro C++ compiler does not properly
8355 # handle `-M -o', and we need to detect this.
8356 depcmd="depmode
=$depmode \
8357 source=sub
/conftest.c object
=sub
/conftest.
${OBJEXT-o} \
8358 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
8359 $SHELL .
/depcomp
$depcc -c -o sub
/conftest.
${OBJEXT-o} sub
/conftest.c
"
8360 echo "|
$depcmd" | sed -e 's/ */ /g' >&5
8361 if env $depcmd > conftest.err 2>&1 &&
8362 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
8363 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
8364 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
8365 # icc doesn't choke on unknown options, it will just issue warnings
8366 # or remarks (even with -Werror). So we grep stderr for any message
8367 # that says an option was ignored or not supported.
8368 # When given -MP, icc 7.0 and 7.1 complain thusly:
8369 # icc: Command line warning: ignoring option '-M'; no argument required
8370 # The diagnosis changed in icc 8.0:
8371 # icc: Command line remark: option '-MP' not supported
8372 if (grep 'ignoring option' conftest.err ||
8373 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8374 am_cv_CC_dependencies_compiler_type=$depmode
8375 $as_echo "$as_me:$LINENO: success
" >&5
8379 $as_echo "$as_me:$LINENO: failure
, diagnostics are
:" >&5
8380 sed -e 's/^/| /' < conftest.err >&5
8386 am_cv_CC_dependencies_compiler_type=none
8390 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $am_cv_CC_dependencies_compiler_type" >&5
8391 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8392 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
8393 then as_fn_error "no usable dependency style found
" "$LINENO" 5
8394 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
8399 # Check for the 'make' the user wants to use.
8402 # Extract the first word of "$ac_prog", so it can be a program name with args.
8403 set dummy $ac_prog; ac_word=$2
8404 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8405 $as_echo_n "checking
for $ac_word...
" >&6; }
8406 if test "${ac_cv_prog_MAKE+set}" = set; then :
8407 $as_echo_n "(cached
) " >&6
8409 if test -n "$MAKE"; then
8410 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
8412 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8416 test -z "$as_dir" && as_dir=.
8417 for ac_exec_ext in '' $ac_executable_extensions; do
8418 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8419 ac_cv_prog_MAKE="$ac_prog"
8420 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8429 MAKE=$ac_cv_prog_MAKE
8430 if test -n "$MAKE"; then
8431 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $MAKE" >&5
8432 $as_echo "$MAKE" >&6; }
8434 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8435 $as_echo "no
" >&6; }
8439 test -n "$MAKE" && break
8443 case "`$MAKE --version 2>&1 | sed 1q`" in
8448 if test "$MAKE_IS_GNU" = yes; then
8458 # If we haven't got the data from the intl directory,
8459 # assume NLS is disabled.
8468 if test -f ../../intl/config.intl; then
8469 . ../../intl/config.intl
8471 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested
" >&5
8472 $as_echo_n "checking whether NLS is requested...
" >&6; }
8473 if test x"$USE_NLS" != xyes; then
8474 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8475 $as_echo "no
" >&6; }
8477 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: yes" >&5
8478 $as_echo "yes" >&6; }
8480 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8483 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8484 $as_echo_n "checking for catalogs to be installed... " >&6; }
8485 # Look for .po and .gmo files in the source directory.
8488 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
8489 # If there aren't any .gmo files the shell will give us the
8490 # literal string "../path/to/srcdir/po/*.gmo" which has to be
8492 case "$cat" in *\
**)
8495 # The quadruple backslash is collapsed to a double backslash
8496 # by the backticks, then collapsed again by the double quotes,
8497 # leaving us with one backslash in the sed expression (right
8498 # before the dot that mustn't act as a wildcard).
8499 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8500 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
8501 # The user is allowed to set LINGUAS to a list of languages to
8502 # install catalogs for. If it's empty that means "all of them."
8503 if test "x$LINGUAS" = x
; then
8504 CATALOGS
="$CATALOGS $cat"
8505 XLINGUAS
="$XLINGUAS $lang"
8507 case "$LINGUAS" in *$lang*)
8508 CATALOGS
="$CATALOGS $cat"
8509 XLINGUAS
="$XLINGUAS $lang"
8515 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8516 $as_echo "$LINGUAS" >&6; }
8529 # Check for common headers.
8530 # FIXME: Seems to me this can cause problems for i386-windows hosts.
8531 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
8532 for ac_header
in stdlib.h string.h
strings.h unistd.h
time.h
8534 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8535 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8536 eval as_val
=\$
$as_ac_Header
8537 if test "x$as_val" = x
""yes; then :
8538 cat >>confdefs.h
<<_ACEOF
8539 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8546 for ac_header
in sys
/time.h sys
/resource.h
8548 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8549 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8550 eval as_val
=\$
$as_ac_Header
8551 if test "x$as_val" = x
""yes; then :
8552 cat >>confdefs.h
<<_ACEOF
8553 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8560 for ac_header
in fcntl.h fpu_control.h
8562 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8563 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8564 eval as_val
=\$
$as_ac_Header
8565 if test "x$as_val" = x
""yes; then :
8566 cat >>confdefs.h
<<_ACEOF
8567 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8574 for ac_header
in dlfcn.h errno.h sys
/stat.h
8576 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8577 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8578 eval as_val
=\$
$as_ac_Header
8579 if test "x$as_val" = x
""yes; then :
8580 cat >>confdefs.h
<<_ACEOF
8581 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8588 for ac_func
in getrusage
time sigaction __setfpucw
8590 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8591 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8592 eval as_val
=\$
$as_ac_var
8593 if test "x$as_val" = x
""yes; then :
8594 cat >>confdefs.h
<<_ACEOF
8595 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8602 # Check for socket libraries
8603 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
8604 $as_echo_n "checking for bind in -lsocket... " >&6; }
8605 if test "${ac_cv_lib_socket_bind+set}" = set; then :
8606 $as_echo_n "(cached) " >&6
8608 ac_check_lib_save_LIBS
=$LIBS
8609 LIBS
="-lsocket $LIBS"
8610 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8611 /* end confdefs.h. */
8613 /* Override any GCC internal prototype to avoid an error.
8614 Use char because int might match the return type of a GCC
8615 builtin and then its argument prototype would still apply. */
8628 if ac_fn_c_try_link
"$LINENO"; then :
8629 ac_cv_lib_socket_bind
=yes
8631 ac_cv_lib_socket_bind
=no
8633 rm -f core conftest.err conftest.
$ac_objext \
8634 conftest
$ac_exeext conftest.
$ac_ext
8635 LIBS
=$ac_check_lib_save_LIBS
8637 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
8638 $as_echo "$ac_cv_lib_socket_bind" >&6; }
8639 if test "x$ac_cv_lib_socket_bind" = x
""yes; then :
8640 cat >>confdefs.h
<<_ACEOF
8641 #define HAVE_LIBSOCKET 1
8644 LIBS
="-lsocket $LIBS"
8648 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
8649 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
8650 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
8651 $as_echo_n "(cached) " >&6
8653 ac_check_lib_save_LIBS
=$LIBS
8655 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8656 /* end confdefs.h. */
8658 /* Override any GCC internal prototype to avoid an error.
8659 Use char because int might match the return type of a GCC
8660 builtin and then its argument prototype would still apply. */
8664 char gethostbyname ();
8668 return gethostbyname ();
8673 if ac_fn_c_try_link
"$LINENO"; then :
8674 ac_cv_lib_nsl_gethostbyname
=yes
8676 ac_cv_lib_nsl_gethostbyname
=no
8678 rm -f core conftest.err conftest.
$ac_objext \
8679 conftest
$ac_exeext conftest.
$ac_ext
8680 LIBS
=$ac_check_lib_save_LIBS
8682 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
8683 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
8684 if test "x$ac_cv_lib_nsl_gethostbyname" = x
""yes; then :
8685 cat >>confdefs.h
<<_ACEOF
8686 #define HAVE_LIBNSL 1
8694 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
8695 # using the same condition.
8697 # See if the user specified whether he wants zlib support or not.
8699 # Check whether --with-zlib was given.
8700 if test "${with_zlib+set}" = set; then :
8707 if test "$with_zlib" != "no"; then
8708 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
8709 $as_echo_n "checking for library containing zlibVersion... " >&6; }
8710 if test "${ac_cv_search_zlibVersion+set}" = set; then :
8711 $as_echo_n "(cached) " >&6
8713 ac_func_search_save_LIBS
=$LIBS
8714 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8715 /* end confdefs.h. */
8717 /* Override any GCC internal prototype to avoid an error.
8718 Use char because int might match the return type of a GCC
8719 builtin and then its argument prototype would still apply. */
8723 char zlibVersion ();
8727 return zlibVersion ();
8732 for ac_lib
in '' z
; do
8733 if test -z "$ac_lib"; then
8734 ac_res
="none required"
8737 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8739 if ac_fn_c_try_link
"$LINENO"; then :
8740 ac_cv_search_zlibVersion
=$ac_res
8742 rm -f core conftest.err conftest.
$ac_objext \
8744 if test "${ac_cv_search_zlibVersion+set}" = set; then :
8748 if test "${ac_cv_search_zlibVersion+set}" = set; then :
8751 ac_cv_search_zlibVersion
=no
8754 LIBS
=$ac_func_search_save_LIBS
8756 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
8757 $as_echo "$ac_cv_search_zlibVersion" >&6; }
8758 ac_res
=$ac_cv_search_zlibVersion
8759 if test "$ac_res" != no
; then :
8760 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8761 for ac_header
in zlib.h
8763 ac_fn_c_check_header_mongrel
"$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
8764 if test "x$ac_cv_header_zlib_h" = x
""yes; then :
8765 cat >>confdefs.h
<<_ACEOF
8766 #define HAVE_ZLIB_H 1
8775 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
8776 as_fn_error
"zlib (libz) library was explicitly requested but not found" "$LINENO" 5
8781 # BFD uses libdl when when plugins enabled.
8784 for ac_header
in dlfcn.h
8786 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
8788 if test "x$ac_cv_header_dlfcn_h" = x
""yes; then :
8789 cat >>confdefs.h
<<_ACEOF
8790 #define HAVE_DLFCN_H 1
8797 for ac_header
in windows.h
8799 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
8801 if test "x$ac_cv_header_windows_h" = x
""yes; then :
8802 cat >>confdefs.h
<<_ACEOF
8803 #define HAVE_WINDOWS_H 1
8811 # Check whether --enable-plugins was given.
8812 if test "${enable_plugins+set}" = set; then :
8813 enableval
=$enable_plugins; case "${enableval}" in
8816 if test "$maybe_plugins" != "yes" ; then
8817 as_fn_error
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
8821 plugins
=$maybe_plugins
8825 if test "$plugins" = "yes"; then
8826 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlopen" >&5
8827 $as_echo_n "checking for library containing dlopen... " >&6; }
8828 if test "${ac_cv_search_dlopen+set}" = set; then :
8829 $as_echo_n "(cached) " >&6
8831 ac_func_search_save_LIBS
=$LIBS
8832 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8833 /* end confdefs.h. */
8835 /* Override any GCC internal prototype to avoid an error.
8836 Use char because int might match the return type of a GCC
8837 builtin and then its argument prototype would still apply. */
8850 for ac_lib
in '' dl
; do
8851 if test -z "$ac_lib"; then
8852 ac_res
="none required"
8855 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8857 if ac_fn_c_try_link
"$LINENO"; then :
8858 ac_cv_search_dlopen
=$ac_res
8860 rm -f core conftest.err conftest.
$ac_objext \
8862 if test "${ac_cv_search_dlopen+set}" = set; then :
8866 if test "${ac_cv_search_dlopen+set}" = set; then :
8869 ac_cv_search_dlopen
=no
8872 LIBS
=$ac_func_search_save_LIBS
8874 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlopen" >&5
8875 $as_echo "$ac_cv_search_dlopen" >&6; }
8876 ac_res
=$ac_cv_search_dlopen
8877 if test "$ac_res" != no
; then :
8878 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8884 if test "$plugins" = yes; then
8905 # Check whether --enable-shared was given.
8906 if test "${enable_shared+set}" = set; then :
8907 enableval
=$enable_shared; p
=${PACKAGE-default}
8909 yes) enable_shared
=yes ;;
8910 no
) enable_shared
=no
;;
8913 # Look at the argument we got. We use all the common list separators.
8914 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
8915 for pkg
in $enableval; do
8917 if test "X$pkg" = "X$p"; then
8936 # Check whether --enable-static was given.
8937 if test "${enable_static+set}" = set; then :
8938 enableval
=$enable_static; p
=${PACKAGE-default}
8940 yes) enable_static
=yes ;;
8941 no
) enable_static
=no
;;
8944 # Look at the argument we got. We use all the common list separators.
8945 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
8946 for pkg
in $enableval; do
8948 if test "X$pkg" = "X$p"; then
8968 # Check whether --with-pic was given.
8969 if test "${with_pic+set}" = set; then :
8970 withval
=$with_pic; pic_mode
="$withval"
8976 test -z "$pic_mode" && pic_mode
=default
8984 # Check whether --enable-fast-install was given.
8985 if test "${enable_fast_install+set}" = set; then :
8986 enableval
=$enable_fast_install; p
=${PACKAGE-default}
8988 yes) enable_fast_install
=yes ;;
8989 no
) enable_fast_install
=no
;;
8991 enable_fast_install
=no
8992 # Look at the argument we got. We use all the common list separators.
8993 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
8994 for pkg
in $enableval; do
8996 if test "X$pkg" = "X$p"; then
8997 enable_fast_install
=yes
9004 enable_fast_install
=yes
9017 # This can be used to rebuild libtool when needed
9018 LIBTOOL_DEPS
="$ltmain"
9020 # Always use our own libtool.
9021 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
9048 test -z "$LN_S" && LN_S
="ln -s"
9063 if test -n "${ZSH_VERSION+set}" ; then
9064 setopt NO_GLOB_SUBST
9067 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
9068 $as_echo_n "checking for objdir... " >&6; }
9069 if test "${lt_cv_objdir+set}" = set; then :
9070 $as_echo_n "(cached) " >&6
9072 rm -f .libs
2>/dev
/null
9073 mkdir .libs
2>/dev
/null
9074 if test -d .libs
; then
9077 # MS-DOS does not allow filenames that begin with a dot.
9080 rmdir .libs
2>/dev
/null
9082 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
9083 $as_echo "$lt_cv_objdir" >&6; }
9084 objdir
=$lt_cv_objdir
9090 cat >>confdefs.h
<<_ACEOF
9091 #define LT_OBJDIR "$lt_cv_objdir/"
9099 # AIX sometimes has problems with the GCC collect2 program. For some
9100 # reason, if we set the COLLECT_NAMES environment variable, the problems
9101 # vanish in a puff of smoke.
9102 if test "X${COLLECT_NAMES+set}" != Xset
; then
9104 export COLLECT_NAMES
9111 can_build_shared
=yes
9113 # All known linkers require a `.a' archive for static linking (except MSVC,
9114 # which needs '.lib').
9117 with_gnu_ld
="$lt_cv_prog_gnu_ld"
9120 old_CFLAGS
="$CFLAGS"
9122 # Set sane defaults for various variables
9123 test -z "$CC" && CC
=cc
9124 test -z "$LTCC" && LTCC
=$CC
9125 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
9126 test -z "$LD" && LD
=ld
9127 test -z "$ac_objext" && ac_objext
=o
9129 for cc_temp
in $compiler""; do
9131 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
9132 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
9137 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9140 # Only perform the check for file, if the check method requires it
9141 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
9142 case $deplibs_check_method in
9144 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9146 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9147 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9148 $as_echo_n "(cached) " >&6
9152 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9155 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9156 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9157 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9158 for ac_dir
in $ac_dummy; do
9160 test -z "$ac_dir" && ac_dir
=.
9161 if test -f $ac_dir/${ac_tool_prefix}file; then
9162 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
9163 if test -n "$file_magic_test_file"; then
9164 case $deplibs_check_method in
9166 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9167 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9168 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9169 $EGREP "$file_magic_regex" > /dev
/null
; then
9174 *** Warning: the command libtool uses to detect shared libraries,
9175 *** $file_magic_cmd, produces output that libtool cannot recognize.
9176 *** The result is that libtool may fail to recognize shared libraries
9177 *** as such. This will affect the creation of libtool libraries that
9178 *** depend on shared libraries, but programs linked with such libtool
9179 *** libraries will work regardless of this problem. Nevertheless, you
9180 *** may want to report the problem to your system manager and/or to
9181 *** bug-libtool@gnu.org
9191 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9196 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9197 if test -n "$MAGIC_CMD"; then
9198 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9199 $as_echo "$MAGIC_CMD" >&6; }
9201 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9202 $as_echo "no" >&6; }
9209 if test -z "$lt_cv_path_MAGIC_CMD"; then
9210 if test -n "$ac_tool_prefix"; then
9211 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9212 $as_echo_n "checking for file... " >&6; }
9213 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9214 $as_echo_n "(cached) " >&6
9218 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9221 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9222 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9223 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9224 for ac_dir
in $ac_dummy; do
9226 test -z "$ac_dir" && ac_dir
=.
9227 if test -f $ac_dir/file; then
9228 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
9229 if test -n "$file_magic_test_file"; then
9230 case $deplibs_check_method in
9232 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9233 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9234 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9235 $EGREP "$file_magic_regex" > /dev
/null
; then
9240 *** Warning: the command libtool uses to detect shared libraries,
9241 *** $file_magic_cmd, produces output that libtool cannot recognize.
9242 *** The result is that libtool may fail to recognize shared libraries
9243 *** as such. This will affect the creation of libtool libraries that
9244 *** depend on shared libraries, but programs linked with such libtool
9245 *** libraries will work regardless of this problem. Nevertheless, you
9246 *** may want to report the problem to your system manager and/or to
9247 *** bug-libtool@gnu.org
9257 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9262 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9263 if test -n "$MAGIC_CMD"; then
9264 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9265 $as_echo "$MAGIC_CMD" >&6; }
9267 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9268 $as_echo "no" >&6; }
9281 # Use C for the default configuration in the libtool script
9285 ac_cpp
='$CPP $CPPFLAGS'
9286 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9287 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9288 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9291 # Source file extension for C test sources.
9294 # Object file extension for compiled C test sources.
9298 # Code to be used in simple compile tests
9299 lt_simple_compile_test_code
="int some_variable = 0;"
9301 # Code to be used in simple link tests
9302 lt_simple_link_test_code
='int main(){return(0);}'
9310 # If no C compiler was specified, use CC.
9313 # If no C compiler flags were specified, use CFLAGS.
9314 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
9316 # Allow CC to be a program name with arguments.
9319 # Save the default compiler, since it gets overwritten when the other
9320 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9321 compiler_DEFAULT
=$CC
9323 # save warnings/boilerplate of simple test code
9324 ac_outfile
=conftest.
$ac_objext
9325 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
9326 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9327 _lt_compiler_boilerplate
=`cat conftest.err`
9330 ac_outfile
=conftest.
$ac_objext
9331 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
9332 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9333 _lt_linker_boilerplate
=`cat conftest.err`
9338 ## There is no encapsulation within the following macros, do not change
9339 ## the running order or otherwise move them around unless you know exactly
9340 ## what you are doing...
9341 if test -n "$compiler"; then
9343 lt_prog_compiler_no_builtin_flag
=
9345 if test "$GCC" = yes; then
9346 case $cc_basename in
9348 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
9350 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
9353 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9354 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9355 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9356 $as_echo_n "(cached) " >&6
9358 lt_cv_prog_compiler_rtti_exceptions
=no
9359 ac_outfile
=conftest.
$ac_objext
9360 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9361 lt_compiler_flag
="-fno-rtti -fno-exceptions"
9362 # Insert the option either (1) after the last *FLAGS variable, or
9363 # (2) before a word containing "conftest.", or (3) at the end.
9364 # Note that $ac_compile itself does not contain backslashes and begins
9365 # with a dollar sign (not a hyphen), so the echo should work correctly.
9366 # The option is referenced via a variable to avoid confusing sed.
9367 lt_compile
=`echo "$ac_compile" | $SED \
9368 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9369 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9370 -e 's:$: $lt_compiler_flag:'`
9371 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9372 (eval "$lt_compile" 2>conftest.err
)
9374 cat conftest.err
>&5
9375 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9376 if (exit $ac_status) && test -s "$ac_outfile"; then
9377 # The compiler can only warn and ignore the option if not recognized
9378 # So say no if there are warnings other than the usual output.
9379 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
9380 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9381 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
9382 lt_cv_prog_compiler_rtti_exceptions
=yes
9388 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9389 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9391 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
9392 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9404 lt_prog_compiler_wl
=
9405 lt_prog_compiler_pic
=
9406 lt_prog_compiler_static
=
9408 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9409 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9411 if test "$GCC" = yes; then
9412 lt_prog_compiler_wl
='-Wl,'
9413 lt_prog_compiler_static
='-static'
9417 # All AIX code is PIC.
9418 if test "$host_cpu" = ia64
; then
9419 # AIX 5 now supports IA64 processor
9420 lt_prog_compiler_static
='-Bstatic'
9422 lt_prog_compiler_pic
='-fPIC'
9428 # see comment about AmigaOS4 .so support
9429 lt_prog_compiler_pic
='-fPIC'
9432 # FIXME: we need at least 68020 code to build shared libraries, but
9433 # adding the `-m68020' flag to GCC prevents building anything better,
9435 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
9440 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
9441 # PIC is the default for these OSes.
9444 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
9445 # This hack is so that the source file can tell whether it is being
9446 # built for inclusion in a dll (and should export symbols for example).
9447 # Although the cygwin gcc ignores -fPIC, still need this for old-style
9448 # (--disable-auto-import) libraries
9449 lt_prog_compiler_pic
='-DDLL_EXPORT'
9452 darwin
* | rhapsody
*)
9453 # PIC is the default on this platform
9454 # Common symbols not allowed in MH_DYLIB files
9455 lt_prog_compiler_pic
='-fno-common'
9459 # PIC is the default for Haiku.
9460 # The "-static" flag exists, but is broken.
9461 lt_prog_compiler_static
=
9465 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9466 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
9467 # sets the default TLS model and affects inlining.
9473 lt_prog_compiler_pic
='-fPIC'
9479 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9480 # Instead, we relocate shared libraries at runtime.
9484 # Just because we use GCC doesn't mean we suddenly get shared libraries
9485 # on systems that don't support them.
9486 lt_prog_compiler_can_build_shared
=no
9491 # QNX uses GNU C++, but need to define -shared option too, otherwise
9493 lt_prog_compiler_pic
='-fPIC -shared'
9497 if test -d /usr
/nec
; then
9498 lt_prog_compiler_pic
=-Kconform_pic
9503 lt_prog_compiler_pic
='-fPIC'
9507 case $cc_basename in
9508 nvcc
*) # Cuda Compiler Driver 2.2
9509 lt_prog_compiler_wl
='-Xlinker '
9510 lt_prog_compiler_pic
='-Xcompiler -fPIC'
9514 # PORTME Check for flag to pass linker flags through the system compiler.
9517 lt_prog_compiler_wl
='-Wl,'
9518 if test "$host_cpu" = ia64
; then
9519 # AIX 5 now supports IA64 processor
9520 lt_prog_compiler_static
='-Bstatic'
9522 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
9526 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
9527 # This hack is so that the source file can tell whether it is being
9528 # built for inclusion in a dll (and should export symbols for example).
9529 lt_prog_compiler_pic
='-DDLL_EXPORT'
9532 hpux9
* | hpux10
* | hpux11
*)
9533 lt_prog_compiler_wl
='-Wl,'
9534 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9541 lt_prog_compiler_pic
='+Z'
9544 # Is there a better lt_prog_compiler_static that works with the bundled CC?
9545 lt_prog_compiler_static
='${wl}-a ${wl}archive'
9548 irix5
* | irix6
* | nonstopux
*)
9549 lt_prog_compiler_wl
='-Wl,'
9550 # PIC (with -KPIC) is the default.
9551 lt_prog_compiler_static
='-non_shared'
9554 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
9555 case $cc_basename in
9556 # old Intel for x86_64 which still supported -KPIC.
9558 lt_prog_compiler_wl
='-Wl,'
9559 lt_prog_compiler_pic
='-KPIC'
9560 lt_prog_compiler_static
='-static'
9562 # icc used to be incompatible with GCC.
9563 # ICC 10 doesn't accept -KPIC any more.
9565 lt_prog_compiler_wl
='-Wl,'
9566 lt_prog_compiler_pic
='-fPIC'
9567 lt_prog_compiler_static
='-static'
9569 # Lahey Fortran 8.1.
9571 lt_prog_compiler_wl
='-Wl,'
9572 lt_prog_compiler_pic
='--shared'
9573 lt_prog_compiler_static
='--static'
9575 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
9576 # Portland Group compilers (*not* the Pentium gcc compiler,
9577 # which looks to be a dead project)
9578 lt_prog_compiler_wl
='-Wl,'
9579 lt_prog_compiler_pic
='-fpic'
9580 lt_prog_compiler_static
='-Bstatic'
9583 lt_prog_compiler_wl
='-Wl,'
9584 # All Alpha code is PIC.
9585 lt_prog_compiler_static
='-non_shared'
9587 xl
* | bgxl
* | bgf
* | mpixl
*)
9588 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9589 lt_prog_compiler_wl
='-Wl,'
9590 lt_prog_compiler_pic
='-qpic'
9591 lt_prog_compiler_static
='-qstaticlink'
9594 case `$CC -V 2>&1 | sed 5q` in
9595 *Sun\ F
* |
*Sun
*Fortran
*)
9596 # Sun Fortran 8.3 passes all unrecognized flags to the linker
9597 lt_prog_compiler_pic
='-KPIC'
9598 lt_prog_compiler_static
='-Bstatic'
9599 lt_prog_compiler_wl
=''
9603 lt_prog_compiler_pic
='-KPIC'
9604 lt_prog_compiler_static
='-Bstatic'
9605 lt_prog_compiler_wl
='-Wl,'
9613 lt_prog_compiler_pic
='-KPIC'
9614 lt_prog_compiler_static
='-Bstatic'
9618 # QNX uses GNU C++, but need to define -shared option too, otherwise
9620 lt_prog_compiler_pic
='-fPIC -shared'
9623 osf3
* | osf4
* | osf5
*)
9624 lt_prog_compiler_wl
='-Wl,'
9625 # All OSF/1 code is PIC.
9626 lt_prog_compiler_static
='-non_shared'
9630 lt_prog_compiler_static
='-non_shared'
9634 lt_prog_compiler_pic
='-KPIC'
9635 lt_prog_compiler_static
='-Bstatic'
9636 case $cc_basename in
9638 lt_prog_compiler_wl
='-Qoption ld ';;
9640 lt_prog_compiler_wl
='-Wl,';;
9645 lt_prog_compiler_wl
='-Qoption ld '
9646 lt_prog_compiler_pic
='-PIC'
9647 lt_prog_compiler_static
='-Bstatic'
9650 sysv4 | sysv4.2uw2
* | sysv4.3
*)
9651 lt_prog_compiler_wl
='-Wl,'
9652 lt_prog_compiler_pic
='-KPIC'
9653 lt_prog_compiler_static
='-Bstatic'
9657 if test -d /usr
/nec
;then
9658 lt_prog_compiler_pic
='-Kconform_pic'
9659 lt_prog_compiler_static
='-Bstatic'
9663 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
9664 lt_prog_compiler_wl
='-Wl,'
9665 lt_prog_compiler_pic
='-KPIC'
9666 lt_prog_compiler_static
='-Bstatic'
9670 lt_prog_compiler_wl
='-Wl,'
9671 lt_prog_compiler_can_build_shared
=no
9675 lt_prog_compiler_pic
='-pic'
9676 lt_prog_compiler_static
='-Bstatic'
9680 lt_prog_compiler_can_build_shared
=no
9686 # For platforms which do not support PIC, -DPIC is meaningless:
9688 lt_prog_compiler_pic
=
9691 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
9694 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9695 $as_echo "$lt_prog_compiler_pic" >&6; }
9703 # Check to make sure the PIC flag actually works.
9705 if test -n "$lt_prog_compiler_pic"; then
9706 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9707 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9708 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
9709 $as_echo_n "(cached) " >&6
9711 lt_cv_prog_compiler_pic_works
=no
9712 ac_outfile
=conftest.
$ac_objext
9713 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9714 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
9715 # Insert the option either (1) after the last *FLAGS variable, or
9716 # (2) before a word containing "conftest.", or (3) at the end.
9717 # Note that $ac_compile itself does not contain backslashes and begins
9718 # with a dollar sign (not a hyphen), so the echo should work correctly.
9719 # The option is referenced via a variable to avoid confusing sed.
9720 lt_compile
=`echo "$ac_compile" | $SED \
9721 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9722 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9723 -e 's:$: $lt_compiler_flag:'`
9724 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9725 (eval "$lt_compile" 2>conftest.err
)
9727 cat conftest.err
>&5
9728 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9729 if (exit $ac_status) && test -s "$ac_outfile"; then
9730 # The compiler can only warn and ignore the option if not recognized
9731 # So say no if there are warnings other than the usual output.
9732 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
9733 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9734 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
9735 lt_cv_prog_compiler_pic_works
=yes
9741 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9742 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9744 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
9745 case $lt_prog_compiler_pic in
9747 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
9750 lt_prog_compiler_pic
=
9751 lt_prog_compiler_can_build_shared
=no
9762 # Check to make sure the static flag actually works.
9764 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
9765 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9766 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9767 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9768 $as_echo_n "(cached) " >&6
9770 lt_cv_prog_compiler_static_works
=no
9771 save_LDFLAGS
="$LDFLAGS"
9772 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
9773 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
9774 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
9775 # The linker can only warn and ignore the option if not recognized
9776 # So say no if there are warnings
9777 if test -s conftest.err
; then
9778 # Append any errors to the config.log.
9779 cat conftest.err
1>&5
9780 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
9781 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9782 if diff conftest.exp conftest.er2
>/dev
/null
; then
9783 lt_cv_prog_compiler_static_works
=yes
9786 lt_cv_prog_compiler_static_works
=yes
9790 LDFLAGS
="$save_LDFLAGS"
9793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9794 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9796 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
9799 lt_prog_compiler_static
=
9808 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9809 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9810 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9811 $as_echo_n "(cached) " >&6
9813 lt_cv_prog_compiler_c_o
=no
9814 $RM -r conftest
2>/dev
/null
9818 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9820 lt_compiler_flag
="-o out/conftest2.$ac_objext"
9821 # Insert the option either (1) after the last *FLAGS variable, or
9822 # (2) before a word containing "conftest.", or (3) at the end.
9823 # Note that $ac_compile itself does not contain backslashes and begins
9824 # with a dollar sign (not a hyphen), so the echo should work correctly.
9825 lt_compile
=`echo "$ac_compile" | $SED \
9826 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9827 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9828 -e 's:$: $lt_compiler_flag:'`
9829 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9830 (eval "$lt_compile" 2>out
/conftest.err
)
9832 cat out
/conftest.err
>&5
9833 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9834 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
9836 # The compiler can only warn and ignore the option if not recognized
9837 # So say no if there are warnings
9838 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
9839 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
9840 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
9841 lt_cv_prog_compiler_c_o
=yes
9846 # SGI C++ compiler will create directory out/ii_files/ for
9847 # template instantiation
9848 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
9849 $RM out
/* && rmdir out
9855 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9856 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9863 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9864 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9865 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9866 $as_echo_n "(cached) " >&6
9868 lt_cv_prog_compiler_c_o
=no
9869 $RM -r conftest
2>/dev
/null
9873 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9875 lt_compiler_flag
="-o out/conftest2.$ac_objext"
9876 # Insert the option either (1) after the last *FLAGS variable, or
9877 # (2) before a word containing "conftest.", or (3) at the end.
9878 # Note that $ac_compile itself does not contain backslashes and begins
9879 # with a dollar sign (not a hyphen), so the echo should work correctly.
9880 lt_compile
=`echo "$ac_compile" | $SED \
9881 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9882 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9883 -e 's:$: $lt_compiler_flag:'`
9884 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9885 (eval "$lt_compile" 2>out
/conftest.err
)
9887 cat out
/conftest.err
>&5
9888 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9889 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
9891 # The compiler can only warn and ignore the option if not recognized
9892 # So say no if there are warnings
9893 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
9894 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
9895 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
9896 lt_cv_prog_compiler_c_o
=yes
9901 # SGI C++ compiler will create directory out/ii_files/ for
9902 # template instantiation
9903 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
9904 $RM out
/* && rmdir out
9910 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9911 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9916 hard_links
="nottested"
9917 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
9918 # do not overwrite the value of need_locks provided by the user
9919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9920 $as_echo_n "checking if we can lock with hard links... " >&6; }
9923 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
9925 ln conftest.a conftest.b
2>&5 || hard_links
=no
9926 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
9927 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9928 $as_echo "$hard_links" >&6; }
9929 if test "$hard_links" = no
; then
9930 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9931 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9944 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9947 allow_undefined_flag
=
9948 always_export_symbols
=no
9950 archive_expsym_cmds
=
9951 compiler_needs_object
=no
9952 enable_shared_with_static_runtimes
=no
9953 export_dynamic_flag_spec
=
9954 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9955 hardcode_automatic
=no
9957 hardcode_direct_absolute
=no
9958 hardcode_libdir_flag_spec
=
9959 hardcode_libdir_flag_spec_ld
=
9960 hardcode_libdir_separator
=
9962 hardcode_shlibpath_var
=unsupported
9964 link_all_deplibs
=unknown
9967 old_archive_from_new_cmds
=
9968 old_archive_from_expsyms_cmds
=
9969 thread_safe_flag_spec
=
9970 whole_archive_flag_spec
=
9971 # include_expsyms should be a list of space-separated symbols to be *always*
9972 # included in the symbol list
9974 # exclude_expsyms can be an extended regexp of symbols to exclude
9975 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9976 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9977 # as well as any symbol that contains `d'.
9978 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9979 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9980 # platforms (ab)use it in PIC code, but their linkers get confused if
9981 # the symbol is explicitly referenced. Since portable code cannot
9982 # rely on this symbol name, it's probably fine to never include it in
9983 # preloaded symbol tables.
9984 # Exclude shared library initialization/finalization symbols.
9985 extract_expsyms_cmds
=
9988 cygwin
* | mingw
* | pw32
* | cegcc
*)
9989 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9990 # When not using gcc, we currently assume that we are using
9991 # Microsoft Visual C++.
9992 if test "$GCC" != yes; then
9997 # we just hope/assume this is gcc and not c89 (= MSVC++)
10007 # On some targets, GNU ld is compatible enough with the native linker
10008 # that we're better off using the native interface for both.
10009 lt_use_gnu_ld_interface
=no
10010 if test "$with_gnu_ld" = yes; then
10013 # The AIX port of GNU ld has always aspired to compatibility
10014 # with the native linker. However, as the warning in the GNU ld
10015 # block says, versions before 2.19.5* couldn't really create working
10016 # shared libraries, regardless of the interface used.
10017 case `$LD -v 2>&1` in
10018 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
10019 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
10020 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
10022 lt_use_gnu_ld_interface
=yes
10027 lt_use_gnu_ld_interface
=yes
10032 if test "$lt_use_gnu_ld_interface" = yes; then
10033 # If archive_cmds runs LD, not CC, wlarc should be empty
10036 # Set some defaults for GNU ld with shared library support. These
10037 # are reset later if shared libraries are not supported. Putting them
10038 # here allows them to be overridden if necessary.
10039 runpath_var
=LD_RUN_PATH
10040 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10041 export_dynamic_flag_spec
='${wl}--export-dynamic'
10042 # ancient GNU ld didn't support --whole-archive et. al.
10043 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
10044 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
10046 whole_archive_flag_spec
=
10048 supports_anon_versioning
=no
10049 case `$LD -v 2>&1` in
10050 *GNU\ gold
*) supports_anon_versioning
=yes ;;
10051 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
10052 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
10053 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
10054 *\
2.11.
*) ;; # other 2.11 versions
10055 *) supports_anon_versioning
=yes ;;
10058 # See if GNU ld supports shared libraries.
10061 # On AIX/PPC, the GNU linker is very broken
10062 if test "$host_cpu" != ia64
; then
10066 *** Warning: the GNU linker, at least up to release 2.19, is reported
10067 *** to be unable to reliably create shared libraries on AIX.
10068 *** Therefore, libtool is disabling shared libraries support. If you
10069 *** really care for shared libraries, you may want to install binutils
10070 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
10071 *** You will then need to restart the configuration process.
10080 # see comment about AmigaOS4 .so support
10081 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10082 archive_expsym_cmds
=''
10085 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)'
10086 hardcode_libdir_flag_spec
='-L$libdir'
10087 hardcode_minus_L
=yes
10093 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10094 allow_undefined_flag
=unsupported
10095 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
10096 # support --undefined. This deserves some investigation. FIXME
10097 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10103 cygwin
* | mingw
* | pw32
* | cegcc
*)
10104 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
10105 # as there is no search path for DLLs.
10106 hardcode_libdir_flag_spec
='-L$libdir'
10107 export_dynamic_flag_spec
='${wl}--export-all-symbols'
10108 allow_undefined_flag
=unsupported
10109 always_export_symbols
=no
10110 enable_shared_with_static_runtimes
=yes
10111 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10113 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
10114 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10115 # If the export-symbols file already is a .def file (1st line
10116 # is EXPORTS), use it as is; otherwise, prepend...
10117 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10118 cp $export_symbols $output_objdir/$soname.def;
10120 echo EXPORTS > $output_objdir/$soname.def;
10121 cat $export_symbols >> $output_objdir/$soname.def;
10123 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10130 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10131 link_all_deplibs
=yes
10136 hardcode_shlibpath_var
=no
10137 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10138 export_dynamic_flag_spec
='${wl}-E'
10139 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10140 # Instead, shared libraries are loaded at an image base (0x10000000 by
10141 # default) and relocated if they conflict, which is a slow very memory
10142 # consuming and fragmenting process. To avoid this, we pick a random,
10143 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10144 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
10145 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10146 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'
10149 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10151 if test "$host_os" = linux-dietlibc
; then
10152 case $cc_basename in
10153 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
10156 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
10157 && test "$tmp_diet" = no
10159 tmp_addflag
=' $pic_flag'
10160 tmp_sharedflag
='-shared'
10161 case $cc_basename,$host_cpu in
10162 pgcc
*) # Portland Group C compiler
10163 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'
10164 tmp_addflag
=' $pic_flag'
10166 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10167 # Portland Group f77 and f90 compilers
10168 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'
10169 tmp_addflag
=' $pic_flag -Mnomain' ;;
10170 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
10171 tmp_addflag
=' -i_dynamic' ;;
10172 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
10173 tmp_addflag
=' -i_dynamic -nofor_main' ;;
10174 ifc
* | ifort
*) # Intel Fortran compiler
10175 tmp_addflag
=' -nofor_main' ;;
10176 lf95
*) # Lahey Fortran 8.1
10177 whole_archive_flag_spec
=
10178 tmp_sharedflag
='--shared' ;;
10179 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10180 tmp_sharedflag
='-qmkshrobj'
10182 nvcc
*) # Cuda Compiler Driver 2.2
10183 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'
10184 compiler_needs_object
=yes
10187 case `$CC -V 2>&1 | sed 5q` in
10188 *Sun\ C
*) # Sun C 5.9
10189 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'
10190 compiler_needs_object
=yes
10191 tmp_sharedflag
='-G' ;;
10192 *Sun\ F
*) # Sun Fortran 8.3
10193 tmp_sharedflag
='-G' ;;
10195 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10197 if test "x$supports_anon_versioning" = xyes
; then
10198 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10199 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10200 echo "local: *; };" >> $output_objdir/$libname.ver~
10201 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10204 case $cc_basename in
10205 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
10206 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10207 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
10208 hardcode_libdir_flag_spec
=
10209 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
10210 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10211 if test "x$supports_anon_versioning" = xyes
; then
10212 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10213 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10214 echo "local: *; };" >> $output_objdir/$libname.ver~
10215 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10225 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10226 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10229 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10230 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10235 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
10239 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10240 *** create shared libraries on Solaris systems. Therefore, libtool
10241 *** is disabling shared libraries support. We urge you to upgrade GNU
10242 *** binutils to release 2.9.1 or newer. Another option is to modify
10243 *** your PATH or compiler configuration so that the native linker is
10244 *** used, and then restart.
10247 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10248 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10249 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10255 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
10256 case `$LD -v 2>&1` in
10257 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
10261 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10262 *** reliably create shared libraries on SCO systems. Therefore, libtool
10263 *** is disabling shared libraries support. We urge you to upgrade GNU
10264 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
10265 *** your PATH or compiler configuration so that the native linker is
10266 *** used, and then restart.
10271 # For security reasons, it is highly recommended that you always
10272 # use absolute paths for naming shared libraries, and exclude the
10273 # DT_RUNPATH tag from executables and libraries. But doing so
10274 # requires that you compile everything twice, which is a pain.
10275 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10276 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10277 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10278 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10287 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10289 hardcode_direct
=yes
10290 hardcode_shlibpath_var
=no
10294 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10295 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10296 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10303 if test "$ld_shlibs" = no
; then
10305 hardcode_libdir_flag_spec
=
10306 export_dynamic_flag_spec
=
10307 whole_archive_flag_spec
=
10310 # PORTME fill in a description of your system's linker (not GNU ld)
10313 allow_undefined_flag
=unsupported
10314 always_export_symbols
=yes
10315 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'
10316 # Note: this linker hardcodes the directories in LIBPATH if there
10317 # are no directories specified by -L.
10318 hardcode_minus_L
=yes
10319 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10320 # Neither direct hardcoding nor static linking is supported with a
10322 hardcode_direct
=unsupported
10327 if test "$host_cpu" = ia64
; then
10328 # On IA64, the linker does run time linking by default, so we don't
10329 # have to do anything special.
10330 aix_use_runtimelinking
=no
10331 exp_sym_flag
='-Bexport'
10334 # If we're using GNU nm, then we don't want the "-C" option.
10335 # -C means demangle to AIX nm, but means don't demangle with GNU nm
10336 # Also, AIX nm treats weak defined symbols like other global
10337 # defined symbols, whereas GNU nm marks them as "W".
10338 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
10339 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'
10341 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'
10343 aix_use_runtimelinking
=no
10345 # Test if we are trying to use run time linking or normal
10346 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10347 # need to do runtime linking.
10348 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
10349 for ld_flag
in $LDFLAGS; do
10350 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
10351 aix_use_runtimelinking
=yes
10358 exp_sym_flag
='-bexport'
10359 no_entry_flag
='-bnoentry'
10362 # When large executables or shared objects are built, AIX ld can
10363 # have problems creating the table of contents. If linking a library
10364 # or program results in "error TOC overflow" add -mminimal-toc to
10365 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
10366 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10369 hardcode_direct
=yes
10370 hardcode_direct_absolute
=yes
10371 hardcode_libdir_separator
=':'
10372 link_all_deplibs
=yes
10373 file_list_spec
='${wl}-f,'
10375 if test "$GCC" = yes; then
10376 case $host_os in aix4.
[012]|aix4.
[012].
*)
10377 # We only want to do this on AIX 4.2 and lower, the check
10378 # below for broken collect2 doesn't work under 4.3+
10379 collect2name
=`${CC} -print-prog-name=collect2`
10380 if test -f "$collect2name" &&
10381 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
10383 # We have reworked collect2
10386 # We have old collect2
10387 hardcode_direct
=unsupported
10388 # It fails to find uninstalled libraries when the uninstalled
10389 # path is not listed in the libpath. Setting hardcode_minus_L
10390 # to unsupported forces relinking
10391 hardcode_minus_L
=yes
10392 hardcode_libdir_flag_spec
='-L$libdir'
10393 hardcode_libdir_separator
=
10397 shared_flag
='-shared'
10398 if test "$aix_use_runtimelinking" = yes; then
10399 shared_flag
="$shared_flag "'${wl}-G'
10403 if test "$host_cpu" = ia64
; then
10404 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10405 # chokes on -Wl,-G. The following line is correct:
10408 if test "$aix_use_runtimelinking" = yes; then
10409 shared_flag
='${wl}-G'
10411 shared_flag
='${wl}-bM:SRE'
10416 export_dynamic_flag_spec
='${wl}-bexpall'
10417 # It seems that -bexpall does not export symbols beginning with
10418 # underscore (_), so it is better to generate a list of symbols to export.
10419 always_export_symbols
=yes
10420 if test "$aix_use_runtimelinking" = yes; then
10421 # Warning - without using the other runtime loading flags (-brtl),
10422 # -berok will link without error, but may produce a broken library.
10423 allow_undefined_flag
='-berok'
10424 # Determine the default libpath from the value encoded in an
10425 # empty executable.
10426 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10427 /* end confdefs.h. */
10437 if ac_fn_c_try_link
"$LINENO"; then :
10439 lt_aix_libpath_sed
='
10440 /Import File Strings/,/^$/ {
10446 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10447 # Check for a 64-bit object if we didn't find anything.
10448 if test -z "$aix_libpath"; then
10449 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10452 rm -f core conftest.err conftest.
$ac_objext \
10453 conftest
$ac_exeext conftest.
$ac_ext
10454 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
10456 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
10457 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"
10459 if test "$host_cpu" = ia64
; then
10460 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
10461 allow_undefined_flag
="-z nodefs"
10462 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"
10464 # Determine the default libpath from the value encoded in an
10465 # empty executable.
10466 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10467 /* end confdefs.h. */
10477 if ac_fn_c_try_link
"$LINENO"; then :
10479 lt_aix_libpath_sed
='
10480 /Import File Strings/,/^$/ {
10486 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10487 # Check for a 64-bit object if we didn't find anything.
10488 if test -z "$aix_libpath"; then
10489 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10492 rm -f core conftest.err conftest.
$ac_objext \
10493 conftest
$ac_exeext conftest.
$ac_ext
10494 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
10496 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
10497 # Warning - without using the other run time loading flags,
10498 # -berok will link without error, but may produce a broken library.
10499 no_undefined_flag
=' ${wl}-bernotok'
10500 allow_undefined_flag
=' ${wl}-berok'
10501 if test "$with_gnu_ld" = yes; then
10502 # We only use this code for GNU lds that support --whole-archive.
10503 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10505 # Exported symbols can be pulled into shared objects from archives
10506 whole_archive_flag_spec
='$convenience'
10508 archive_cmds_need_lc
=yes
10509 # This is similar to how AIX traditionally builds its shared libraries.
10510 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'
10518 # see comment about AmigaOS4 .so support
10519 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10520 archive_expsym_cmds
=''
10523 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)'
10524 hardcode_libdir_flag_spec
='-L$libdir'
10525 hardcode_minus_L
=yes
10531 export_dynamic_flag_spec
=-rdynamic
10534 cygwin
* | mingw
* | pw32
* | cegcc
*)
10535 # When not using gcc, we currently assume that we are using
10536 # Microsoft Visual C++.
10537 # hardcode_libdir_flag_spec is actually meaningless, as there is
10538 # no search path for DLLs.
10539 hardcode_libdir_flag_spec
=' '
10540 allow_undefined_flag
=unsupported
10541 # Tell ltmain to make .lib files, not .a files.
10543 # Tell ltmain to make .dll files, not .so files.
10545 # FIXME: Setting linknames here is a bad hack.
10546 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10547 # The linker will automatically build a .lib file if we build a DLL.
10548 old_archive_from_new_cmds
='true'
10549 # FIXME: Should let the user specify the lib program.
10550 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
10551 fix_srcfile_path
='`cygpath -w "$srcfile"`'
10552 enable_shared_with_static_runtimes
=yes
10555 darwin
* | rhapsody
*)
10558 archive_cmds_need_lc
=no
10560 hardcode_automatic
=yes
10561 hardcode_shlibpath_var
=unsupported
10562 if test "$lt_cv_ld_force_load" = "yes"; then
10563 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\"`'
10565 whole_archive_flag_spec
=''
10567 link_all_deplibs
=yes
10568 allow_undefined_flag
="$_lt_dar_allow_undefined"
10569 case $cc_basename in
10570 ifort
*) _lt_dar_can_shared
=yes ;;
10571 *) _lt_dar_can_shared
=$GCC ;;
10573 if test "$_lt_dar_can_shared" = "yes"; then
10574 output_verbose_link_cmd
=func_echo_all
10575 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10576 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10577 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}"
10578 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}"
10587 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10588 hardcode_libdir_flag_spec
='-L$libdir'
10589 hardcode_shlibpath_var
=no
10592 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10593 # support. Future versions do this automatically, but an explicit c++rt0.o
10594 # does not break anything, and helps significantly (at the cost of a little
10597 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10598 hardcode_libdir_flag_spec
='-R$libdir'
10599 hardcode_direct
=yes
10600 hardcode_shlibpath_var
=no
10603 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10605 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10606 hardcode_direct
=yes
10607 hardcode_minus_L
=yes
10608 hardcode_shlibpath_var
=no
10611 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10612 freebsd
* | dragonfly
*)
10613 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10614 hardcode_libdir_flag_spec
='-R$libdir'
10615 hardcode_direct
=yes
10616 hardcode_shlibpath_var
=no
10620 if test "$GCC" = yes; then
10621 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'
10623 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'
10625 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
10626 hardcode_libdir_separator
=:
10627 hardcode_direct
=yes
10629 # hardcode_minus_L: Not really in the search PATH,
10630 # but as the default location of the library.
10631 hardcode_minus_L
=yes
10632 export_dynamic_flag_spec
='${wl}-E'
10636 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
10637 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10639 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10641 if test "$with_gnu_ld" = no
; then
10642 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
10643 hardcode_libdir_flag_spec_ld
='+b $libdir'
10644 hardcode_libdir_separator
=:
10645 hardcode_direct
=yes
10646 hardcode_direct_absolute
=yes
10647 export_dynamic_flag_spec
='${wl}-E'
10648 # hardcode_minus_L: Not really in the search PATH,
10649 # but as the default location of the library.
10650 hardcode_minus_L
=yes
10655 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
10658 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10661 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10664 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10670 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10673 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10677 # Older versions of the 11.00 compiler do not understand -b yet
10678 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10679 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10680 $as_echo_n "checking if $CC understands -b... " >&6; }
10681 if test "${lt_cv_prog_compiler__b+set}" = set; then :
10682 $as_echo_n "(cached) " >&6
10684 lt_cv_prog_compiler__b
=no
10685 save_LDFLAGS
="$LDFLAGS"
10686 LDFLAGS
="$LDFLAGS -b"
10687 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
10688 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
10689 # The linker can only warn and ignore the option if not recognized
10690 # So say no if there are warnings
10691 if test -s conftest.err
; then
10692 # Append any errors to the config.log.
10693 cat conftest.err
1>&5
10694 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
10695 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10696 if diff conftest.exp conftest.er2
>/dev
/null
; then
10697 lt_cv_prog_compiler__b
=yes
10700 lt_cv_prog_compiler__b
=yes
10704 LDFLAGS
="$save_LDFLAGS"
10707 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10708 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10710 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
10711 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10713 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10719 if test "$with_gnu_ld" = no
; then
10720 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
10721 hardcode_libdir_separator
=:
10726 hardcode_shlibpath_var
=no
10729 hardcode_direct
=yes
10730 hardcode_direct_absolute
=yes
10731 export_dynamic_flag_spec
='${wl}-E'
10733 # hardcode_minus_L: Not really in the search PATH,
10734 # but as the default location of the library.
10735 hardcode_minus_L
=yes
10741 irix5
* | irix6
* | nonstopux
*)
10742 if test "$GCC" = yes; then
10743 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'
10744 # Try to use the -exported_symbol ld option, if it does not
10745 # work, assume that -exports_file does not work either and
10746 # implicitly export all symbols.
10747 save_LDFLAGS
="$LDFLAGS"
10748 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10749 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10750 /* end confdefs.h. */
10753 if ac_fn_c_try_link
"$LINENO"; then :
10754 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'
10757 rm -f core conftest.err conftest.
$ac_objext \
10758 conftest
$ac_exeext conftest.
$ac_ext
10759 LDFLAGS
="$save_LDFLAGS"
10761 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'
10762 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'
10764 archive_cmds_need_lc
='no'
10765 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10766 hardcode_libdir_separator
=:
10768 link_all_deplibs
=yes
10772 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10773 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10775 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10777 hardcode_libdir_flag_spec
='-R$libdir'
10778 hardcode_direct
=yes
10779 hardcode_shlibpath_var
=no
10783 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10784 hardcode_direct
=yes
10785 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10786 hardcode_libdir_separator
=:
10787 hardcode_shlibpath_var
=no
10794 if test -f /usr
/libexec
/ld.so
; then
10795 hardcode_direct
=yes
10796 hardcode_shlibpath_var
=no
10797 hardcode_direct_absolute
=yes
10798 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10799 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10800 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10801 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10802 export_dynamic_flag_spec
='${wl}-E'
10805 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
10806 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10807 hardcode_libdir_flag_spec
='-R$libdir'
10810 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10811 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10821 hardcode_libdir_flag_spec
='-L$libdir'
10822 hardcode_minus_L
=yes
10823 allow_undefined_flag
=unsupported
10824 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'
10825 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10829 if test "$GCC" = yes; then
10830 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
10831 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'
10833 allow_undefined_flag
=' -expect_unresolved \*'
10834 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'
10836 archive_cmds_need_lc
='no'
10837 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10838 hardcode_libdir_separator
=:
10841 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
10842 if test "$GCC" = yes; then
10843 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
10844 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'
10845 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10847 allow_undefined_flag
=' -expect_unresolved \*'
10848 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'
10849 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~
10850 $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'
10852 # Both c and cxx compiler support -rpath directly
10853 hardcode_libdir_flag_spec
='-rpath $libdir'
10855 archive_cmds_need_lc
='no'
10856 hardcode_libdir_separator
=:
10860 no_undefined_flag
=' -z defs'
10861 if test "$GCC" = yes; then
10863 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10864 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10865 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10867 case `$CC -V 2>&1` in
10870 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10871 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10872 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10876 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10877 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10878 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10882 hardcode_libdir_flag_spec
='-R$libdir'
10883 hardcode_shlibpath_var
=no
10885 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
10887 # The compiler driver will combine and reorder linker options,
10888 # but understands `-z linker_flag'. GCC discards it without `$wl',
10889 # but is careful enough not to reorder.
10890 # Supported since Solaris 2.6 (maybe 2.5.1?)
10891 if test "$GCC" = yes; then
10892 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10894 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
10898 link_all_deplibs
=yes
10902 if test "x$host_vendor" = xsequent
; then
10903 # Use $CC to link under sequent, because it throws in some extra .o
10904 # files that make .init and .fini sections work.
10905 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10907 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10909 hardcode_libdir_flag_spec
='-L$libdir'
10910 hardcode_direct
=yes
10911 hardcode_minus_L
=yes
10912 hardcode_shlibpath_var
=no
10916 case $host_vendor in
10918 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10919 hardcode_direct
=yes # is this really true???
10922 ## LD is ld it makes a PLAMLIB
10923 ## CC just makes a GrossModule.
10924 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10925 reload_cmds
='$CC -r -o $output$reload_objs'
10929 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10930 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
10933 runpath_var
='LD_RUN_PATH'
10934 hardcode_shlibpath_var
=no
10938 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10939 hardcode_shlibpath_var
=no
10940 export_dynamic_flag_spec
='-Bexport'
10944 if test -d /usr
/nec
; then
10945 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10946 hardcode_shlibpath_var
=no
10947 runpath_var
=LD_RUN_PATH
10948 hardcode_runpath_var
=yes
10953 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
10954 no_undefined_flag
='${wl}-z,text'
10955 archive_cmds_need_lc
=no
10956 hardcode_shlibpath_var
=no
10957 runpath_var
='LD_RUN_PATH'
10959 if test "$GCC" = yes; then
10960 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10961 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10963 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10964 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10968 sysv5
* | sco3.2v5
* | sco5v6
*)
10969 # Note: We can NOT use -z defs as we might desire, because we do not
10970 # link with -lc, and that would cause any symbols used from libc to
10971 # always be unresolved, which means just about no library would
10972 # ever link correctly. If we're not using GNU ld we use -z text
10973 # though, which does catch some bad symbols but isn't as heavy-handed
10975 no_undefined_flag
='${wl}-z,text'
10976 allow_undefined_flag
='${wl}-z,nodefs'
10977 archive_cmds_need_lc
=no
10978 hardcode_shlibpath_var
=no
10979 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
10980 hardcode_libdir_separator
=':'
10981 link_all_deplibs
=yes
10982 export_dynamic_flag_spec
='${wl}-Bexport'
10983 runpath_var
='LD_RUN_PATH'
10985 if test "$GCC" = yes; then
10986 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10987 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10989 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10990 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10995 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10996 hardcode_libdir_flag_spec
='-L$libdir'
10997 hardcode_shlibpath_var
=no
11005 if test x
$host_vendor = xsni
; then
11007 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
11008 export_dynamic_flag_spec
='${wl}-Blargedynsym'
11014 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
11015 $as_echo "$ld_shlibs" >&6; }
11016 test "$ld_shlibs" = no
&& can_build_shared
=no
11018 with_gnu_ld
=$with_gnu_ld
11035 # Do we need to explicitly link libc?
11037 case "x$archive_cmds_need_lc" in
11039 # Assume -lc should be added
11040 archive_cmds_need_lc
=yes
11042 if test "$enable_shared" = yes && test "$GCC" = yes; then
11043 case $archive_cmds in
11045 # FIXME: we may have to deal with multi-command sequences.
11048 # Test whether the compiler implicitly links with -lc since on some
11049 # systems, -lgcc has to come before -lc. If gcc already passes -lc
11050 # to ld, don't add -lc before -lgcc.
11051 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
11052 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
11053 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
11054 $as_echo_n "(cached) " >&6
11057 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
11059 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
11060 (eval $ac_compile) 2>&5
11062 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11063 test $ac_status = 0; } 2>conftest.err
; then
11066 libobjs
=conftest.
$ac_objext
11068 wl
=$lt_prog_compiler_wl
11069 pic_flag
=$lt_prog_compiler_pic
11075 lt_save_allow_undefined_flag
=$allow_undefined_flag
11076 allow_undefined_flag
=
11077 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
11078 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
11080 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
11081 test $ac_status = 0; }
11083 lt_cv_archive_cmds_need_lc
=no
11085 lt_cv_archive_cmds_need_lc
=yes
11087 allow_undefined_flag
=$lt_save_allow_undefined_flag
11089 cat conftest.err
1>&5
11094 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
11095 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
11096 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
11259 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11260 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11262 if test "$GCC" = yes; then
11264 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
11265 *) lt_awk_arg
="/^libraries:/" ;;
11268 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
11269 *) lt_sed_strip_eq
="s,=/,/,g" ;;
11271 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11272 case $lt_search_path_spec in
11274 # if the path contains ";" then we assume it to be the separator
11275 # otherwise default to the standard path separator (i.e. ":") - it is
11276 # assumed that no part of a normal pathname contains ";" but that should
11277 # okay in the real world where ";" in dirpaths is itself problematic.
11278 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11281 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11284 # Ok, now we have the path, separated by spaces, we can step through it
11285 # and add multilib dir if necessary.
11286 lt_tmp_lt_search_path_spec
=
11287 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11288 for lt_sys_path
in $lt_search_path_spec; do
11289 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11290 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11292 test -d "$lt_sys_path" && \
11293 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
11296 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11297 BEGIN {RS=" "; FS="/|\n";} {
11300 for (lt_i = NF; lt_i > 0; lt_i--) {
11301 if ($lt_i != "" && $lt_i != ".") {
11302 if ($lt_i == "..") {
11305 if (lt_count == 0) {
11306 lt_foo="/" $lt_i lt_foo;
11313 if (lt_foo != "") { lt_freq[lt_foo]++; }
11314 if (lt_freq[lt_foo] == 1) { print lt_foo; }
11316 # AWK program above erroneously prepends '/' to C:/dos/paths
11319 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
11320 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11322 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11324 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
11326 library_names_spec
=
11327 libname_spec
='lib$name'
11331 postuninstall_cmds
=
11335 shlibpath_overrides_runpath
=unknown
11337 dynamic_linker
="$host_os ld.so"
11338 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
11339 need_lib_prefix
=unknown
11340 hardcode_into_libs
=no
11342 # when you set need_version to no, make sure it does not cause -set_version
11343 # flags to be left without arguments
11344 need_version
=unknown
11349 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
11350 shlibpath_var
=LIBPATH
11352 # AIX 3 has no versioning support, so we append a major version to the name.
11353 soname_spec
='${libname}${release}${shared_ext}$major'
11360 hardcode_into_libs
=yes
11361 if test "$host_cpu" = ia64
; then
11362 # AIX 5 supports IA64
11363 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11364 shlibpath_var
=LD_LIBRARY_PATH
11366 # With GCC up to 2.95.x, collect2 would create an import file
11367 # for dependence libraries. The import file would start with
11368 # the line `#! .'. This would cause the generated library to
11369 # depend on `.', always an invalid library. This was fixed in
11370 # development snapshots of GCC prior to 3.0.
11372 aix4 | aix4.
[01] | aix4.
[01].
*)
11373 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11375 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
11378 can_build_shared
=no
11382 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11383 # soname into executable. Probably we can add versioning support to
11384 # collect2, so additional links can be useful in future.
11385 if test "$aix_use_runtimelinking" = yes; then
11386 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11387 # instead of lib<name>.a to let people know that these are not
11388 # typical AIX shared libraries.
11389 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11391 # We preserve .a as extension for shared libraries through AIX4.2
11392 # and later when we are not doing run time linking.
11393 library_names_spec
='${libname}${release}.a $libname.a'
11394 soname_spec
='${libname}${release}${shared_ext}$major'
11396 shlibpath_var
=LIBPATH
11403 # Since July 2007 AmigaOS4 officially supports .so libraries.
11404 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11405 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11408 library_names_spec
='$libname.ixlibrary $libname.a'
11409 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11410 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'
11416 library_names_spec
='${libname}${shared_ext}'
11417 dynamic_linker
="$host_os ld.so"
11418 shlibpath_var
=LIBRARY_PATH
11424 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11425 soname_spec
='${libname}${release}${shared_ext}$major'
11426 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
11427 shlibpath_var
=LD_LIBRARY_PATH
11428 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11429 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
11430 # the default ld.so.conf also contains /usr/contrib/lib and
11431 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11432 # libtool to hard-code these into programs
11435 cygwin
* | mingw
* | pw32
* | cegcc
*)
11436 version_type
=windows
11441 case $GCC,$host_os in
11442 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
11443 library_names_spec
='$libname.dll.a'
11444 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11445 postinstall_cmds
='base_file=`basename \${file}`~
11446 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11447 dldir=$destdir/`dirname \$dlpath`~
11448 test -d \$dldir || mkdir -p \$dldir~
11449 $install_prog $dir/$dlname \$dldir/$dlname~
11450 chmod a+x \$dldir/$dlname~
11451 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11452 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11454 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11455 dlpath=$dir/\$dldll~
11457 shlibpath_overrides_runpath
=yes
11461 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11462 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11464 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
11467 # MinGW DLLs use traditional 'lib' prefix
11468 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11471 # pw32 DLLs use 'pw' prefix rather than 'lib'
11472 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11478 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11481 dynamic_linker
='Win32 ld.exe'
11482 # FIXME: first we should search . and the directory the executable is in
11486 darwin
* | rhapsody
*)
11487 dynamic_linker
="$host_os dyld"
11488 version_type
=darwin
11491 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11492 soname_spec
='${libname}${release}${major}$shared_ext'
11493 shlibpath_overrides_runpath
=yes
11494 shlibpath_var
=DYLD_LIBRARY_PATH
11495 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
11497 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
11498 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
11505 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11506 soname_spec
='${libname}${release}${shared_ext}$major'
11507 shlibpath_var
=LD_LIBRARY_PATH
11510 freebsd
* | dragonfly
*)
11511 # DragonFly does not have aout. When/if they implement a new
11512 # versioning mechanism, adjust this.
11513 if test -x /usr
/bin
/objformat
; then
11514 objformat
=`/usr/bin/objformat`
11517 freebsd
[23].
*) objformat
=aout
;;
11518 *) objformat
=elf
;;
11521 version_type
=freebsd-
$objformat
11522 case $version_type in
11524 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11529 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11533 shlibpath_var
=LD_LIBRARY_PATH
11536 shlibpath_overrides_runpath
=yes
11538 freebsd3.
[01]* | freebsdelf3.
[01]*)
11539 shlibpath_overrides_runpath
=yes
11540 hardcode_into_libs
=yes
11542 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
11543 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
11544 shlibpath_overrides_runpath
=no
11545 hardcode_into_libs
=yes
11547 *) # from 4.6 on, and DragonFly
11548 shlibpath_overrides_runpath
=yes
11549 hardcode_into_libs
=yes
11558 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11559 soname_spec
='${libname}${release}${shared_ext}$major'
11560 shlibpath_var
=LD_LIBRARY_PATH
11561 hardcode_into_libs
=yes
11568 dynamic_linker
="$host_os runtime_loader"
11569 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11570 soname_spec
='${libname}${release}${shared_ext}$major'
11571 shlibpath_var
=LIBRARY_PATH
11572 shlibpath_overrides_runpath
=yes
11573 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
11574 hardcode_into_libs
=yes
11577 hpux9
* | hpux10
* | hpux11
*)
11578 # Give a soname corresponding to the major version so that dld.sl refuses to
11579 # link against other versions.
11586 hardcode_into_libs
=yes
11587 dynamic_linker
="$host_os dld.so"
11588 shlibpath_var
=LD_LIBRARY_PATH
11589 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
11590 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11591 soname_spec
='${libname}${release}${shared_ext}$major'
11592 if test "X$HPUX_IA64_MODE" = X32
; then
11593 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11595 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
11597 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
11601 hardcode_into_libs
=yes
11602 dynamic_linker
="$host_os dld.sl"
11603 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
11604 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
11605 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11606 soname_spec
='${libname}${release}${shared_ext}$major'
11607 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11608 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
11612 dynamic_linker
="$host_os dld.sl"
11613 shlibpath_var
=SHLIB_PATH
11614 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
11615 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11616 soname_spec
='${libname}${release}${shared_ext}$major'
11619 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11620 postinstall_cmds
='chmod 555 $lib'
11621 # or fails outright, so override atomically:
11622 install_override_mode
=555
11629 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11630 soname_spec
='${libname}${release}${shared_ext}$major'
11631 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
11632 shlibpath_var
=LD_LIBRARY_PATH
11633 shlibpath_overrides_runpath
=no
11634 hardcode_into_libs
=yes
11637 irix5
* | irix6
* | nonstopux
*)
11639 nonstopux
*) version_type
=nonstopux
;;
11641 if test "$lt_cv_prog_gnu_ld" = yes; then
11649 soname_spec
='${libname}${release}${shared_ext}$major'
11650 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11652 irix5
* | nonstopux
*)
11653 libsuff
= shlibsuff
=
11656 case $LD in # libtool.m4 will add one of these switches to LD
11657 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
11658 libsuff
= shlibsuff
= libmagic
=32-bit;;
11659 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
11660 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
11661 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
11662 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
11663 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
11667 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
11668 shlibpath_overrides_runpath
=no
11669 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11670 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
11671 hardcode_into_libs
=yes
11674 # No shared lib support for Linux oldld, aout, or coff.
11675 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
11679 # This must be Linux ELF.
11680 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
11684 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11685 soname_spec
='${libname}${release}${shared_ext}$major'
11686 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11687 shlibpath_var
=LD_LIBRARY_PATH
11688 shlibpath_overrides_runpath
=no
11690 # Some binutils ld are patched to set DT_RUNPATH
11691 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
11692 $as_echo_n "(cached) " >&6
11694 lt_cv_shlibpath_overrides_runpath
=no
11695 save_LDFLAGS
=$LDFLAGS
11696 save_libdir
=$libdir
11697 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11698 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11699 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11700 /* end confdefs.h. */
11710 if ac_fn_c_try_link
"$LINENO"; then :
11711 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
11712 lt_cv_shlibpath_overrides_runpath
=yes
11715 rm -f core conftest.err conftest.
$ac_objext \
11716 conftest
$ac_exeext conftest.
$ac_ext
11717 LDFLAGS
=$save_LDFLAGS
11718 libdir
=$save_libdir
11722 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
11724 # This implies no fast_install, which is unacceptable.
11725 # Some rework will be needed to allow for fast_install
11726 # before this can be enabled.
11727 hardcode_into_libs
=yes
11729 # Append ld.so.conf contents to the search path
11730 if test -f /etc
/ld.so.conf
; then
11731 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' ' '`
11732 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
11735 # We used to test for /lib/ld.so.1 and disable shared libraries on
11736 # powerpc, because MkLinux only supported shared libraries with the
11737 # GNU dynamic linker. Since this was broken with cross compilers,
11738 # most powerpc-linux boxes support dynamic linking these days and
11739 # people can always --disable-shared, the test was removed, and we
11740 # assume the GNU/Linux dynamic linker is in use.
11741 dynamic_linker
='GNU/Linux ld.so'
11748 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11749 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11750 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11751 dynamic_linker
='NetBSD (a.out) ld.so'
11753 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11754 soname_spec
='${libname}${release}${shared_ext}$major'
11755 dynamic_linker
='NetBSD ld.elf_so'
11757 shlibpath_var
=LD_LIBRARY_PATH
11758 shlibpath_overrides_runpath
=yes
11759 hardcode_into_libs
=yes
11764 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11765 shlibpath_var
=LD_LIBRARY_PATH
11766 shlibpath_overrides_runpath
=yes
11773 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11774 soname_spec
='${libname}${release}${shared_ext}$major'
11775 shlibpath_var
=LD_LIBRARY_PATH
11776 shlibpath_overrides_runpath
=no
11777 hardcode_into_libs
=yes
11778 dynamic_linker
='ldqnx.so'
11783 sys_lib_dlsearch_path_spec
="/usr/lib"
11785 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11787 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
11788 *) need_version
=no
;;
11790 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11791 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11792 shlibpath_var
=LD_LIBRARY_PATH
11793 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11795 openbsd2.
[89] | openbsd2.
[89].
*)
11796 shlibpath_overrides_runpath
=no
11799 shlibpath_overrides_runpath
=yes
11803 shlibpath_overrides_runpath
=yes
11808 libname_spec
='$name'
11811 library_names_spec
='$libname${shared_ext} $libname.a'
11812 dynamic_linker
='OS/2 ld.exe'
11813 shlibpath_var
=LIBPATH
11816 osf3
* | osf4
* | osf5
*)
11820 soname_spec
='${libname}${release}${shared_ext}$major'
11821 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11822 shlibpath_var
=LD_LIBRARY_PATH
11823 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11824 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
11835 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11836 soname_spec
='${libname}${release}${shared_ext}$major'
11837 shlibpath_var
=LD_LIBRARY_PATH
11838 shlibpath_overrides_runpath
=yes
11839 hardcode_into_libs
=yes
11840 # ldd complains unless libraries are executable
11841 postinstall_cmds
='chmod +x $lib'
11846 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11847 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11848 shlibpath_var
=LD_LIBRARY_PATH
11849 shlibpath_overrides_runpath
=yes
11850 if test "$with_gnu_ld" = yes; then
11858 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11859 soname_spec
='${libname}${release}${shared_ext}$major'
11860 shlibpath_var
=LD_LIBRARY_PATH
11861 case $host_vendor in
11863 shlibpath_overrides_runpath
=no
11865 runpath_var
=LD_RUN_PATH
11873 shlibpath_overrides_runpath
=no
11874 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
11880 if test -d /usr
/nec
;then
11882 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11883 soname_spec
='$libname${shared_ext}.$major'
11884 shlibpath_var
=LD_LIBRARY_PATH
11888 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
11889 version_type
=freebsd-elf
11892 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11893 soname_spec
='${libname}${release}${shared_ext}$major'
11894 shlibpath_var
=LD_LIBRARY_PATH
11895 shlibpath_overrides_runpath
=yes
11896 hardcode_into_libs
=yes
11897 if test "$with_gnu_ld" = yes; then
11898 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11900 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
11903 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
11907 sys_lib_dlsearch_path_spec
='/usr/lib'
11911 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11915 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11916 shlibpath_var
=LD_LIBRARY_PATH
11917 shlibpath_overrides_runpath
=no
11918 hardcode_into_libs
=yes
11923 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11924 soname_spec
='${libname}${release}${shared_ext}$major'
11925 shlibpath_var
=LD_LIBRARY_PATH
11932 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11933 $as_echo "$dynamic_linker" >&6; }
11934 test "$dynamic_linker" = no
&& can_build_shared
=no
11936 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
11937 if test "$GCC" = yes; then
11938 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11941 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11942 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
11944 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11945 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
12039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
12040 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
12042 if test -n "$hardcode_libdir_flag_spec" ||
12043 test -n "$runpath_var" ||
12044 test "X$hardcode_automatic" = "Xyes" ; then
12046 # We can hardcode non-existent directories.
12047 if test "$hardcode_direct" != no
&&
12048 # If the only mechanism to avoid hardcoding is shlibpath_var, we
12049 # have to relink, otherwise we might link with an installed library
12050 # when we should be linking with a yet-to-be-installed one
12051 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
12052 test "$hardcode_minus_L" != no
; then
12053 # Linking always hardcodes the temporary library directory.
12054 hardcode_action
=relink
12056 # We can link without hardcoding, and we can hardcode nonexisting dirs.
12057 hardcode_action
=immediate
12060 # We cannot hardcode anything, or else we can only hardcode existing
12062 hardcode_action
=unsupported
12064 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
12065 $as_echo "$hardcode_action" >&6; }
12067 if test "$hardcode_action" = relink ||
12068 test "$inherit_rpath" = yes; then
12069 # Fast installation is not supported
12070 enable_fast_install
=no
12071 elif test "$shlibpath_overrides_runpath" = yes ||
12072 test "$enable_shared" = no
; then
12073 # Fast installation is not necessary
12074 enable_fast_install
=needless
12082 if test "x$enable_dlopen" != xyes
; then
12083 enable_dlopen
=unknown
12084 enable_dlopen_self
=unknown
12085 enable_dlopen_self_static
=unknown
12092 lt_cv_dlopen
="load_add_on"
12094 lt_cv_dlopen_self
=yes
12097 mingw
* | pw32
* | cegcc
*)
12098 lt_cv_dlopen
="LoadLibrary"
12103 lt_cv_dlopen
="dlopen"
12108 # if libdl is installed we need to link against it
12109 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12110 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12111 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12112 $as_echo_n "(cached) " >&6
12114 ac_check_lib_save_LIBS
=$LIBS
12116 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12117 /* end confdefs.h. */
12119 /* Override any GCC internal prototype to avoid an error.
12120 Use char because int might match the return type of a GCC
12121 builtin and then its argument prototype would still apply. */
12134 if ac_fn_c_try_link
"$LINENO"; then :
12135 ac_cv_lib_dl_dlopen
=yes
12137 ac_cv_lib_dl_dlopen
=no
12139 rm -f core conftest.err conftest.
$ac_objext \
12140 conftest
$ac_exeext conftest.
$ac_ext
12141 LIBS
=$ac_check_lib_save_LIBS
12143 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12144 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12145 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
12146 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12149 lt_cv_dlopen
="dyld"
12151 lt_cv_dlopen_self
=yes
12158 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
12159 if test "x$ac_cv_func_shl_load" = x
""yes; then :
12160 lt_cv_dlopen
="shl_load"
12162 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12163 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12164 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
12165 $as_echo_n "(cached) " >&6
12167 ac_check_lib_save_LIBS
=$LIBS
12169 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12170 /* end confdefs.h. */
12172 /* Override any GCC internal prototype to avoid an error.
12173 Use char because int might match the return type of a GCC
12174 builtin and then its argument prototype would still apply. */
12182 return shl_load ();
12187 if ac_fn_c_try_link
"$LINENO"; then :
12188 ac_cv_lib_dld_shl_load
=yes
12190 ac_cv_lib_dld_shl_load
=no
12192 rm -f core conftest.err conftest.
$ac_objext \
12193 conftest
$ac_exeext conftest.
$ac_ext
12194 LIBS
=$ac_check_lib_save_LIBS
12196 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12197 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12198 if test "x$ac_cv_lib_dld_shl_load" = x
""yes; then :
12199 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
12201 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
12202 if test "x$ac_cv_func_dlopen" = x
""yes; then :
12203 lt_cv_dlopen
="dlopen"
12205 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12206 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12207 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12208 $as_echo_n "(cached) " >&6
12210 ac_check_lib_save_LIBS
=$LIBS
12212 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12213 /* end confdefs.h. */
12215 /* Override any GCC internal prototype to avoid an error.
12216 Use char because int might match the return type of a GCC
12217 builtin and then its argument prototype would still apply. */
12230 if ac_fn_c_try_link
"$LINENO"; then :
12231 ac_cv_lib_dl_dlopen
=yes
12233 ac_cv_lib_dl_dlopen
=no
12235 rm -f core conftest.err conftest.
$ac_objext \
12236 conftest
$ac_exeext conftest.
$ac_ext
12237 LIBS
=$ac_check_lib_save_LIBS
12239 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12240 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12241 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
12242 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12244 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12245 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12246 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12247 $as_echo_n "(cached) " >&6
12249 ac_check_lib_save_LIBS
=$LIBS
12250 LIBS
="-lsvld $LIBS"
12251 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12252 /* end confdefs.h. */
12254 /* Override any GCC internal prototype to avoid an error.
12255 Use char because int might match the return type of a GCC
12256 builtin and then its argument prototype would still apply. */
12269 if ac_fn_c_try_link
"$LINENO"; then :
12270 ac_cv_lib_svld_dlopen
=yes
12272 ac_cv_lib_svld_dlopen
=no
12274 rm -f core conftest.err conftest.
$ac_objext \
12275 conftest
$ac_exeext conftest.
$ac_ext
12276 LIBS
=$ac_check_lib_save_LIBS
12278 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12279 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12280 if test "x$ac_cv_lib_svld_dlopen" = x
""yes; then :
12281 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
12283 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12284 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12285 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12286 $as_echo_n "(cached) " >&6
12288 ac_check_lib_save_LIBS
=$LIBS
12290 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12291 /* end confdefs.h. */
12293 /* Override any GCC internal prototype to avoid an error.
12294 Use char because int might match the return type of a GCC
12295 builtin and then its argument prototype would still apply. */
12303 return dld_link ();
12308 if ac_fn_c_try_link
"$LINENO"; then :
12309 ac_cv_lib_dld_dld_link
=yes
12311 ac_cv_lib_dld_dld_link
=no
12313 rm -f core conftest.err conftest.
$ac_objext \
12314 conftest
$ac_exeext conftest.
$ac_ext
12315 LIBS
=$ac_check_lib_save_LIBS
12317 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12318 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12319 if test "x$ac_cv_lib_dld_dld_link" = x
""yes; then :
12320 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
12341 if test "x$lt_cv_dlopen" != xno
; then
12347 case $lt_cv_dlopen in
12349 save_CPPFLAGS
="$CPPFLAGS"
12350 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
12352 save_LDFLAGS
="$LDFLAGS"
12353 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
12356 LIBS
="$lt_cv_dlopen_libs $LIBS"
12358 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12359 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12360 if test "${lt_cv_dlopen_self+set}" = set; then :
12361 $as_echo_n "(cached) " >&6
12363 if test "$cross_compiling" = yes; then :
12364 lt_cv_dlopen_self
=cross
12366 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
12367 lt_status
=$lt_dlunknown
12368 cat > conftest.
$ac_ext <<_LT_EOF
12369 #line 12369 "configure"
12370 #include "confdefs.h"
12379 # define LT_DLGLOBAL RTLD_GLOBAL
12382 # define LT_DLGLOBAL DL_GLOBAL
12384 # define LT_DLGLOBAL 0
12388 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12389 find out it does not work in some platform. */
12390 #ifndef LT_DLLAZY_OR_NOW
12392 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12395 # define LT_DLLAZY_OR_NOW DL_LAZY
12398 # define LT_DLLAZY_OR_NOW RTLD_NOW
12401 # define LT_DLLAZY_OR_NOW DL_NOW
12403 # define LT_DLLAZY_OR_NOW 0
12410 /* When -fvisbility=hidden is used, assume the code has been annotated
12411 correspondingly for the symbols needed. */
12412 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12413 void fnord () __attribute__((visibility("default")));
12416 void fnord () { int i=42; }
12419 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12420 int status = $lt_dlunknown;
12424 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12427 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12428 else puts (dlerror ());
12430 /* dlclose (self); */
12438 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12439 (eval $ac_link) 2>&5
12441 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12442 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
12443 (.
/conftest
; exit; ) >&5 2>/dev
/null
12445 case x
$lt_status in
12446 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
12447 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
12448 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
12451 # compilation failed
12452 lt_cv_dlopen_self
=no
12459 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12460 $as_echo "$lt_cv_dlopen_self" >&6; }
12462 if test "x$lt_cv_dlopen_self" = xyes
; then
12463 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
12464 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12465 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12466 if test "${lt_cv_dlopen_self_static+set}" = set; then :
12467 $as_echo_n "(cached) " >&6
12469 if test "$cross_compiling" = yes; then :
12470 lt_cv_dlopen_self_static
=cross
12472 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
12473 lt_status
=$lt_dlunknown
12474 cat > conftest.
$ac_ext <<_LT_EOF
12475 #line 12475 "configure"
12476 #include "confdefs.h"
12485 # define LT_DLGLOBAL RTLD_GLOBAL
12488 # define LT_DLGLOBAL DL_GLOBAL
12490 # define LT_DLGLOBAL 0
12494 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12495 find out it does not work in some platform. */
12496 #ifndef LT_DLLAZY_OR_NOW
12498 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12501 # define LT_DLLAZY_OR_NOW DL_LAZY
12504 # define LT_DLLAZY_OR_NOW RTLD_NOW
12507 # define LT_DLLAZY_OR_NOW DL_NOW
12509 # define LT_DLLAZY_OR_NOW 0
12516 /* When -fvisbility=hidden is used, assume the code has been annotated
12517 correspondingly for the symbols needed. */
12518 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12519 void fnord () __attribute__((visibility("default")));
12522 void fnord () { int i=42; }
12525 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12526 int status = $lt_dlunknown;
12530 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12533 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12534 else puts (dlerror ());
12536 /* dlclose (self); */
12544 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12545 (eval $ac_link) 2>&5
12547 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12548 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
12549 (.
/conftest
; exit; ) >&5 2>/dev
/null
12551 case x
$lt_status in
12552 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
12553 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
12554 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
12557 # compilation failed
12558 lt_cv_dlopen_self_static
=no
12565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12566 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12569 CPPFLAGS
="$save_CPPFLAGS"
12570 LDFLAGS
="$save_LDFLAGS"
12575 case $lt_cv_dlopen_self in
12576 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
12577 *) enable_dlopen_self
=unknown
;;
12580 case $lt_cv_dlopen_self_static in
12581 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
12582 *) enable_dlopen_self_static
=unknown
;;
12604 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12605 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12606 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
12607 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
12608 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
12609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12610 $as_echo "yes" >&6; }
12612 # FIXME - insert some real tests, host_os isn't really good enough
12615 if test -n "$STRIP" ; then
12616 striplib
="$STRIP -x"
12617 old_striplib
="$STRIP -S"
12618 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12619 $as_echo "yes" >&6; }
12621 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12622 $as_echo "no" >&6; }
12626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12627 $as_echo "no" >&6; }
12643 # Report which library types will actually be built
12644 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12645 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12646 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12647 $as_echo "$can_build_shared" >&6; }
12649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12650 $as_echo_n "checking whether to build shared libraries... " >&6; }
12651 test "$can_build_shared" = "no" && enable_shared
=no
12653 # On AIX, shared libraries and static libraries use the same namespace, and
12654 # are all built from PIC.
12657 test "$enable_shared" = yes && enable_static
=no
12658 if test -n "$RANLIB"; then
12659 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
12660 postinstall_cmds
='$RANLIB $lib'
12665 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
12666 test "$enable_shared" = yes && enable_static
=no
12670 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12671 $as_echo "$enable_shared" >&6; }
12673 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12674 $as_echo_n "checking whether to build static libraries... " >&6; }
12675 # Make sure either enable_shared or enable_static is yes.
12676 test "$enable_shared" = yes || enable_static
=yes
12677 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12678 $as_echo "$enable_static" >&6; }
12685 ac_cpp
='$CPP $CPPFLAGS'
12686 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12687 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12688 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
12704 ac_config_commands
="$ac_config_commands libtool"
12709 # Only expand once:
12714 .
${srcdir}/..
/..
/bfd
/configure.
host
12719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
12720 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
12721 # Check whether --enable-maintainer-mode was given.
12722 if test "${enable_maintainer_mode+set}" = set; then :
12723 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
12725 USE_MAINTAINER_MODE
=no
12728 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
12729 $as_echo "$USE_MAINTAINER_MODE" >&6; }
12730 if test $USE_MAINTAINER_MODE = yes; then
12731 MAINTAINER_MODE_TRUE
=
12732 MAINTAINER_MODE_FALSE
='#'
12734 MAINTAINER_MODE_TRUE
='#'
12735 MAINTAINER_MODE_FALSE
=
12738 MAINT
=$MAINTAINER_MODE_TRUE
12743 # Check whether --enable-sim-bswap was given.
12744 if test "${enable_sim_bswap+set}" = set; then :
12745 enableval
=$enable_sim_bswap; case "${enableval}" in
12746 yes) sim_bswap
="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
12747 no
) sim_bswap
="-DWITH_BSWAP=0";;
12748 *) as_fn_error
"\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap
="";;
12750 if test x
"$silent" != x
"yes" && test x
"$sim_bswap" != x
""; then
12751 echo "Setting bswap flags = $sim_bswap" 6>&1
12759 # Check whether --enable-sim-cflags was given.
12760 if test "${enable_sim_cflags+set}" = set; then :
12761 enableval
=$enable_sim_cflags; case "${enableval}" in
12762 yes) sim_cflags
="-O2 -fomit-frame-pointer";;
12763 trace
) as_fn_error
"\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags
="";;
12764 no
) sim_cflags
="";;
12765 *) sim_cflags
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12767 if test x
"$silent" != x
"yes" && test x
"$sim_cflags" != x
""; then
12768 echo "Setting sim cflags = $sim_cflags" 6>&1
12776 # Check whether --enable-sim-debug was given.
12777 if test "${enable_sim_debug+set}" = set; then :
12778 enableval
=$enable_sim_debug; case "${enableval}" in
12779 yes) sim_debug
="-DDEBUG=7 -DWITH_DEBUG=7";;
12780 no
) sim_debug
="-DDEBUG=0 -DWITH_DEBUG=0";;
12781 *) sim_debug
="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
12783 if test x
"$silent" != x
"yes" && test x
"$sim_debug" != x
""; then
12784 echo "Setting sim debug = $sim_debug" 6>&1
12792 # Check whether --enable-sim-stdio was given.
12793 if test "${enable_sim_stdio+set}" = set; then :
12794 enableval
=$enable_sim_stdio; case "${enableval}" in
12795 yes) sim_stdio
="-DWITH_STDIO=DO_USE_STDIO";;
12796 no
) sim_stdio
="-DWITH_STDIO=DONT_USE_STDIO";;
12797 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio
="";;
12799 if test x
"$silent" != x
"yes" && test x
"$sim_stdio" != x
""; then
12800 echo "Setting stdio flags = $sim_stdio" 6>&1
12808 # Check whether --enable-sim-trace was given.
12809 if test "${enable_sim_trace+set}" = set; then :
12810 enableval
=$enable_sim_trace; case "${enableval}" in
12811 yes) sim_trace
="-DTRACE=1 -DWITH_TRACE=-1";;
12812 no
) sim_trace
="-DTRACE=0 -DWITH_TRACE=0";;
12814 sim_trace
="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
12817 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
12818 if test x
"$sim_trace" = x
; then
12819 sim_trace
="-DWITH_TRACE='(TRACE_$x"
12821 sim_trace
="${sim_trace}|TRACE_$x"
12824 sim_trace
="$sim_trace)'" ;;
12826 if test x
"$silent" != x
"yes" && test x
"$sim_trace" != x
""; then
12827 echo "Setting sim trace = $sim_trace" 6>&1
12835 # Check whether --enable-sim-profile was given.
12836 if test "${enable_sim_profile+set}" = set; then :
12837 enableval
=$enable_sim_profile; case "${enableval}" in
12838 yes) sim_profile
="-DPROFILE=1 -DWITH_PROFILE=-1";;
12839 no
) sim_profile
="-DPROFILE=0 -DWITH_PROFILE=0";;
12841 sim_profile
="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
12844 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
12845 if test x
"$sim_profile" = x
; then
12846 sim_profile
="-DWITH_PROFILE='(PROFILE_$x"
12848 sim_profile
="${sim_profile}|PROFILE_$x"
12851 sim_profile
="$sim_profile)'" ;;
12853 if test x
"$silent" != x
"yes" && test x
"$sim_profile" != x
""; then
12854 echo "Setting sim profile = $sim_profile" 6>&1
12857 sim_profile
="-DPROFILE=1 -DWITH_PROFILE=-1"
12863 # Check whether --with-pkgversion was given.
12864 if test "${with_pkgversion+set}" = set; then :
12865 withval
=$with_pkgversion; case "$withval" in
12866 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
12868 *) PKGVERSION
="($withval) " ;;
12871 PKGVERSION
="(GDB) "
12879 # Check whether --with-bugurl was given.
12880 if test "${with_bugurl+set}" = set; then :
12881 withval
=$with_bugurl; case "$withval" in
12882 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
12885 *) BUGURL
="$withval"
12889 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
12899 REPORT_BUGS_TO
="<$BUGURL>"
12900 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
12907 cat >>confdefs.h
<<_ACEOF
12908 #define PKGVERSION "$PKGVERSION"
12912 cat >>confdefs.h
<<_ACEOF
12913 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
12917 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
12918 $as_echo_n "checking return type of signal handlers... " >&6; }
12919 if test "${ac_cv_type_signal+set}" = set; then :
12920 $as_echo_n "(cached) " >&6
12922 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12923 /* end confdefs.h. */
12924 #include <sys/types.h>
12925 #include <signal.h>
12930 return *(signal (0, 0)) (0) == 1;
12935 if ac_fn_c_try_compile
"$LINENO"; then :
12936 ac_cv_type_signal
=int
12938 ac_cv_type_signal
=void
12940 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12942 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
12943 $as_echo "$ac_cv_type_signal" >&6; }
12945 cat >>confdefs.h
<<_ACEOF
12946 #define RETSIGTYPE $ac_cv_type_signal
12956 sim_link_links
=tconfig.h
12957 if test -f ${srcdir}/tconfig.
in
12959 sim_link_files
=tconfig.
in
12961 sim_link_files
=..
/common
/tconfig.
in
12964 # targ-vals.def points to the libc macro description file.
12965 case "${target}" in
12966 *-*-*) TARG_VALS_DEF
=..
/common
/nltvals.def
;;
12968 sim_link_files
="${sim_link_files} ${TARG_VALS_DEF}"
12969 sim_link_links
="${sim_link_links} targ-vals.def"
12973 for ac_header
in getopt.h
12975 ac_fn_c_check_header_mongrel
"$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"
12976 if test "x$ac_cv_header_getopt_h" = x
""yes; then :
12977 cat >>confdefs.h
<<_ACEOF
12978 #define HAVE_GETOPT_H 1
12987 wire_endian
="LITTLE_ENDIAN"
12989 # Check whether --enable-sim-endian was given.
12990 if test "${enable_sim_endian+set}" = set; then :
12991 enableval
=$enable_sim_endian; case "${enableval}" in
12992 b
*|B
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=BIG_ENDIAN";;
12993 l
*|L
*) sim_endian
="-DWITH_TARGET_BYTE_ORDER=LITTLE_ENDIAN";;
12994 yes) if test x
"$wire_endian" != x
; then
12995 sim_endian
="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
12997 if test x
"$default_endian" != x
; then
12998 sim_endian
="-DWITH_TARGET_BYTE_ORDER=${default_endian}"
13000 echo "No hard-wired endian for target $target" 1>&6
13001 sim_endian
="-DWITH_TARGET_BYTE_ORDER=0"
13004 no
) if test x
"$default_endian" != x
; then
13005 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
13007 if test x
"$wire_endian" != x
; then
13008 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${wire_endian}"
13010 echo "No default endian for target $target" 1>&6
13011 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=0"
13014 *) as_fn_error
"\"Unknown value $enableval for --enable-sim-endian\"" "$LINENO" 5; sim_endian
="";;
13016 if test x
"$silent" != x
"yes" && test x
"$sim_endian" != x
""; then
13017 echo "Setting endian flags = $sim_endian" 6>&1
13020 if test x
"$default_endian" != x
; then
13021 sim_endian
="-DWITH_DEFAULT_TARGET_BYTE_ORDER=${default_endian}"
13023 if test x
"$wire_endian" != x
; then
13024 sim_endian
="-DWITH_TARGET_BYTE_ORDER=${wire_endian}"
13031 wire_alignment
="STRICT_ALIGNMENT"
13032 default_alignment
="STRICT_ALIGNMENT"
13034 # Check whether --enable-sim-alignment was given.
13035 if test "${enable_sim_alignment+set}" = set; then :
13036 enableval
=$enable_sim_alignment; case "${enableval}" in
13037 strict | STRICT
) sim_alignment
="-DWITH_ALIGNMENT=STRICT_ALIGNMENT";;
13038 nonstrict | NONSTRICT
) sim_alignment
="-DWITH_ALIGNMENT=NONSTRICT_ALIGNMENT";;
13039 forced | FORCED
) sim_alignment
="-DWITH_ALIGNMENT=FORCED_ALIGNMENT";;
13040 yes) if test x
"$wire_alignment" != x
; then
13041 sim_alignment
="-DWITH_ALIGNMENT=${wire_alignment}"
13043 if test x
"$default_alignment" != x
; then
13044 sim_alignment
="-DWITH_ALIGNMENT=${default_alignment}"
13046 echo "No hard-wired alignment for target $target" 1>&6
13047 sim_alignment
="-DWITH_ALIGNMENT=0"
13050 no
) if test x
"$default_alignment" != x
; then
13051 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13053 if test x
"$wire_alignment" != x
; then
13054 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${wire_alignment}"
13056 echo "No default alignment for target $target" 1>&6
13057 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=0"
13060 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-alignment\"" "$LINENO" 5; sim_alignment
="";;
13062 if test x
"$silent" != x
"yes" && test x
"$sim_alignment" != x
""; then
13063 echo "Setting alignment flags = $sim_alignment" 6>&1
13066 if test x
"$default_alignment" != x
; then
13067 sim_alignment
="-DWITH_DEFAULT_ALIGNMENT=${default_alignment}"
13069 if test x
"$wire_alignment" != x
; then
13070 sim_alignment
="-DWITH_ALIGNMENT=${wire_alignment}"
13078 default_sim_inline
=""
13079 # Check whether --enable-sim-inline was given.
13080 if test "${enable_sim_inline+set}" = set; then :
13081 enableval
=$enable_sim_inline; sim_inline
=""
13082 case "$enableval" in
13083 no
) sim_inline
="-DDEFAULT_INLINE=0";;
13084 0) sim_inline
="-DDEFAULT_INLINE=0";;
13085 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_C_INLINE";;
13086 1) sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS";;
13087 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
13090 *_INLINE
=*) new_flag
="-D$x";;
13091 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
13092 *_INLINE
) new_flag
="-D$x=ALL_C_INLINE";;
13093 *) new_flag
="-D$x""_INLINE=ALL_C_INLINE";;
13095 if test x
"$sim_inline" = x
""; then
13096 sim_inline
="$new_flag"
13098 sim_inline
="$sim_inline $new_flag"
13102 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
13103 echo "Setting inline flags = $sim_inline" 6>&1
13107 if test "x$cross_compiling" = "xno"; then
13108 if test x
"$GCC" != "x" -a x
"${default_sim_inline}" != "x" ; then
13109 sim_inline
="${default_sim_inline}"
13110 if test x
"$silent" != x
"yes"; then
13111 echo "Setting inline flags = $sim_inline" 6>&1
13117 sim_inline
="-DDEFAULT_INLINE=0"
13122 # Check whether --enable-werror was given.
13123 if test "${enable_werror+set}" = set; then :
13124 enableval
=$enable_werror; case "${enableval}" in
13125 yes | y
) ERROR_ON_WARNING
="yes" ;;
13126 no | n
) ERROR_ON_WARNING
="no" ;;
13127 *) as_fn_error
"bad value ${enableval} for --enable-werror" "$LINENO" 5 ;;
13132 # Enable -Werror by default when using gcc
13133 if test "${GCC}" = yes -a -z "${ERROR_ON_WARNING}" ; then
13134 ERROR_ON_WARNING
=yes
13138 if test "${ERROR_ON_WARNING}" = yes ; then
13139 # NOTE: Disabled in the sim dir due to most sims generating warnings.
13140 # WERROR_CFLAGS="-Werror"
13144 build_warnings
="-Wall -Wdeclaration-after-statement -Wpointer-arith \
13146 -Wno-unused -Wunused-value -Wunused-function \
13147 -Wno-switch -Wno-char-subscripts -Wmissing-prototypes
13148 -Wdeclaration-after-statement -Wempty-body -Wmissing-parameter-type \
13149 -Wold-style-declaration -Wold-style-definition"
13151 # Enable -Wno-format by default when using gcc on mingw since many
13152 # GCC versions complain about %I64.
13154 *-*-mingw32*) build_warnings
="$build_warnings -Wno-format" ;;
13155 *) build_warnings
="$build_warnings -Wformat-nonliteral" ;;
13158 # Check whether --enable-build-warnings was given.
13159 if test "${enable_build_warnings+set}" = set; then :
13160 enableval
=$enable_build_warnings; case "${enableval}" in
13162 no
) build_warnings
="-w";;
13163 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13164 build_warnings
="${build_warnings} ${t}";;
13165 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13166 build_warnings
="${t} ${build_warnings}";;
13167 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13169 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
13170 echo "Setting compiler warning flags = $build_warnings" 6>&1
13173 # Check whether --enable-sim-build-warnings was given.
13174 if test "${enable_sim_build_warnings+set}" = set; then :
13175 enableval
=$enable_sim_build_warnings; case "${enableval}" in
13177 no
) build_warnings
="-w";;
13178 ,*) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13179 build_warnings
="${build_warnings} ${t}";;
13180 *,) t
=`echo "${enableval}" | sed -e "s/,/ /g"`
13181 build_warnings
="${t} ${build_warnings}";;
13182 *) build_warnings
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
13184 if test x
"$silent" != x
"yes" && test x
"$build_warnings" != x
""; then
13185 echo "Setting GDB specific compiler warning flags = $build_warnings" 6>&1
13189 if test "x${build_warnings}" != x
-a "x$GCC" = xyes
13191 { $as_echo "$as_me:${as_lineno-$LINENO}: checking compiler warning flags" >&5
13192 $as_echo_n "checking compiler warning flags... " >&6; }
13193 # Separate out the -Werror flag as some files just cannot be
13194 # compiled with it enabled.
13195 for w
in ${build_warnings}; do
13197 -Werr*) WERROR_CFLAGS
=-Werror ;;
13198 *) # Check that GCC accepts it
13199 saved_CFLAGS
="$CFLAGS"
13200 CFLAGS
="$CFLAGS $w"
13201 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
13202 /* end confdefs.h. */
13212 if ac_fn_c_try_compile
"$LINENO"; then :
13213 WARN_CFLAGS
="${WARN_CFLAGS} $w"
13215 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
13216 CFLAGS
="$saved_CFLAGS"
13219 { $as_echo "$as_me:${as_lineno-$LINENO}: result: ${WARN_CFLAGS} ${WERROR_CFLAGS}" >&5
13220 $as_echo "${WARN_CFLAGS} ${WERROR_CFLAGS}" >&6; }
13225 ac_sources="$sim_link_files"
13226 ac_dests="$sim_link_links"
13227 while test -n "$ac_sources"; do
13228 set $ac_dests; ac_dest=$1; shift; ac_dests=$*
13229 set $ac_sources; ac_source=$1; shift; ac_sources=$*
13230 ac_config_links_1="$ac_config_links_1 $ac_dest:$ac_source"
13232 ac_config_links="$ac_config_links $ac_config_links_1"
13235 if grep CGEN_MAINT $srcdir/Makefile.in >/dev/null; then
13236 cgen_breaks="break cgen_rtx_error
";
13239 ac_config_files="$ac_config_files Makefile.sim
:Makefile.
in"
13241 ac_config_files="$ac_config_files Make-common.sim
:..
/common
/Make-common.
in"
13243 ac_config_files="$ac_config_files .gdbinit
:..
/common
/gdbinit.
in"
13245 ac_config_commands="$ac_config_commands Makefile
"
13247 ac_config_commands="$ac_config_commands stamp-h
"
13249 cat >confcache <<\_ACEOF
13250 # This file is a shell script that caches the results of configure
13251 # tests run on this system so they can be shared between configure
13252 # scripts and configure runs, see configure's option --config-cache.
13253 # It is not useful on other systems. If it contains results you don't
13254 # want to keep, you may remove or edit it.
13256 # config.status only pays attention to the cache file if you give it
13257 # the --recheck option to rerun configure.
13259 # `ac_cv_env_foo' variables (set or unset) will be overridden when
13260 # loading this file, other *unset* `ac_cv_foo' will be assigned the
13261 # following values.
13265 # The following way of writing the cache mishandles newlines in values,
13266 # but we know of no workaround that is simple, portable, and efficient.
13267 # So, we kill variables containing newlines.
13268 # Ultrix sh set writes to stderr and can't be redirected directly,
13269 # and sets the high bit in the cache file unless we assign to the vars.
13271 for ac_var in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
13272 eval ac_val=\$$ac_var
13276 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: cache variable
$ac_var contains a newline
" >&5
13277 $as_echo "$as_me: WARNING
: cache variable
$ac_var contains a newline
" >&2;} ;;
13280 _ | IFS | as_nl) ;; #(
13281 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
13282 *) { eval $ac_var=; unset $ac_var;} ;;
13288 case $as_nl`(ac_space=' '; set) 2>&1` in #(
13289 *${as_nl}ac_space=\ *)
13290 # `set' does not quote correctly, so add quotes: double-quote
13291 # substitution turns \\\\ into \\, and sed turns \\ into \.
13294 s
/^
\\([_
$as_cr_alnum]*_cv_
[_
$as_cr_alnum]*\\)=\\(.
*\\)/\\1='\\2'/p
"
13297 # `set' quotes correctly as required by POSIX, so do not add quotes.
13298 sed -n "/^
[_
$as_cr_alnum]*_cv_
[_
$as_cr_alnum]*=/p
"
13307 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
13309 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
13311 if diff "$cache_file" confcache >/dev/null 2>&1; then :; else
13312 if test -w "$cache_file"; then
13313 test "x
$cache_file" != "x
/dev
/null
" &&
13314 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache
$cache_file" >&5
13315 $as_echo "$as_me: updating cache
$cache_file" >&6;}
13316 cat confcache >$cache_file
13318 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache
$cache_file" >&5
13319 $as_echo "$as_me: not updating unwritable cache
$cache_file" >&6;}
13324 test "x
$prefix" = xNONE && prefix=$ac_default_prefix
13325 # Let make expand exec_prefix.
13326 test "x
$exec_prefix" = xNONE && exec_prefix='${prefix}'
13328 DEFS=-DHAVE_CONFIG_H
13332 for ac_i in : $LIBOBJS; do test "x
$ac_i" = x: && continue
13333 # 1. Remove the extension, and $U if already installed.
13334 ac_script='s/\$U\././;s/\.o$//;s/\.obj$//'
13335 ac_i=`$as_echo "$ac_i" | sed "$ac_script"`
13336 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
13337 # will be set to the directory where LIBOBJS objects are built.
13338 as_fn_append ac_libobjs " \
${LIBOBJDIR}$ac_i\
$U.
$ac_objext"
13339 as_fn_append ac_ltlibobjs " \
${LIBOBJDIR}$ac_i"'$U.lo'
13341 LIBOBJS=$ac_libobjs
13343 LTLIBOBJS=$ac_ltlibobjs
13346 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
13347 as_fn_error "conditional
\"GMAKE
\" was never defined.
13348 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
13350 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
13351 as_fn_error "conditional
\"PLUGINS
\" was never defined.
13352 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
13354 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
13355 as_fn_error "conditional
\"MAINTAINER_MODE
\" was never defined.
13356 Usually this means the macro was only invoked conditionally.
" "$LINENO" 5
13359 : ${CONFIG_STATUS=./config.status}
13361 ac_clean_files_save=$ac_clean_files
13362 ac_clean_files="$ac_clean_files $CONFIG_STATUS"
13363 { $as_echo "$as_me:${as_lineno-$LINENO}: creating
$CONFIG_STATUS" >&5
13364 $as_echo "$as_me: creating
$CONFIG_STATUS" >&6;}
13366 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13368 # Generated by $as_me.
13369 # Run this file to recreate the current configuration.
13370 # Compiler output produced by configure, useful for debugging
13371 # configure, is in config.log if it exists.
13374 ac_cs_recheck=false
13377 SHELL=\${CONFIG_SHELL-$SHELL}
13380 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail=1
13381 ## -------------------- ##
13382 ## M4sh Initialization. ##
13383 ## -------------------- ##
13385 # Be more Bourne compatible
13386 DUALCASE=1; export DUALCASE # for MKS sh
13387 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then :
13390 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13391 # is contrary to our usage. Disable this feature.
13392 alias -g '${1+"$@"}'='"$@
"'
13393 setopt NO_GLOB_SUBST
13395 case `(set -o) 2>/dev/null` in #(
13407 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13408 as_echo='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13409 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13410 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13411 # Prefer a ksh shell builtin over an external printf program on Solaris,
13412 # but without wasting forks for bash or zsh.
13413 if test -z "$BASH_VERSION$ZSH_VERSION" \
13414 && (test "X
`print -r -- $as_echo`" = "X
$as_echo") 2>/dev/null; then
13415 as_echo='print -r --'
13416 as_echo_n='print -rn --'
13417 elif (test "X
`printf %s $as_echo`" = "X
$as_echo") 2>/dev/null; then
13418 as_echo='printf %s\n'
13419 as_echo_n='printf %s'
13421 if test "X
`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n
$as_echo"; then
13422 as_echo_body='eval /usr/ucb/echo -n "$1$as_nl"'
13423 as_echo_n='/usr/ucb/echo -n'
13425 as_echo_body='eval expr "X
$1" : "X
\\(.
*\\)"'
13426 as_echo_n_body='eval
13430 expr "X
$arg" : "X
\\(.
*\\)$as_nl";
13431 arg=`expr "X
$arg" : ".
*$as_nl\\(.
*\\)"`;;
13433 expr "X
$arg" : "X
\\(.
*\\)" | tr -d "$as_nl"
13435 export as_echo_n_body
13436 as_echo_n='sh -c $as_echo_n_body as_echo'
13438 export as_echo_body
13439 as_echo='sh -c $as_echo_body as_echo'
13442 # The user is always right.
13443 if test "${PATH_SEPARATOR+set}" != set; then
13445 (PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13446 (PATH='/bin:/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13453 # We need space, tab and new line, in precisely that order. Quoting is
13454 # there to prevent editors from complaining about space-tab.
13455 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13456 # splitting by setting IFS to empty value.)
13459 # Find who we are. Look in the path if we contain no directory separator.
13461 *[\\/]* ) as_myself=$0 ;;
13462 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13463 for as_dir in $PATH
13466 test -z "$as_dir" && as_dir=.
13467 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13473 # We did not find ourselves, most probably we were run as `sh COMMAND'
13474 # in which case we are not to be found in the path.
13475 if test "x
$as_myself" = x; then
13478 if test ! -f "$as_myself"; then
13479 $as_echo "$as_myself: error
: cannot
find myself
; rerun with an absolute
file name
" >&2
13483 # Unset variables that we do not need and which cause bugs (e.g. in
13484 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "||
exit 1"
13485 # suppresses any "Segmentation fault
" message there. '((' could
13486 # trigger a bug in pdksh 5.2.14.
13487 for as_var in BASH_ENV ENV MAIL MAILPATH
13488 do eval test x\${$as_var+set} = xset \
13489 && ( (unset $as_var) || exit 1) >/dev/null 2>&1 && unset $as_var || :
13502 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13505 # as_fn_error ERROR [LINENO LOG_FD]
13506 # ---------------------------------
13507 # Output "`basename $0`: error
: ERROR
" to stderr. If LINENO and LOG_FD are
13508 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13509 # script with status $?, using 1 if that was 0.
13512 as_status=$?; test $as_status -eq 0 && as_status=1
13514 as_lineno=${as_lineno-"$2"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
13515 $as_echo "$as_me:${as_lineno-$LINENO}: error
: $1" >&$3
13517 $as_echo "$as_me: error
: $1" >&2
13518 as_fn_exit $as_status
13522 # as_fn_set_status STATUS
13523 # -----------------------
13524 # Set $? to STATUS, without forking.
13525 as_fn_set_status ()
13528 } # as_fn_set_status
13530 # as_fn_exit STATUS
13531 # -----------------
13532 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13536 as_fn_set_status $1
13542 # Portably unset VAR.
13545 { eval $1=; unset $1;}
13547 as_unset=as_fn_unset
13548 # as_fn_append VAR VALUE
13549 # ----------------------
13550 # Append the text in VALUE to the end of the definition contained in VAR. Take
13551 # advantage of any shell optimizations that allow amortized linear growth over
13552 # repeated appends, instead of the typical quadratic growth present in naive
13554 if (eval "as_var
=1; as_var
+=2; test x\
$as_var = x12
") 2>/dev/null; then :
13555 eval 'as_fn_append ()
13566 # as_fn_arith ARG...
13567 # ------------------
13568 # Perform arithmetic evaluation on the ARGs, and store the result in the
13569 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13570 # must be portable across $(()) and expr.
13571 if (eval "test \$
(( 1 + 1 )) = 2") 2>/dev/null; then :
13572 eval 'as_fn_arith ()
13579 as_val=`expr "$@
" || test $? -eq 1`
13584 if expr a : '\(a\)' >/dev/null 2>&1 &&
13585 test "X
`expr 00001 : '.*\(...\)'`" = X001; then
13591 if (basename -- /) >/dev/null 2>&1 && test "X
`basename -- / 2>&1`" = "X
/"; then
13592 as_basename=basename
13597 if (as_dir=`dirname -- /` && test "X
$as_dir" = X/) >/dev/null 2>&1; then
13603 as_me=`$as_basename -- "$0" ||
13604 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13605 X"$0" : 'X\(//\)$' \| \
13606 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13608 sed '/^.*\/\([^/][^/]*\)\/*$/{
13622 # Avoid depending upon Character Ranges.
13623 as_cr_letters='abcdefghijklmnopqrstuvwxyz'
13624 as_cr_LETTERS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13625 as_cr_Letters=$as_cr_letters$as_cr_LETTERS
13626 as_cr_digits='0123456789'
13627 as_cr_alnum=$as_cr_Letters$as_cr_digits
13629 ECHO_C= ECHO_N= ECHO_T=
13630 case `echo -n x` in #(((((
13632 case `echo 'xy\c'` in
13633 *c*) ECHO_T=' ';; # ECHO_T is single tab character.
13635 *) echo `echo ksh88 bug on AIX 6.1` > /dev/null
13642 rm -f conf$$ conf$$.exe conf$$.file
13643 if test -d conf$$.dir; then
13644 rm -f conf$$.dir/conf$$.file
13647 mkdir conf$$.dir 2>/dev/null
13649 if (echo >conf$$.file) 2>/dev/null; then
13650 if ln -s conf$$.file conf$$ 2>/dev/null; then
13652 # ... but there are two gotchas:
13653 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13654 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13655 # In both cases, we have to default to `cp -p'.
13656 ln -s conf$$.file conf$$.dir 2>/dev/null && test ! -f conf$$.exe ||
13658 elif ln conf$$.file conf$$ 2>/dev/null; then
13666 rm -f conf$$ conf$$.exe conf$$.dir/conf$$.file conf$$.file
13667 rmdir conf$$.dir 2>/dev/null
13672 # Create "$as_dir" as a directory, including parents if necessary.
13677 -*) as_dir=./$as_dir;;
13679 test -d "$as_dir" || eval $as_mkdir_p || {
13683 *\'*) as_qdir=`$as_echo "$as_dir" | sed "s
/'/'\\\\\\\\''/g
"`;; #'(
13684 *) as_qdir=$as_dir;;
13686 as_dirs="'$as_qdir' $as_dirs"
13687 as_dir=`$as_dirname -- "$as_dir" ||
13688 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13689 X"$as_dir" : 'X\(//\)[^/]' \| \
13690 X"$as_dir" : 'X\(//\)$' \| \
13691 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13692 $as_echo X"$as_dir" |
13693 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13697 /^X\(\/\/\)[^/].*/{
13710 test -d "$as_dir" && break
13712 test -z "$as_dirs" || eval "mkdir
$as_dirs"
13713 } || test -d "$as_dir" || as_fn_error "cannot create directory
$as_dir"
13717 if mkdir -p . 2>/dev/null; then
13718 as_mkdir_p='mkdir -p "$as_dir"'
13720 test -d ./-p && rmdir ./-p
13724 if test -x / >/dev/null 2>&1; then
13725 as_test_x='test -x'
13727 if ls -dL / >/dev/null 2>&1; then
13734 if test -d "$1"; then
13740 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13741 ???[sx]*):;;*)false;;esac;fi
13745 as_executable_p=$as_test_x
13747 # Sed expression to map a string onto a valid CPP name.
13748 as_tr_cpp="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13750 # Sed expression to map a string onto a valid variable name.
13751 as_tr_sh="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13755 ## ----------------------------------- ##
13756 ## Main body of $CONFIG_STATUS script. ##
13757 ## ----------------------------------- ##
13759 test $as_write_fail = 0 && chmod +x $CONFIG_STATUS || ac_write_fail=1
13761 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13762 # Save the log message, to keep $0 and so on meaningful, and to
13763 # report actual input values of CONFIG_FILES etc. instead of their
13764 # values after options handling.
13766 This
file was extended by
$as_me, which was
13767 generated by GNU Autoconf
2.64. Invocation
command line was
13769 CONFIG_FILES
= $CONFIG_FILES
13770 CONFIG_HEADERS
= $CONFIG_HEADERS
13771 CONFIG_LINKS
= $CONFIG_LINKS
13772 CONFIG_COMMANDS
= $CONFIG_COMMANDS
13775 on
`(hostname || uname -n) 2>/dev/null | sed 1q`
13780 case $ac_config_files in *"
13781 "*) set x $ac_config_files; shift; ac_config_files=$*;;
13784 case $ac_config_headers in *"
13785 "*) set x $ac_config_headers; shift; ac_config_headers=$*;;
13789 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13790 # Files that config.status was made for.
13791 config_files="$ac_config_files"
13792 config_headers="$ac_config_headers"
13793 config_links="$ac_config_links"
13794 config_commands="$ac_config_commands"
13798 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13800 \
`$as_me' instantiates files and other configuration actions
13801 from templates according to the current configuration. Unless the files
13802 and actions are specified as TAGs, all are instantiated by default.
13804 Usage: $0 [OPTION]... [TAG]...
13806 -h, --help print this help, then exit
13807 -V, --version print version number and configuration settings, then exit
13808 -q, --quiet, --silent
13809 do not print progress messages
13810 -d, --debug don't remove temporary files
13811 --recheck update $as_me by reconfiguring in the same conditions
13812 --file=FILE[:TEMPLATE]
13813 instantiate the configuration file FILE
13814 --header=FILE[:TEMPLATE]
13815 instantiate the configuration header FILE
13817 Configuration files:
13820 Configuration headers:
13823 Configuration links:
13826 Configuration commands:
13829 Report bugs to the package provider."
13832 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13835 configured by $0, generated by GNU Autoconf 2.64,
13836 with options \\"`$as_echo "$ac_configure_args" |
sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13838 Copyright (C) 2009 Free Software Foundation, Inc.
13839 This config.status script is free software; the Free Software Foundation
13840 gives unlimited permission to copy, distribute and modify it."
13846 test -n "\$AWK" || AWK=awk
13849 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13850 # The default lists apply if the user does not specify any file.
13856 ac_option=`expr "X$1" : 'X\([^=]*\)='`
13857 ac_optarg=`expr "X$1" : 'X[^=]*=\(.*\)'`
13868 # Handling of the options.
13869 -recheck | --recheck | --rechec | --reche | --rech | --rec | --re | --r)
13871 --version | --versio | --versi | --vers | --ver | --ve | --v | -V )
13872 $as_echo "$ac_cs_version"; exit ;;
13873 --debug | --debu | --deb | --de | --d | -d )
13875 --file | --fil | --fi | --f )
13878 *\'*) ac_optarg=`$as_echo "$ac_optarg" |
sed "s/'/'\\\\\\\\''/g"` ;;
13880 as_fn_append CONFIG_FILES " '$ac_optarg'"
13881 ac_need_defaults=false;;
13882 --header | --heade | --head | --hea )
13885 *\'*) ac_optarg=`$as_echo "$ac_optarg" |
sed "s/'/'\\\\\\\\''/g"` ;;
13887 as_fn_append CONFIG_HEADERS " '$ac_optarg'"
13888 ac_need_defaults=false;;
13890 # Conflict between --help and --header
13891 as_fn_error "ambiguous option: \`$1'
13892 Try \`$0 --help' for more information.
";;
13893 --help | --hel | -h )
13894 $as_echo "$ac_cs_usage"; exit ;;
13895 -q | -quiet | --quiet | --quie | --qui | --qu | --q \
13896 | -silent | --silent | --silen | --sile | --sil | --si | --s)
13899 # This is an error.
13900 -*) as_fn_error "unrecognized option
: \
`$1'
13901 Try \`$0 --help' for more information." ;;
13903 *) as_fn_append ac_config_targets " $1"
13904 ac_need_defaults=false ;;
13910 ac_configure_extra_args=
13912 if $ac_cs_silent; then
13914 ac_configure_extra_args="$ac_configure_extra_args --silent"
13918 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13919 if \$ac_cs_recheck; then
13920 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13922 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13923 CONFIG_SHELL='$SHELL'
13924 export CONFIG_SHELL
13929 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
13933 sed 'h
;s
/.
/-/g
;s
/^...
/## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13934 ## Running $as_me. ##
13940 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13944 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
13947 # The HP-UX ksh and POSIX shell print the target directory to stdout
13948 # if CDPATH is set.
13949 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13951 sed_quote_subst='$sed_quote_subst'
13952 double_quote_subst='$double_quote_subst'
13953 delay_variable_subst='$delay_variable_subst'
13954 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13955 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13956 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13957 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13958 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13959 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13960 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13961 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13962 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13963 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13964 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13965 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13966 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13967 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13968 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13969 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13970 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13971 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13972 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13973 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13974 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13975 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13976 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13977 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13978 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13979 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13980 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13981 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13982 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13983 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13984 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13985 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13986 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13987 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13988 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13989 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13990 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13991 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13992 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13993 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13994 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13995 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13996 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13997 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13998 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13999 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
14000 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
14001 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
14002 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"`'
14003 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
14004 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
14005 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
14006 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
14007 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
14008 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
14009 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
14010 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
14011 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
14012 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
14013 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
14014 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
14015 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
14016 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
14017 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
14018 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14019 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
14020 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
14021 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
14022 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
14023 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
14024 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
14025 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
14026 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
14027 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14028 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
14029 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
14030 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
14031 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
14032 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
14033 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
14034 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
14035 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
14036 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
14037 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
14038 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
14039 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
14040 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
14041 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
14042 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
14043 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
14044 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
14045 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
14046 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
14047 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
14048 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
14049 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
14050 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
14051 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
14052 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
14053 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
14054 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
14055 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
14056 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
14057 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
14058 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
14059 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
14060 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
14061 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
14062 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
14063 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
14064 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
14065 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
14066 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
14067 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
14068 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
14069 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
14070 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
14071 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
14072 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
14073 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
14076 LTCFLAGS='$LTCFLAGS'
14077 compiler='$compiler_DEFAULT'
14079 # A function that is used when there is no print builtin or printf.
14080 func_fallback_echo ()
14082 eval 'cat <<_LTECHO_EOF
14087 # Quote evaled strings.
14101 deplibs_check_method \
14110 lt_cv_sys_global_symbol_pipe \
14111 lt_cv_sys_global_symbol_to_cdecl \
14112 lt_cv_sys_global_symbol_to_c_name_address \
14113 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
14114 lt_prog_compiler_no_builtin_flag \
14115 lt_prog_compiler_wl \
14116 lt_prog_compiler_pic \
14117 lt_prog_compiler_static \
14118 lt_cv_prog_compiler_c_o \
14126 export_dynamic_flag_spec \
14127 whole_archive_flag_spec \
14128 compiler_needs_object \
14130 allow_undefined_flag \
14131 no_undefined_flag \
14132 hardcode_libdir_flag_spec \
14133 hardcode_libdir_flag_spec_ld \
14134 hardcode_libdir_separator \
14139 variables_saved_for_relink \
14141 library_names_spec \
14143 install_override_mode \
14147 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14148 *[\\\\\\\`\\"\\\$]*)
14149 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
14152 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14157 # Double-quote double-evaled strings.
14158 for var in reload_cmds \
14159 old_postinstall_cmds \
14160 old_postuninstall_cmds \
14162 extract_expsyms_cmds \
14163 old_archive_from_new_cmds \
14164 old_archive_from_expsyms_cmds \
14166 archive_expsym_cmds \
14168 module_expsym_cmds \
14169 export_symbols_cmds \
14172 postuninstall_cmds \
14174 sys_lib_search_path_spec \
14175 sys_lib_dlsearch_path_spec; do
14176 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
14177 *[\\\\\\\`\\"\\\$]*)
14178 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
14181 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
14186 ac_aux_dir='$ac_aux_dir'
14187 xsi_shell='$xsi_shell'
14188 lt_shell_append='$lt_shell_append'
14190 # See if we are running on zsh, and set the options which allow our
14191 # commands through without removal of \ escapes INIT.
14192 if test -n "\${ZSH_VERSION+set}" ; then
14193 setopt NO_GLOB_SUBST
14199 TIMESTAMP='$TIMESTAMP'
14208 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14210 # Handling of arguments.
14211 for ac_config_target
in $ac_config_targets
14213 case $ac_config_target in
14214 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
14215 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
14216 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
14217 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
14218 "Makefile.sim") CONFIG_FILES
="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
14219 "Make-common.sim") CONFIG_FILES
="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
14220 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
14221 "Makefile") CONFIG_COMMANDS
="$CONFIG_COMMANDS Makefile" ;;
14222 "stamp-h") CONFIG_COMMANDS
="$CONFIG_COMMANDS stamp-h" ;;
14224 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
14229 # If the user did not use the arguments to specify the items to instantiate,
14230 # then the envvar interface is used. Set only those that are not.
14231 # We use the long form for the default assignment because of an extremely
14232 # bizarre bug on SunOS 4.1.3.
14233 if $ac_need_defaults; then
14234 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
14235 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
14236 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
14237 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
14240 # Have a temporary directory for convenience. Make it in the build tree
14241 # simply because there is no reason against having it here, and in addition,
14242 # creating and moving files from /tmp can sometimes cause problems.
14243 # Hook for its removal unless debugging.
14244 # Note that there is a small window in which the directory will not be cleaned:
14245 # after its creation but before its name has been assigned to `$tmp'.
14249 trap 'exit_status=$?
14250 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
14252 trap 'as_fn_exit 1' 1 2 13 15
14254 # Create a (secure) tmp directory for tmp files.
14257 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
14258 test -n "$tmp" && test -d "$tmp"
14261 tmp
=.
/conf$$
-$RANDOM
14262 (umask 077 && mkdir
"$tmp")
14263 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
14265 # Set up the scripts for CONFIG_FILES section.
14266 # No need to generate them if there are no CONFIG_FILES.
14267 # This happens for instance with `./config.status config.h'.
14268 if test -n "$CONFIG_FILES"; then
14271 ac_cr
=`echo X | tr X '\015'`
14272 # On cygwin, bash can eat \r inside `` if the user requested igncr.
14273 # But we know of no other shell where ac_cr would be empty at this
14274 # point, so we can use a bashism as a fallback.
14275 if test "x$ac_cr" = x
; then
14276 eval ac_cr
=\$
\'\\r
\'
14278 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
14279 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
14282 ac_cs_awk_cr
=$ac_cr
14285 echo 'BEGIN {' >"$tmp/subs1.awk" &&
14290 echo "cat >conf$$subs.awk <<_ACEOF" &&
14291 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
14293 } >conf$$subs.sh ||
14294 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
14295 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
14297 for ac_last_try in false false false false false :; do
14298 . ./conf$$subs.sh ||
14299 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
14301 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
14302 if test $ac_delim_n = $ac_delim_num; then
14304 elif $ac_last_try; then
14305 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
14307 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14310 rm -f conf$$subs.sh
14312 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14313 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
14317 s/^/S["/; s
/!.
*/"]=/
14327 s/\(.\{148\}\).*/\1/
14329 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
14334 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
14341 s/\(.\{148\}\).*/\1/
14343 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
14347 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
14352 ' <conf$$subs.awk | sed '
14357 ' >>$CONFIG_STATUS || ac_write_fail=1
14358 rm -f conf$$subs.awk
14359 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14361 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
14362 for (key in S) S_is_set[key] = 1
14368 nfields = split(line, field, "@
")
14370 len = length(field[1])
14371 for (i = 2; i < nfields; i++) {
14373 keylen = length(key)
14374 if (S_is_set[key]) {
14376 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14377 len += length(value) + length(field[++i])
14388 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14389 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14390 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
14393 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
14394 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
14397 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14398 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
14399 # trailing colons and then remove the whole line if VPATH becomes empty
14400 # (actually we leave an empty line to preserve line numbers).
14401 if test "x
$srcdir" = x.; then
14402 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14403 s/:*\$(srcdir):*/:/
14404 s/:*\${srcdir}:*/:/
14406 s/^\([^=]*=[ ]*\):*/\1/
14412 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14413 fi # test -n "$CONFIG_FILES"
14415 # Set up the scripts for CONFIG_HEADERS section.
14416 # No need to generate them if there are no CONFIG_HEADERS.
14417 # This happens for instance with `./config.status Makefile'.
14418 if test -n "$CONFIG_HEADERS"; then
14419 cat >"$tmp/defines.
awk" <<\_ACAWK ||
14423 # Transform confdefs.h into an awk script `defines.awk', embedded as
14424 # here-document in config.status, that substitutes the proper values into
14425 # config.h.in to produce config.h.
14427 # Create a delimiter string that does not exist in confdefs.h, to ease
14428 # handling of long lines.
14430 for ac_last_try in false false :; do
14431 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
14432 if test -z "$ac_t"; then
14434 elif $ac_last_try; then
14435 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
14437 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14441 # For the awk script, D is an array of macro values keyed by name,
14442 # likewise P contains macro parameters if any. Preserve backslash
14443 # newline sequences.
14445 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14447 s/.\{148\}/&'"$ac_delim"'/g
14450 s/^[ ]*#[ ]*define[ ][ ]*/ /
14457 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
14459 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
14463 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
14464 D["\
1"]=" \
3\\\\\\n
"\\/p
14466 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
14471 s/.\{148\}/&'"$ac_delim"'/g
14476 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
14479 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
14481 ' <confdefs.h | sed '
14482 s/'"$ac_delim"'/"\\\
14483 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14485 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14486 for (key in D) D_is_set[key] = 1
14489 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14491 split(line, arg, " ")
14492 if (arg[1] == "#") {
14496 defundef
= substr
(arg
[1], 2)
14499 split(mac1
, mac2
, "(") #)
14501 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
14502 if (D_is_set
[macro
]) {
14503 # Preserve the white space surrounding the "#".
14504 print prefix
"define", macro P
[macro
] D
[macro
]
14507 # Replace #undef with comments. This is necessary, for example,
14508 # in the case of _POSIX_SOURCE, which is predefined and required
14509 # on some systems where configure will not decide to define it.
14510 if (defundef
== "undef") {
14511 print
"/*", prefix defundef
, macro
, "*/"
14519 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14520 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
14521 fi # test -n "$CONFIG_HEADERS"
14524 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
14529 :[FHLC
]) ac_mode
=$ac_tag; continue;;
14531 case $ac_mode$ac_tag in
14533 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
14534 :[FH
]-) ac_tag
=-:-;;
14535 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
14552 -) ac_f
="$tmp/stdin";;
14553 *) # Look for the file first in the build tree, then in the source tree
14554 # (if the path is not absolute). The absolute path cannot be DOS-style,
14555 # because $ac_f cannot contain `:'.
14559 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
14561 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
14563 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14564 as_fn_append ac_file_inputs
" '$ac_f'"
14567 # Let's still pretend it is `configure' which instantiates (i.e., don't
14568 # use $as_me), people would be surprised to read:
14569 # /* config.h. Generated by config.status. */
14570 configure_input
='Generated from '`
14571 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14573 if test x
"$ac_file" != x-
; then
14574 configure_input
="$ac_file. $configure_input"
14575 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14576 $as_echo "$as_me: creating $ac_file" >&6;}
14578 # Neutralize special characters interpreted by sed in replacement strings.
14579 case $configure_input in #(
14580 *\
&* |
*\|
* |
*\\* )
14581 ac_sed_conf_input
=`$as_echo "$configure_input" |
14582 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14583 *) ac_sed_conf_input
=$configure_input;;
14587 *:-:* |
*:-) cat >"$tmp/stdin" \
14588 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
14593 ac_dir
=`$as_dirname -- "$ac_file" ||
14594 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14595 X"$ac_file" : 'X\(//\)[^/]' \| \
14596 X"$ac_file" : 'X\(//\)$' \| \
14597 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14598 $as_echo X"$ac_file" |
14599 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14603 /^X\(\/\/\)[^/].*/{
14616 as_dir
="$ac_dir"; as_fn_mkdir_p
14620 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14622 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14623 # A ".." for each directory in $ac_dir_suffix.
14624 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14625 case $ac_top_builddir_sub in
14626 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14627 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
14630 ac_abs_top_builddir
=$ac_pwd
14631 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
14632 # for backward compatibility:
14633 ac_top_builddir
=$ac_top_build_prefix
14636 .
) # We are building in place.
14638 ac_top_srcdir
=$ac_top_builddir_sub
14639 ac_abs_top_srcdir
=$ac_pwd ;;
14640 [\\/]* | ?
:[\\/]* ) # Absolute name.
14641 ac_srcdir
=$srcdir$ac_dir_suffix;
14642 ac_top_srcdir
=$srcdir
14643 ac_abs_top_srcdir
=$srcdir ;;
14644 *) # Relative name.
14645 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
14646 ac_top_srcdir
=$ac_top_build_prefix$srcdir
14647 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
14649 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
14659 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
14660 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
14664 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14665 # If the template does not know about datarootdir, expand it.
14666 # FIXME: This hack should be removed a few years after 2.60.
14667 ac_datarootdir_hack
=; ac_datarootdir_seen
=
14678 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14679 *datarootdir
*) ac_datarootdir_seen
=yes;;
14680 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
14681 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14682 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14684 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14685 ac_datarootdir_hack='
14686 s&@datadir@&$datadir&g
14687 s&@docdir@&$docdir&g
14688 s&@infodir@&$infodir&g
14689 s&@localedir@&$localedir&g
14690 s&@mandir@&$mandir&g
14691 s&\\\${datarootdir}&$datarootdir&g' ;;
14695 # Neutralize VPATH when `$srcdir' = `.'.
14696 # Shell code in configure.ac might set extrasub.
14697 # FIXME: do we really want to maintain this feature?
14698 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14699 ac_sed_extra="$ac_vpsub
14702 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14704 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
14705 s|@configure_input@|
$ac_sed_conf_input|
;t t
14706 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
14707 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
14708 s
&@srcdir@
&$ac_srcdir&;t t
14709 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
14710 s
&@top_srcdir@
&$ac_top_srcdir&;t t
14711 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
14712 s
&@builddir@
&$ac_builddir&;t t
14713 s
&@abs_builddir@
&$ac_abs_builddir&;t t
14714 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
14715 s
&@INSTALL@
&$ac_INSTALL&;t t
14716 $ac_datarootdir_hack
14718 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
14719 || as_fn_error "could not create
$ac_file" "$LINENO" 5
14721 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14722 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
14723 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
14724 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
14725 which seems to be undefined. Please make sure it is defined." >&5
14726 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
14727 which seems to be undefined. Please make sure it is defined." >&2;}
14731 -) cat "$tmp/out" && rm -f "$tmp/out";;
14732 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14734 || as_fn_error "could not create $ac_file" "$LINENO" 5
14740 if test x"$ac_file" != x-; then
14742 $as_echo "/* $configure_input */" \
14743 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14744 } >"$tmp/config.h" \
14745 || as_fn_error "could not create $ac_file" "$LINENO" 5
14746 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14747 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14748 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14751 mv "$tmp/config.h" "$ac_file" \
14752 || as_fn_error "could not create $ac_file" "$LINENO" 5
14755 $as_echo "/* $configure_input */" \
14756 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14757 || as_fn_error "could not create -" "$LINENO" 5
14765 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.
'; then
14768 # Prefer the file from the source tree if names are identical.
14769 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
14770 ac_source=$srcdir/$ac_source
14773 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
14774 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
14776 if test ! -r "$ac_source"; then
14777 as_fn_error "$ac_source: file not found" "$LINENO" 5
14781 # Try a relative symlink, then a hard link, then a copy.
14783 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
14784 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
14786 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
14787 ln "$ac_source" "$ac_file" 2>/dev/null ||
14788 cp -p "$ac_source" "$ac_file" ||
14789 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
14792 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14793 $as_echo "$as_me: executing $ac_file commands" >&6;}
14798 case $ac_file$ac_mode in
14799 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
14802 # See if we are running on zsh, and set the options which allow our
14803 # commands through without removal of \ escapes.
14804 if test -n "${ZSH_VERSION+set}" ; then
14805 setopt NO_GLOB_SUBST
14808 cfgfile="${ofile}T"
14809 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14812 cat <<_LT_EOF >> "$cfgfile"
14815 # `$ECHO "$ofile" | sed 's
%^.
*/%%'` - Provide generalized library-building support services.
14816 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14817 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14818 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14820 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14821 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14822 # Written by Gordon Matzigkeit, 1996
14824 # This file is part of GNU Libtool.
14826 # GNU Libtool is free software; you can redistribute it and/or
14827 # modify it under the terms of the GNU General Public License as
14828 # published by the Free Software Foundation; either version 2 of
14829 # the License, or (at your option) any later version.
14831 # As a special exception to the GNU General Public License,
14832 # if you distribute this file as part of a program or library that
14833 # is built using GNU Libtool, you may include this file under the
14834 # same distribution terms that you use for the rest of that program.
14836 # GNU Libtool is distributed in the hope that it will be useful,
14837 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14838 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14839 # GNU General Public License for more details.
14841 # You should have received a copy of the GNU General Public License
14842 # along with GNU Libtool; see the file COPYING. If not, a copy
14843 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14844 # obtained by writing to the Free Software Foundation, Inc.,
14845 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14848 # The names of the tagged configurations supported by this script.
14851 # ### BEGIN LIBTOOL CONFIG
14853 # Which release of libtool.m4 was used?
14854 macro_version=$macro_version
14855 macro_revision=$macro_revision
14857 # Whether or not to build shared libraries.
14858 build_libtool_libs=$enable_shared
14860 # Whether or not to build static libraries.
14861 build_old_libs=$enable_static
14863 # What type of objects to build.
14866 # Whether or not to optimize for fast installation.
14867 fast_install=$enable_fast_install
14869 # Shell to use when invoking shell scripts.
14872 # An echo program that protects backslashes.
14876 host_alias=$host_alias
14880 # The build system.
14881 build_alias=$build_alias
14885 # A sed program that does not truncate output.
14888 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14889 Xsed="\$SED -e 1s/^X//"
14891 # A grep program that handles long lines.
14897 # A literal string matcher.
14900 # A BSD- or MS-compatible name lister.
14903 # Whether we need soft or hard links.
14906 # What is the maximum length of a command?
14907 max_cmd_len=$max_cmd_len
14909 # Object file suffix (normally "o").
14912 # Executable file suffix (normally "").
14915 # whether the shell understands "unset".
14918 # turn spaces into newlines.
14921 # turn newlines into spaces.
14924 # An object symbol dumper.
14925 OBJDUMP=$lt_OBJDUMP
14927 # Method to check whether dependent libraries are shared objects.
14928 deplibs_check_method=$lt_deplibs_check_method
14930 # Command to use when deplibs_check_method == "file_magic".
14931 file_magic_cmd=$lt_file_magic_cmd
14935 AR_FLAGS=$lt_AR_FLAGS
14937 # A symbol stripping program.
14940 # Commands used to install an old-style archive.
14942 old_postinstall_cmds=$lt_old_postinstall_cmds
14943 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14945 # Whether to use a lock for old archive extraction.
14946 lock_old_archive_extraction=$lock_old_archive_extraction
14951 # LTCC compiler flags.
14952 LTCFLAGS=$lt_CFLAGS
14954 # Take the output of nm and produce a listing of raw symbols and C names.
14955 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14957 # Transform the output of nm in a proper C declaration.
14958 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14960 # Transform the output of nm in a C name address pair.
14961 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14963 # Transform the output of nm in a C name address pair when lib prefix is needed.
14964 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14966 # The name of the directory that contains temporary libtool files.
14969 # Used to examine libraries when file_magic_cmd begins with "file".
14970 MAGIC_CMD=$MAGIC_CMD
14972 # Must we lock files when doing compilation?
14973 need_locks=$lt_need_locks
14975 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14976 DSYMUTIL=$lt_DSYMUTIL
14978 # Tool to change global to local symbols on Mac OS X.
14981 # Tool to manipulate fat objects and archives on Mac OS X.
14984 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14987 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14988 OTOOL64=$lt_OTOOL64
14990 # Old archive suffix (normally "a").
14993 # Shared library suffix (normally ".so").
14994 shrext_cmds=$lt_shrext_cmds
14996 # The commands to extract the exported symbol list from a shared archive.
14997 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14999 # Variables whose values should be saved in libtool wrapper scripts and
15000 # restored at link time.
15001 variables_saved_for_relink=$lt_variables_saved_for_relink
15003 # Do we need the "lib" prefix for modules?
15004 need_lib_prefix=$need_lib_prefix
15006 # Do we need a version for libraries?
15007 need_version=$need_version
15009 # Library versioning type.
15010 version_type=$version_type
15012 # Shared library runtime path variable.
15013 runpath_var=$runpath_var
15015 # Shared library path variable.
15016 shlibpath_var=$shlibpath_var
15018 # Is shlibpath searched before the hard-coded library search path?
15019 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
15021 # Format of library name prefix.
15022 libname_spec=$lt_libname_spec
15024 # List of archive names. First name is the real one, the rest are links.
15025 # The last name is the one that the linker finds with -lNAME
15026 library_names_spec=$lt_library_names_spec
15028 # The coded name of the library, if different from the real name.
15029 soname_spec=$lt_soname_spec
15031 # Permission mode override for installation of shared libraries.
15032 install_override_mode=$lt_install_override_mode
15034 # Command to use after installation of a shared archive.
15035 postinstall_cmds=$lt_postinstall_cmds
15037 # Command to use after uninstallation of a shared archive.
15038 postuninstall_cmds=$lt_postuninstall_cmds
15040 # Commands used to finish a libtool library installation in a directory.
15041 finish_cmds=$lt_finish_cmds
15043 # As "finish_cmds", except a single script fragment to be evaled but
15045 finish_eval=$lt_finish_eval
15047 # Whether we should hardcode library paths into libraries.
15048 hardcode_into_libs=$hardcode_into_libs
15050 # Compile-time system search path for libraries.
15051 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
15053 # Run-time system search path for libraries.
15054 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
15056 # Whether dlopen is supported.
15057 dlopen_support=$enable_dlopen
15059 # Whether dlopen of programs is supported.
15060 dlopen_self=$enable_dlopen_self
15062 # Whether dlopen of statically linked programs is supported.
15063 dlopen_self_static=$enable_dlopen_self_static
15065 # Commands to strip libraries.
15066 old_striplib=$lt_old_striplib
15067 striplib=$lt_striplib
15070 # The linker used to build libraries.
15073 # How to create reloadable object files.
15074 reload_flag=$lt_reload_flag
15075 reload_cmds=$lt_reload_cmds
15077 # Commands used to build an old-style archive.
15078 old_archive_cmds=$lt_old_archive_cmds
15080 # A language specific compiler.
15083 # Is the compiler the GNU compiler?
15086 # Compiler flag to turn off builtin functions.
15087 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
15089 # How to pass a linker flag through the compiler.
15090 wl=$lt_lt_prog_compiler_wl
15092 # Additional compiler flags for building library objects.
15093 pic_flag=$lt_lt_prog_compiler_pic
15095 # Compiler flag to prevent dynamic linking.
15096 link_static_flag=$lt_lt_prog_compiler_static
15098 # Does compiler simultaneously support -c and -o options?
15099 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
15101 # Whether or not to add -lc for building shared libraries.
15102 build_libtool_need_lc=$archive_cmds_need_lc
15104 # Whether or not to disallow shared libs when runtime libs are static.
15105 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
15107 # Compiler flag to allow reflexive dlopens.
15108 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
15110 # Compiler flag to generate shared objects directly from archives.
15111 whole_archive_flag_spec=$lt_whole_archive_flag_spec
15113 # Whether the compiler copes with passing no objects directly.
15114 compiler_needs_object=$lt_compiler_needs_object
15116 # Create an old-style archive from a shared archive.
15117 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
15119 # Create a temporary old-style archive to link instead of a shared archive.
15120 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
15122 # Commands used to build a shared archive.
15123 archive_cmds=$lt_archive_cmds
15124 archive_expsym_cmds=$lt_archive_expsym_cmds
15126 # Commands used to build a loadable module if different from building
15127 # a shared archive.
15128 module_cmds=$lt_module_cmds
15129 module_expsym_cmds=$lt_module_expsym_cmds
15131 # Whether we are building with GNU ld or not.
15132 with_gnu_ld=$lt_with_gnu_ld
15134 # Flag that allows shared libraries with undefined symbols to be built.
15135 allow_undefined_flag=$lt_allow_undefined_flag
15137 # Flag that enforces no undefined symbols.
15138 no_undefined_flag=$lt_no_undefined_flag
15140 # Flag to hardcode \$libdir into a binary during linking.
15141 # This must work even if \$libdir does not exist
15142 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
15144 # If ld is used when linking, flag to hardcode \$libdir into a binary
15145 # during linking. This must work even if \$libdir does not exist.
15146 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
15148 # Whether we need a single "-rpath" flag with a separated argument.
15149 hardcode_libdir_separator=$lt_hardcode_libdir_separator
15151 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15152 # DIR into the resulting binary.
15153 hardcode_direct=$hardcode_direct
15155 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
15156 # DIR into the resulting binary and the resulting library dependency is
15157 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
15158 # library is relocated.
15159 hardcode_direct_absolute=$hardcode_direct_absolute
15161 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
15162 # into the resulting binary.
15163 hardcode_minus_L=$hardcode_minus_L
15165 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
15166 # into the resulting binary.
15167 hardcode_shlibpath_var=$hardcode_shlibpath_var
15169 # Set to "yes" if building a shared library automatically hardcodes DIR
15170 # into the library and all subsequent libraries and executables linked
15172 hardcode_automatic=$hardcode_automatic
15174 # Set to yes if linker adds runtime paths of dependent libraries
15175 # to runtime path list.
15176 inherit_rpath=$inherit_rpath
15178 # Whether libtool must link a program against all its dependency libraries.
15179 link_all_deplibs=$link_all_deplibs
15181 # Fix the shell variable \$srcfile for the compiler.
15182 fix_srcfile_path=$lt_fix_srcfile_path
15184 # Set to "yes" if exported symbols are required.
15185 always_export_symbols=$always_export_symbols
15187 # The commands to list exported symbols.
15188 export_symbols_cmds=$lt_export_symbols_cmds
15190 # Symbols that should not be listed in the preloaded symbols.
15191 exclude_expsyms=$lt_exclude_expsyms
15193 # Symbols that must always be exported.
15194 include_expsyms=$lt_include_expsyms
15196 # Commands necessary for linking programs (against libraries) with templates.
15197 prelink_cmds=$lt_prelink_cmds
15199 # Specify filename containing input files.
15200 file_list_spec=$lt_file_list_spec
15202 # How to hardcode a shared library path into an executable.
15203 hardcode_action=$hardcode_action
15205 # ### END LIBTOOL CONFIG
15211 cat <<\_LT_EOF >> "$cfgfile"
15212 # AIX sometimes has problems with the GCC collect2 program. For some
15213 # reason, if we set the COLLECT_NAMES environment variable, the problems
15214 # vanish in a puff of smoke.
15215 if test "X${COLLECT_NAMES+set}" != Xset; then
15217 export COLLECT_NAMES
15224 ltmain="$ac_aux_dir/ltmain.sh"
15227 # We use sed instead of cat because bash on DJGPP gets confused if
15228 # if finds mixed CR/LF and LF-only lines. Since sed operates in
15229 # text mode, it properly converts lines to CR/LF. This bash problem
15230 # is reportedly fixed, but why not run on old versions too?
15231 sed '/^
# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
15232 ||
(rm -f "$cfgfile"; exit 1)
15236 cat << \_LT_EOF
>> "$cfgfile"
15238 # func_dirname file append nondir_replacement
15239 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15240 # otherwise set result to NONDIR_REPLACEMENT.
15244 */*) func_dirname_result
="${1%/*}${2}" ;;
15245 * ) func_dirname_result
="${3}" ;;
15249 # func_basename file
15252 func_basename_result
="${1##*/}"
15255 # func_dirname_and_basename file append nondir_replacement
15256 # perform func_basename and func_dirname in a single function
15258 # dirname: Compute the dirname of FILE. If nonempty,
15259 # add APPEND to the result, otherwise set result
15260 # to NONDIR_REPLACEMENT.
15261 # value returned in "$func_dirname_result"
15262 # basename: Compute filename of FILE.
15263 # value retuned in "$func_basename_result"
15264 # Implementation must be kept synchronized with func_dirname
15265 # and func_basename. For efficiency, we do not delegate to
15266 # those functions but instead duplicate the functionality here.
15267 func_dirname_and_basename
()
15270 */*) func_dirname_result
="${1%/*}${2}" ;;
15271 * ) func_dirname_result
="${3}" ;;
15273 func_basename_result
="${1##*/}"
15276 # func_stripname prefix suffix name
15277 # strip PREFIX and SUFFIX off of NAME.
15278 # PREFIX and SUFFIX must not contain globbing or regex special
15279 # characters, hashes, percent signs, but SUFFIX may contain a leading
15280 # dot (in which case that matches only a dot).
15283 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
15284 # positional parameters, so assign one to ordinary parameter first.
15285 func_stripname_result
=${3}
15286 func_stripname_result
=${func_stripname_result#"${1}"}
15287 func_stripname_result
=${func_stripname_result%"${2}"}
15293 func_opt_split_opt
=${1%%=*}
15294 func_opt_split_arg
=${1#*=}
15301 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
15302 *) func_lo2o_result
=${1} ;;
15306 # func_xform libobj-or-source
15309 func_xform_result
=${1%.*}.lo
15312 # func_arith arithmetic-term...
15315 func_arith_result
=$
(( $
* ))
15319 # STRING may not start with a hyphen.
15322 func_len_result
=${#1}
15327 *) # Bourne compatible functions.
15328 cat << \_LT_EOF
>> "$cfgfile"
15330 # func_dirname file append nondir_replacement
15331 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
15332 # otherwise set result to NONDIR_REPLACEMENT.
15335 # Extract subdirectory from the argument.
15336 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
15337 if test "X$func_dirname_result" = "X${1}"; then
15338 func_dirname_result
="${3}"
15340 func_dirname_result
="$func_dirname_result${2}"
15344 # func_basename file
15347 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
15351 # func_stripname prefix suffix name
15352 # strip PREFIX and SUFFIX off of NAME.
15353 # PREFIX and SUFFIX must not contain globbing or regex special
15354 # characters, hashes, percent signs, but SUFFIX may contain a leading
15355 # dot (in which case that matches only a dot).
15356 # func_strip_suffix prefix name
15360 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
15361 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15366 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
15367 my_sed_long_arg
='1s/^-[^=]*=//'
15372 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15373 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15379 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
15382 # func_xform libobj-or-source
15385 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15388 # func_arith arithmetic-term...
15391 func_arith_result
=`expr "$@"`
15395 # STRING may not start with a hyphen.
15398 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15404 case $lt_shell_append in
15406 cat << \_LT_EOF
>> "$cfgfile"
15408 # func_append var value
15409 # Append VALUE to the end of shell variable VAR.
15417 cat << \_LT_EOF
>> "$cfgfile"
15419 # func_append var value
15420 # Append VALUE to the end of shell variable VAR.
15431 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15432 ||
(rm -f "$cfgfile"; exit 1)
15434 mv -f "$cfgfile" "$ofile" ||
15435 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15439 "Makefile":C
) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
15440 rm -f Makesim1.tmp Makesim2.tmp Makefile
15441 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim
>Makesim1.tmp
15442 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim
>Makesim2.tmp
15443 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
15444 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
15445 <Makefile.sim
>Makefile
15446 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
15448 "stamp-h":C
) echo > stamp-h
;;
15456 ac_clean_files
=$ac_clean_files_save
15458 test $ac_write_fail = 0 ||
15459 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
15462 # configure is writing to config.log, and then calls config.status.
15463 # config.status does its own redirection, appending to config.log.
15464 # Unfortunately, on DOS this fails, as config.log is still kept open
15465 # by configure, so config.status won't be able to write to it; its
15466 # output is simply discarded. So we exec the FD to /dev/null,
15467 # effectively closing config.log, so it can be properly (re)opened and
15468 # appended to by config.status. When coming back to configure, we
15469 # need to make the FD available again.
15470 if test "$no_create" != yes; then
15472 ac_config_status_args
=
15473 test "$silent" = yes &&
15474 ac_config_status_args
="$ac_config_status_args --quiet"
15476 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
15478 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15479 # would make configure fail if this is the last instruction.
15480 $ac_cs_success || as_fn_exit $?
15482 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
15483 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15484 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}