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
729 program_transform_name
742 enable_option_checking
751 enable_maintainer_mode
761 ac_precious_vars
='build_alias
772 # Initialize some variables set by options.
774 ac_init_version
=false
775 ac_unrecognized_opts
=
777 # The variables have the same names as the options, with
778 # dashes changed to underlines.
786 program_transform_name
=s
,x
,x
,
794 # Installation directory options.
795 # These are left unexpanded so users can "make install exec_prefix=/foo"
796 # and all the variables that are supposed to be based on exec_prefix
797 # by default will actually change.
798 # Use braces instead of parens because sh, perl, etc. also accept them.
799 # (The list follows the same order as the GNU Coding Standards.)
800 bindir
='${exec_prefix}/bin'
801 sbindir
='${exec_prefix}/sbin'
802 libexecdir
='${exec_prefix}/libexec'
803 datarootdir
='${prefix}/share'
804 datadir
='${datarootdir}'
805 sysconfdir
='${prefix}/etc'
806 sharedstatedir
='${prefix}/com'
807 localstatedir
='${prefix}/var'
808 includedir
='${prefix}/include'
809 oldincludedir
='/usr/include'
810 docdir
='${datarootdir}/doc/${PACKAGE}'
811 infodir
='${datarootdir}/info'
816 libdir
='${exec_prefix}/lib'
817 localedir
='${datarootdir}/locale'
818 mandir
='${datarootdir}/man'
824 # If the previous option needs an argument, assign it.
825 if test -n "$ac_prev"; then
826 eval $ac_prev=\
$ac_option
832 *=*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
836 # Accept the important Cygnus configure options, so we can diagnose typos.
838 case $ac_dashdash$ac_option in
842 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
844 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
847 -build |
--build |
--buil |
--bui |
--bu)
848 ac_prev
=build_alias
;;
849 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
850 build_alias
=$ac_optarg ;;
852 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
853 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
854 ac_prev
=cache_file
;;
855 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
856 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
857 cache_file
=$ac_optarg ;;
860 cache_file
=config.cache
;;
862 -datadir |
--datadir |
--datadi |
--datad)
864 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
865 datadir
=$ac_optarg ;;
867 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
868 |
--dataroo |
--dataro |
--datar)
869 ac_prev
=datarootdir
;;
870 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
871 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
872 datarootdir
=$ac_optarg ;;
874 -disable-* |
--disable-*)
875 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
876 # Reject names that are not valid shell variable names.
877 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
878 as_fn_error
"invalid feature name: $ac_useropt"
879 ac_useropt_orig
=$ac_useropt
880 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
881 case $ac_user_opts in
885 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
886 ac_unrecognized_sep
=', ';;
888 eval enable_
$ac_useropt=no
;;
890 -docdir |
--docdir |
--docdi |
--doc |
--do)
892 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
895 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
897 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
900 -enable-* |
--enable-*)
901 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
902 # Reject names that are not valid shell variable names.
903 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
904 as_fn_error
"invalid feature name: $ac_useropt"
905 ac_useropt_orig
=$ac_useropt
906 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
907 case $ac_user_opts in
911 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
912 ac_unrecognized_sep
=', ';;
914 eval enable_
$ac_useropt=\
$ac_optarg ;;
916 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
917 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
918 |
--exec |
--exe |
--ex)
919 ac_prev
=exec_prefix
;;
920 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
921 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
922 |
--exec=* |
--exe=* |
--ex=*)
923 exec_prefix
=$ac_optarg ;;
925 -gas |
--gas |
--ga |
--g)
926 # Obsolete; use --with-gas.
929 -help |
--help |
--hel |
--he |
-h)
931 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
932 ac_init_help
=recursive
;;
933 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
934 ac_init_help
=short
;;
936 -host |
--host |
--hos |
--ho)
937 ac_prev
=host_alias
;;
938 -host=* |
--host=* |
--hos=* |
--ho=*)
939 host_alias
=$ac_optarg ;;
941 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
943 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
945 htmldir
=$ac_optarg ;;
947 -includedir |
--includedir |
--includedi |
--included |
--include \
948 |
--includ |
--inclu |
--incl |
--inc)
949 ac_prev
=includedir
;;
950 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
951 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
952 includedir
=$ac_optarg ;;
954 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
956 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
957 infodir
=$ac_optarg ;;
959 -libdir |
--libdir |
--libdi |
--libd)
961 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
964 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
965 |
--libexe |
--libex |
--libe)
966 ac_prev
=libexecdir
;;
967 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
968 |
--libexe=* |
--libex=* |
--libe=*)
969 libexecdir
=$ac_optarg ;;
971 -localedir |
--localedir |
--localedi |
--localed |
--locale)
973 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
974 localedir
=$ac_optarg ;;
976 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
977 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
978 ac_prev
=localstatedir
;;
979 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
980 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
981 localstatedir
=$ac_optarg ;;
983 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
985 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
989 # Obsolete; use --without-fp.
992 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
993 |
--no-cr |
--no-c |
-n)
996 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
997 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1000 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1001 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1002 |
--oldin |
--oldi |
--old |
--ol |
--o)
1003 ac_prev
=oldincludedir
;;
1004 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1005 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1006 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1007 oldincludedir
=$ac_optarg ;;
1009 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1011 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1012 prefix
=$ac_optarg ;;
1014 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1015 |
--program-pre |
--program-pr |
--program-p)
1016 ac_prev
=program_prefix
;;
1017 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1018 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1019 program_prefix
=$ac_optarg ;;
1021 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1022 |
--program-suf |
--program-su |
--program-s)
1023 ac_prev
=program_suffix
;;
1024 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1025 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1026 program_suffix
=$ac_optarg ;;
1028 -program-transform-name |
--program-transform-name \
1029 |
--program-transform-nam |
--program-transform-na \
1030 |
--program-transform-n |
--program-transform- \
1031 |
--program-transform |
--program-transfor \
1032 |
--program-transfo |
--program-transf \
1033 |
--program-trans |
--program-tran \
1034 |
--progr-tra |
--program-tr |
--program-t)
1035 ac_prev
=program_transform_name
;;
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 program_transform_name
=$ac_optarg ;;
1045 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1047 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1048 pdfdir
=$ac_optarg ;;
1050 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1052 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1055 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1056 |
-silent |
--silent |
--silen |
--sile |
--sil)
1059 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1061 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1063 sbindir
=$ac_optarg ;;
1065 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1066 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1067 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1069 ac_prev
=sharedstatedir
;;
1070 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1071 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1072 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1074 sharedstatedir
=$ac_optarg ;;
1076 -site |
--site |
--sit)
1078 -site=* |
--site=* |
--sit=*)
1081 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1083 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1084 srcdir
=$ac_optarg ;;
1086 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1087 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1088 ac_prev
=sysconfdir
;;
1089 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1090 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1091 sysconfdir
=$ac_optarg ;;
1093 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1094 ac_prev
=target_alias
;;
1095 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1096 target_alias
=$ac_optarg ;;
1098 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1101 -version |
--version |
--versio |
--versi |
--vers |
-V)
1102 ac_init_version
=: ;;
1105 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1106 # Reject names that are not valid shell variable names.
1107 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1108 as_fn_error
"invalid package name: $ac_useropt"
1109 ac_useropt_orig
=$ac_useropt
1110 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1111 case $ac_user_opts in
1115 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1116 ac_unrecognized_sep
=', ';;
1118 eval with_
$ac_useropt=\
$ac_optarg ;;
1120 -without-* |
--without-*)
1121 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1122 # Reject names that are not valid shell variable names.
1123 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1124 as_fn_error
"invalid package name: $ac_useropt"
1125 ac_useropt_orig
=$ac_useropt
1126 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1127 case $ac_user_opts in
1131 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1132 ac_unrecognized_sep
=', ';;
1134 eval with_
$ac_useropt=no
;;
1137 # Obsolete; use --with-x.
1140 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1141 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1142 ac_prev
=x_includes
;;
1143 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1144 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1145 x_includes
=$ac_optarg ;;
1147 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1148 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1149 ac_prev
=x_libraries
;;
1150 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1151 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1152 x_libraries
=$ac_optarg ;;
1154 -*) as_fn_error
"unrecognized option: \`$ac_option'
1155 Try \`$0 --help' for more information."
1159 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1160 # Reject names that are not valid shell variable names.
1161 case $ac_envvar in #(
1162 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1163 as_fn_error
"invalid variable name: \`$ac_envvar'" ;;
1165 eval $ac_envvar=\
$ac_optarg
1166 export $ac_envvar ;;
1169 # FIXME: should be removed in autoconf 3.0.
1170 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1171 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1172 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1173 : ${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}
1179 if test -n "$ac_prev"; then
1180 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1181 as_fn_error
"missing argument to $ac_option"
1184 if test -n "$ac_unrecognized_opts"; then
1185 case $enable_option_checking in
1187 fatal
) as_fn_error
"unrecognized options: $ac_unrecognized_opts" ;;
1188 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1192 # Check all directory arguments for consistency.
1193 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1194 datadir sysconfdir sharedstatedir localstatedir includedir \
1195 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1196 libdir localedir mandir
1198 eval ac_val
=\$
$ac_var
1199 # Remove trailing slashes.
1202 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1203 eval $ac_var=\
$ac_val;;
1205 # Be sure to have absolute directory names.
1207 [\\/$
]* | ?
:[\\/]* ) continue;;
1208 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1210 as_fn_error
"expected an absolute directory name for --$ac_var: $ac_val"
1213 # There might be people who depend on the old broken behavior: `$host'
1214 # used to hold the argument of --host etc.
1215 # FIXME: To remove some day.
1218 target
=$target_alias
1220 # FIXME: To remove some day.
1221 if test "x$host_alias" != x
; then
1222 if test "x$build_alias" = x
; then
1223 cross_compiling
=maybe
1224 $as_echo "$as_me: WARNING: If you wanted to set the --build type, don't use --host.
1225 If a cross compiler is detected then cross compile mode will be used." >&2
1226 elif test "x$build_alias" != "x$host_alias"; then
1232 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1234 test "$silent" = yes && exec 6>/dev
/null
1237 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1238 ac_ls_di
=`ls -di .` &&
1239 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1240 as_fn_error
"working directory cannot be determined"
1241 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1242 as_fn_error
"pwd does not report name of working directory"
1245 # Find the source files, if location was not specified.
1246 if test -z "$srcdir"; then
1247 ac_srcdir_defaulted
=yes
1248 # Try the directory containing this script, then the parent directory.
1249 ac_confdir
=`$as_dirname -- "$as_myself" ||
1250 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1251 X"$as_myself" : 'X\(//\)[^/]' \| \
1252 X"$as_myself" : 'X\(//\)$' \| \
1253 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1254 $as_echo X"$as_myself" |
1255 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1273 if test ! -r "$srcdir/$ac_unique_file"; then
1277 ac_srcdir_defaulted
=no
1279 if test ! -r "$srcdir/$ac_unique_file"; then
1280 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1281 as_fn_error
"cannot find sources ($ac_unique_file) in $srcdir"
1283 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1285 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error "$ac_msg"
1287 # When building in place, set srcdir=.
1288 if test "$ac_abs_confdir" = "$ac_pwd"; then
1291 # Remove unnecessary trailing slashes from srcdir.
1292 # Double slashes in file names in object file debugging info
1293 # mess up M-x gdb in Emacs.
1295 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1297 for ac_var
in $ac_precious_vars; do
1298 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1299 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1300 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1301 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1305 # Report the --help message.
1307 if test "$ac_init_help" = "long"; then
1308 # Omit some internal or obsolete options to make the list less imposing.
1309 # This message is too long to be a string in the A/UX 3.1 sh.
1311 \`configure' configures this package to adapt to many kinds of systems.
1313 Usage: $0 [OPTION]... [VAR=VALUE]...
1315 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1316 VAR=VALUE. See below for descriptions of some of the useful variables.
1318 Defaults for the options are specified in brackets.
1321 -h, --help display this help and exit
1322 --help=short display options specific to this package
1323 --help=recursive display the short help of all the included packages
1324 -V, --version display version information and exit
1325 -q, --quiet, --silent do not print \`checking...' messages
1326 --cache-file=FILE cache test results in FILE [disabled]
1327 -C, --config-cache alias for \`--cache-file=config.cache'
1328 -n, --no-create do not create output files
1329 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1331 Installation directories:
1332 --prefix=PREFIX install architecture-independent files in PREFIX
1333 [$ac_default_prefix]
1334 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1337 By default, \`make install' will install all the files in
1338 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1339 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1340 for instance \`--prefix=\$HOME'.
1342 For better control, use the options below.
1344 Fine tuning of the installation directories:
1345 --bindir=DIR user executables [EPREFIX/bin]
1346 --sbindir=DIR system admin executables [EPREFIX/sbin]
1347 --libexecdir=DIR program executables [EPREFIX/libexec]
1348 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1349 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1350 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1351 --libdir=DIR object code libraries [EPREFIX/lib]
1352 --includedir=DIR C header files [PREFIX/include]
1353 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1354 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1355 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1356 --infodir=DIR info documentation [DATAROOTDIR/info]
1357 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1358 --mandir=DIR man documentation [DATAROOTDIR/man]
1359 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1360 --htmldir=DIR html documentation [DOCDIR]
1361 --dvidir=DIR dvi documentation [DOCDIR]
1362 --pdfdir=DIR pdf documentation [DOCDIR]
1363 --psdir=DIR ps documentation [DOCDIR]
1369 --program-prefix=PREFIX prepend PREFIX to installed program names
1370 --program-suffix=SUFFIX append SUFFIX to installed program names
1371 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1374 --build=BUILD configure
for building on BUILD
[guessed
]
1375 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1376 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1380 if test -n "$ac_init_help"; then
1385 --disable-option-checking ignore unrecognized
--enable/--with options
1386 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1387 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1388 --enable-plugins Enable support
for plugins
(defaults no
)
1389 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1390 --enable-static[=PKGS
] build static libraries
[default
=yes]
1391 --enable-fast-install[=PKGS
]
1392 optimize
for fast installation
[default
=yes]
1393 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1394 --enable-maintainer-mode Enable developer functionality.
1395 --enable-sim-bswap Use Host specific BSWAP instruction.
1396 --enable-sim-cflags=opts Extra CFLAGS
for use
in building simulator
1397 --enable-sim-debug=opts Enable debugging flags
1398 --enable-sim-stdio Specify whether to use stdio
for console input
/output.
1399 --enable-sim-trace=opts Enable tracing flags
1400 --enable-sim-profile=opts Enable profiling flags
1403 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1404 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1405 --with-zlib include zlib support
(auto
/yes
/no
) default
=auto
1406 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1408 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1409 --with-pkgversion=PKG Use PKG
in the version string
in place of
"GDB"
1410 --with-bugurl=URL Direct users to URL to report a bug
1412 Some influential environment variables
:
1413 CC C compiler
command
1414 CFLAGS C compiler flags
1415 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1416 nonstandard directory
<lib dir
>
1417 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1418 CPPFLAGS C
/C
++/Objective C preprocessor flags
, e.g.
-I<include dir
> if
1419 you have headers
in a nonstandard directory
<include dir
>
1422 Use these variables to override the choices made by
`configure' or to help
1423 it to find libraries and programs with nonstandard names/locations.
1425 Report bugs to the package provider.
1430 if test "$ac_init_help" = "recursive"; then
1431 # If there are subdirs, report their specific --help.
1432 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1433 test -d "$ac_dir" ||
1434 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1439 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1441 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1442 # A ".." for each directory in $ac_dir_suffix.
1443 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1444 case $ac_top_builddir_sub in
1445 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1446 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1449 ac_abs_top_builddir=$ac_pwd
1450 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1451 # for backward compatibility:
1452 ac_top_builddir=$ac_top_build_prefix
1455 .) # We are building in place.
1457 ac_top_srcdir=$ac_top_builddir_sub
1458 ac_abs_top_srcdir=$ac_pwd ;;
1459 [\\/]* | ?:[\\/]* ) # Absolute name.
1460 ac_srcdir=$srcdir$ac_dir_suffix;
1461 ac_top_srcdir=$srcdir
1462 ac_abs_top_srcdir=$srcdir ;;
1464 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1465 ac_top_srcdir=$ac_top_build_prefix$srcdir
1466 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1468 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1470 cd "$ac_dir" || { ac_status=$?; continue; }
1471 # Check for guested configure.
1472 if test -f "$ac_srcdir/configure.gnu"; then
1474 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1475 elif test -f "$ac_srcdir/configure"; then
1477 $SHELL "$ac_srcdir/configure" --help=recursive
1479 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1481 cd "$ac_pwd" || { ac_status=$?; break; }
1485 test -n "$ac_init_help" && exit $ac_status
1486 if $ac_init_version; then
1489 generated by GNU Autoconf 2.64
1491 Copyright (C) 2009 Free Software Foundation, Inc.
1492 This configure script is free software; the Free Software Foundation
1493 gives unlimited permission to copy, distribute and modify it.
1498 ## ------------------------ ##
1499 ## Autoconf initialization. ##
1500 ## ------------------------ ##
1502 # ac_fn_c_try_compile LINENO
1503 # --------------------------
1504 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1505 ac_fn_c_try_compile ()
1507 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1508 rm -f conftest.$ac_objext
1509 if { { ac_try="$ac_compile"
1511 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1512 *) ac_try_echo
=$ac_try;;
1514 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1515 $as_echo "$ac_try_echo"; } >&5
1516 (eval "$ac_compile") 2>conftest.err
1518 if test -s conftest.err
; then
1519 grep -v '^ *+' conftest.err
>conftest.er1
1520 cat conftest.er1
>&5
1521 mv -f conftest.er1 conftest.err
1523 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1524 test $ac_status = 0; } && {
1525 test -z "$ac_c_werror_flag" ||
1526 test ! -s conftest.err
1527 } && test -s conftest.
$ac_objext; then :
1530 $as_echo "$as_me: failed program was:" >&5
1531 sed 's/^/| /' conftest.
$ac_ext >&5
1535 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1538 } # ac_fn_c_try_compile
1540 # ac_fn_c_try_cpp LINENO
1541 # ----------------------
1542 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1545 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1546 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1548 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1549 *) ac_try_echo=$ac_try;;
1551 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1552 $as_echo "$ac_try_echo"; } >&5
1553 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1555 if test -s conftest.err; then
1556 grep -v '^ *+' conftest.err >conftest.er1
1557 cat conftest.er1 >&5
1558 mv -f conftest.er1 conftest.err
1560 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1561 test $ac_status = 0; } >/dev/null && {
1562 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1563 test ! -s conftest.err
1567 $as_echo "$as_me: failed program was:" >&5
1568 sed 's/^/| /' conftest.$ac_ext >&5
1572 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1577 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1578 # -------------------------------------------------------
1579 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1580 # the include files in INCLUDES and setting the cache variable VAR
1582 ac_fn_c_check_header_mongrel ()
1584 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1585 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1586 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1587 $as_echo_n "checking for $2... " >&6; }
1588 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1589 $as_echo_n "(cached) " >&6
1592 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1593 $as_echo "$ac_res" >&6; }
1595 # Is the header compilable?
1596 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1597 $as_echo_n "checking $2 usability... " >&6; }
1598 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1599 /* end confdefs.h. */
1603 if ac_fn_c_try_compile "$LINENO"; then :
1604 ac_header_compiler=yes
1606 ac_header_compiler=no
1608 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1609 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1610 $as_echo "$ac_header_compiler" >&6; }
1612 # Is the header present?
1613 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1614 $as_echo_n "checking $2 presence... " >&6; }
1615 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1616 /* end confdefs.h. */
1619 if ac_fn_c_try_cpp "$LINENO"; then :
1620 ac_header_preproc=yes
1622 ac_header_preproc=no
1624 rm -f conftest.err conftest.$ac_ext
1625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1626 $as_echo "$ac_header_preproc" >&6; }
1628 # So? What about this header?
1629 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1631 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1632 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1633 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1634 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1637 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1638 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1639 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1640 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1641 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1642 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1643 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1644 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1645 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1646 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1649 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1650 $as_echo_n "checking for $2... " >&6; }
1651 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1652 $as_echo_n "(cached) " >&6
1654 eval "$3=\$ac_header_compiler"
1657 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1658 $as_echo "$ac_res" >&6; }
1660 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1662 } # ac_fn_c_check_header_mongrel
1664 # ac_fn_c_try_run LINENO
1665 # ----------------------
1666 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1667 # that executables *can* be run.
1670 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1671 if { { ac_try="$ac_link"
1673 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1674 *) ac_try_echo
=$ac_try;;
1676 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1677 $as_echo "$ac_try_echo"; } >&5
1678 (eval "$ac_link") 2>&5
1680 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1681 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1682 { { case "(($ac_try" in
1683 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1684 *) ac_try_echo=$ac_try;;
1686 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1687 $as_echo "$ac_try_echo"; } >&5
1688 (eval "$ac_try") 2>&5
1690 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1691 test $ac_status = 0; }; }; then :
1694 $as_echo "$as_me: program exited with status $ac_status" >&5
1695 $as_echo "$as_me: failed program was:" >&5
1696 sed 's/^/| /' conftest.$ac_ext >&5
1698 ac_retval=$ac_status
1700 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1701 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1706 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1707 # -------------------------------------------------------
1708 # Tests whether HEADER exists and can be compiled using the include files in
1709 # INCLUDES, setting the cache variable VAR accordingly.
1710 ac_fn_c_check_header_compile ()
1712 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1714 $as_echo_n "checking for $2... " >&6; }
1715 if { as_var=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1716 $as_echo_n "(cached) " >&6
1718 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1719 /* end confdefs.h. */
1723 if ac_fn_c_try_compile "$LINENO"; then :
1728 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1731 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1732 $as_echo "$ac_res" >&6; }
1733 eval $as_lineno_stack; test "x$as_lineno_stack" = x && { as_lineno=; unset as_lineno;}
1735 } # ac_fn_c_check_header_compile
1737 # ac_fn_c_try_link LINENO
1738 # -----------------------
1739 # Try to link conftest.$ac_ext, and return whether this succeeded.
1742 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1743 rm -f conftest.$ac_objext conftest$ac_exeext
1744 if { { ac_try="$ac_link"
1746 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1747 *) ac_try_echo
=$ac_try;;
1749 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1750 $as_echo "$ac_try_echo"; } >&5
1751 (eval "$ac_link") 2>conftest.err
1753 if test -s conftest.err
; then
1754 grep -v '^ *+' conftest.err
>conftest.er1
1755 cat conftest.er1
>&5
1756 mv -f conftest.er1 conftest.err
1758 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1759 test $ac_status = 0; } && {
1760 test -z "$ac_c_werror_flag" ||
1761 test ! -s conftest.err
1762 } && test -s conftest
$ac_exeext && {
1763 test "$cross_compiling" = yes ||
1764 $as_test_x conftest
$ac_exeext
1768 $as_echo "$as_me: failed program was:" >&5
1769 sed 's/^/| /' conftest.
$ac_ext >&5
1773 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1774 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1775 # interfere with the next link command; also delete a directory that is
1776 # left behind by Apple's compiler. We do this before executing the actions.
1777 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1778 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1781 } # ac_fn_c_try_link
1783 # ac_fn_c_check_func LINENO FUNC VAR
1784 # ----------------------------------
1785 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1786 ac_fn_c_check_func
()
1788 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1789 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1790 $as_echo_n "checking for $2... " >&6; }
1791 if { as_var
=$3; eval "test \"\${$as_var+set}\" = set"; }; then :
1792 $as_echo_n "(cached) " >&6
1794 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1795 /* end confdefs.h. */
1796 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1797 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1798 #define $2 innocuous_$2
1800 /* System header to define __stub macros and hopefully few prototypes,
1801 which can conflict with char $2 (); below.
1802 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1803 <limits.h> exists even on freestanding compilers. */
1806 # include <limits.h>
1808 # include <assert.h>
1813 /* Override any GCC internal prototype to avoid an error.
1814 Use char because int might match the return type of a GCC
1815 builtin and then its argument prototype would still apply. */
1820 /* The GNU C library defines this for functions which it implements
1821 to always fail with ENOSYS. Some functions are actually named
1822 something starting with __ and the normal name is an alias. */
1823 #if defined __stub_$2 || defined __stub___$2
1835 if ac_fn_c_try_link
"$LINENO"; then :
1840 rm -f core conftest.err conftest.
$ac_objext \
1841 conftest
$ac_exeext conftest.
$ac_ext
1844 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1845 $as_echo "$ac_res" >&6; }
1846 eval $as_lineno_stack; test "x$as_lineno_stack" = x
&& { as_lineno
=; unset as_lineno
;}
1848 } # ac_fn_c_check_func
1849 cat >config.log
<<_ACEOF
1850 This file contains any messages produced by compilers while
1851 running configure, to aid debugging if configure makes a mistake.
1853 It was created by $as_me, which was
1854 generated by GNU Autoconf 2.64. Invocation command line was
1866 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1867 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1868 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1869 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1870 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1872 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1873 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1875 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1876 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1877 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1878 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1879 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1880 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1881 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1885 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1889 test -z "$as_dir" && as_dir
=.
1890 $as_echo "PATH: $as_dir"
1906 # Keep a trace of the command line.
1907 # Strip out --no-create and --no-recursion so they do not pile up.
1908 # Strip out --silent because we don't want to record it for future runs.
1909 # Also quote any args containing shell meta-characters.
1910 # Make two passes to allow for proper duplicate-argument suppression.
1914 ac_must_keep_next
=false
1920 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1921 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1922 |
-silent |
--silent |
--silen |
--sile |
--sil)
1925 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1928 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1930 as_fn_append ac_configure_args1
" '$ac_arg'"
1931 if test $ac_must_keep_next = true
; then
1932 ac_must_keep_next
=false
# Got value, back to normal.
1935 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1936 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1937 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1938 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1939 case "$ac_configure_args0 " in
1940 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1943 -* ) ac_must_keep_next
=true
;;
1946 as_fn_append ac_configure_args
" '$ac_arg'"
1951 { ac_configure_args0
=; unset ac_configure_args0
;}
1952 { ac_configure_args1
=; unset ac_configure_args1
;}
1954 # When interrupted or exit'd, cleanup temporary files, and complete
1955 # config.log. We remove comments because anyway the quotes in there
1956 # would cause problems or look ugly.
1957 # WARNING: Use '\'' to represent an apostrophe within the trap.
1958 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1959 trap 'exit_status=$?
1960 # Save into config.log some information that might help in debugging.
1965 ## ---------------- ##
1966 ## Cache variables. ##
1967 ## ---------------- ##
1970 # The following way of writing the cache mishandles newlines in values,
1972 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1973 eval ac_val=\$$ac_var
1977 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1978 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1981 _ | IFS | as_nl) ;; #(
1982 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1983 *) { eval $ac_var=; unset $ac_var;} ;;
1988 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1989 *${as_nl}ac_space=\ *)
1991 "s/'\''/'\''\\\\'\'''\''/g;
1992 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1995 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2003 ## ----------------- ##
2004 ## Output variables. ##
2005 ## ----------------- ##
2008 for ac_var in $ac_subst_vars
2010 eval ac_val=\$$ac_var
2012 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2014 $as_echo "$ac_var='\''$ac_val'\''"
2018 if test -n "$ac_subst_files"; then
2020 ## ------------------- ##
2021 ## File substitutions. ##
2022 ## ------------------- ##
2025 for ac_var
in $ac_subst_files
2027 eval ac_val
=\$
$ac_var
2029 *\'\''*) ac_val=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2031 $as_echo "$ac_var='\''$ac_val'\''"
2036 if test -s confdefs.h; then
2046 test "$ac_signal" != 0 &&
2047 $as_echo "$as_me: caught signal $ac_signal"
2048 $as_echo "$as_me: exit $exit_status"
2050 rm -f core *.core core.conftest.* &&
2051 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2054 for ac_signal
in 1 2 13 15; do
2055 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2059 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2060 rm -f -r conftest
* confdefs.h
2062 $as_echo "/* confdefs.h */" > confdefs.h
2064 # Predefined preprocessor variables.
2066 cat >>confdefs.h
<<_ACEOF
2067 #define PACKAGE_NAME "$PACKAGE_NAME"
2070 cat >>confdefs.h
<<_ACEOF
2071 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2074 cat >>confdefs.h
<<_ACEOF
2075 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2078 cat >>confdefs.h
<<_ACEOF
2079 #define PACKAGE_STRING "$PACKAGE_STRING"
2082 cat >>confdefs.h
<<_ACEOF
2083 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2086 cat >>confdefs.h
<<_ACEOF
2087 #define PACKAGE_URL "$PACKAGE_URL"
2091 # Let the site file select an alternate cache file if it wants to.
2092 # Prefer an explicitly selected file to automatically selected ones.
2095 if test -n "$CONFIG_SITE"; then
2096 ac_site_file1
=$CONFIG_SITE
2097 elif test "x$prefix" != xNONE
; then
2098 ac_site_file1
=$prefix/share
/config.site
2099 ac_site_file2
=$prefix/etc
/config.site
2101 ac_site_file1
=$ac_default_prefix/share
/config.site
2102 ac_site_file2
=$ac_default_prefix/etc
/config.site
2104 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2106 test "x$ac_site_file" = xNONE
&& continue
2107 if test -r "$ac_site_file"; then
2108 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2109 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2110 sed 's/^/| /' "$ac_site_file" >&5
2115 if test -r "$cache_file"; then
2116 # Some versions of bash will fail to source /dev/null (special
2117 # files actually), so we avoid doing that.
2118 if test -f "$cache_file"; then
2119 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2120 $as_echo "$as_me: loading cache $cache_file" >&6;}
2122 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2123 *) .
"./$cache_file";;
2127 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2128 $as_echo "$as_me: creating cache $cache_file" >&6;}
2132 # Check that the precious variables saved in the cache have kept the same
2134 ac_cache_corrupted
=false
2135 for ac_var
in $ac_precious_vars; do
2136 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2137 eval ac_new_set
=\
$ac_env_${ac_var}_set
2138 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2139 eval ac_new_val
=\
$ac_env_${ac_var}_value
2140 case $ac_old_set,$ac_new_set in
2142 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2143 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2144 ac_cache_corrupted
=: ;;
2146 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2147 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2148 ac_cache_corrupted
=: ;;
2151 if test "x$ac_old_val" != "x$ac_new_val"; then
2152 # differences in whitespace do not lead to failure.
2153 ac_old_val_w
=`echo x $ac_old_val`
2154 ac_new_val_w
=`echo x $ac_new_val`
2155 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2156 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2157 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2158 ac_cache_corrupted
=:
2160 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2161 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2162 eval $ac_var=\
$ac_old_val
2164 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2165 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2166 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2167 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2170 # Pass precious variables to config.status.
2171 if test "$ac_new_set" = set; then
2173 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2174 *) ac_arg
=$ac_var=$ac_new_val ;;
2176 case " $ac_configure_args " in
2177 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2178 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2182 if $ac_cache_corrupted; then
2183 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2184 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2185 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2186 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2187 as_fn_error
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2189 ## -------------------- ##
2190 ## Main body of script. ##
2191 ## -------------------- ##
2194 ac_cpp
='$CPP $CPPFLAGS'
2195 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2196 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2197 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2200 # This file contains common code used by all simulators.
2202 # SIM_AC_COMMON invokes AC macros used by all simulators and by the common
2203 # directory. It is intended to be invoked before any target specific stuff.
2204 # SIM_AC_OUTPUT is a cover function to AC_OUTPUT to generate the Makefile.
2205 # It is intended to be invoked last.
2207 # The simulator's configure.in should look like:
2209 # dnl Process this file with autoconf to produce a configure script.
2210 # AC_PREREQ(2.64)dnl
2211 # AC_INIT(Makefile.in)
2212 # sinclude(../common/aclocal.m4)
2216 # ... target specific stuff ...
2220 # Include global overrides and fixes for Autoconf.
2247 # _AC_CHECK_DECL_BODY
2248 # -------------------
2249 # Shell function body for AC_CHECK_DECL.
2250 # _AC_CHECK_DECL_BODY
2252 # _AC_CHECK_DECLS(SYMBOL, ACTION-IF_FOUND, ACTION-IF-NOT-FOUND,
2254 # -------------------------------------------------------------
2255 # Helper to AC_CHECK_DECLS, which generates the check for a single
2256 # SYMBOL with INCLUDES, performs the AC_DEFINE, then expands
2257 # ACTION-IF-FOUND or ACTION-IF-NOT-FOUND.
2270 # libtool.m4 - Configure libtool for the host system. -*-Autoconf-*-
2272 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
2273 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
2274 # Written by Gordon Matzigkeit, 1996
2276 # This file is free software; the Free Software Foundation gives
2277 # unlimited permission to copy and/or distribute it, with or without
2278 # modifications, as long as this notice is preserved.
2285 # LT_PREREQ(VERSION)
2286 # ------------------
2287 # Complain and exit if this libtool version is less that VERSION.
2291 # _LT_CHECK_BUILDDIR
2292 # ------------------
2293 # Complain if the absolute build directory name contains unusual characters
2297 # LT_INIT([OPTIONS])
2298 # ------------------
2302 # This is what autoupdate's m4 run will expand. It fires
2303 # the warning (with _au_warn_XXX), outputs it into the
2304 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2305 # the replacement expansion.
2308 # This is an auxiliary macro that is also run when
2309 # autoupdate runs m4. It simply calls m4_warning, but
2310 # we need a wrapper so that each warning is emitted only
2311 # once. We break the quoting in m4_warning's argument in
2312 # order to expand this macro's arguments, not AU_DEFUN's.
2315 # Finally, this is the expansion that is picked up by
2316 # autoconf. It tells the user to run autoupdate, and
2317 # then outputs the replacement expansion. We do not care
2318 # about autoupdate's warning because that contains
2319 # information on what to do *after* running autoupdate.
2321 # This is what autoupdate's m4 run will expand. It fires
2322 # the warning (with _au_warn_XXX), outputs it into the
2323 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2324 # the replacement expansion.
2327 # This is an auxiliary macro that is also run when
2328 # autoupdate runs m4. It simply calls m4_warning, but
2329 # we need a wrapper so that each warning is emitted only
2330 # once. We break the quoting in m4_warning's argument in
2331 # order to expand this macro's arguments, not AU_DEFUN's.
2334 # Finally, this is the expansion that is picked up by
2335 # autoconf. It tells the user to run autoupdate, and
2336 # then outputs the replacement expansion. We do not care
2337 # about autoupdate's warning because that contains
2338 # information on what to do *after* running autoupdate.
2342 # _LT_CC_BASENAME(CC)
2343 # -------------------
2344 # Calculate cc_basename. Skip known compiler wrappers and cross-prefix.
2348 # _LT_FILEUTILS_DEFAULTS
2349 # ----------------------
2350 # It is okay to use these file commands and assume they have been set
2351 # sensibly after `m4_require([_LT_FILEUTILS_DEFAULTS])'.
2352 # _LT_FILEUTILS_DEFAULTS
2360 # _LT_PREPARE_SED_QUOTE_VARS
2361 # --------------------------
2362 # Define a few sed substitution that help us do robust quoting.
2367 # Note that this code is called both from `configure', and `config.status'
2368 # now that we use AC_CONFIG_COMMANDS to generate libtool. Notably,
2369 # `config.status' has no value for ac_aux_dir unless we are using Automake,
2370 # so we pass a copy along to make sure it has a sensible value anyway.
2374 ## ------------------------------------- ##
2375 ## Accumulate code for creating libtool. ##
2376 ## ------------------------------------- ##
2378 # So that we can recreate a full libtool script including additional
2379 # tags, we accumulate the chunks of code to send to AC_CONFIG_COMMANDS
2380 # in macros and then make a single call at the end using the `libtool'
2384 # _LT_CONFIG_LIBTOOL_INIT([INIT-COMMANDS])
2385 # ----------------------------------------
2386 # Register INIT-COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2393 # _LT_CONFIG_LIBTOOL([COMMANDS])
2394 # ------------------------------
2395 # Register COMMANDS to be passed to AC_CONFIG_COMMANDS later.
2402 # _LT_CONFIG_SAVE_COMMANDS([COMMANDS], [INIT_COMMANDS])
2403 # -----------------------------------------------------
2407 # _LT_FORMAT_COMMENT([COMMENT])
2408 # -----------------------------
2409 # Add leading comment marks to the start of each line, and a trailing
2410 # full-stop to the whole comment if one is not present already.
2415 ## ------------------------ ##
2416 ## FIXME: Eliminate VARNAME ##
2417 ## ------------------------ ##
2420 # _LT_DECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION], [IS-TAGGED?])
2421 # -------------------------------------------------------------------
2422 # CONFIGNAME is the name given to the value in the libtool script.
2423 # VARNAME is the (base) name used in the configure script.
2424 # VALUE may be 0, 1 or 2 for a computed quote escaped value based on
2425 # VARNAME. Any other value will be used directly.
2429 # _LT_TAGDECL([CONFIGNAME], VARNAME, VALUE, [DESCRIPTION])
2430 # --------------------------------------------------------
2434 # lt_decl_tag_varnames([SEPARATOR], [VARNAME1...])
2435 # ------------------------------------------------
2439 # _lt_decl_filter(SUBKEY, VALUE, [SEPARATOR], [VARNAME1..])
2440 # ---------------------------------------------------------
2444 # lt_decl_quote_varnames([SEPARATOR], [VARNAME1...])
2445 # --------------------------------------------------
2449 # lt_decl_dquote_varnames([SEPARATOR], [VARNAME1...])
2450 # ---------------------------------------------------
2454 # lt_decl_varnames_tagged([SEPARATOR], [VARNAME1...])
2455 # ---------------------------------------------------
2460 # lt_decl_all_varnames([SEPARATOR], [VARNAME1...])
2461 # ------------------------------------------------
2466 # _LT_CONFIG_STATUS_DECLARE([VARNAME])
2467 # ------------------------------------
2468 # Quote a variable value, and forward it to `config.status' so that its
2469 # declaration there will have the same value as in `configure'. VARNAME
2470 # must have a single quote delimited value for this to work.
2474 # _LT_CONFIG_STATUS_DECLARATIONS
2475 # ------------------------------
2476 # We delimit libtool config variables with single quotes, so when
2477 # we write them to config.status, we have to be sure to quote all
2478 # embedded single quotes properly. In configure, this macro expands
2479 # each variable declared with _LT_DECL (and _LT_TAGDECL) into:
2481 # <var>='`$ECHO "$<var>" | $SED "$delay_single_quote_subst"`'
2487 # Output comment and list of tags supported by the script
2491 # _LT_LIBTOOL_DECLARE(VARNAME, [TAG])
2492 # -----------------------------------
2493 # Extract the dictionary values for VARNAME (optionally with TAG) and
2494 # expand to a commented shell variable setting:
2496 # # Some comment about what VAR is for.
2497 # visible_name=$lt_internal_name
2501 # _LT_LIBTOOL_CONFIG_VARS
2502 # -----------------------
2503 # Produce commented declarations of non-tagged libtool config variables
2504 # suitable for insertion in the LIBTOOL CONFIG section of the `libtool'
2505 # script. Tagged libtool config variables (even for the LIBTOOL CONFIG
2506 # section) are produced by _LT_LIBTOOL_TAG_VARS.
2510 # _LT_LIBTOOL_TAG_VARS(TAG)
2511 # -------------------------
2515 # _LT_TAGVAR(VARNAME, [TAGNAME])
2516 # ------------------------------
2520 # _LT_CONFIG_COMMANDS
2521 # -------------------
2522 # Send accumulated output to $CONFIG_STATUS. Thanks to the lists of
2523 # variables for single and double quote escaping we saved from calls
2524 # to _LT_DECL, we can put quote escaped variables declarations
2525 # into `config.status', and then the shell code to quote escape them in
2526 # for loops in `config.status'. Finally, any additional code accumulated
2527 # from calls to _LT_CONFIG_LIBTOOL_INIT is expanded.
2528 #_LT_CONFIG_COMMANDS
2534 # _LT_GENERATED_FILE_INIT(FILE, [COMMENT])
2535 # ------------------------------------
2536 # Generate a child script FILE with all initialization necessary to
2537 # reuse the environment learned by the parent script, and make the
2538 # file executable. If COMMENT is supplied, it is inserted after the
2539 # `#!' sequence but before initialization text begins. After this
2540 # macro, additional text can be appended to FILE to form the body of
2541 # the child script. The macro ends with non-zero status if the
2542 # file could not be fully written (such as if the disk is full).
2543 # _LT_GENERATED_FILE_INIT
2547 # This macro allows early generation of the libtool script (before
2548 # AC_OUTPUT is called), incase it is used in configure for compilation
2555 # If TAG is the built-in tag, create an initial libtool script with a
2556 # default configuration from the untagged config vars. Otherwise add code
2557 # to config.status for appending the configuration named by TAG from the
2558 # matching tagged config vars.
2562 # LT_SUPPORTED_TAG(TAG)
2563 # ---------------------
2564 # Trace this macro to discover what tags are supported by the libtool
2565 # --tag option, using:
2566 # autoconf --trace 'LT_SUPPORTED_TAG:$1'
2570 # C support is built-in for now
2577 # Enable libtool support for the given language if not already enabled.
2581 # _LT_LANG(LANGNAME)
2582 # ------------------
2586 # _LT_LANG_DEFAULT_CONFIG
2587 # -----------------------
2588 # _LT_LANG_DEFAULT_CONFIG
2591 # This is what autoupdate's m4 run will expand. It fires
2592 # the warning (with _au_warn_XXX), outputs it into the
2593 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2594 # the replacement expansion.
2597 # This is an auxiliary macro that is also run when
2598 # autoupdate runs m4. It simply calls m4_warning, but
2599 # we need a wrapper so that each warning is emitted only
2600 # once. We break the quoting in m4_warning's argument in
2601 # order to expand this macro's arguments, not AU_DEFUN's.
2604 # Finally, this is the expansion that is picked up by
2605 # autoconf. It tells the user to run autoupdate, and
2606 # then outputs the replacement expansion. We do not care
2607 # about autoupdate's warning because that contains
2608 # information on what to do *after* running autoupdate.
2610 # This is what autoupdate's m4 run will expand. It fires
2611 # the warning (with _au_warn_XXX), outputs it into the
2612 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2613 # the replacement expansion.
2616 # This is an auxiliary macro that is also run when
2617 # autoupdate runs m4. It simply calls m4_warning, but
2618 # we need a wrapper so that each warning is emitted only
2619 # once. We break the quoting in m4_warning's argument in
2620 # order to expand this macro's arguments, not AU_DEFUN's.
2623 # Finally, this is the expansion that is picked up by
2624 # autoconf. It tells the user to run autoupdate, and
2625 # then outputs the replacement expansion. We do not care
2626 # about autoupdate's warning because that contains
2627 # information on what to do *after* running autoupdate.
2629 # This is what autoupdate's m4 run will expand. It fires
2630 # the warning (with _au_warn_XXX), outputs it into the
2631 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2632 # the replacement expansion.
2635 # This is an auxiliary macro that is also run when
2636 # autoupdate runs m4. It simply calls m4_warning, but
2637 # we need a wrapper so that each warning is emitted only
2638 # once. We break the quoting in m4_warning's argument in
2639 # order to expand this macro's arguments, not AU_DEFUN's.
2642 # Finally, this is the expansion that is picked up by
2643 # autoconf. It tells the user to run autoupdate, and
2644 # then outputs the replacement expansion. We do not care
2645 # about autoupdate's warning because that contains
2646 # information on what to do *after* running autoupdate.
2648 # This is what autoupdate's m4 run will expand. It fires
2649 # the warning (with _au_warn_XXX), outputs it into the
2650 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2651 # the replacement expansion.
2654 # This is an auxiliary macro that is also run when
2655 # autoupdate runs m4. It simply calls m4_warning, but
2656 # we need a wrapper so that each warning is emitted only
2657 # once. We break the quoting in m4_warning's argument in
2658 # order to expand this macro's arguments, not AU_DEFUN's.
2661 # Finally, this is the expansion that is picked up by
2662 # autoconf. It tells the user to run autoupdate, and
2663 # then outputs the replacement expansion. We do not care
2664 # about autoupdate's warning because that contains
2665 # information on what to do *after* running autoupdate.
2667 # This is what autoupdate's m4 run will expand. It fires
2668 # the warning (with _au_warn_XXX), outputs it into the
2669 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2670 # the replacement expansion.
2673 # This is an auxiliary macro that is also run when
2674 # autoupdate runs m4. It simply calls m4_warning, but
2675 # we need a wrapper so that each warning is emitted only
2676 # once. We break the quoting in m4_warning's argument in
2677 # order to expand this macro's arguments, not AU_DEFUN's.
2680 # Finally, this is the expansion that is picked up by
2681 # autoconf. It tells the user to run autoupdate, and
2682 # then outputs the replacement expansion. We do not care
2683 # about autoupdate's warning because that contains
2684 # information on what to do *after* running autoupdate.
2693 # _LT_COMPILER_BOILERPLATE
2694 # ------------------------
2695 # Check for compiler boilerplate output or warnings with
2696 # the simple compiler test code.
2697 # _LT_COMPILER_BOILERPLATE
2700 # _LT_LINKER_BOILERPLATE
2701 # ----------------------
2702 # Check for linker boilerplate output or warnings with
2703 # the simple link test code.
2704 # _LT_LINKER_BOILERPLATE
2706 # _LT_REQUIRED_DARWIN_CHECKS
2707 # -------------------------
2711 # _LT_DARWIN_LINKER_FEATURES
2712 # --------------------------
2713 # Checks for linker and compiler features on darwin
2716 # _LT_SYS_MODULE_PATH_AIX
2717 # -----------------------
2718 # Links a minimal program and checks the executable
2719 # for the system default hardcoded library path. In most cases,
2720 # this is /usr/lib:/lib, but when the MPI compilers are used
2721 # the location of the communication and MPI libs are included too.
2722 # If we don't find anything, use the default library path according
2723 # to the aix ld manual.
2724 # _LT_SYS_MODULE_PATH_AIX
2727 # _LT_SHELL_INIT(ARG)
2728 # -------------------
2733 # _LT_PROG_ECHO_BACKSLASH
2734 # -----------------------
2735 # Find how we can fake an echo command that does not interpret backslash.
2736 # In particular, with Autoconf 2.60 or later we add some code to the start
2737 # of the generated configure script which will find a shell with a builtin
2738 # printf (which we can use as an echo command).
2739 # _LT_PROG_ECHO_BACKSLASH
2747 # _LT_CMD_OLD_ARCHIVE
2748 # -------------------
2749 # _LT_CMD_OLD_ARCHIVE
2752 # _LT_COMPILER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2753 # [OUTPUT-FILE], [ACTION-SUCCESS], [ACTION-FAILURE])
2754 # ----------------------------------------------------------------
2755 # Check whether the given compiler option works
2756 # _LT_COMPILER_OPTION
2759 # This is what autoupdate's m4 run will expand. It fires
2760 # the warning (with _au_warn_XXX), outputs it into the
2761 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2762 # the replacement expansion.
2765 # This is an auxiliary macro that is also run when
2766 # autoupdate runs m4. It simply calls m4_warning, but
2767 # we need a wrapper so that each warning is emitted only
2768 # once. We break the quoting in m4_warning's argument in
2769 # order to expand this macro's arguments, not AU_DEFUN's.
2772 # Finally, this is the expansion that is picked up by
2773 # autoconf. It tells the user to run autoupdate, and
2774 # then outputs the replacement expansion. We do not care
2775 # about autoupdate's warning because that contains
2776 # information on what to do *after* running autoupdate.
2780 # _LT_LINKER_OPTION(MESSAGE, VARIABLE-NAME, FLAGS,
2781 # [ACTION-SUCCESS], [ACTION-FAILURE])
2782 # ----------------------------------------------------
2783 # Check whether the given linker option works
2787 # This is what autoupdate's m4 run will expand. It fires
2788 # the warning (with _au_warn_XXX), outputs it into the
2789 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2790 # the replacement expansion.
2793 # This is an auxiliary macro that is also run when
2794 # autoupdate runs m4. It simply calls m4_warning, but
2795 # we need a wrapper so that each warning is emitted only
2796 # once. We break the quoting in m4_warning's argument in
2797 # order to expand this macro's arguments, not AU_DEFUN's.
2800 # Finally, this is the expansion that is picked up by
2801 # autoconf. It tells the user to run autoupdate, and
2802 # then outputs the replacement expansion. We do not care
2803 # about autoupdate's warning because that contains
2804 # information on what to do *after* running autoupdate.
2813 # This is what autoupdate's m4 run will expand. It fires
2814 # the warning (with _au_warn_XXX), outputs it into the
2815 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2816 # the replacement expansion.
2819 # This is an auxiliary macro that is also run when
2820 # autoupdate runs m4. It simply calls m4_warning, but
2821 # we need a wrapper so that each warning is emitted only
2822 # once. We break the quoting in m4_warning's argument in
2823 # order to expand this macro's arguments, not AU_DEFUN's.
2826 # Finally, this is the expansion that is picked up by
2827 # autoconf. It tells the user to run autoupdate, and
2828 # then outputs the replacement expansion. We do not care
2829 # about autoupdate's warning because that contains
2830 # information on what to do *after* running autoupdate.
2839 # _LT_TRY_DLOPEN_SELF (ACTION-IF-TRUE, ACTION-IF-TRUE-W-USCORE,
2840 # ACTION-IF-FALSE, ACTION-IF-CROSS-COMPILING)
2841 # ----------------------------------------------------------------
2842 # _LT_TRY_DLOPEN_SELF
2845 # LT_SYS_DLOPEN_SELF
2846 # ------------------
2847 # LT_SYS_DLOPEN_SELF
2850 # This is what autoupdate's m4 run will expand. It fires
2851 # the warning (with _au_warn_XXX), outputs it into the
2852 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2853 # the replacement expansion.
2856 # This is an auxiliary macro that is also run when
2857 # autoupdate runs m4. It simply calls m4_warning, but
2858 # we need a wrapper so that each warning is emitted only
2859 # once. We break the quoting in m4_warning's argument in
2860 # order to expand this macro's arguments, not AU_DEFUN's.
2863 # Finally, this is the expansion that is picked up by
2864 # autoconf. It tells the user to run autoupdate, and
2865 # then outputs the replacement expansion. We do not care
2866 # about autoupdate's warning because that contains
2867 # information on what to do *after* running autoupdate.
2871 # _LT_COMPILER_C_O([TAGNAME])
2872 # ---------------------------
2873 # Check to see if options -c and -o are simultaneously supported by compiler.
2874 # This macro does not hard code the compiler like AC_PROG_CC_C_O.
2878 # _LT_COMPILER_FILE_LOCKS([TAGNAME])
2879 # ----------------------------------
2880 # Check to see if we can do hard links to lock some files if needed
2881 # _LT_COMPILER_FILE_LOCKS
2889 # _LT_LINKER_HARDCODE_LIBPATH([TAGNAME])
2890 # --------------------------------------
2891 # Check hardcoding attributes.
2892 # _LT_LINKER_HARDCODE_LIBPATH
2900 # _LT_SYS_DYNAMIC_LINKER([TAG])
2901 # -----------------------------
2902 # PORTME Fill in your ld.so characteristics
2903 # _LT_SYS_DYNAMIC_LINKER
2906 # _LT_PATH_TOOL_PREFIX(TOOL)
2907 # --------------------------
2908 # find a file program which can recognize shared library
2909 # _LT_PATH_TOOL_PREFIX
2912 # This is what autoupdate's m4 run will expand. It fires
2913 # the warning (with _au_warn_XXX), outputs it into the
2914 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2915 # the replacement expansion.
2918 # This is an auxiliary macro that is also run when
2919 # autoupdate runs m4. It simply calls m4_warning, but
2920 # we need a wrapper so that each warning is emitted only
2921 # once. We break the quoting in m4_warning's argument in
2922 # order to expand this macro's arguments, not AU_DEFUN's.
2925 # Finally, this is the expansion that is picked up by
2926 # autoconf. It tells the user to run autoupdate, and
2927 # then outputs the replacement expansion. We do not care
2928 # about autoupdate's warning because that contains
2929 # information on what to do *after* running autoupdate.
2935 # find a file program which can recognize a shared library
2941 # find the pathname to the GNU or non-GNU linker
2945 # This is what autoupdate's m4 run will expand. It fires
2946 # the warning (with _au_warn_XXX), outputs it into the
2947 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2948 # the replacement expansion.
2951 # This is an auxiliary macro that is also run when
2952 # autoupdate runs m4. It simply calls m4_warning, but
2953 # we need a wrapper so that each warning is emitted only
2954 # once. We break the quoting in m4_warning's argument in
2955 # order to expand this macro's arguments, not AU_DEFUN's.
2958 # Finally, this is the expansion that is picked up by
2959 # autoconf. It tells the user to run autoupdate, and
2960 # then outputs the replacement expansion. We do not care
2961 # about autoupdate's warning because that contains
2962 # information on what to do *after* running autoupdate.
2964 # This is what autoupdate's m4 run will expand. It fires
2965 # the warning (with _au_warn_XXX), outputs it into the
2966 # updated configure.ac (with AC_DIAGNOSE), and then outputs
2967 # the replacement expansion.
2970 # This is an auxiliary macro that is also run when
2971 # autoupdate runs m4. It simply calls m4_warning, but
2972 # we need a wrapper so that each warning is emitted only
2973 # once. We break the quoting in m4_warning's argument in
2974 # order to expand this macro's arguments, not AU_DEFUN's.
2977 # Finally, this is the expansion that is picked up by
2978 # autoconf. It tells the user to run autoupdate, and
2979 # then outputs the replacement expansion. We do not care
2980 # about autoupdate's warning because that contains
2981 # information on what to do *after* running autoupdate.
2992 # find reload flag for linker
2993 # -- PORTME Some linkers may need a different reload flag.
2997 # _LT_CHECK_MAGIC_METHOD
2998 # ----------------------
2999 # how to check for library dependencies
3000 # -- PORTME fill in with the dynamic library characteristics
3001 # _LT_CHECK_MAGIC_METHOD
3006 # find the pathname to a BSD- or MS-compatible name lister
3010 # This is what autoupdate's m4 run will expand. It fires
3011 # the warning (with _au_warn_XXX), outputs it into the
3012 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3013 # the replacement expansion.
3016 # This is an auxiliary macro that is also run when
3017 # autoupdate runs m4. It simply calls m4_warning, but
3018 # we need a wrapper so that each warning is emitted only
3019 # once. We break the quoting in m4_warning's argument in
3020 # order to expand this macro's arguments, not AU_DEFUN's.
3023 # Finally, this is the expansion that is picked up by
3024 # autoconf. It tells the user to run autoupdate, and
3025 # then outputs the replacement expansion. We do not care
3026 # about autoupdate's warning because that contains
3027 # information on what to do *after* running autoupdate.
3029 # This is what autoupdate's m4 run will expand. It fires
3030 # the warning (with _au_warn_XXX), outputs it into the
3031 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3032 # the replacement expansion.
3035 # This is an auxiliary macro that is also run when
3036 # autoupdate runs m4. It simply calls m4_warning, but
3037 # we need a wrapper so that each warning is emitted only
3038 # once. We break the quoting in m4_warning's argument in
3039 # order to expand this macro's arguments, not AU_DEFUN's.
3042 # Finally, this is the expansion that is picked up by
3043 # autoconf. It tells the user to run autoupdate, and
3044 # then outputs the replacement expansion. We do not care
3045 # about autoupdate's warning because that contains
3046 # information on what to do *after* running autoupdate.
3052 # check for math library
3056 # This is what autoupdate's m4 run will expand. It fires
3057 # the warning (with _au_warn_XXX), outputs it into the
3058 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3059 # the replacement expansion.
3062 # This is an auxiliary macro that is also run when
3063 # autoupdate runs m4. It simply calls m4_warning, but
3064 # we need a wrapper so that each warning is emitted only
3065 # once. We break the quoting in m4_warning's argument in
3066 # order to expand this macro's arguments, not AU_DEFUN's.
3069 # Finally, this is the expansion that is picked up by
3070 # autoconf. It tells the user to run autoupdate, and
3071 # then outputs the replacement expansion. We do not care
3072 # about autoupdate's warning because that contains
3073 # information on what to do *after* running autoupdate.
3077 # _LT_COMPILER_NO_RTTI([TAGNAME])
3078 # -------------------------------
3079 # _LT_COMPILER_NO_RTTI
3082 # _LT_CMD_GLOBAL_SYMBOLS
3083 # ----------------------
3084 # _LT_CMD_GLOBAL_SYMBOLS
3087 # _LT_COMPILER_PIC([TAGNAME])
3088 # ---------------------------
3092 # _LT_LINKER_SHLIBS([TAGNAME])
3093 # ----------------------------
3094 # See if the linker supports building shared libraries.
3098 # _LT_LANG_C_CONFIG([TAG])
3099 # ------------------------
3100 # Ensure that the configuration variables for a C compiler are suitably
3101 # defined. These variables are subsequently used by _LT_CONFIG to write
3102 # the compiler configuration to `libtool'.
3106 # _LT_LANG_CXX_CONFIG([TAG])
3107 # --------------------------
3108 # Ensure that the configuration variables for a C++ compiler are suitably
3109 # defined. These variables are subsequently used by _LT_CONFIG to write
3110 # the compiler configuration to `libtool'.
3111 # _LT_LANG_CXX_CONFIG
3114 # _LT_SYS_HIDDEN_LIBDEPS([TAGNAME])
3115 # ---------------------------------
3116 # Figure out "hidden" library dependencies from verbose
3117 # compiler output when linking a shared library.
3118 # Parse the compiler output and extract the necessary
3119 # objects, libraries and library flags.
3120 # _LT_SYS_HIDDEN_LIBDEPS
3123 # _LT_LANG_F77_CONFIG([TAG])
3124 # --------------------------
3125 # Ensure that the configuration variables for a Fortran 77 compiler are
3126 # suitably defined. These variables are subsequently used by _LT_CONFIG
3127 # to write the compiler configuration to `libtool'.
3128 # _LT_LANG_F77_CONFIG
3131 # _LT_LANG_FC_CONFIG([TAG])
3132 # -------------------------
3133 # Ensure that the configuration variables for a Fortran compiler are
3134 # suitably defined. These variables are subsequently used by _LT_CONFIG
3135 # to write the compiler configuration to `libtool'.
3136 # _LT_LANG_FC_CONFIG
3139 # _LT_LANG_GCJ_CONFIG([TAG])
3140 # --------------------------
3141 # Ensure that the configuration variables for the GNU Java Compiler compiler
3142 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3143 # to write the compiler configuration to `libtool'.
3144 # _LT_LANG_GCJ_CONFIG
3147 # _LT_LANG_RC_CONFIG([TAG])
3148 # -------------------------
3149 # Ensure that the configuration variables for the Windows resource compiler
3150 # are suitably defined. These variables are subsequently used by _LT_CONFIG
3151 # to write the compiler configuration to `libtool'.
3152 # _LT_LANG_RC_CONFIG
3160 # This is what autoupdate's m4 run will expand. It fires
3161 # the warning (with _au_warn_XXX), outputs it into the
3162 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3163 # the replacement expansion.
3166 # This is an auxiliary macro that is also run when
3167 # autoupdate runs m4. It simply calls m4_warning, but
3168 # we need a wrapper so that each warning is emitted only
3169 # once. We break the quoting in m4_warning's argument in
3170 # order to expand this macro's arguments, not AU_DEFUN's.
3173 # Finally, this is the expansion that is picked up by
3174 # autoconf. It tells the user to run autoupdate, and
3175 # then outputs the replacement expansion. We do not care
3176 # about autoupdate's warning because that contains
3177 # information on what to do *after* running autoupdate.
3186 # This is what autoupdate's m4 run will expand. It fires
3187 # the warning (with _au_warn_XXX), outputs it into the
3188 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3189 # the replacement expansion.
3192 # This is an auxiliary macro that is also run when
3193 # autoupdate runs m4. It simply calls m4_warning, but
3194 # we need a wrapper so that each warning is emitted only
3195 # once. We break the quoting in m4_warning's argument in
3196 # order to expand this macro's arguments, not AU_DEFUN's.
3199 # Finally, this is the expansion that is picked up by
3200 # autoconf. It tells the user to run autoupdate, and
3201 # then outputs the replacement expansion. We do not care
3202 # about autoupdate's warning because that contains
3203 # information on what to do *after* running autoupdate.
3209 # If we don't have a new enough Autoconf to choose the best grep
3210 # available, choose the one first in the user's PATH.
3216 # If we don't have a new enough Autoconf to choose the best objdump
3217 # available, choose the one first in the user's PATH.
3223 # Check for a fully-functional sed program, that truncates
3224 # as few characters as possible. Prefer GNU sed if found.
3230 # This is what autoupdate's m4 run will expand. It fires
3231 # the warning (with _au_warn_XXX), outputs it into the
3232 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3233 # the replacement expansion.
3236 # This is an auxiliary macro that is also run when
3237 # autoupdate runs m4. It simply calls m4_warning, but
3238 # we need a wrapper so that each warning is emitted only
3239 # once. We break the quoting in m4_warning's argument in
3240 # order to expand this macro's arguments, not AU_DEFUN's.
3243 # Finally, this is the expansion that is picked up by
3244 # autoconf. It tells the user to run autoupdate, and
3245 # then outputs the replacement expansion. We do not care
3246 # about autoupdate's warning because that contains
3247 # information on what to do *after* running autoupdate.
3251 # _LT_CHECK_SHELL_FEATURES
3252 # ------------------------
3253 # Find out whether the shell is Bourne or XSI compatible,
3254 # or has some other useful features.
3255 # _LT_CHECK_SHELL_FEATURES
3258 # _LT_PROG_XSI_SHELLFNS
3259 # ---------------------
3260 # Bourne and XSI compatible variants of some useful shell functions.
3263 # Helper functions for option handling. -*- Autoconf -*-
3265 # Copyright (C) 2004, 2005, 2007, 2008, 2009 Free Software Foundation,
3267 # Written by Gary V. Vaughan, 2004
3269 # This file is free software; the Free Software Foundation gives
3270 # unlimited permission to copy and/or distribute it, with or without
3271 # modifications, as long as this notice is preserved.
3273 # serial 6 ltoptions.m4
3275 # This is to help aclocal find these macros, as it can't see m4_define.
3279 # _LT_MANGLE_OPTION(MACRO-NAME, OPTION-NAME)
3280 # ------------------------------------------
3284 # _LT_SET_OPTION(MACRO-NAME, OPTION-NAME)
3285 # ---------------------------------------
3286 # Set option OPTION-NAME for macro MACRO-NAME, and if there is a
3287 # matching handler defined, dispatch to it. Other OPTION-NAMEs are
3292 # _LT_IF_OPTION(MACRO-NAME, OPTION-NAME, IF-SET, [IF-NOT-SET])
3293 # ------------------------------------------------------------
3294 # Execute IF-SET if OPTION is set, IF-NOT-SET otherwise.
3298 # _LT_UNLESS_OPTIONS(MACRO-NAME, OPTION-LIST, IF-NOT-SET)
3299 # -------------------------------------------------------
3300 # Execute IF-NOT-SET unless all options in OPTION-LIST for MACRO-NAME
3305 # _LT_SET_OPTIONS(MACRO-NAME, OPTION-LIST)
3306 # ----------------------------------------
3307 # OPTION-LIST is a space-separated list of Libtool options associated
3308 # with MACRO-NAME. If any OPTION has a matching handler declared with
3309 # LT_OPTION_DEFINE, dispatch to that macro; otherwise complain about
3310 # the unknown option and exit.
3314 ## --------------------------------- ##
3315 ## Macros to handle LT_INIT options. ##
3316 ## --------------------------------- ##
3318 # _LT_MANGLE_DEFUN(MACRO-NAME, OPTION-NAME)
3319 # -----------------------------------------
3323 # LT_OPTION_DEFINE(MACRO-NAME, OPTION-NAME, CODE)
3324 # -----------------------------------------------
3332 # This is what autoupdate's m4 run will expand. It fires
3333 # the warning (with _au_warn_XXX), outputs it into the
3334 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3335 # the replacement expansion.
3338 # This is an auxiliary macro that is also run when
3339 # autoupdate runs m4. It simply calls m4_warning, but
3340 # we need a wrapper so that each warning is emitted only
3341 # once. We break the quoting in m4_warning's argument in
3342 # order to expand this macro's arguments, not AU_DEFUN's.
3345 # Finally, this is the expansion that is picked up by
3346 # autoconf. It tells the user to run autoupdate, and
3347 # then outputs the replacement expansion. We do not care
3348 # about autoupdate's warning because that contains
3349 # information on what to do *after* running autoupdate.
3356 # Declare package support for building win32 dll's.
3359 # This is what autoupdate's m4 run will expand. It fires
3360 # the warning (with _au_warn_XXX), outputs it into the
3361 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3362 # the replacement expansion.
3365 # This is an auxiliary macro that is also run when
3366 # autoupdate runs m4. It simply calls m4_warning, but
3367 # we need a wrapper so that each warning is emitted only
3368 # once. We break the quoting in m4_warning's argument in
3369 # order to expand this macro's arguments, not AU_DEFUN's.
3372 # Finally, this is the expansion that is picked up by
3373 # autoconf. It tells the user to run autoupdate, and
3374 # then outputs the replacement expansion. We do not care
3375 # about autoupdate's warning because that contains
3376 # information on what to do *after* running autoupdate.
3381 # _LT_ENABLE_SHARED([DEFAULT])
3382 # ----------------------------
3383 # implement the --enable-shared flag, and supports the `shared' and
3384 # `disable-shared' LT_INIT options.
3385 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3396 # This is what autoupdate's m4 run will expand. It fires
3397 # the warning (with _au_warn_XXX), outputs it into the
3398 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3399 # the replacement expansion.
3402 # This is an auxiliary macro that is also run when
3403 # autoupdate runs m4. It simply calls m4_warning, but
3404 # we need a wrapper so that each warning is emitted only
3405 # once. We break the quoting in m4_warning's argument in
3406 # order to expand this macro's arguments, not AU_DEFUN's.
3409 # Finally, this is the expansion that is picked up by
3410 # autoconf. It tells the user to run autoupdate, and
3411 # then outputs the replacement expansion. We do not care
3412 # about autoupdate's warning because that contains
3413 # information on what to do *after* running autoupdate.
3415 # This is what autoupdate's m4 run will expand. It fires
3416 # the warning (with _au_warn_XXX), outputs it into the
3417 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3418 # the replacement expansion.
3421 # This is an auxiliary macro that is also run when
3422 # autoupdate runs m4. It simply calls m4_warning, but
3423 # we need a wrapper so that each warning is emitted only
3424 # once. We break the quoting in m4_warning's argument in
3425 # order to expand this macro's arguments, not AU_DEFUN's.
3428 # Finally, this is the expansion that is picked up by
3429 # autoconf. It tells the user to run autoupdate, and
3430 # then outputs the replacement expansion. We do not care
3431 # about autoupdate's warning because that contains
3432 # information on what to do *after* running autoupdate.
3438 # _LT_ENABLE_STATIC([DEFAULT])
3439 # ----------------------------
3440 # implement the --enable-static flag, and support the `static' and
3441 # `disable-static' LT_INIT options.
3442 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3453 # This is what autoupdate's m4 run will expand. It fires
3454 # the warning (with _au_warn_XXX), outputs it into the
3455 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3456 # the replacement expansion.
3459 # This is an auxiliary macro that is also run when
3460 # autoupdate runs m4. It simply calls m4_warning, but
3461 # we need a wrapper so that each warning is emitted only
3462 # once. We break the quoting in m4_warning's argument in
3463 # order to expand this macro's arguments, not AU_DEFUN's.
3466 # Finally, this is the expansion that is picked up by
3467 # autoconf. It tells the user to run autoupdate, and
3468 # then outputs the replacement expansion. We do not care
3469 # about autoupdate's warning because that contains
3470 # information on what to do *after* running autoupdate.
3472 # This is what autoupdate's m4 run will expand. It fires
3473 # the warning (with _au_warn_XXX), outputs it into the
3474 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3475 # the replacement expansion.
3478 # This is an auxiliary macro that is also run when
3479 # autoupdate runs m4. It simply calls m4_warning, but
3480 # we need a wrapper so that each warning is emitted only
3481 # once. We break the quoting in m4_warning's argument in
3482 # order to expand this macro's arguments, not AU_DEFUN's.
3485 # Finally, this is the expansion that is picked up by
3486 # autoconf. It tells the user to run autoupdate, and
3487 # then outputs the replacement expansion. We do not care
3488 # about autoupdate's warning because that contains
3489 # information on what to do *after* running autoupdate.
3495 # _LT_ENABLE_FAST_INSTALL([DEFAULT])
3496 # ----------------------------------
3497 # implement the --enable-fast-install flag, and support the `fast-install'
3498 # and `disable-fast-install' LT_INIT options.
3499 # DEFAULT is either `yes' or `no'. If omitted, it defaults to `yes'.
3500 # _LT_ENABLE_FAST_INSTALL
3506 # This is what autoupdate's m4 run will expand. It fires
3507 # the warning (with _au_warn_XXX), outputs it into the
3508 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3509 # the replacement expansion.
3512 # This is an auxiliary macro that is also run when
3513 # autoupdate runs m4. It simply calls m4_warning, but
3514 # we need a wrapper so that each warning is emitted only
3515 # once. We break the quoting in m4_warning's argument in
3516 # order to expand this macro's arguments, not AU_DEFUN's.
3519 # Finally, this is the expansion that is picked up by
3520 # autoconf. It tells the user to run autoupdate, and
3521 # then outputs the replacement expansion. We do not care
3522 # about autoupdate's warning because that contains
3523 # information on what to do *after* running autoupdate.
3526 # This is what autoupdate's m4 run will expand. It fires
3527 # the warning (with _au_warn_XXX), outputs it into the
3528 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3529 # the replacement expansion.
3532 # This is an auxiliary macro that is also run when
3533 # autoupdate runs m4. It simply calls m4_warning, but
3534 # we need a wrapper so that each warning is emitted only
3535 # once. We break the quoting in m4_warning's argument in
3536 # order to expand this macro's arguments, not AU_DEFUN's.
3539 # Finally, this is the expansion that is picked up by
3540 # autoconf. It tells the user to run autoupdate, and
3541 # then outputs the replacement expansion. We do not care
3542 # about autoupdate's warning because that contains
3543 # information on what to do *after* running autoupdate.
3548 # _LT_WITH_PIC([MODE])
3549 # --------------------
3550 # implement the --with-pic flag, and support the `pic-only' and `no-pic'
3552 # MODE is either `yes' or `no'. If omitted, it defaults to `both'.
3559 # This is what autoupdate's m4 run will expand. It fires
3560 # the warning (with _au_warn_XXX), outputs it into the
3561 # updated configure.ac (with AC_DIAGNOSE), and then outputs
3562 # the replacement expansion.
3565 # This is an auxiliary macro that is also run when
3566 # autoupdate runs m4. It simply calls m4_warning, but
3567 # we need a wrapper so that each warning is emitted only
3568 # once. We break the quoting in m4_warning's argument in
3569 # order to expand this macro's arguments, not AU_DEFUN's.
3572 # Finally, this is the expansion that is picked up by
3573 # autoconf. It tells the user to run autoupdate, and
3574 # then outputs the replacement expansion. We do not care
3575 # about autoupdate's warning because that contains
3576 # information on what to do *after* running autoupdate.
3580 ## ----------------- ##
3581 ## LTDL_INIT Options ##
3582 ## ----------------- ##
3593 # ltsugar.m4 -- libtool m4 base layer. -*-Autoconf-*-
3595 # Copyright (C) 2004, 2005, 2007, 2008 Free Software Foundation, Inc.
3596 # Written by Gary V. Vaughan, 2004
3598 # This file is free software; the Free Software Foundation gives
3599 # unlimited permission to copy and/or distribute it, with or without
3600 # modifications, as long as this notice is preserved.
3602 # serial 6 ltsugar.m4
3604 # This is to help aclocal find these macros, as it can't see m4_define.
3608 # lt_join(SEP, ARG1, [ARG2...])
3609 # -----------------------------
3610 # Produce ARG1SEPARG2...SEPARGn, omitting [] arguments and their
3611 # associated separator.
3612 # Needed until we can rely on m4_join from Autoconf 2.62, since all earlier
3613 # versions in m4sugar had bugs.
3621 # Manipulate m4 lists.
3622 # These macros are necessary as long as will still need to support
3623 # Autoconf-2.59 which quotes differently.
3629 # lt_append(MACRO-NAME, STRING, [SEPARATOR])
3630 # ------------------------------------------
3631 # Redefine MACRO-NAME to hold its former content plus `SEPARATOR'`STRING'.
3632 # Note that neither SEPARATOR nor STRING are expanded; they are appended
3633 # to MACRO-NAME as is (leaving the expansion for when MACRO-NAME is invoked).
3634 # No SEPARATOR is output if MACRO-NAME was previously undefined (different
3635 # than defined and empty).
3637 # This macro is needed until we can rely on Autoconf 2.62, since earlier
3638 # versions of m4sugar mistakenly expanded SEPARATOR but not STRING.
3643 # lt_combine(SEP, PREFIX-LIST, INFIX, SUFFIX1, [SUFFIX2...])
3644 # ----------------------------------------------------------
3645 # Produce a SEP delimited list of all paired combinations of elements of
3646 # PREFIX-LIST with SUFFIX1 through SUFFIXn. Each element of the list
3647 # has the form PREFIXmINFIXSUFFIXn.
3648 # Needed until we can rely on m4_combine added in Autoconf 2.62.
3652 # lt_if_append_uniq(MACRO-NAME, VARNAME, [SEPARATOR], [UNIQ], [NOT-UNIQ])
3653 # -----------------------------------------------------------------------
3654 # Iff MACRO-NAME does not yet contain VARNAME, then append it (delimited
3655 # by SEPARATOR if supplied) and expand UNIQ, else NOT-UNIQ.
3659 # lt_dict_add(DICT, KEY, VALUE)
3660 # -----------------------------
3664 # lt_dict_add_subkey(DICT, KEY, SUBKEY, VALUE)
3665 # --------------------------------------------
3669 # lt_dict_fetch(DICT, KEY, [SUBKEY])
3670 # ----------------------------------
3674 # lt_if_dict_fetch(DICT, KEY, [SUBKEY], VALUE, IF-TRUE, [IF-FALSE])
3675 # -----------------------------------------------------------------
3679 # lt_dict_filter(DICT, [SUBKEY], VALUE, [SEPARATOR], KEY, [...])
3680 # --------------------------------------------------------------
3683 # ltversion.m4 -- version numbers -*- Autoconf -*-
3685 # Copyright (C) 2004 Free Software Foundation, Inc.
3686 # Written by Scott James Remnant, 2004
3688 # This file is free software; the Free Software Foundation gives
3689 # unlimited permission to copy and/or distribute it, with or without
3690 # modifications, as long as this notice is preserved.
3692 # Generated from ltversion.in.
3694 # serial 3134 ltversion.m4
3695 # This file is part of GNU Libtool
3702 # lt~obsolete.m4 -- aclocal satisfying obsolete definitions. -*-Autoconf-*-
3704 # Copyright (C) 2004, 2005, 2007, 2009 Free Software Foundation, Inc.
3705 # Written by Scott James Remnant, 2004.
3707 # This file is free software; the Free Software Foundation gives
3708 # unlimited permission to copy and/or distribute it, with or without
3709 # modifications, as long as this notice is preserved.
3711 # serial 4 lt~obsolete.m4
3713 # These exist entirely to fool aclocal when bootstrapping libtool.
3715 # In the past libtool.m4 has provided macros via AC_DEFUN (or AU_DEFUN)
3716 # which have later been changed to m4_define as they aren't part of the
3717 # exported API, or moved to Autoconf or Automake where they belong.
3719 # The trouble is, aclocal is a bit thick. It'll see the old AC_DEFUN
3720 # in /usr/share/aclocal/libtool.m4 and remember it, then when it sees us
3721 # using a macro with the same name in our local m4/libtool.m4 it'll
3722 # pull the old libtool.m4 in (it doesn't see our shiny new m4_define
3723 # and doesn't know about Autoconf macros at all.)
3725 # So we provide this file, which has a silly filename so it's always
3726 # included after everything else. This provides aclocal with the
3727 # AC_DEFUNs it wants, but when m4 processes it, it doesn't do anything
3728 # because those macros already exist, or will be overwritten later.
3729 # We use AC_DEFUN over AU_DEFUN for compatibility with aclocal-1.6.
3731 # Anytime we withdraw an AC_DEFUN or AU_DEFUN, remember to add it here.
3732 # Yes, that means every name once taken will need to remain here until
3733 # we give up compatibility with versions before 1.7, at which point
3734 # we need to keep only those names which we still refer to.
3736 # This is to help aclocal find these macros, as it can't see m4_define.
3803 # Copyright (C) 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007
3804 # Free Software Foundation, Inc.
3806 # This file is free software; the Free Software Foundation
3807 # gives unlimited permission to copy and/or distribute it,
3808 # with or without modifications, as long as this notice is preserved.
3812 # Based on depend.m4 from automake 1.9, modified for standalone use in
3813 # an environment where GNU make is required.
3815 # ZW_PROG_COMPILER_DEPENDENCIES
3816 # -----------------------------
3817 # Variant of _AM_DEPENDENCIES which just does the dependency probe and
3818 # sets fooDEPMODE accordingly. Cache-variable compatible with
3819 # original; not side-effect compatible. As the users of this macro
3820 # may require accurate dependencies for correct builds, it does *not*
3821 # honor --disable-dependency-checking, and failure to detect a usable
3822 # method is an error. depcomp is assumed to be located in
3825 # FIXME: Should use the Autoconf 2.5x language-selection mechanism.
3831 # Choose a directory name for dependency files.
3836 # As AM_SET_DEPDIR, but also create the directory at config.status time.
3887 sim_inline
="-DDEFAULT_INLINE=0"
3924 # intl sister-directory configuration rules.
3927 # The idea behind this macro is that there's no need to repeat all the
3928 # autoconf probes done by the intl directory - it's already done them
3929 # for us. In fact, there's no need even to look at the cache for the
3930 # answers. All we need to do is nab a few pieces of information.
3931 # The intl directory is set up to make this easy, by generating a
3932 # small file which can be sourced as a shell script; then we produce
3933 # the necessary substitutions and definitions for this directory.
3937 # Autoconf M4 include file defining utility macros for complex Canadian
3949 # _NCN_TOOL_PREFIXES: Some stuff that oughtta be done in AC_CANONICAL_SYSTEM
3951 # These demand that AC_CANONICAL_SYSTEM be called beforehand.
3954 # NCN_STRICT_CHECK_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3955 # Like plain AC_CHECK_TOOLS, but require prefix if build!=host.
3959 # NCN_STRICT_CHECK_TARGET_TOOLS(variable, progs-to-check-for,[value-if-not-found],[path])
3960 # Like CVS Autoconf AC_CHECK_TARGET_TOOLS, but require prefix if build!=target.
3964 # Backported from Autoconf 2.5x; can go away when and if
3965 # we switch. Put the OS path separator in $PATH_SEPARATOR.
3970 # ACX_HAVE_GCC_FOR_TARGET
3971 # Check if the variable GCC_FOR_TARGET really points to a GCC binary.
3974 # ACX_CHECK_INSTALLED_TARGET_TOOL(VAR, PROG)
3975 # Searching for installed target binutils. We need to take extra care,
3976 # else we may find the wrong assembler, linker, etc., and lose.
3978 # First try --with-build-time-tools, if specified.
3980 # For build != host, we ask the installed GCC for the name of the tool it
3981 # uses, and accept it if it is an absolute path. This is because the
3982 # only good choice for a compiler is the same GCC version that is being
3983 # installed (or we couldn't make target libraries), and we assume that
3984 # on the host system we'll have not only the same GCC version, but also
3985 # the same binutils version.
3987 # For build == host, search the same directories that the installed
3988 # compiler will search. We used to do this for the assembler, linker,
3989 # and nm only; for simplicity of configuration, however, we extend this
3990 # criterion to tools (such as ar and ranlib) that are never invoked by
3991 # the compiler, to avoid mismatches.
3993 # Also note we have to check MD_EXEC_PREFIX before checking the user's path
3994 # if build == target. This makes the most sense only when bootstrapping,
3995 # but we also do so when build != host. In this case, we hope that the
3996 # build and host systems will have similar contents of MD_EXEC_PREFIX.
3998 # If we do not find a suitable binary, then try the user's path.
4002 # AC_PROG_CPP_WERROR
4003 # Used for autoconf 2.5x to force AC_PREPROC_IFELSE to reject code which
4004 # triggers warnings from the preprocessor. Will be in autoconf 2.58.
4005 # For now, using this also overrides header checks to use only the
4006 # preprocessor (matches 2.13 behavior; matching 2.58's behavior is a
4007 # bit harder from here).
4008 # Eventually autoconf will default to checking headers with the compiler
4009 # instead, and we'll have to do this differently.
4011 # AC_PROG_CPP_WERROR
4014 # We require the gnatbind & gnatmake programs, as well as a compiler driver
4015 # that understands Ada. We use the user's CC setting, already found, and
4016 # possibly add $1 to the command-line parameters.
4018 # Sets the shell variable have_gnat to yes or no as appropriate, and
4019 # substitutes GNATBIND and GNATMAKE.
4046 ac_cpp
='$CPP $CPPFLAGS'
4047 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4048 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4049 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
4050 if test -n "$ac_tool_prefix"; then
4051 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
4052 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
4053 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4054 $as_echo_n "checking for $ac_word... " >&6; }
4055 if test "${ac_cv_prog_CC+set}" = set; then :
4056 $as_echo_n "(cached) " >&6
4058 if test -n "$CC"; then
4059 ac_cv_prog_CC
="$CC" # Let the user override the test.
4061 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4065 test -z "$as_dir" && as_dir
=.
4066 for ac_exec_ext
in '' $ac_executable_extensions; do
4067 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4068 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
4069 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4079 if test -n "$CC"; then
4080 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4081 $as_echo "$CC" >&6; }
4083 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4084 $as_echo "no" >&6; }
4089 if test -z "$ac_cv_prog_CC"; then
4091 # Extract the first word of "gcc", so it can be a program name with args.
4092 set dummy gcc
; ac_word
=$2
4093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4094 $as_echo_n "checking for $ac_word... " >&6; }
4095 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4096 $as_echo_n "(cached) " >&6
4098 if test -n "$ac_ct_CC"; then
4099 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4101 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4105 test -z "$as_dir" && as_dir
=.
4106 for ac_exec_ext
in '' $ac_executable_extensions; do
4107 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4108 ac_cv_prog_ac_ct_CC
="gcc"
4109 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4118 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4119 if test -n "$ac_ct_CC"; then
4120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4121 $as_echo "$ac_ct_CC" >&6; }
4123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4124 $as_echo "no" >&6; }
4127 if test "x$ac_ct_CC" = x
; then
4130 case $cross_compiling:$ac_tool_warned in
4132 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4133 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4134 ac_tool_warned
=yes ;;
4142 if test -z "$CC"; then
4143 if test -n "$ac_tool_prefix"; then
4144 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
4145 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
4146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4147 $as_echo_n "checking for $ac_word... " >&6; }
4148 if test "${ac_cv_prog_CC+set}" = set; then :
4149 $as_echo_n "(cached) " >&6
4151 if test -n "$CC"; then
4152 ac_cv_prog_CC
="$CC" # Let the user override the test.
4154 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4158 test -z "$as_dir" && as_dir
=.
4159 for ac_exec_ext
in '' $ac_executable_extensions; do
4160 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4161 ac_cv_prog_CC
="${ac_tool_prefix}cc"
4162 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4172 if test -n "$CC"; then
4173 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4174 $as_echo "$CC" >&6; }
4176 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4177 $as_echo "no" >&6; }
4183 if test -z "$CC"; then
4184 # Extract the first word of "cc", so it can be a program name with args.
4185 set dummy cc
; ac_word
=$2
4186 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4187 $as_echo_n "checking for $ac_word... " >&6; }
4188 if test "${ac_cv_prog_CC+set}" = set; then :
4189 $as_echo_n "(cached) " >&6
4191 if test -n "$CC"; then
4192 ac_cv_prog_CC
="$CC" # Let the user override the test.
4195 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4199 test -z "$as_dir" && as_dir
=.
4200 for ac_exec_ext
in '' $ac_executable_extensions; do
4201 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4202 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
4203 ac_prog_rejected
=yes
4207 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4214 if test $ac_prog_rejected = yes; then
4215 # We found a bogon in the path, so make sure we never use it.
4216 set dummy
$ac_cv_prog_CC
4218 if test $# != 0; then
4219 # We chose a different compiler from the bogus one.
4220 # However, it has the same basename, so the bogon will be chosen
4221 # first if we set CC to just the basename; use the full file name.
4223 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
4229 if test -n "$CC"; then
4230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4231 $as_echo "$CC" >&6; }
4233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4234 $as_echo "no" >&6; }
4239 if test -z "$CC"; then
4240 if test -n "$ac_tool_prefix"; then
4241 for ac_prog
in cl.exe
4243 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4244 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4246 $as_echo_n "checking for $ac_word... " >&6; }
4247 if test "${ac_cv_prog_CC+set}" = set; then :
4248 $as_echo_n "(cached) " >&6
4250 if test -n "$CC"; then
4251 ac_cv_prog_CC
="$CC" # Let the user override the test.
4253 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4257 test -z "$as_dir" && as_dir
=.
4258 for ac_exec_ext
in '' $ac_executable_extensions; do
4259 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4260 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
4261 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4271 if test -n "$CC"; then
4272 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
4273 $as_echo "$CC" >&6; }
4275 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4276 $as_echo "no" >&6; }
4280 test -n "$CC" && break
4283 if test -z "$CC"; then
4285 for ac_prog
in cl.exe
4287 # Extract the first word of "$ac_prog", so it can be a program name with args.
4288 set dummy
$ac_prog; ac_word
=$2
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4290 $as_echo_n "checking for $ac_word... " >&6; }
4291 if test "${ac_cv_prog_ac_ct_CC+set}" = set; then :
4292 $as_echo_n "(cached) " >&6
4294 if test -n "$ac_ct_CC"; then
4295 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
4297 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4301 test -z "$as_dir" && as_dir
=.
4302 for ac_exec_ext
in '' $ac_executable_extensions; do
4303 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
4304 ac_cv_prog_ac_ct_CC
="$ac_prog"
4305 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4314 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
4315 if test -n "$ac_ct_CC"; then
4316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
4317 $as_echo "$ac_ct_CC" >&6; }
4319 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4320 $as_echo "no" >&6; }
4324 test -n "$ac_ct_CC" && break
4327 if test "x$ac_ct_CC" = x
; then
4330 case $cross_compiling:$ac_tool_warned in
4332 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4333 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4334 ac_tool_warned
=yes ;;
4343 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4344 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4345 as_fn_error
"no acceptable C compiler found in \$PATH
4346 See \`config.log' for more details." "$LINENO" 5; }
4348 # Provide some information about the compiler.
4349 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
4352 for ac_option
in --version -v -V -qversion; do
4353 { { ac_try
="$ac_compiler $ac_option >&5"
4355 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4356 *) ac_try_echo=$ac_try;;
4358 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4359 $as_echo "$ac_try_echo"; } >&5
4360 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
4362 if test -s conftest.err; then
4364 ... rest of stderr output deleted ...
4365 10q' conftest.err >conftest.er1
4366 cat conftest.er1 >&5
4367 rm -f conftest.er1 conftest.err
4369 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4370 test $ac_status = 0; }
4373 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4374 /* end confdefs.h. */
4384 ac_clean_files_save=$ac_clean_files
4385 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out conftest.out"
4386 # Try to create an executable without -o first, disregard a.out.
4387 # It will help us diagnose broken compilers, and finding out an intuition
4389 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
4390 $as_echo_n "checking for C compiler default output file name... " >&6; }
4391 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
4393 # The possible output files:
4394 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
4397 for ac_file in $ac_files
4400 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
4401 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
4406 if { { ac_try="$ac_link_default"
4408 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
4409 *) ac_try_echo
=$ac_try;;
4411 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4412 $as_echo "$ac_try_echo"; } >&5
4413 (eval "$ac_link_default") 2>&5
4415 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4416 test $ac_status = 0; }; then :
4417 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
4418 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
4419 # in a Makefile. We should not override ac_cv_exeext if it was cached,
4420 # so that the user can short-circuit this test for compilers unknown to
4422 for ac_file
in $ac_files ''
4424 test -f "$ac_file" ||
continue
4426 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
4429 # We found the default executable, but exeext='' is most
4433 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
4435 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4437 # We set ac_cv_exeext here because the later test for it is not
4438 # safe: cross compilers may not add the suffix if given an `-o'
4439 # argument, so we may need to know it at that point already.
4440 # Even if this section looks crufty: it has the advantage of
4447 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
4452 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
4453 $as_echo "$ac_file" >&6; }
4454 if test -z "$ac_file"; then :
4455 $as_echo "$as_me: failed program was:" >&5
4456 sed 's/^/| /' conftest.
$ac_ext >&5
4458 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4459 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4460 { as_fn_set_status
77
4461 as_fn_error
"C compiler cannot create executables
4462 See \`config.log' for more details." "$LINENO" 5; }; }
4464 ac_exeext
=$ac_cv_exeext
4466 # Check that the compiler produces executables we can run. If not, either
4467 # the compiler is broken, or we cross compile.
4468 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
4469 $as_echo_n "checking whether the C compiler works... " >&6; }
4470 # If not cross compiling, check that we can run a simple program.
4471 if test "$cross_compiling" != yes; then
4472 if { ac_try
='./$ac_file'
4473 { { case "(($ac_try" in
4474 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4475 *) ac_try_echo=$ac_try;;
4477 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4478 $as_echo "$ac_try_echo"; } >&5
4479 (eval "$ac_try") 2>&5
4481 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4482 test $ac_status = 0; }; }; then
4485 if test "$cross_compiling" = maybe; then
4488 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4489 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4490 as_fn_error "cannot run C compiled programs.
4491 If you meant to cross compile
, use \
`--host'.
4492 See \`config.log
' for more details." "$LINENO" 5; }
4496 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4497 $as_echo "yes" >&6; }
4499 rm -f -r a.out a.out.dSYM a.exe conftest$ac_cv_exeext b.out conftest.out
4500 ac_clean_files=$ac_clean_files_save
4501 # Check that the compiler produces executables we can run. If not, either
4502 # the compiler is broken, or we cross compile.
4503 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
4504 $as_echo_n "checking whether we are cross compiling... " >&6; }
4505 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
4506 $as_echo "$cross_compiling" >&6; }
4508 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
4509 $as_echo_n "checking for suffix of executables... " >&6; }
4510 if { { ac_try="$ac_link"
4512 *\"* | *\`* | *\\*) ac_try_echo=\$ac_try;;
4513 *) ac_try_echo=$ac_try;;
4515 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4516 $as_echo "$ac_try_echo"; } >&5
4517 (eval "$ac_link") 2>&5
4519 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4520 test $ac_status = 0; }; then :
4521 # If both `conftest.exe' and
`conftest' are `present
' (well, observable)
4522 # catch `conftest.exe'. For instance with Cygwin
, `ls conftest' will
4523 # work properly (i.e., refer to `conftest.exe
'), while it won't with
4525 for ac_file
in conftest.exe conftest conftest.
*; do
4526 test -f "$ac_file" ||
continue
4528 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
4529 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
4535 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4536 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4537 as_fn_error
"cannot compute suffix of executables: cannot compile and link
4538 See \`config.log' for more details." "$LINENO" 5; }
4540 rm -f conftest
$ac_cv_exeext
4541 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
4542 $as_echo "$ac_cv_exeext" >&6; }
4544 rm -f conftest.
$ac_ext
4545 EXEEXT
=$ac_cv_exeext
4547 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
4548 $as_echo_n "checking for suffix of object files... " >&6; }
4549 if test "${ac_cv_objext+set}" = set; then :
4550 $as_echo_n "(cached) " >&6
4552 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
4553 /* end confdefs.h. */
4563 rm -f conftest.o conftest.obj
4564 if { { ac_try
="$ac_compile"
4566 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
4567 *) ac_try_echo=$ac_try;;
4569 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
4570 $as_echo "$ac_try_echo"; } >&5
4571 (eval "$ac_compile") 2>&5
4573 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
4574 test $ac_status = 0; }; then :
4575 for ac_file in conftest.o conftest.obj conftest.*; do
4576 test -f "$ac_file" || continue;
4578 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
4579 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
4584 $as_echo "$as_me: failed program was:" >&5
4585 sed 's/^/| /' conftest.$ac_ext >&5
4587 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
4588 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
4589 as_fn_error "cannot compute suffix of object files
: cannot compile
4590 See \
`config.log' for more details." "$LINENO" 5; }
4592 rm -f conftest.$ac_cv_objext conftest.$ac_ext
4594 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
4595 $as_echo "$ac_cv_objext" >&6; }
4596 OBJEXT=$ac_cv_objext
4598 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
4599 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
4600 if test "${ac_cv_c_compiler_gnu+set}" = set; then :
4601 $as_echo_n "(cached) " >&6
4603 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4604 /* end confdefs.h. */
4617 if ac_fn_c_try_compile "$LINENO"; then :
4622 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4623 ac_cv_c_compiler_gnu=$ac_compiler_gnu
4626 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
4627 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
4628 if test $ac_compiler_gnu = yes; then
4633 ac_test_CFLAGS=${CFLAGS+set}
4634 ac_save_CFLAGS=$CFLAGS
4635 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
4636 $as_echo_n "checking whether $CC accepts -g... " >&6; }
4637 if test "${ac_cv_prog_cc_g+set}" = set; then :
4638 $as_echo_n "(cached) " >&6
4640 ac_save_c_werror_flag=$ac_c_werror_flag
4641 ac_c_werror_flag=yes
4644 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4645 /* end confdefs.h. */
4655 if ac_fn_c_try_compile "$LINENO"; then :
4659 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4660 /* end confdefs.h. */
4670 if ac_fn_c_try_compile "$LINENO"; then :
4673 ac_c_werror_flag=$ac_save_c_werror_flag
4675 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4676 /* end confdefs.h. */
4686 if ac_fn_c_try_compile "$LINENO"; then :
4689 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4691 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4693 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4694 ac_c_werror_flag=$ac_save_c_werror_flag
4696 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
4697 $as_echo "$ac_cv_prog_cc_g" >&6; }
4698 if test "$ac_test_CFLAGS" = set; then
4699 CFLAGS=$ac_save_CFLAGS
4700 elif test $ac_cv_prog_cc_g = yes; then
4701 if test "$GCC" = yes; then
4707 if test "$GCC" = yes; then
4713 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
4714 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
4715 if test "${ac_cv_prog_cc_c89+set}" = set; then :
4716 $as_echo_n "(cached) " >&6
4718 ac_cv_prog_cc_c89=no
4720 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4721 /* end confdefs.h. */
4724 #include <sys/types.h>
4725 #include <sys/stat.h>
4726 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
4727 struct buf { int x; };
4728 FILE * (*rcsopen) (struct buf *, struct stat *, int);
4729 static char *e (p, i)
4735 static char *f (char * (*g) (char **, int), char **p, ...)
4740 s = g (p, va_arg (v,int));
4745 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
4746 function prototypes and stuff, but not '\xHH' hex character constants.
4747 These don't provoke an error unfortunately, instead are silently treated
4748 as 'x'. The following induces an error, until -std is added to get
4749 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
4750 array size at least. It's necessary to write '\x00'==0 to get something
4751 that's true only with -std. */
4752 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
4754 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
4755 inside strings and character constants. */
4757 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
4759 int test (int i, double x);
4760 struct s1 {int (*f) (int a);};
4761 struct s2 {int (*f) (double a);};
4762 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
4768 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
4773 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
4774 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
4776 CC="$ac_save_CC $ac_arg"
4777 if ac_fn_c_try_compile "$LINENO"; then :
4778 ac_cv_prog_cc_c89=$ac_arg
4780 rm -f core conftest.err conftest.$ac_objext
4781 test "x$ac_cv_prog_cc_c89" != "xno" && break
4783 rm -f conftest.$ac_ext
4788 case "x$ac_cv_prog_cc_c89" in
4790 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
4791 $as_echo "none needed" >&6; } ;;
4793 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
4794 $as_echo "unsupported" >&6; } ;;
4796 CC="$CC $ac_cv_prog_cc_c89"
4797 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
4798 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
4800 if test "x$ac_cv_prog_cc_c89" != xno; then :
4805 ac_cpp='$CPP $CPPFLAGS'
4806 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4807 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4808 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4811 for ac_dir in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
4812 for ac_t in install-sh install.sh shtool; do
4813 if test -f "$ac_dir/$ac_t"; then
4815 ac_install_sh="$ac_aux_dir/$ac_t -c"
4820 if test -z "$ac_aux_dir"; then
4821 as_fn_error "cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
4824 # These three variables are undocumented and unsupported,
4825 # and are intended to be withdrawn in a future Autoconf release.
4826 # They can cause serious problems if a builder's source tree is in a directory
4827 # whose full name contains unusual characters.
4828 ac_config_guess="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
4829 ac_config_sub="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
4830 ac_configure="$SHELL $ac_aux_dir/configure" # Please don't use this var.
4833 # Make sure we can run config.sub.
4834 $SHELL "$ac_aux_dir/config.sub" sun4 >/dev/null 2>&1 ||
4835 as_fn_error "cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
4837 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
4838 $as_echo_n "checking build system type... " >&6; }
4839 if test "${ac_cv_build+set}" = set; then :
4840 $as_echo_n "(cached) " >&6
4842 ac_build_alias=$build_alias
4843 test "x$ac_build_alias" = x &&
4844 ac_build_alias=`$SHELL "$ac_aux_dir/config.guess"`
4845 test "x$ac_build_alias" = x &&
4846 as_fn_error "cannot guess build type; you must specify one" "$LINENO" 5
4847 ac_cv_build=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
4848 as_fn_error "$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
4851 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
4852 $as_echo "$ac_cv_build" >&6; }
4853 case $ac_cv_build in
4855 *) as_fn_error "invalid value of canonical build" "$LINENO" 5;;
4858 ac_save_IFS=$IFS; IFS='-'
4864 # Remember, the first character of IFS is used to create $*,
4865 # except with old shells:
4868 case $build_os in *\ *) build_os=`echo "$build_os" |
sed 's/ /-/g'`;; esac
4871 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
4872 $as_echo_n "checking host system type... " >&6; }
4873 if test "${ac_cv_host+set}" = set; then :
4874 $as_echo_n "(cached) " >&6
4876 if test "x$host_alias" = x; then
4877 ac_cv_host=$ac_cv_build
4879 ac_cv_host=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
4880 as_fn_error "$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
4884 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
4885 $as_echo "$ac_cv_host" >&6; }
4888 *) as_fn_error "invalid value of canonical host" "$LINENO" 5;;
4891 ac_save_IFS=$IFS; IFS='-'
4897 # Remember, the first character of IFS is used to create $*,
4898 # except with old shells:
4901 case $host_os in *\ *) host_os=`echo "$host_os" |
sed 's/ /-/g'`;; esac
4904 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
4905 $as_echo_n "checking target system type... " >&6; }
4906 if test "${ac_cv_target+set}" = set; then :
4907 $as_echo_n "(cached) " >&6
4909 if test "x$target_alias" = x; then
4910 ac_cv_target=$ac_cv_host
4912 ac_cv_target=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
4913 as_fn_error "$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
4917 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
4918 $as_echo "$ac_cv_target" >&6; }
4919 case $ac_cv_target in
4921 *) as_fn_error "invalid value of canonical target" "$LINENO" 5;;
4923 target=$ac_cv_target
4924 ac_save_IFS=$IFS; IFS='-'
4930 # Remember, the first character of IFS is used to create $*,
4931 # except with old shells:
4934 case $target_os in *\ *) target_os=`echo "$target_os" |
sed 's/ /-/g'`;; esac
4937 # The aliases save the names the user supplied, while $host etc.
4938 # will get canonicalized.
4939 test -n "$target_alias" &&
4940 test "$program_prefix$program_suffix$program_transform_name" = \
4942 program_prefix=${target_alias}-
4945 ac_cpp='$CPP $CPPFLAGS'
4946 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
4947 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
4948 ac_compiler_gnu=$ac_cv_c_compiler_gnu
4949 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
4950 $as_echo_n "checking how to run the C preprocessor... " >&6; }
4951 # On Suns, sometimes $CPP names a directory.
4952 if test -n "$CPP" && test -d "$CPP"; then
4955 if test -z "$CPP"; then
4956 if test "${ac_cv_prog_CPP+set}" = set; then :
4957 $as_echo_n "(cached) " >&6
4959 # Double quotes because CPP needs to be expanded
4960 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
4963 for ac_c_preproc_warn_flag in '' yes
4965 # Use a header file that comes with gcc, so configuring glibc
4966 # with a fresh cross-compiler works.
4967 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
4968 # <limits.h> exists even on freestanding compilers.
4969 # On the NeXT, cc -E runs the code through the compiler's parser,
4970 # not just through cpp. "Syntax error" is here to catch this case.
4971 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4972 /* end confdefs.h. */
4974 # include <limits.h>
4976 # include <assert.h>
4980 if ac_fn_c_try_cpp "$LINENO"; then :
4983 # Broken: fails on valid input.
4986 rm -f conftest.err conftest.$ac_ext
4988 # OK, works on sane cases. Now check whether nonexistent headers
4989 # can be detected and how.
4990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
4991 /* end confdefs.h. */
4992 #include <ac_nonexistent.h>
4994 if ac_fn_c_try_cpp "$LINENO"; then :
4995 # Broken: success on invalid input.
4998 # Passes both tests.
5002 rm -f conftest.err conftest.$ac_ext
5005 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5006 rm -f conftest.err conftest.
$ac_ext
5007 if $ac_preproc_ok; then :
5019 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
5020 $as_echo "$CPP" >&6; }
5022 for ac_c_preproc_warn_flag
in '' yes
5024 # Use a header file that comes with gcc, so configuring glibc
5025 # with a fresh cross-compiler works.
5026 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
5027 # <limits.h> exists even on freestanding compilers.
5028 # On the NeXT, cc -E runs the code through the compiler's parser,
5029 # not just through cpp. "Syntax error" is here to catch this case.
5030 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5031 /* end confdefs.h. */
5033 # include <limits.h>
5035 # include <assert.h>
5039 if ac_fn_c_try_cpp
"$LINENO"; then :
5042 # Broken: fails on valid input.
5045 rm -f conftest.err conftest.
$ac_ext
5047 # OK, works on sane cases. Now check whether nonexistent headers
5048 # can be detected and how.
5049 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5050 /* end confdefs.h. */
5051 #include <ac_nonexistent.h>
5053 if ac_fn_c_try_cpp
"$LINENO"; then :
5054 # Broken: success on invalid input.
5057 # Passes both tests.
5061 rm -f conftest.err conftest.
$ac_ext
5064 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
5065 rm -f conftest.err conftest.
$ac_ext
5066 if $ac_preproc_ok; then :
5069 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
5070 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
5071 as_fn_error
"C preprocessor \"$CPP\" fails sanity check
5072 See \`config.log' for more details." "$LINENO" 5; }
5076 ac_cpp
='$CPP $CPPFLAGS'
5077 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5078 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5079 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
5082 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
5083 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
5084 if test "${ac_cv_path_GREP+set}" = set; then :
5085 $as_echo_n "(cached) " >&6
5087 if test -z "$GREP"; then
5088 ac_path_GREP_found
=false
5089 # Loop through the user's path and test for each of PROGNAME-LIST
5090 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5091 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5094 test -z "$as_dir" && as_dir
=.
5095 for ac_prog
in grep ggrep
; do
5096 for ac_exec_ext
in '' $ac_executable_extensions; do
5097 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
5098 { test -f "$ac_path_GREP" && $as_test_x "$ac_path_GREP"; } ||
continue
5099 # Check for GNU ac_path_GREP and select it if it is found.
5100 # Check for GNU $ac_path_GREP
5101 case `"$ac_path_GREP" --version 2>&1` in
5103 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
5106 $as_echo_n 0123456789 >"conftest.in"
5109 cat "conftest.in" "conftest.in" >"conftest.tmp"
5110 mv "conftest.tmp" "conftest.in"
5111 cp "conftest.in" "conftest.nl"
5112 $as_echo 'GREP' >> "conftest.nl"
5113 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5114 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5115 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5116 if test $ac_count -gt ${ac_path_GREP_max-0}; then
5117 # Best one so far, save it but keep looking for a better one
5118 ac_cv_path_GREP
="$ac_path_GREP"
5119 ac_path_GREP_max
=$ac_count
5121 # 10*(2^10) chars as input seems more than enough
5122 test $ac_count -gt 10 && break
5124 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5127 $ac_path_GREP_found && break 3
5132 if test -z "$ac_cv_path_GREP"; then
5133 as_fn_error
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5136 ac_cv_path_GREP
=$GREP
5140 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
5141 $as_echo "$ac_cv_path_GREP" >&6; }
5142 GREP
="$ac_cv_path_GREP"
5145 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
5146 $as_echo_n "checking for egrep... " >&6; }
5147 if test "${ac_cv_path_EGREP+set}" = set; then :
5148 $as_echo_n "(cached) " >&6
5150 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
5151 then ac_cv_path_EGREP
="$GREP -E"
5153 if test -z "$EGREP"; then
5154 ac_path_EGREP_found
=false
5155 # Loop through the user's path and test for each of PROGNAME-LIST
5156 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5157 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5160 test -z "$as_dir" && as_dir
=.
5161 for ac_prog
in egrep; do
5162 for ac_exec_ext
in '' $ac_executable_extensions; do
5163 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
5164 { test -f "$ac_path_EGREP" && $as_test_x "$ac_path_EGREP"; } ||
continue
5165 # Check for GNU ac_path_EGREP and select it if it is found.
5166 # Check for GNU $ac_path_EGREP
5167 case `"$ac_path_EGREP" --version 2>&1` in
5169 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
5172 $as_echo_n 0123456789 >"conftest.in"
5175 cat "conftest.in" "conftest.in" >"conftest.tmp"
5176 mv "conftest.tmp" "conftest.in"
5177 cp "conftest.in" "conftest.nl"
5178 $as_echo 'EGREP' >> "conftest.nl"
5179 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5180 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5181 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5182 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
5183 # Best one so far, save it but keep looking for a better one
5184 ac_cv_path_EGREP
="$ac_path_EGREP"
5185 ac_path_EGREP_max
=$ac_count
5187 # 10*(2^10) chars as input seems more than enough
5188 test $ac_count -gt 10 && break
5190 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5193 $ac_path_EGREP_found && break 3
5198 if test -z "$ac_cv_path_EGREP"; then
5199 as_fn_error
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5202 ac_cv_path_EGREP
=$EGREP
5207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
5208 $as_echo "$ac_cv_path_EGREP" >&6; }
5209 EGREP
="$ac_cv_path_EGREP"
5212 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
5213 $as_echo_n "checking for ANSI C header files... " >&6; }
5214 if test "${ac_cv_header_stdc+set}" = set; then :
5215 $as_echo_n "(cached) " >&6
5217 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5218 /* end confdefs.h. */
5232 if ac_fn_c_try_compile
"$LINENO"; then :
5233 ac_cv_header_stdc
=yes
5235 ac_cv_header_stdc
=no
5237 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5239 if test $ac_cv_header_stdc = yes; then
5240 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
5241 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5242 /* end confdefs.h. */
5246 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
5247 $EGREP "memchr" >/dev
/null
2>&1; then :
5250 ac_cv_header_stdc
=no
5256 if test $ac_cv_header_stdc = yes; then
5257 # ISC 2.0.2 stdlib.h does not declare free, 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 "free" >/dev
/null
2>&1; then :
5267 ac_cv_header_stdc
=no
5273 if test $ac_cv_header_stdc = yes; then
5274 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
5275 if test "$cross_compiling" = yes; then :
5278 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5279 /* end confdefs.h. */
5282 #if ((' ' & 0x0FF) == 0x020)
5283 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
5284 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
5286 # define ISLOWER(c) \
5287 (('a' <= (c) && (c) <= 'i') \
5288 || ('j' <= (c) && (c) <= 'r') \
5289 || ('s' <= (c) && (c) <= 'z'))
5290 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
5293 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
5298 for (i = 0; i < 256; i++)
5299 if (XOR (islower (i), ISLOWER (i))
5300 || toupper (i) != TOUPPER (i))
5305 if ac_fn_c_try_run
"$LINENO"; then :
5308 ac_cv_header_stdc
=no
5310 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
5311 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
5316 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
5317 $as_echo "$ac_cv_header_stdc" >&6; }
5318 if test $ac_cv_header_stdc = yes; then
5320 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
5324 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
5325 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
5326 inttypes.h stdint.h unistd.h
5328 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
5329 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
5331 eval as_val
=\$
$as_ac_Header
5332 if test "x$as_val" = x
""yes; then :
5333 cat >>confdefs.h
<<_ACEOF
5334 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
5343 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
5344 if test "x$ac_cv_header_minix_config_h" = x
""yes; then :
5351 if test "$MINIX" = yes; then
5353 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
5356 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
5359 $as_echo "#define _MINIX 1" >>confdefs.h
5364 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
5365 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
5366 if test "${ac_cv_safe_to_define___extensions__+set}" = set; then :
5367 $as_echo_n "(cached) " >&6
5369 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
5370 /* end confdefs.h. */
5372 # define __EXTENSIONS__ 1
5373 $ac_includes_default
5382 if ac_fn_c_try_compile
"$LINENO"; then :
5383 ac_cv_safe_to_define___extensions__
=yes
5385 ac_cv_safe_to_define___extensions__
=no
5387 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
5389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
5390 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
5391 test $ac_cv_safe_to_define___extensions__ = yes &&
5392 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
5394 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
5396 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
5398 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
5400 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
5403 test "$program_prefix" != NONE
&&
5404 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
5405 # Use a double $ so make ignores it.
5406 test "$program_suffix" != NONE
&&
5407 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
5408 # Double any \ or $.
5409 # By default was `s,x,x', remove it if useless.
5410 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
5411 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
5413 # Find a good install program. We prefer a C program (faster),
5414 # so one script is as good as another. But avoid the broken or
5415 # incompatible versions:
5416 # SysV /etc/install, /usr/sbin/install
5417 # SunOS /usr/etc/install
5418 # IRIX /sbin/install
5420 # AmigaOS /C/install, which installs bootblocks on floppy discs
5421 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
5422 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
5423 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
5424 # OS/2's system install, which has a completely different semantic
5425 # ./install, which can be erroneously created by make from ./install.sh.
5426 # Reject install programs that cannot install multiple files.
5427 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
5428 $as_echo_n "checking for a BSD-compatible install... " >&6; }
5429 if test -z "$INSTALL"; then
5430 if test "${ac_cv_path_install+set}" = set; then :
5431 $as_echo_n "(cached) " >&6
5433 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5437 test -z "$as_dir" && as_dir
=.
5438 # Account for people who put trailing slashes in PATH elements.
5439 case $as_dir/ in #((
5440 .
/ | .
// |
/[cC
]/* | \
5441 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
5442 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
5445 # OSF1 and SCO ODT 3.0 have their own names for install.
5446 # Don't use installbsd from OSF since it installs stuff as root
5448 for ac_prog
in ginstall scoinst
install; do
5449 for ac_exec_ext
in '' $ac_executable_extensions; do
5450 if { test -f "$as_dir/$ac_prog$ac_exec_ext" && $as_test_x "$as_dir/$ac_prog$ac_exec_ext"; }; then
5451 if test $ac_prog = install &&
5452 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5453 # AIX install. It has an incompatible calling convention.
5455 elif test $ac_prog = install &&
5456 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
5457 # program-specific install script used by HP pwplus--don't use.
5460 rm -rf conftest.one conftest.two conftest.dir
5461 echo one
> conftest.one
5462 echo two
> conftest.two
5464 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
5465 test -s conftest.one
&& test -s conftest.two
&&
5466 test -s conftest.dir
/conftest.one
&&
5467 test -s conftest.dir
/conftest.two
5469 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
5482 rm -rf conftest.one conftest.two conftest.dir
5485 if test "${ac_cv_path_install+set}" = set; then
5486 INSTALL
=$ac_cv_path_install
5488 # As a last resort, use the slow shell script. Don't cache a
5489 # value for INSTALL within a source directory, because that will
5490 # break other packages using the cache if that directory is
5491 # removed, or if the value is a relative name.
5492 INSTALL
=$ac_install_sh
5495 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
5496 $as_echo "$INSTALL" >&6; }
5498 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
5499 # It thinks the first close brace ends the variable substitution.
5500 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
5502 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
5504 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
5506 rm -rf .tst
2>/dev
/null
5507 mkdir .tst
2>/dev
/null
5508 if test -d .tst
; then
5513 rmdir .tst
2>/dev
/null
5515 DEPDIR
="${am__leading_dot}deps"
5519 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
5520 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
5525 macro_version
='2.2.7a'
5526 macro_revision
='1.3134'
5540 ltmain
="$ac_aux_dir/ltmain.sh"
5542 # Backslashify metacharacters that are still active within
5543 # double-quoted strings.
5544 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
5546 # Same as above, but do not quote variable references.
5547 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
5549 # Sed substitution to delay expansion of an escaped shell variable in a
5550 # double_quote_subst'ed string.
5551 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
5553 # Sed substitution to delay expansion of an escaped single quote.
5554 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
5556 # Sed substitution to avoid accidental globbing in evaled expressions
5557 no_glob_subst
='s/\*/\\\*/g'
5559 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
5560 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
5561 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
5563 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
5564 $as_echo_n "checking how to print strings... " >&6; }
5565 # Test print first, because it will be a builtin if present.
5566 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
5567 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
5569 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
5572 # Use this function as a fallback that always works.
5573 func_fallback_echo ()
5575 eval 'cat <<_LTECHO_EOF
5579 ECHO='func_fallback_echo
'
5582 # func_echo_all arg...
5583 # Invoke $ECHO with all args, space-separated.
5590 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
5591 $as_echo "printf" >&6; } ;;
5592 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
5593 $as_echo "print -r" >&6; } ;;
5594 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
5595 $as_echo "cat" >&6; } ;;
5611 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
5612 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
5613 if test "${ac_cv_path_SED+set}" = set; then :
5614 $as_echo_n "(cached) " >&6
5616 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
5617 for ac_i in 1 2 3 4 5 6 7; do
5618 ac_script="$ac_script$as_nl$ac_script"
5620 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
5621 { ac_script=; unset ac_script;}
5622 if test -z "$SED"; then
5623 ac_path_SED_found=false
5624 # Loop through the user's path and
test for each of PROGNAME-LIST
5625 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5629 test -z "$as_dir" && as_dir
=.
5630 for ac_prog
in sed gsed
; do
5631 for ac_exec_ext
in '' $ac_executable_extensions; do
5632 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
5633 { test -f "$ac_path_SED" && $as_test_x "$ac_path_SED"; } ||
continue
5634 # Check for GNU ac_path_SED and select it if it is found.
5635 # Check for GNU $ac_path_SED
5636 case `"$ac_path_SED" --version 2>&1` in
5638 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
5641 $as_echo_n 0123456789 >"conftest.in"
5644 cat "conftest.in" "conftest.in" >"conftest.tmp"
5645 mv "conftest.tmp" "conftest.in"
5646 cp "conftest.in" "conftest.nl"
5647 $as_echo '' >> "conftest.nl"
5648 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5649 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5650 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5651 if test $ac_count -gt ${ac_path_SED_max-0}; then
5652 # Best one so far, save it but keep looking for a better one
5653 ac_cv_path_SED
="$ac_path_SED"
5654 ac_path_SED_max
=$ac_count
5656 # 10*(2^10) chars as input seems more than enough
5657 test $ac_count -gt 10 && break
5659 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5662 $ac_path_SED_found && break 3
5667 if test -z "$ac_cv_path_SED"; then
5668 as_fn_error
"no acceptable sed could be found in \$PATH" "$LINENO" 5
5675 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
5676 $as_echo "$ac_cv_path_SED" >&6; }
5677 SED
="$ac_cv_path_SED"
5680 test -z "$SED" && SED
=sed
5681 Xsed
="$SED -e 1s/^X//"
5693 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
5694 $as_echo_n "checking for fgrep... " >&6; }
5695 if test "${ac_cv_path_FGREP+set}" = set; then :
5696 $as_echo_n "(cached) " >&6
5698 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
5699 then ac_cv_path_FGREP
="$GREP -F"
5701 if test -z "$FGREP"; then
5702 ac_path_FGREP_found
=false
5703 # Loop through the user's path and test for each of PROGNAME-LIST
5704 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5705 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
5708 test -z "$as_dir" && as_dir
=.
5709 for ac_prog
in fgrep
; do
5710 for ac_exec_ext
in '' $ac_executable_extensions; do
5711 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
5712 { test -f "$ac_path_FGREP" && $as_test_x "$ac_path_FGREP"; } ||
continue
5713 # Check for GNU ac_path_FGREP and select it if it is found.
5714 # Check for GNU $ac_path_FGREP
5715 case `"$ac_path_FGREP" --version 2>&1` in
5717 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
5720 $as_echo_n 0123456789 >"conftest.in"
5723 cat "conftest.in" "conftest.in" >"conftest.tmp"
5724 mv "conftest.tmp" "conftest.in"
5725 cp "conftest.in" "conftest.nl"
5726 $as_echo 'FGREP' >> "conftest.nl"
5727 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
5728 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
5729 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
5730 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
5731 # Best one so far, save it but keep looking for a better one
5732 ac_cv_path_FGREP
="$ac_path_FGREP"
5733 ac_path_FGREP_max
=$ac_count
5735 # 10*(2^10) chars as input seems more than enough
5736 test $ac_count -gt 10 && break
5738 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
5741 $ac_path_FGREP_found && break 3
5746 if test -z "$ac_cv_path_FGREP"; then
5747 as_fn_error
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
5750 ac_cv_path_FGREP
=$FGREP
5755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
5756 $as_echo "$ac_cv_path_FGREP" >&6; }
5757 FGREP
="$ac_cv_path_FGREP"
5760 test -z "$GREP" && GREP
=grep
5780 # Check whether --with-gnu-ld was given.
5781 if test "${with_gnu_ld+set}" = set; then :
5782 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
5788 if test "$GCC" = yes; then
5789 # Check if gcc -print-prog-name=ld gives a path.
5790 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
5791 $as_echo_n "checking for ld used by $CC... " >&6; }
5794 # gcc leaves a trailing carriage return which upsets mingw
5795 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
5797 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
5800 # Accept absolute paths.
5802 re_direlt
='/[^/][^/]*/\.\./'
5803 # Canonicalize the pathname of ld
5804 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
5805 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
5806 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
5808 test -z "$LD" && LD
="$ac_prog"
5811 # If it fails, then pretend we aren't using GCC.
5815 # If it is relative, then search for the first ld in PATH.
5819 elif test "$with_gnu_ld" = yes; then
5820 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
5821 $as_echo_n "checking for GNU ld... " >&6; }
5823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
5824 $as_echo_n "checking for non-GNU ld... " >&6; }
5826 if test "${lt_cv_path_LD+set}" = set; then :
5827 $as_echo_n "(cached) " >&6
5829 if test -z "$LD"; then
5830 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5831 for ac_dir
in $PATH; do
5833 test -z "$ac_dir" && ac_dir
=.
5834 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
5835 lt_cv_path_LD
="$ac_dir/$ac_prog"
5836 # Check to see if the program is GNU ld. I'd rather use --version,
5837 # but apparently some variants of GNU ld only accept -v.
5838 # Break only if it was the GNU/non-GNU ld that we prefer.
5839 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
5840 *GNU
* |
*'with BFD'*)
5841 test "$with_gnu_ld" != no
&& break
5844 test "$with_gnu_ld" != yes && break
5851 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
5856 if test -n "$LD"; then
5857 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
5858 $as_echo "$LD" >&6; }
5860 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5861 $as_echo "no" >&6; }
5863 test -z "$LD" && as_fn_error
"no acceptable ld found in \$PATH" "$LINENO" 5
5864 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
5865 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
5866 if test "${lt_cv_prog_gnu_ld+set}" = set; then :
5867 $as_echo_n "(cached) " >&6
5869 # I'd rather use --version here, but apparently some GNU lds only accept -v.
5870 case `$LD -v 2>&1 </dev/null` in
5871 *GNU
* |
*'with BFD'*)
5872 lt_cv_prog_gnu_ld
=yes
5875 lt_cv_prog_gnu_ld
=no
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
5880 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
5881 with_gnu_ld
=$lt_cv_prog_gnu_ld
5891 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
5892 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
5893 if test "${lt_cv_path_NM+set}" = set; then :
5894 $as_echo_n "(cached) " >&6
5896 if test -n "$NM"; then
5897 # Let the user override the test.
5900 lt_nm_to_check
="${ac_tool_prefix}nm"
5901 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
5902 lt_nm_to_check
="$lt_nm_to_check nm"
5904 for lt_tmp_nm
in $lt_nm_to_check; do
5905 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
5906 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
5908 test -z "$ac_dir" && ac_dir
=.
5909 tmp_nm
="$ac_dir/$lt_tmp_nm"
5910 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
5911 # Check to see if the nm accepts a BSD-compat flag.
5912 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
5913 # nm: unknown option "B" ignored
5914 # Tru64's nm complains that /dev/null is an invalid object file
5915 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
5916 */dev
/null
* |
*'Invalid file or object type'*)
5917 lt_cv_path_NM
="$tmp_nm -B"
5921 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
5923 lt_cv_path_NM
="$tmp_nm -p"
5927 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
5928 continue # so that we can try to find one that supports BSD flags
5937 : ${lt_cv_path_NM=no}
5940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
5941 $as_echo "$lt_cv_path_NM" >&6; }
5942 if test "$lt_cv_path_NM" != "no"; then
5945 # Didn't find any BSD compatible name lister, look for dumpbin.
5946 if test -n "$DUMPBIN"; then :
5947 # Let the user override the test.
5949 if test -n "$ac_tool_prefix"; then
5950 for ac_prog
in dumpbin
"link -dump"
5952 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
5953 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
5954 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5955 $as_echo_n "checking for $ac_word... " >&6; }
5956 if test "${ac_cv_prog_DUMPBIN+set}" = set; then :
5957 $as_echo_n "(cached) " >&6
5959 if test -n "$DUMPBIN"; then
5960 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
5962 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
5966 test -z "$as_dir" && as_dir
=.
5967 for ac_exec_ext
in '' $ac_executable_extensions; do
5968 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
5969 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
5970 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
5979 DUMPBIN
=$ac_cv_prog_DUMPBIN
5980 if test -n "$DUMPBIN"; then
5981 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
5982 $as_echo "$DUMPBIN" >&6; }
5984 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
5985 $as_echo "no" >&6; }
5989 test -n "$DUMPBIN" && break
5992 if test -z "$DUMPBIN"; then
5993 ac_ct_DUMPBIN
=$DUMPBIN
5994 for ac_prog
in dumpbin
"link -dump"
5996 # Extract the first word of "$ac_prog", so it can be a program name with args.
5997 set dummy
$ac_prog; ac_word
=$2
5998 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
5999 $as_echo_n "checking for $ac_word... " >&6; }
6000 if test "${ac_cv_prog_ac_ct_DUMPBIN+set}" = set; then :
6001 $as_echo_n "(cached) " >&6
6003 if test -n "$ac_ct_DUMPBIN"; then
6004 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
6006 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6010 test -z "$as_dir" && as_dir
=.
6011 for ac_exec_ext
in '' $ac_executable_extensions; do
6012 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6013 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
6014 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6023 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
6024 if test -n "$ac_ct_DUMPBIN"; then
6025 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
6026 $as_echo "$ac_ct_DUMPBIN" >&6; }
6028 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6029 $as_echo "no" >&6; }
6033 test -n "$ac_ct_DUMPBIN" && break
6036 if test "x$ac_ct_DUMPBIN" = x
; then
6039 case $cross_compiling:$ac_tool_warned in
6041 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6042 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6043 ac_tool_warned
=yes ;;
6045 DUMPBIN
=$ac_ct_DUMPBIN
6049 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
6051 DUMPBIN
="$DUMPBIN -symbols"
6059 if test "$DUMPBIN" != ":"; then
6063 test -z "$NM" && NM
=nm
6070 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
6071 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
6072 if test "${lt_cv_nm_interface+set}" = set; then :
6073 $as_echo_n "(cached) " >&6
6075 lt_cv_nm_interface
="BSD nm"
6076 echo "int some_variable = 0;" > conftest.
$ac_ext
6077 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
6078 (eval "$ac_compile" 2>conftest.err
)
6079 cat conftest.err
>&5
6080 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
6081 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
6082 cat conftest.err
>&5
6083 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
6084 cat conftest.out
>&5
6085 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
6086 lt_cv_nm_interface
="MS dumpbin"
6090 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
6091 $as_echo "$lt_cv_nm_interface" >&6; }
6093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
6094 $as_echo_n "checking whether ln -s works... " >&6; }
6096 if test "$LN_S" = "ln -s"; then
6097 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6098 $as_echo "yes" >&6; }
6100 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
6101 $as_echo "no, using $LN_S" >&6; }
6104 # find the maximum length of command line arguments
6105 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
6106 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
6107 if test "${lt_cv_sys_max_cmd_len+set}" = set; then :
6108 $as_echo_n "(cached) " >&6
6115 # On DJGPP, this test can blow up pretty badly due to problems in libc
6116 # (any single argument exceeding 2000 bytes causes a buffer overrun
6117 # during glob expansion). Even if it were fixed, the result of this
6118 # check would be larger than it should be.
6119 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
6123 # Under GNU Hurd, this test is not required because there is
6124 # no limit to the length of command line arguments.
6125 # Libtool will interpret -1 as no limit whatsoever
6126 lt_cv_sys_max_cmd_len
=-1;
6129 cygwin
* | mingw
* | cegcc
*)
6130 # On Win9x/ME, this test blows up -- it succeeds, but takes
6131 # about 5 minutes as the teststring grows exponentially.
6132 # Worse, since 9x/ME are not pre-emptively multitasking,
6133 # you end up with a "frozen" computer, even though with patience
6134 # the test eventually succeeds (with a max line length of 256k).
6135 # Instead, let's just punt: use the minimum linelength reported by
6136 # all of the supported platforms: 8192 (on NT/2K/XP).
6137 lt_cv_sys_max_cmd_len
=8192;
6141 # On MiNT this can take a long time and run out of memory.
6142 lt_cv_sys_max_cmd_len
=8192;
6146 # On AmigaOS with pdksh, this test takes hours, literally.
6147 # So we just punt and use a minimum line length of 8192.
6148 lt_cv_sys_max_cmd_len
=8192;
6151 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
6152 # This has been around since 386BSD, at least. Likely further.
6153 if test -x /sbin
/sysctl
; then
6154 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
6155 elif test -x /usr
/sbin
/sysctl
; then
6156 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
6158 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
6160 # And add a safety zone
6161 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6162 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6166 # We know the value 262144 and hardcode it with a safety zone (like BSD)
6167 lt_cv_sys_max_cmd_len
=196608
6171 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
6172 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
6173 # nice to cause kernel panics so lets avoid the loop below.
6174 # First set a reasonable default.
6175 lt_cv_sys_max_cmd_len
=16384
6177 if test -x /sbin
/sysconfig
; then
6178 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
6179 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
6184 lt_cv_sys_max_cmd_len
=102400
6186 sysv5
* | sco5v6
* | sysv4.2uw2
*)
6187 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
6188 if test -n "$kargmax"; then
6189 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
6191 lt_cv_sys_max_cmd_len
=32768
6195 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
6196 if test -n "$lt_cv_sys_max_cmd_len"; then
6197 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
6198 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
6200 # Make teststring a little bigger before we do anything with it.
6201 # a 1K string should be a reasonable start.
6202 for i
in 1 2 3 4 5 6 7 8 ; do
6203 teststring
=$teststring$teststring
6205 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
6206 # If test is not a shell built-in, we'll probably end up computing a
6207 # maximum length that is only half of the actual maximum length, but
6209 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
6210 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
6211 test $i != 17 # 1/2 MB should be enough
6214 teststring
=$teststring$teststring
6216 # Only check the string length outside the loop.
6217 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
6219 # Add a significant safety factor because C++ compilers can tack on
6220 # massive amounts of additional arguments before passing them to the
6221 # linker. It appears as though 1/2 is a usable value.
6222 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
6229 if test -n $lt_cv_sys_max_cmd_len ; then
6230 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
6231 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
6233 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
6234 $as_echo "none" >&6; }
6236 max_cmd_len
=$lt_cv_sys_max_cmd_len
6247 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
6248 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
6249 # Try some XSI features
6252 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
6254 && eval 'test $(( 1 + 1 )) -eq 2 \
6255 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
6257 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
6258 $as_echo "$xsi_shell" >&6; }
6261 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
6262 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
6264 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
6266 && lt_shell_append=yes
6267 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
6268 $as_echo "$lt_shell_append" >&6; }
6271 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
6281 # test EBCDIC or ASCII
6282 case `echo X|tr X '\101'` in
6283 A) # ASCII based system
6284 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
6285 lt_SP2NL='tr \040 \012'
6286 lt_NL2SP='tr \015\012 \040\040'
6288 *) # EBCDIC based system
6289 lt_SP2NL='tr \100 \n'
6290 lt_NL2SP='tr \r\n \100\100'
6302 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
6303 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
6304 if test "${lt_cv_ld_reload_flag+set}" = set; then :
6305 $as_echo_n "(cached
) " >&6
6307 lt_cv_ld_reload_flag='-r'
6309 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
6310 $as_echo "$lt_cv_ld_reload_flag" >&6; }
6311 reload_flag=$lt_cv_ld_reload_flag
6312 case $reload_flag in
6314 *) reload_flag=" $reload_flag" ;;
6316 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6319 if test "$GCC" = yes; then
6320 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
6322 reload_cmds='$LD$reload_flag -o $output$reload_objs'
6335 if test -n "$ac_tool_prefix"; then
6336 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
6337 set dummy ${ac_tool_prefix}objdump; ac_word=$2
6338 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6339 $as_echo_n "checking
for $ac_word...
" >&6; }
6340 if test "${ac_cv_prog_OBJDUMP+set}" = set; then :
6341 $as_echo_n "(cached
) " >&6
6343 if test -n "$OBJDUMP"; then
6344 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
6346 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6350 test -z "$as_dir" && as_dir=.
6351 for ac_exec_ext in '' $ac_executable_extensions; do
6352 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6353 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
6354 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6363 OBJDUMP=$ac_cv_prog_OBJDUMP
6364 if test -n "$OBJDUMP"; then
6365 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
6366 $as_echo "$OBJDUMP" >&6; }
6368 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6369 $as_echo "no
" >&6; }
6374 if test -z "$ac_cv_prog_OBJDUMP"; then
6375 ac_ct_OBJDUMP=$OBJDUMP
6376 # Extract the first word of "objdump
", so it can be a program name with args.
6377 set dummy objdump; ac_word=$2
6378 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6379 $as_echo_n "checking
for $ac_word...
" >&6; }
6380 if test "${ac_cv_prog_ac_ct_OBJDUMP+set}" = set; then :
6381 $as_echo_n "(cached
) " >&6
6383 if test -n "$ac_ct_OBJDUMP"; then
6384 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
6386 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6390 test -z "$as_dir" && as_dir=.
6391 for ac_exec_ext in '' $ac_executable_extensions; do
6392 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6393 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
6394 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6403 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
6404 if test -n "$ac_ct_OBJDUMP"; then
6405 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
6406 $as_echo "$ac_ct_OBJDUMP" >&6; }
6408 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6409 $as_echo "no
" >&6; }
6412 if test "x
$ac_ct_OBJDUMP" = x; then
6415 case $cross_compiling:$ac_tool_warned in
6417 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6418 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6419 ac_tool_warned=yes ;;
6421 OBJDUMP=$ac_ct_OBJDUMP
6424 OBJDUMP="$ac_cv_prog_OBJDUMP"
6427 test -z "$OBJDUMP" && OBJDUMP=objdump
6437 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
6438 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
6439 if test "${lt_cv_deplibs_check_method+set}" = set; then :
6440 $as_echo_n "(cached
) " >&6
6442 lt_cv_file_magic_cmd='$MAGIC_CMD'
6443 lt_cv_file_magic_test_file=
6444 lt_cv_deplibs_check_method='unknown'
6445 # Need to set the preceding variable on all platforms that support
6446 # interlibrary dependencies.
6447 # 'none' -- dependencies not supported.
6448 # `unknown' -- same as none, but documents that we really don't know.
6449 # 'pass_all' -- all dependencies passed with no checks.
6450 # 'test_compile' -- check by making test program.
6451 # 'file_magic [[regex]]' -- check by looking for files in library path
6452 # which responds to the $file_magic_cmd with a given extended regex.
6453 # If you have `file' or equivalent on your system and you're not sure
6454 # whether `pass_all' will *always* work, you probably want this one.
6458 lt_cv_deplibs_check_method=pass_all
6462 lt_cv_deplibs_check_method=pass_all
6466 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
6467 lt_cv_file_magic_cmd='/usr/bin/file -L'
6468 lt_cv_file_magic_test_file=/shlib/libc.so
6472 # func_win32_libid is a shell function defined in ltmain.sh
6473 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6474 lt_cv_file_magic_cmd='func_win32_libid'
6478 # Base MSYS/MinGW do not provide the 'file' command needed by
6479 # func_win32_libid shell function, so use a weaker test based on 'objdump',
6480 # unless we find 'file', for example because we are cross-compiling.
6481 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
6482 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
6483 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
6484 lt_cv_file_magic_cmd='func_win32_libid'
6486 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
6487 lt_cv_file_magic_cmd='$OBJDUMP -f'
6492 # use the weaker test based on 'objdump'. See mingw*.
6493 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
6494 lt_cv_file_magic_cmd='$OBJDUMP -f'
6497 darwin* | rhapsody*)
6498 lt_cv_deplibs_check_method=pass_all
6501 freebsd* | dragonfly*)
6502 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6505 # Not sure whether the presence of OpenBSD here was a mistake.
6506 # Let's accept both of them until this is cleared up.
6507 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
6508 lt_cv_file_magic_cmd=/usr/bin/file
6509 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
6513 lt_cv_deplibs_check_method=pass_all
6518 lt_cv_deplibs_check_method=pass_all
6522 lt_cv_deplibs_check_method=pass_all
6525 hpux10.20* | hpux11*)
6526 lt_cv_file_magic_cmd=/usr/bin/file
6529 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
6530 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
6533 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]'
6534 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
6537 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
6538 lt_cv_file_magic_test_file=/usr/lib/libc.sl
6544 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
6545 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
6548 irix5* | irix6* | nonstopux*)
6550 *-32|*"-32 ") libmagic=32-bit;;
6551 *-n32|*"-n32 ") libmagic=N32;;
6552 *-64|*"-64 ") libmagic=64-bit;;
6553 *) libmagic=never-match;;
6555 lt_cv_deplibs_check_method=pass_all
6558 # This must be Linux ELF.
6559 linux* | k*bsd*-gnu | kopensolaris*-gnu)
6560 lt_cv_deplibs_check_method=pass_all
6564 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
6565 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6567 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
6572 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
6573 lt_cv_file_magic_cmd=/usr/bin/file
6574 lt_cv_file_magic_test_file=/usr/lib/libnls.so
6578 lt_cv_deplibs_check_method=pass_all
6582 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
6583 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
6585 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
6589 osf3* | osf4* | osf5*)
6590 lt_cv_deplibs_check_method=pass_all
6594 lt_cv_deplibs_check_method=pass_all
6598 lt_cv_deplibs_check_method=pass_all
6601 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
6602 lt_cv_deplibs_check_method=pass_all
6606 case $host_vendor in
6608 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]'
6609 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
6612 lt_cv_deplibs_check_method=pass_all
6615 lt_cv_file_magic_cmd='/bin/file'
6616 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
6619 lt_cv_file_magic_cmd='/bin/file'
6620 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
6621 lt_cv_file_magic_test_file=/lib/libc.so
6624 lt_cv_deplibs_check_method=pass_all
6627 lt_cv_deplibs_check_method=pass_all
6633 lt_cv_deplibs_check_method=pass_all
6638 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
6639 $as_echo "$lt_cv_deplibs_check_method" >&6; }
6640 file_magic_cmd=$lt_cv_file_magic_cmd
6641 deplibs_check_method=$lt_cv_deplibs_check_method
6642 test -z "$deplibs_check_method" && deplibs_check_method=unknown
6655 if test -n "$ac_tool_prefix"; then
6656 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6657 set dummy ${ac_tool_prefix}ar; ac_word=$2
6658 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6659 $as_echo_n "checking
for $ac_word...
" >&6; }
6660 if test "${ac_cv_prog_AR+set}" = set; then :
6661 $as_echo_n "(cached
) " >&6
6663 if test -n "$AR"; then
6664 ac_cv_prog_AR="$AR" # Let the user override the test.
6666 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6670 test -z "$as_dir" && as_dir=.
6671 for ac_exec_ext in '' $ac_executable_extensions; do
6672 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6673 ac_cv_prog_AR="${ac_tool_prefix}ar"
6674 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6684 if test -n "$AR"; then
6685 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
6686 $as_echo "$AR" >&6; }
6688 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6689 $as_echo "no
" >&6; }
6694 if test -z "$ac_cv_prog_AR"; then
6696 # Extract the first word of "ar", so it can be a program name with args.
6697 set dummy ar; ac_word=$2
6698 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6699 $as_echo_n "checking
for $ac_word...
" >&6; }
6700 if test "${ac_cv_prog_ac_ct_AR+set}" = set; then :
6701 $as_echo_n "(cached
) " >&6
6703 if test -n "$ac_ct_AR"; then
6704 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
6706 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6710 test -z "$as_dir" && as_dir=.
6711 for ac_exec_ext in '' $ac_executable_extensions; do
6712 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6713 ac_cv_prog_ac_ct_AR="ar"
6714 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6723 ac_ct_AR=$ac_cv_prog_ac_ct_AR
6724 if test -n "$ac_ct_AR"; then
6725 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
6726 $as_echo "$ac_ct_AR" >&6; }
6728 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6729 $as_echo "no
" >&6; }
6732 if test "x
$ac_ct_AR" = x; then
6735 case $cross_compiling:$ac_tool_warned in
6737 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6738 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6739 ac_tool_warned=yes ;;
6747 test -z "$AR" && AR=ar
6748 test -z "$AR_FLAGS" && AR_FLAGS=cru
6760 if test -n "$ac_tool_prefix"; then
6761 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
6762 set dummy ${ac_tool_prefix}strip; ac_word=$2
6763 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6764 $as_echo_n "checking
for $ac_word...
" >&6; }
6765 if test "${ac_cv_prog_STRIP+set}" = set; then :
6766 $as_echo_n "(cached
) " >&6
6768 if test -n "$STRIP"; then
6769 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
6771 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6775 test -z "$as_dir" && as_dir=.
6776 for ac_exec_ext in '' $ac_executable_extensions; do
6777 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6778 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
6779 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6788 STRIP=$ac_cv_prog_STRIP
6789 if test -n "$STRIP"; then
6790 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
6791 $as_echo "$STRIP" >&6; }
6793 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6794 $as_echo "no
" >&6; }
6799 if test -z "$ac_cv_prog_STRIP"; then
6801 # Extract the first word of "strip
", so it can be a program name with args.
6802 set dummy strip; ac_word=$2
6803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6804 $as_echo_n "checking
for $ac_word...
" >&6; }
6805 if test "${ac_cv_prog_ac_ct_STRIP+set}" = set; then :
6806 $as_echo_n "(cached
) " >&6
6808 if test -n "$ac_ct_STRIP"; then
6809 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
6811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6815 test -z "$as_dir" && as_dir=.
6816 for ac_exec_ext in '' $ac_executable_extensions; do
6817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6818 ac_cv_prog_ac_ct_STRIP="strip
"
6819 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6828 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
6829 if test -n "$ac_ct_STRIP"; then
6830 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
6831 $as_echo "$ac_ct_STRIP" >&6; }
6833 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6834 $as_echo "no
" >&6; }
6837 if test "x
$ac_ct_STRIP" = x; then
6840 case $cross_compiling:$ac_tool_warned in
6842 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6843 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6844 ac_tool_warned=yes ;;
6849 STRIP="$ac_cv_prog_STRIP"
6852 test -z "$STRIP" && STRIP=:
6859 if test -n "$ac_tool_prefix"; then
6860 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
6861 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
6862 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6863 $as_echo_n "checking
for $ac_word...
" >&6; }
6864 if test "${ac_cv_prog_RANLIB+set}" = set; then :
6865 $as_echo_n "(cached
) " >&6
6867 if test -n "$RANLIB"; then
6868 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
6870 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6874 test -z "$as_dir" && as_dir=.
6875 for ac_exec_ext in '' $ac_executable_extensions; do
6876 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6877 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
6878 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6887 RANLIB=$ac_cv_prog_RANLIB
6888 if test -n "$RANLIB"; then
6889 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
6890 $as_echo "$RANLIB" >&6; }
6892 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6893 $as_echo "no
" >&6; }
6898 if test -z "$ac_cv_prog_RANLIB"; then
6899 ac_ct_RANLIB=$RANLIB
6900 # Extract the first word of "ranlib
", so it can be a program name with args.
6901 set dummy ranlib; ac_word=$2
6902 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6903 $as_echo_n "checking
for $ac_word...
" >&6; }
6904 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
6905 $as_echo_n "(cached
) " >&6
6907 if test -n "$ac_ct_RANLIB"; then
6908 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
6910 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6914 test -z "$as_dir" && as_dir=.
6915 for ac_exec_ext in '' $ac_executable_extensions; do
6916 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
6917 ac_cv_prog_ac_ct_RANLIB="ranlib
"
6918 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6927 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
6928 if test -n "$ac_ct_RANLIB"; then
6929 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
6930 $as_echo "$ac_ct_RANLIB" >&6; }
6932 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6933 $as_echo "no
" >&6; }
6936 if test "x
$ac_ct_RANLIB" = x; then
6939 case $cross_compiling:$ac_tool_warned in
6941 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6942 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6943 ac_tool_warned=yes ;;
6945 RANLIB=$ac_ct_RANLIB
6948 RANLIB="$ac_cv_prog_RANLIB"
6951 test -z "$RANLIB" && RANLIB=:
6958 # Determine commands to create old-style static archives.
6959 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
6960 old_postinstall_cmds='chmod 644 $oldlib'
6961 old_postuninstall_cmds=
6963 if test -n "$RANLIB"; then
6966 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
6969 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
6972 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
6977 lock_old_archive_extraction=yes ;;
6979 lock_old_archive_extraction=no ;;
7002 for ac_prog in gawk mawk nawk awk
7004 # Extract the first word of "$ac_prog", so it can be a program name with args.
7005 set dummy $ac_prog; ac_word=$2
7006 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7007 $as_echo_n "checking
for $ac_word...
" >&6; }
7008 if test "${ac_cv_prog_AWK+set}" = set; then :
7009 $as_echo_n "(cached
) " >&6
7011 if test -n "$AWK"; then
7012 ac_cv_prog_AWK="$AWK" # Let the user override the test.
7014 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7018 test -z "$as_dir" && as_dir=.
7019 for ac_exec_ext in '' $ac_executable_extensions; do
7020 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7021 ac_cv_prog_AWK="$ac_prog"
7022 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7032 if test -n "$AWK"; then
7033 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AWK" >&5
7034 $as_echo "$AWK" >&6; }
7036 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7037 $as_echo "no
" >&6; }
7041 test -n "$AWK" && break
7062 # If no C compiler was specified, use CC.
7065 # If no C compiler flags were specified, use CFLAGS.
7066 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
7068 # Allow CC to be a program name with arguments.
7072 # Check for command to grab the raw symbol name followed by C symbol from nm.
7073 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
7074 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
7075 if test "${lt_cv_sys_global_symbol_pipe+set}" = set; then :
7076 $as_echo_n "(cached
) " >&6
7079 # These are sane defaults that work on at least a few old systems.
7080 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
7082 # Character class describing NM global symbol codes.
7083 symcode='[BCDEGRST]'
7085 # Regexp to match symbols that can be accessed directly from C.
7086 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
7088 # Define system-specific variables.
7093 cygwin* | mingw* | pw32* | cegcc*)
7094 symcode='[ABCDGISTW]'
7097 if test "$host_cpu" = ia64; then
7098 symcode='[ABCDEGRST]'
7102 symcode='[BCDEGRST]'
7105 symcode='[BCDEGQRST]'
7116 sysv5* | sco5v6* | unixware* | OpenUNIX*)
7124 # If we're using GNU nm, then use its standard symbol codes.
7125 case `$NM -V 2>&1` in
7126 *GNU* | *'with BFD'*)
7127 symcode='[ABCDGIRSTW]' ;;
7130 # Transform an extracted symbol line into a proper C declaration.
7131 # Some systems (esp. on ia64) link data and code symbols differently,
7132 # so use this general approach.
7133 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
7135 # Transform an extracted symbol line into symbol name and symbol address
7136 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
7137 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'"
7139 # Handle CRLF in mingw tool chain
7143 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
7147 # Try without a prefix underscore, then with it.
7148 for ac_symprfx in "" "_
"; do
7150 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
7151 symxfrm="\\1 $ac_symprfx\\2 \\2"
7153 # Write the raw and C identifiers.
7154 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
7155 # Fake it for dumpbin and say T for any non-static function
7156 # and D for any global variable.
7157 # Also find C++ and __fastcall symbols from MSVC++,
7158 # which start with @ or ?.
7159 lt_cv_sys_global_symbol_pipe="$AWK '"\
7160 " {last_section=section; section=\$ 3};"\
7161 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
7162 " \$ 0!~/External *\|/{next};"\
7163 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
7164 " {if(hide[section]) next};"\
7165 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
7166 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
7167 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
7168 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
7169 " ' prfx
=^
$ac_symprfx"
7171 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
7174 # Check to see that the pipe works correctly.
7178 cat > conftest.$ac_ext <<_LT_EOF
7183 void nm_test_func(void);
7184 void nm_test_func(void){}
7188 int main(){nm_test_var='a';nm_test_func();return(0);}
7191 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7192 (eval $ac_compile) 2>&5
7194 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7195 test $ac_status = 0; }; then
7196 # Now try to grab the symbols.
7198 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
7199 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
7201 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7202 test $ac_status = 0; } && test -s "$nlist"; then
7203 # Try sorting and uniquifying the output.
7204 if sort "$nlist" | uniq > "$nlist"T; then
7205 mv -f "$nlist"T "$nlist"
7210 # Make sure that we snagged all the symbols we need.
7211 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
7212 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
7213 cat <<_LT_EOF > conftest.$ac_ext
7219 # Now generate the symbol file.
7220 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
7222 cat <<_LT_EOF >> conftest.$ac_ext
7224 /* The mapping between symbol names and symbols. */
7229 lt__PROGRAM__LTX_preloaded_symbols[] =
7231 { "@PROGRAM@
", (void *) 0 },
7233 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
7234 cat <<\_LT_EOF >> conftest.$ac_ext
7238 /* This works around a problem in FreeBSD linker */
7239 #ifdef FREEBSD_WORKAROUND
7240 static const void *lt_preloaded_setup() {
7241 return lt__PROGRAM__LTX_preloaded_symbols;
7249 # Now try linking the two files.
7250 mv conftest.$ac_objext conftstm.$ac_objext
7251 lt_save_LIBS="$LIBS"
7252 lt_save_CFLAGS="$CFLAGS"
7253 LIBS="conftstm.
$ac_objext"
7254 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
7255 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
7256 (eval $ac_link) 2>&5
7258 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7259 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
7262 LIBS="$lt_save_LIBS"
7263 CFLAGS="$lt_save_CFLAGS"
7265 echo "cannot
find nm_test_func
in $nlist" >&5
7268 echo "cannot
find nm_test_var
in $nlist" >&5
7271 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
7274 echo "$progname: failed program was
:" >&5
7275 cat conftest.$ac_ext >&5
7277 rm -rf conftest* conftst*
7279 # Do not use the global_symbol_pipe unless it works.
7280 if test "$pipe_works" = yes; then
7283 lt_cv_sys_global_symbol_pipe=
7289 if test -z "$lt_cv_sys_global_symbol_pipe"; then
7290 lt_cv_sys_global_symbol_to_cdecl=
7292 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
7293 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
7294 $as_echo "failed
" >&6; }
7296 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
7297 $as_echo "ok
" >&6; }
7321 # Check whether --enable-libtool-lock was given.
7322 if test "${enable_libtool_lock+set}" = set; then :
7323 enableval=$enable_libtool_lock;
7326 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
7328 # Some flags need to be propagated to the compiler or linker for good
7332 # Find out which ABI we are using.
7333 echo 'int i;' > conftest.$ac_ext
7334 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7335 (eval $ac_compile) 2>&5
7337 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7338 test $ac_status = 0; }; then
7339 case `/usr/bin/file conftest.$ac_objext` in
7351 # Find out which ABI we are using.
7352 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
7353 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7354 (eval $ac_compile) 2>&5
7356 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7357 test $ac_status = 0; }; then
7358 if test "$lt_cv_prog_gnu_ld" = yes; then
7359 case `/usr/bin/file conftest.$ac_objext` in
7361 LD="${LD-ld} -melf32bsmip"
7364 LD="${LD-ld} -melf32bmipn32"
7367 LD="${LD-ld} -melf64bmip"
7371 case `/usr/bin/file conftest.$ac_objext` in
7387 x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
7388 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
7389 # Find out which ABI we are using.
7390 echo 'int i;' > conftest.$ac_ext
7391 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7392 (eval $ac_compile) 2>&5
7394 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7395 test $ac_status = 0; }; then
7396 case `/usr/bin/file conftest.o` in
7399 x86_64-*kfreebsd*-gnu)
7400 LD="${LD-ld} -m elf_i386_fbsd
"
7403 case `/usr/bin/file conftest.o` in
7405 LD="${LD-ld} -m elf32_x86_64
"
7408 LD="${LD-ld} -m elf_i386
"
7412 ppc64-*linux*|powerpc64-*linux*)
7413 LD="${LD-ld} -m elf32ppclinux
"
7416 LD="${LD-ld} -m elf_s390
"
7419 LD="${LD-ld} -m elf32_sparc
"
7425 x86_64-*kfreebsd*-gnu)
7426 LD="${LD-ld} -m elf_x86_64_fbsd
"
7429 LD="${LD-ld} -m elf_x86_64
"
7431 ppc*-*linux*|powerpc*-*linux*)
7432 LD="${LD-ld} -m elf64ppc
"
7434 s390*-*linux*|s390*-*tpf*)
7435 LD="${LD-ld} -m elf64_s390
"
7438 LD="${LD-ld} -m elf64_sparc
"
7448 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
7449 SAVE_CFLAGS="$CFLAGS"
7450 CFLAGS="$CFLAGS -belf"
7451 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
7452 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
7453 if test "${lt_cv_cc_needs_belf+set}" = set; then :
7454 $as_echo_n "(cached
) " >&6
7457 ac_cpp='$CPP $CPPFLAGS'
7458 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7459 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7460 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7462 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
7463 /* end confdefs.h. */
7473 if ac_fn_c_try_link "$LINENO"; then :
7474 lt_cv_cc_needs_belf=yes
7476 lt_cv_cc_needs_belf=no
7478 rm -f core conftest.err conftest.$ac_objext \
7479 conftest$ac_exeext conftest.$ac_ext
7481 ac_cpp='$CPP $CPPFLAGS'
7482 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7483 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7484 ac_compiler_gnu=$ac_cv_c_compiler_gnu
7487 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
7488 $as_echo "$lt_cv_cc_needs_belf" >&6; }
7489 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
7490 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
7491 CFLAGS="$SAVE_CFLAGS"
7495 # Find out which ABI we are using.
7496 echo 'int i;' > conftest.$ac_ext
7497 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
7498 (eval $ac_compile) 2>&5
7500 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
7501 test $ac_status = 0; }; then
7502 case `/usr/bin/file conftest.o` in
7504 case $lt_cv_prog_gnu_ld in
7505 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
7507 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
7519 need_locks="$enable_libtool_lock"
7523 rhapsody* | darwin*)
7524 if test -n "$ac_tool_prefix"; then
7525 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
7526 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
7527 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7528 $as_echo_n "checking
for $ac_word...
" >&6; }
7529 if test "${ac_cv_prog_DSYMUTIL+set}" = set; then :
7530 $as_echo_n "(cached
) " >&6
7532 if test -n "$DSYMUTIL"; then
7533 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
7535 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7539 test -z "$as_dir" && as_dir=.
7540 for ac_exec_ext in '' $ac_executable_extensions; do
7541 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7542 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
7543 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7552 DSYMUTIL=$ac_cv_prog_DSYMUTIL
7553 if test -n "$DSYMUTIL"; then
7554 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
7555 $as_echo "$DSYMUTIL" >&6; }
7557 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7558 $as_echo "no
" >&6; }
7563 if test -z "$ac_cv_prog_DSYMUTIL"; then
7564 ac_ct_DSYMUTIL=$DSYMUTIL
7565 # Extract the first word of "dsymutil
", so it can be a program name with args.
7566 set dummy dsymutil; ac_word=$2
7567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7568 $as_echo_n "checking
for $ac_word...
" >&6; }
7569 if test "${ac_cv_prog_ac_ct_DSYMUTIL+set}" = set; then :
7570 $as_echo_n "(cached
) " >&6
7572 if test -n "$ac_ct_DSYMUTIL"; then
7573 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
7575 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7579 test -z "$as_dir" && as_dir=.
7580 for ac_exec_ext in '' $ac_executable_extensions; do
7581 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7582 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
7583 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7592 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
7593 if test -n "$ac_ct_DSYMUTIL"; then
7594 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
7595 $as_echo "$ac_ct_DSYMUTIL" >&6; }
7597 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7598 $as_echo "no
" >&6; }
7601 if test "x
$ac_ct_DSYMUTIL" = x; then
7604 case $cross_compiling:$ac_tool_warned in
7606 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7607 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7608 ac_tool_warned=yes ;;
7610 DSYMUTIL=$ac_ct_DSYMUTIL
7613 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
7616 if test -n "$ac_tool_prefix"; then
7617 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
7618 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
7619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7620 $as_echo_n "checking
for $ac_word...
" >&6; }
7621 if test "${ac_cv_prog_NMEDIT+set}" = set; then :
7622 $as_echo_n "(cached
) " >&6
7624 if test -n "$NMEDIT"; then
7625 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
7627 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7631 test -z "$as_dir" && as_dir=.
7632 for ac_exec_ext in '' $ac_executable_extensions; do
7633 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7634 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
7635 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7644 NMEDIT=$ac_cv_prog_NMEDIT
7645 if test -n "$NMEDIT"; then
7646 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
7647 $as_echo "$NMEDIT" >&6; }
7649 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7650 $as_echo "no
" >&6; }
7655 if test -z "$ac_cv_prog_NMEDIT"; then
7656 ac_ct_NMEDIT=$NMEDIT
7657 # Extract the first word of "nmedit
", so it can be a program name with args.
7658 set dummy nmedit; ac_word=$2
7659 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7660 $as_echo_n "checking
for $ac_word...
" >&6; }
7661 if test "${ac_cv_prog_ac_ct_NMEDIT+set}" = set; then :
7662 $as_echo_n "(cached
) " >&6
7664 if test -n "$ac_ct_NMEDIT"; then
7665 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
7667 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7671 test -z "$as_dir" && as_dir=.
7672 for ac_exec_ext in '' $ac_executable_extensions; do
7673 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7674 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
7675 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7684 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
7685 if test -n "$ac_ct_NMEDIT"; then
7686 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
7687 $as_echo "$ac_ct_NMEDIT" >&6; }
7689 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7690 $as_echo "no
" >&6; }
7693 if test "x
$ac_ct_NMEDIT" = x; then
7696 case $cross_compiling:$ac_tool_warned in
7698 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7699 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7700 ac_tool_warned=yes ;;
7702 NMEDIT=$ac_ct_NMEDIT
7705 NMEDIT="$ac_cv_prog_NMEDIT"
7708 if test -n "$ac_tool_prefix"; then
7709 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
7710 set dummy ${ac_tool_prefix}lipo; ac_word=$2
7711 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7712 $as_echo_n "checking
for $ac_word...
" >&6; }
7713 if test "${ac_cv_prog_LIPO+set}" = set; then :
7714 $as_echo_n "(cached
) " >&6
7716 if test -n "$LIPO"; then
7717 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
7719 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7723 test -z "$as_dir" && as_dir=.
7724 for ac_exec_ext in '' $ac_executable_extensions; do
7725 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7726 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
7727 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7736 LIPO=$ac_cv_prog_LIPO
7737 if test -n "$LIPO"; then
7738 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
7739 $as_echo "$LIPO" >&6; }
7741 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7742 $as_echo "no
" >&6; }
7747 if test -z "$ac_cv_prog_LIPO"; then
7749 # Extract the first word of "lipo
", so it can be a program name with args.
7750 set dummy lipo; ac_word=$2
7751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7752 $as_echo_n "checking
for $ac_word...
" >&6; }
7753 if test "${ac_cv_prog_ac_ct_LIPO+set}" = set; then :
7754 $as_echo_n "(cached
) " >&6
7756 if test -n "$ac_ct_LIPO"; then
7757 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
7759 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7763 test -z "$as_dir" && as_dir=.
7764 for ac_exec_ext in '' $ac_executable_extensions; do
7765 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7766 ac_cv_prog_ac_ct_LIPO="lipo
"
7767 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7776 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
7777 if test -n "$ac_ct_LIPO"; then
7778 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
7779 $as_echo "$ac_ct_LIPO" >&6; }
7781 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7782 $as_echo "no
" >&6; }
7785 if test "x
$ac_ct_LIPO" = x; then
7788 case $cross_compiling:$ac_tool_warned in
7790 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7791 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7792 ac_tool_warned=yes ;;
7797 LIPO="$ac_cv_prog_LIPO"
7800 if test -n "$ac_tool_prefix"; then
7801 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
7802 set dummy ${ac_tool_prefix}otool; ac_word=$2
7803 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7804 $as_echo_n "checking
for $ac_word...
" >&6; }
7805 if test "${ac_cv_prog_OTOOL+set}" = set; then :
7806 $as_echo_n "(cached
) " >&6
7808 if test -n "$OTOOL"; then
7809 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
7811 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7815 test -z "$as_dir" && as_dir=.
7816 for ac_exec_ext in '' $ac_executable_extensions; do
7817 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7818 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
7819 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7828 OTOOL=$ac_cv_prog_OTOOL
7829 if test -n "$OTOOL"; then
7830 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
7831 $as_echo "$OTOOL" >&6; }
7833 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7834 $as_echo "no
" >&6; }
7839 if test -z "$ac_cv_prog_OTOOL"; then
7841 # Extract the first word of "otool
", so it can be a program name with args.
7842 set dummy otool; ac_word=$2
7843 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7844 $as_echo_n "checking
for $ac_word...
" >&6; }
7845 if test "${ac_cv_prog_ac_ct_OTOOL+set}" = set; then :
7846 $as_echo_n "(cached
) " >&6
7848 if test -n "$ac_ct_OTOOL"; then
7849 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
7851 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7855 test -z "$as_dir" && as_dir=.
7856 for ac_exec_ext in '' $ac_executable_extensions; do
7857 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7858 ac_cv_prog_ac_ct_OTOOL="otool
"
7859 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7868 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
7869 if test -n "$ac_ct_OTOOL"; then
7870 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
7871 $as_echo "$ac_ct_OTOOL" >&6; }
7873 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7874 $as_echo "no
" >&6; }
7877 if test "x
$ac_ct_OTOOL" = x; then
7880 case $cross_compiling:$ac_tool_warned in
7882 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7883 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7884 ac_tool_warned=yes ;;
7889 OTOOL="$ac_cv_prog_OTOOL"
7892 if test -n "$ac_tool_prefix"; then
7893 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
7894 set dummy ${ac_tool_prefix}otool64; ac_word=$2
7895 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7896 $as_echo_n "checking
for $ac_word...
" >&6; }
7897 if test "${ac_cv_prog_OTOOL64+set}" = set; then :
7898 $as_echo_n "(cached
) " >&6
7900 if test -n "$OTOOL64"; then
7901 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
7903 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7907 test -z "$as_dir" && as_dir=.
7908 for ac_exec_ext in '' $ac_executable_extensions; do
7909 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7910 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
7911 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7920 OTOOL64=$ac_cv_prog_OTOOL64
7921 if test -n "$OTOOL64"; then
7922 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
7923 $as_echo "$OTOOL64" >&6; }
7925 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7926 $as_echo "no
" >&6; }
7931 if test -z "$ac_cv_prog_OTOOL64"; then
7932 ac_ct_OTOOL64=$OTOOL64
7933 # Extract the first word of "otool64
", so it can be a program name with args.
7934 set dummy otool64; ac_word=$2
7935 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
7936 $as_echo_n "checking
for $ac_word...
" >&6; }
7937 if test "${ac_cv_prog_ac_ct_OTOOL64+set}" = set; then :
7938 $as_echo_n "(cached
) " >&6
7940 if test -n "$ac_ct_OTOOL64"; then
7941 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
7943 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
7947 test -z "$as_dir" && as_dir=.
7948 for ac_exec_ext in '' $ac_executable_extensions; do
7949 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
7950 ac_cv_prog_ac_ct_OTOOL64="otool64
"
7951 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
7960 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
7961 if test -n "$ac_ct_OTOOL64"; then
7962 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
7963 $as_echo "$ac_ct_OTOOL64" >&6; }
7965 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
7966 $as_echo "no
" >&6; }
7969 if test "x
$ac_ct_OTOOL64" = x; then
7972 case $cross_compiling:$ac_tool_warned in
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
7975 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
7976 ac_tool_warned=yes ;;
7978 OTOOL64=$ac_ct_OTOOL64
7981 OTOOL64="$ac_cv_prog_OTOOL64"
8010 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
8011 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
8012 if test "${lt_cv_apple_cc_single_mod+set}" = set; then :
8013 $as_echo_n "(cached
) " >&6
8015 lt_cv_apple_cc_single_mod=no
8016 if test -z "${LT_MULTI_MODULE}"; then
8017 # By default we will add the -single_module flag. You can override
8018 # by either setting the environment variable LT_MULTI_MODULE
8019 # non-empty at configure time, or by adding -multi_module to the
8021 rm -rf libconftest.dylib*
8022 echo "int foo
(void
){return 1;}" > conftest.c
8023 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8024 -dynamiclib -Wl,-single_module conftest.c
" >&5
8025 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
8026 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
8028 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
8029 lt_cv_apple_cc_single_mod=yes
8031 cat conftest.err >&5
8033 rm -rf libconftest.dylib*
8037 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
8038 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
8039 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
8040 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
8041 if test "${lt_cv_ld_exported_symbols_list+set}" = set; then :
8042 $as_echo_n "(cached
) " >&6
8044 lt_cv_ld_exported_symbols_list=no
8045 save_LDFLAGS=$LDFLAGS
8046 echo "_main
" > conftest.sym
8047 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
8048 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
8049 /* end confdefs.h. */
8059 if ac_fn_c_try_link "$LINENO"; then :
8060 lt_cv_ld_exported_symbols_list=yes
8062 lt_cv_ld_exported_symbols_list=no
8064 rm -f core conftest.err conftest.$ac_objext \
8065 conftest$ac_exeext conftest.$ac_ext
8066 LDFLAGS="$save_LDFLAGS"
8069 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
8070 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
8071 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
8072 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
8073 if test "${lt_cv_ld_force_load+set}" = set; then :
8074 $as_echo_n "(cached
) " >&6
8076 lt_cv_ld_force_load=no
8077 cat > conftest.c << _LT_EOF
8078 int forced_loaded() { return 2;}
8080 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
8081 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
8082 echo "$AR cru libconftest.a conftest.o
" >&5
8083 $AR cru libconftest.a conftest.o 2>&5
8084 cat > conftest.c << _LT_EOF
8085 int main() { return 0;}
8087 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
8088 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
8090 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
8091 lt_cv_ld_force_load=yes
8093 cat conftest.err >&5
8095 rm -f conftest.err libconftest.a conftest conftest.c
8096 rm -rf conftest.dSYM
8099 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
8100 $as_echo "$lt_cv_ld_force_load" >&6; }
8102 rhapsody* | darwin1.[012])
8103 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
8105 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8106 darwin*) # darwin 5.x on
8107 # if running on 10.5 or later, the deployment target defaults
8108 # to the OS version, if on x86, and 10.4, the deployment
8109 # target defaults to 10.4. Don't you love it?
8110 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
8111 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
8112 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8114 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
8116 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
8120 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
8121 _lt_dar_single_mod='$single_module'
8123 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
8124 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
8126 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
8128 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
8129 _lt_dsymutil='~$DSYMUTIL $lib || :'
8136 for ac_header in dlfcn.h
8138 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
8140 if test "x
$ac_cv_header_dlfcn_h" = x""yes; then :
8141 cat >>confdefs.h <<_ACEOF
8142 #define HAVE_DLFCN_H 1
8151 # autoconf.info says this should be called right after AC_INIT.
8152 ac_config_headers="$ac_config_headers config.h
:config.
in"
8159 # Put a plausible default for CC_FOR_BUILD in Makefile.
8160 if test "x
$cross_compiling" = "xno
"; then
8161 CC_FOR_BUILD='$(CC)'
8171 if test -n "$ac_tool_prefix"; then
8172 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
8173 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
8174 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8175 $as_echo_n "checking
for $ac_word...
" >&6; }
8176 if test "${ac_cv_prog_RANLIB+set}" = set; then :
8177 $as_echo_n "(cached
) " >&6
8179 if test -n "$RANLIB"; then
8180 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
8182 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8186 test -z "$as_dir" && as_dir=.
8187 for ac_exec_ext in '' $ac_executable_extensions; do
8188 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8189 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
8190 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8199 RANLIB=$ac_cv_prog_RANLIB
8200 if test -n "$RANLIB"; then
8201 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
8202 $as_echo "$RANLIB" >&6; }
8204 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8205 $as_echo "no
" >&6; }
8210 if test -z "$ac_cv_prog_RANLIB"; then
8211 ac_ct_RANLIB=$RANLIB
8212 # Extract the first word of "ranlib
", so it can be a program name with args.
8213 set dummy ranlib; ac_word=$2
8214 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8215 $as_echo_n "checking
for $ac_word...
" >&6; }
8216 if test "${ac_cv_prog_ac_ct_RANLIB+set}" = set; then :
8217 $as_echo_n "(cached
) " >&6
8219 if test -n "$ac_ct_RANLIB"; then
8220 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
8222 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8226 test -z "$as_dir" && as_dir=.
8227 for ac_exec_ext in '' $ac_executable_extensions; do
8228 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8229 ac_cv_prog_ac_ct_RANLIB="ranlib
"
8230 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8239 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
8240 if test -n "$ac_ct_RANLIB"; then
8241 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
8242 $as_echo "$ac_ct_RANLIB" >&6; }
8244 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8245 $as_echo "no
" >&6; }
8248 if test "x
$ac_ct_RANLIB" = x; then
8251 case $cross_compiling:$ac_tool_warned in
8253 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
8254 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
8255 ac_tool_warned=yes ;;
8257 RANLIB=$ac_ct_RANLIB
8260 RANLIB="$ac_cv_prog_RANLIB"
8264 # Some of the common include files depend on bfd.h, and bfd.h checks
8265 # that config.h is included first by testing that the PACKAGE macro
8269 cat >>confdefs.h <<_ACEOF
8270 #define PACKAGE "$PACKAGE"
8275 # Dependency checking.
8276 ac_config_commands="$ac_config_commands depdir
"
8279 depcc="$CC" am_compiler_list=
8281 am_depcomp=$ac_aux_dir/depcomp
8282 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of
$depcc" >&5
8283 $as_echo_n "checking dependency style of
$depcc...
" >&6; }
8284 if test "${am_cv_CC_dependencies_compiler_type+set}" = set; then :
8285 $as_echo_n "(cached
) " >&6
8287 if test -f "$am_depcomp"; then
8288 # We make a subdir and do the tests there. Otherwise we can end up
8289 # making bogus files that we don't know about and never remove. For
8290 # instance it was reported that on HP-UX the gcc test will end up
8291 # making a dummy file named `D' -- because `-MD' means `put the output
8294 # Copy depcomp to subdir because otherwise we won't find it if we're
8295 # using a relative directory.
8296 cp "$am_depcomp" conftest.dir
8298 # We will build objects and dependencies in a subdirectory because
8299 # it helps to detect inapplicable dependency modes. For instance
8300 # both Tru64's cc and ICC support -MD to output dependencies as a
8301 # side effect of compilation, but ICC will put the dependencies in
8302 # the current directory while Tru64 will put them in the object
8306 am_cv_CC_dependencies_compiler_type=none
8307 if test "$am_compiler_list" = ""; then
8308 am_compiler_list=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
8310 for depmode in $am_compiler_list; do
8311 if test $depmode = none; then break; fi
8313 $as_echo "$as_me:$LINENO: trying
$depmode" >&5
8314 # Setup a source with many dependencies, because some compilers
8315 # like to wrap large dependency lists on column 80 (with \), and
8316 # we should not choose a depcomp mode which is confused by this.
8318 # We need to recreate these files for each test, as the compiler may
8319 # overwrite some of them when testing with obscure command lines.
8320 # This happens at least with the AIX C compiler.
8322 for i in 1 2 3 4 5 6; do
8323 echo '#include "conftst
'$i'.h
"' >> sub/conftest.c
8324 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
8325 # Solaris 8's {/usr,}/bin/sh.
8326 touch sub/conftst$i.h
8328 echo "include sub
/conftest.Po
" > confmf
8330 # We check with `-c' and `-o' for the sake of the "dashmstdout
"
8331 # mode. It turns out that the SunPro C++ compiler does not properly
8332 # handle `-M -o', and we need to detect this.
8333 depcmd="depmode
=$depmode \
8334 source=sub
/conftest.c object
=sub
/conftest.
${OBJEXT-o} \
8335 depfile
=sub
/conftest.Po tmpdepfile
=sub
/conftest.TPo \
8336 $SHELL .
/depcomp
$depcc -c -o sub
/conftest.
${OBJEXT-o} sub
/conftest.c
"
8337 echo "|
$depcmd" | sed -e 's/ */ /g' >&5
8338 if env $depcmd > conftest.err 2>&1 &&
8339 grep sub/conftst6.h sub/conftest.Po >>conftest.err 2>&1 &&
8340 grep sub/conftest.${OBJEXT-o} sub/conftest.Po >>conftest.err 2>&1 &&
8341 ${MAKE-make} -s -f confmf >>conftest.err 2>&1; then
8342 # icc doesn't choke on unknown options, it will just issue warnings
8343 # or remarks (even with -Werror). So we grep stderr for any message
8344 # that says an option was ignored or not supported.
8345 # When given -MP, icc 7.0 and 7.1 complain thusly:
8346 # icc: Command line warning: ignoring option '-M'; no argument required
8347 # The diagnosis changed in icc 8.0:
8348 # icc: Command line remark: option '-MP' not supported
8349 if (grep 'ignoring option' conftest.err ||
8350 grep 'not supported' conftest.err) >/dev/null 2>&1; then :; else
8351 am_cv_CC_dependencies_compiler_type=$depmode
8352 $as_echo "$as_me:$LINENO: success
" >&5
8356 $as_echo "$as_me:$LINENO: failure
, diagnostics are
:" >&5
8357 sed -e 's/^/| /' < conftest.err >&5
8363 am_cv_CC_dependencies_compiler_type=none
8367 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $am_cv_CC_dependencies_compiler_type" >&5
8368 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
8369 if test x${am_cv_CC_dependencies_compiler_type-none} = xnone
8370 then as_fn_error "no usable dependency style found
" "$LINENO" 5
8371 else CCDEPMODE=depmode=$am_cv_CC_dependencies_compiler_type
8376 # Check for the 'make' the user wants to use.
8379 # Extract the first word of "$ac_prog", so it can be a program name with args.
8380 set dummy $ac_prog; ac_word=$2
8381 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
8382 $as_echo_n "checking
for $ac_word...
" >&6; }
8383 if test "${ac_cv_prog_MAKE+set}" = set; then :
8384 $as_echo_n "(cached
) " >&6
8386 if test -n "$MAKE"; then
8387 ac_cv_prog_MAKE="$MAKE" # Let the user override the test.
8389 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
8393 test -z "$as_dir" && as_dir=.
8394 for ac_exec_ext in '' $ac_executable_extensions; do
8395 if { test -f "$as_dir/$ac_word$ac_exec_ext" && $as_test_x "$as_dir/$ac_word$ac_exec_ext"; }; then
8396 ac_cv_prog_MAKE="$ac_prog"
8397 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
8406 MAKE=$ac_cv_prog_MAKE
8407 if test -n "$MAKE"; then
8408 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $MAKE" >&5
8409 $as_echo "$MAKE" >&6; }
8411 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8412 $as_echo "no
" >&6; }
8416 test -n "$MAKE" && break
8420 case "`$MAKE --version 2>&1 | sed 1q`" in
8425 if test "$MAKE_IS_GNU" = yes; then
8435 # If we haven't got the data from the intl directory,
8436 # assume NLS is disabled.
8445 if test -f ../../intl/config.intl; then
8446 . ../../intl/config.intl
8448 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested
" >&5
8449 $as_echo_n "checking whether NLS is requested...
" >&6; }
8450 if test x"$USE_NLS" != xyes; then
8451 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
8452 $as_echo "no
" >&6; }
8454 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: yes" >&5
8455 $as_echo "yes" >&6; }
8457 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
8460 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
8461 $as_echo_n "checking for catalogs to be installed... " >&6; }
8462 # Look for .po and .gmo files in the source directory.
8465 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
8466 # If there aren't any .gmo files the shell will give us the
8467 # literal string "../path/to/srcdir/po/*.gmo" which has to be
8469 case "$cat" in *\
**)
8472 # The quadruple backslash is collapsed to a double backslash
8473 # by the backticks, then collapsed again by the double quotes,
8474 # leaving us with one backslash in the sed expression (right
8475 # before the dot that mustn't act as a wildcard).
8476 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
8477 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
8478 # The user is allowed to set LINGUAS to a list of languages to
8479 # install catalogs for. If it's empty that means "all of them."
8480 if test "x$LINGUAS" = x
; then
8481 CATALOGS
="$CATALOGS $cat"
8482 XLINGUAS
="$XLINGUAS $lang"
8484 case "$LINGUAS" in *$lang*)
8485 CATALOGS
="$CATALOGS $cat"
8486 XLINGUAS
="$XLINGUAS $lang"
8492 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
8493 $as_echo "$LINGUAS" >&6; }
8506 # Check for common headers.
8507 # FIXME: Seems to me this can cause problems for i386-windows hosts.
8508 # At one point there were hardcoded AC_DEFINE's if ${host} = i386-*-windows*.
8509 for ac_header
in stdlib.h string.h
strings.h unistd.h
time.h
8511 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8512 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8513 eval as_val
=\$
$as_ac_Header
8514 if test "x$as_val" = x
""yes; then :
8515 cat >>confdefs.h
<<_ACEOF
8516 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8523 for ac_header
in sys
/time.h sys
/resource.h
8525 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8526 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8527 eval as_val
=\$
$as_ac_Header
8528 if test "x$as_val" = x
""yes; then :
8529 cat >>confdefs.h
<<_ACEOF
8530 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8537 for ac_header
in fcntl.h fpu_control.h
8539 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8540 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8541 eval as_val
=\$
$as_ac_Header
8542 if test "x$as_val" = x
""yes; then :
8543 cat >>confdefs.h
<<_ACEOF
8544 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8551 for ac_header
in dlfcn.h errno.h sys
/stat.h
8553 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
8554 ac_fn_c_check_header_mongrel
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default"
8555 eval as_val
=\$
$as_ac_Header
8556 if test "x$as_val" = x
""yes; then :
8557 cat >>confdefs.h
<<_ACEOF
8558 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
8565 for ac_func
in getrusage
time sigaction __setfpucw
8567 as_ac_var
=`$as_echo "ac_cv_func_$ac_func" | $as_tr_sh`
8568 ac_fn_c_check_func
"$LINENO" "$ac_func" "$as_ac_var"
8569 eval as_val
=\$
$as_ac_var
8570 if test "x$as_val" = x
""yes; then :
8571 cat >>confdefs.h
<<_ACEOF
8572 #define `$as_echo "HAVE_$ac_func" | $as_tr_cpp` 1
8579 # Check for socket libraries
8580 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for bind in -lsocket" >&5
8581 $as_echo_n "checking for bind in -lsocket... " >&6; }
8582 if test "${ac_cv_lib_socket_bind+set}" = set; then :
8583 $as_echo_n "(cached) " >&6
8585 ac_check_lib_save_LIBS
=$LIBS
8586 LIBS
="-lsocket $LIBS"
8587 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8588 /* end confdefs.h. */
8590 /* Override any GCC internal prototype to avoid an error.
8591 Use char because int might match the return type of a GCC
8592 builtin and then its argument prototype would still apply. */
8605 if ac_fn_c_try_link
"$LINENO"; then :
8606 ac_cv_lib_socket_bind
=yes
8608 ac_cv_lib_socket_bind
=no
8610 rm -f core conftest.err conftest.
$ac_objext \
8611 conftest
$ac_exeext conftest.
$ac_ext
8612 LIBS
=$ac_check_lib_save_LIBS
8614 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_socket_bind" >&5
8615 $as_echo "$ac_cv_lib_socket_bind" >&6; }
8616 if test "x$ac_cv_lib_socket_bind" = x
""yes; then :
8617 cat >>confdefs.h
<<_ACEOF
8618 #define HAVE_LIBSOCKET 1
8621 LIBS
="-lsocket $LIBS"
8625 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for gethostbyname in -lnsl" >&5
8626 $as_echo_n "checking for gethostbyname in -lnsl... " >&6; }
8627 if test "${ac_cv_lib_nsl_gethostbyname+set}" = set; then :
8628 $as_echo_n "(cached) " >&6
8630 ac_check_lib_save_LIBS
=$LIBS
8632 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8633 /* end confdefs.h. */
8635 /* Override any GCC internal prototype to avoid an error.
8636 Use char because int might match the return type of a GCC
8637 builtin and then its argument prototype would still apply. */
8641 char gethostbyname ();
8645 return gethostbyname ();
8650 if ac_fn_c_try_link
"$LINENO"; then :
8651 ac_cv_lib_nsl_gethostbyname
=yes
8653 ac_cv_lib_nsl_gethostbyname
=no
8655 rm -f core conftest.err conftest.
$ac_objext \
8656 conftest
$ac_exeext conftest.
$ac_ext
8657 LIBS
=$ac_check_lib_save_LIBS
8659 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_nsl_gethostbyname" >&5
8660 $as_echo "$ac_cv_lib_nsl_gethostbyname" >&6; }
8661 if test "x$ac_cv_lib_nsl_gethostbyname" = x
""yes; then :
8662 cat >>confdefs.h
<<_ACEOF
8663 #define HAVE_LIBNSL 1
8671 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
8672 # using the same condition.
8674 # See if the user specified whether he wants zlib support or not.
8676 # Check whether --with-zlib was given.
8677 if test "${with_zlib+set}" = set; then :
8684 if test "$with_zlib" != "no"; then
8685 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing zlibVersion" >&5
8686 $as_echo_n "checking for library containing zlibVersion... " >&6; }
8687 if test "${ac_cv_search_zlibVersion+set}" = set; then :
8688 $as_echo_n "(cached) " >&6
8690 ac_func_search_save_LIBS
=$LIBS
8691 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8692 /* end confdefs.h. */
8694 /* Override any GCC internal prototype to avoid an error.
8695 Use char because int might match the return type of a GCC
8696 builtin and then its argument prototype would still apply. */
8700 char zlibVersion ();
8704 return zlibVersion ();
8709 for ac_lib
in '' z
; do
8710 if test -z "$ac_lib"; then
8711 ac_res
="none required"
8714 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
8716 if ac_fn_c_try_link
"$LINENO"; then :
8717 ac_cv_search_zlibVersion
=$ac_res
8719 rm -f core conftest.err conftest.
$ac_objext \
8721 if test "${ac_cv_search_zlibVersion+set}" = set; then :
8725 if test "${ac_cv_search_zlibVersion+set}" = set; then :
8728 ac_cv_search_zlibVersion
=no
8731 LIBS
=$ac_func_search_save_LIBS
8733 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_zlibVersion" >&5
8734 $as_echo "$ac_cv_search_zlibVersion" >&6; }
8735 ac_res
=$ac_cv_search_zlibVersion
8736 if test "$ac_res" != no
; then :
8737 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
8738 for ac_header
in zlib.h
8740 ac_fn_c_check_header_mongrel
"$LINENO" "zlib.h" "ac_cv_header_zlib_h" "$ac_includes_default"
8741 if test "x$ac_cv_header_zlib_h" = x
""yes; then :
8742 cat >>confdefs.h
<<_ACEOF
8743 #define HAVE_ZLIB_H 1
8752 if test "$with_zlib" = "yes" -a "$ac_cv_header_zlib_h" != "yes"; then
8753 as_fn_error
"zlib (libz) library was explicitly requested but not found" "$LINENO" 5
8758 # BFD uses libdl when when plugins enabled.
8760 # Check whether --enable-plugins was given.
8761 if test "${enable_plugins+set}" = set; then :
8762 enableval
=$enable_plugins; case "${enableval}" in
8763 yes |
"") plugins
=yes ;;
8772 if test "$plugins" = yes; then
8793 # Check whether --enable-shared was given.
8794 if test "${enable_shared+set}" = set; then :
8795 enableval
=$enable_shared; p
=${PACKAGE-default}
8797 yes) enable_shared
=yes ;;
8798 no
) enable_shared
=no
;;
8801 # Look at the argument we got. We use all the common list separators.
8802 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
8803 for pkg
in $enableval; do
8805 if test "X$pkg" = "X$p"; then
8824 # Check whether --enable-static was given.
8825 if test "${enable_static+set}" = set; then :
8826 enableval
=$enable_static; p
=${PACKAGE-default}
8828 yes) enable_static
=yes ;;
8829 no
) enable_static
=no
;;
8832 # Look at the argument we got. We use all the common list separators.
8833 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
8834 for pkg
in $enableval; do
8836 if test "X$pkg" = "X$p"; then
8856 # Check whether --with-pic was given.
8857 if test "${with_pic+set}" = set; then :
8858 withval
=$with_pic; pic_mode
="$withval"
8864 test -z "$pic_mode" && pic_mode
=default
8872 # Check whether --enable-fast-install was given.
8873 if test "${enable_fast_install+set}" = set; then :
8874 enableval
=$enable_fast_install; p
=${PACKAGE-default}
8876 yes) enable_fast_install
=yes ;;
8877 no
) enable_fast_install
=no
;;
8879 enable_fast_install
=no
8880 # Look at the argument we got. We use all the common list separators.
8881 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
8882 for pkg
in $enableval; do
8884 if test "X$pkg" = "X$p"; then
8885 enable_fast_install
=yes
8892 enable_fast_install
=yes
8905 # This can be used to rebuild libtool when needed
8906 LIBTOOL_DEPS
="$ltmain"
8908 # Always use our own libtool.
8909 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
8936 test -z "$LN_S" && LN_S
="ln -s"
8951 if test -n "${ZSH_VERSION+set}" ; then
8952 setopt NO_GLOB_SUBST
8955 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
8956 $as_echo_n "checking for objdir... " >&6; }
8957 if test "${lt_cv_objdir+set}" = set; then :
8958 $as_echo_n "(cached) " >&6
8960 rm -f .libs
2>/dev
/null
8961 mkdir .libs
2>/dev
/null
8962 if test -d .libs
; then
8965 # MS-DOS does not allow filenames that begin with a dot.
8968 rmdir .libs
2>/dev
/null
8970 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
8971 $as_echo "$lt_cv_objdir" >&6; }
8972 objdir
=$lt_cv_objdir
8978 cat >>confdefs.h
<<_ACEOF
8979 #define LT_OBJDIR "$lt_cv_objdir/"
8987 # AIX sometimes has problems with the GCC collect2 program. For some
8988 # reason, if we set the COLLECT_NAMES environment variable, the problems
8989 # vanish in a puff of smoke.
8990 if test "X${COLLECT_NAMES+set}" != Xset
; then
8992 export COLLECT_NAMES
8999 can_build_shared
=yes
9001 # All known linkers require a `.a' archive for static linking (except MSVC,
9002 # which needs '.lib').
9005 with_gnu_ld
="$lt_cv_prog_gnu_ld"
9008 old_CFLAGS
="$CFLAGS"
9010 # Set sane defaults for various variables
9011 test -z "$CC" && CC
=cc
9012 test -z "$LTCC" && LTCC
=$CC
9013 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
9014 test -z "$LD" && LD
=ld
9015 test -z "$ac_objext" && ac_objext
=o
9017 for cc_temp
in $compiler""; do
9019 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
9020 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
9025 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
9028 # Only perform the check for file, if the check method requires it
9029 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
9030 case $deplibs_check_method in
9032 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
9033 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
9034 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
9035 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9036 $as_echo_n "(cached) " >&6
9040 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9043 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9044 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9045 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9046 for ac_dir
in $ac_dummy; do
9048 test -z "$ac_dir" && ac_dir
=.
9049 if test -f $ac_dir/${ac_tool_prefix}file; then
9050 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
9051 if test -n "$file_magic_test_file"; then
9052 case $deplibs_check_method in
9054 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9055 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9056 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9057 $EGREP "$file_magic_regex" > /dev
/null
; then
9062 *** Warning: the command libtool uses to detect shared libraries,
9063 *** $file_magic_cmd, produces output that libtool cannot recognize.
9064 *** The result is that libtool may fail to recognize shared libraries
9065 *** as such. This will affect the creation of libtool libraries that
9066 *** depend on shared libraries, but programs linked with such libtool
9067 *** libraries will work regardless of this problem. Nevertheless, you
9068 *** may want to report the problem to your system manager and/or to
9069 *** bug-libtool@gnu.org
9079 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9084 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9085 if test -n "$MAGIC_CMD"; then
9086 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9087 $as_echo "$MAGIC_CMD" >&6; }
9089 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9090 $as_echo "no" >&6; }
9097 if test -z "$lt_cv_path_MAGIC_CMD"; then
9098 if test -n "$ac_tool_prefix"; then
9099 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
9100 $as_echo_n "checking for file... " >&6; }
9101 if test "${lt_cv_path_MAGIC_CMD+set}" = set; then :
9102 $as_echo_n "(cached) " >&6
9106 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
9109 lt_save_MAGIC_CMD
="$MAGIC_CMD"
9110 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
9111 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
9112 for ac_dir
in $ac_dummy; do
9114 test -z "$ac_dir" && ac_dir
=.
9115 if test -f $ac_dir/file; then
9116 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
9117 if test -n "$file_magic_test_file"; then
9118 case $deplibs_check_method in
9120 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
9121 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9122 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
9123 $EGREP "$file_magic_regex" > /dev
/null
; then
9128 *** Warning: the command libtool uses to detect shared libraries,
9129 *** $file_magic_cmd, produces output that libtool cannot recognize.
9130 *** The result is that libtool may fail to recognize shared libraries
9131 *** as such. This will affect the creation of libtool libraries that
9132 *** depend on shared libraries, but programs linked with such libtool
9133 *** libraries will work regardless of this problem. Nevertheless, you
9134 *** may want to report the problem to your system manager and/or to
9135 *** bug-libtool@gnu.org
9145 MAGIC_CMD
="$lt_save_MAGIC_CMD"
9150 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
9151 if test -n "$MAGIC_CMD"; then
9152 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
9153 $as_echo "$MAGIC_CMD" >&6; }
9155 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
9156 $as_echo "no" >&6; }
9169 # Use C for the default configuration in the libtool script
9173 ac_cpp
='$CPP $CPPFLAGS'
9174 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
9175 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
9176 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
9179 # Source file extension for C test sources.
9182 # Object file extension for compiled C test sources.
9186 # Code to be used in simple compile tests
9187 lt_simple_compile_test_code
="int some_variable = 0;"
9189 # Code to be used in simple link tests
9190 lt_simple_link_test_code
='int main(){return(0);}'
9198 # If no C compiler was specified, use CC.
9201 # If no C compiler flags were specified, use CFLAGS.
9202 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
9204 # Allow CC to be a program name with arguments.
9207 # Save the default compiler, since it gets overwritten when the other
9208 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
9209 compiler_DEFAULT
=$CC
9211 # save warnings/boilerplate of simple test code
9212 ac_outfile
=conftest.
$ac_objext
9213 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
9214 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9215 _lt_compiler_boilerplate
=`cat conftest.err`
9218 ac_outfile
=conftest.
$ac_objext
9219 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
9220 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
9221 _lt_linker_boilerplate
=`cat conftest.err`
9226 ## There is no encapsulation within the following macros, do not change
9227 ## the running order or otherwise move them around unless you know exactly
9228 ## what you are doing...
9229 if test -n "$compiler"; then
9231 lt_prog_compiler_no_builtin_flag
=
9233 if test "$GCC" = yes; then
9234 case $cc_basename in
9236 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
9238 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
9241 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
9242 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
9243 if test "${lt_cv_prog_compiler_rtti_exceptions+set}" = set; then :
9244 $as_echo_n "(cached) " >&6
9246 lt_cv_prog_compiler_rtti_exceptions
=no
9247 ac_outfile
=conftest.
$ac_objext
9248 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9249 lt_compiler_flag
="-fno-rtti -fno-exceptions"
9250 # Insert the option either (1) after the last *FLAGS variable, or
9251 # (2) before a word containing "conftest.", or (3) at the end.
9252 # Note that $ac_compile itself does not contain backslashes and begins
9253 # with a dollar sign (not a hyphen), so the echo should work correctly.
9254 # The option is referenced via a variable to avoid confusing sed.
9255 lt_compile
=`echo "$ac_compile" | $SED \
9256 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9257 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9258 -e 's:$: $lt_compiler_flag:'`
9259 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9260 (eval "$lt_compile" 2>conftest.err
)
9262 cat conftest.err
>&5
9263 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9264 if (exit $ac_status) && test -s "$ac_outfile"; then
9265 # The compiler can only warn and ignore the option if not recognized
9266 # So say no if there are warnings other than the usual output.
9267 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
9268 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9269 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
9270 lt_cv_prog_compiler_rtti_exceptions
=yes
9276 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
9277 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
9279 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
9280 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
9292 lt_prog_compiler_wl
=
9293 lt_prog_compiler_pic
=
9294 lt_prog_compiler_static
=
9296 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
9297 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
9299 if test "$GCC" = yes; then
9300 lt_prog_compiler_wl
='-Wl,'
9301 lt_prog_compiler_static
='-static'
9305 # All AIX code is PIC.
9306 if test "$host_cpu" = ia64
; then
9307 # AIX 5 now supports IA64 processor
9308 lt_prog_compiler_static
='-Bstatic'
9310 lt_prog_compiler_pic
='-fPIC'
9316 # see comment about AmigaOS4 .so support
9317 lt_prog_compiler_pic
='-fPIC'
9320 # FIXME: we need at least 68020 code to build shared libraries, but
9321 # adding the `-m68020' flag to GCC prevents building anything better,
9323 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
9328 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
9329 # PIC is the default for these OSes.
9332 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
9333 # This hack is so that the source file can tell whether it is being
9334 # built for inclusion in a dll (and should export symbols for example).
9335 # Although the cygwin gcc ignores -fPIC, still need this for old-style
9336 # (--disable-auto-import) libraries
9337 lt_prog_compiler_pic
='-DDLL_EXPORT'
9340 darwin
* | rhapsody
*)
9341 # PIC is the default on this platform
9342 # Common symbols not allowed in MH_DYLIB files
9343 lt_prog_compiler_pic
='-fno-common'
9347 # PIC is the default for Haiku.
9348 # The "-static" flag exists, but is broken.
9349 lt_prog_compiler_static
=
9353 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
9354 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
9355 # sets the default TLS model and affects inlining.
9361 lt_prog_compiler_pic
='-fPIC'
9367 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
9368 # Instead, we relocate shared libraries at runtime.
9372 # Just because we use GCC doesn't mean we suddenly get shared libraries
9373 # on systems that don't support them.
9374 lt_prog_compiler_can_build_shared
=no
9379 # QNX uses GNU C++, but need to define -shared option too, otherwise
9381 lt_prog_compiler_pic
='-fPIC -shared'
9385 if test -d /usr
/nec
; then
9386 lt_prog_compiler_pic
=-Kconform_pic
9391 lt_prog_compiler_pic
='-fPIC'
9395 case $cc_basename in
9396 nvcc
*) # Cuda Compiler Driver 2.2
9397 lt_prog_compiler_wl
='-Xlinker '
9398 lt_prog_compiler_pic
='-Xcompiler -fPIC'
9402 # PORTME Check for flag to pass linker flags through the system compiler.
9405 lt_prog_compiler_wl
='-Wl,'
9406 if test "$host_cpu" = ia64
; then
9407 # AIX 5 now supports IA64 processor
9408 lt_prog_compiler_static
='-Bstatic'
9410 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
9414 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
9415 # This hack is so that the source file can tell whether it is being
9416 # built for inclusion in a dll (and should export symbols for example).
9417 lt_prog_compiler_pic
='-DDLL_EXPORT'
9420 hpux9
* | hpux10
* | hpux11
*)
9421 lt_prog_compiler_wl
='-Wl,'
9422 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
9429 lt_prog_compiler_pic
='+Z'
9432 # Is there a better lt_prog_compiler_static that works with the bundled CC?
9433 lt_prog_compiler_static
='${wl}-a ${wl}archive'
9436 irix5
* | irix6
* | nonstopux
*)
9437 lt_prog_compiler_wl
='-Wl,'
9438 # PIC (with -KPIC) is the default.
9439 lt_prog_compiler_static
='-non_shared'
9442 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
9443 case $cc_basename in
9444 # old Intel for x86_64 which still supported -KPIC.
9446 lt_prog_compiler_wl
='-Wl,'
9447 lt_prog_compiler_pic
='-KPIC'
9448 lt_prog_compiler_static
='-static'
9450 # icc used to be incompatible with GCC.
9451 # ICC 10 doesn't accept -KPIC any more.
9453 lt_prog_compiler_wl
='-Wl,'
9454 lt_prog_compiler_pic
='-fPIC'
9455 lt_prog_compiler_static
='-static'
9457 # Lahey Fortran 8.1.
9459 lt_prog_compiler_wl
='-Wl,'
9460 lt_prog_compiler_pic
='--shared'
9461 lt_prog_compiler_static
='--static'
9463 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
9464 # Portland Group compilers (*not* the Pentium gcc compiler,
9465 # which looks to be a dead project)
9466 lt_prog_compiler_wl
='-Wl,'
9467 lt_prog_compiler_pic
='-fpic'
9468 lt_prog_compiler_static
='-Bstatic'
9471 lt_prog_compiler_wl
='-Wl,'
9472 # All Alpha code is PIC.
9473 lt_prog_compiler_static
='-non_shared'
9475 xl
* | bgxl
* | bgf
* | mpixl
*)
9476 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
9477 lt_prog_compiler_wl
='-Wl,'
9478 lt_prog_compiler_pic
='-qpic'
9479 lt_prog_compiler_static
='-qstaticlink'
9482 case `$CC -V 2>&1 | sed 5q` in
9483 *Sun\ F
* |
*Sun
*Fortran
*)
9484 # Sun Fortran 8.3 passes all unrecognized flags to the linker
9485 lt_prog_compiler_pic
='-KPIC'
9486 lt_prog_compiler_static
='-Bstatic'
9487 lt_prog_compiler_wl
=''
9491 lt_prog_compiler_pic
='-KPIC'
9492 lt_prog_compiler_static
='-Bstatic'
9493 lt_prog_compiler_wl
='-Wl,'
9501 lt_prog_compiler_pic
='-KPIC'
9502 lt_prog_compiler_static
='-Bstatic'
9506 # QNX uses GNU C++, but need to define -shared option too, otherwise
9508 lt_prog_compiler_pic
='-fPIC -shared'
9511 osf3
* | osf4
* | osf5
*)
9512 lt_prog_compiler_wl
='-Wl,'
9513 # All OSF/1 code is PIC.
9514 lt_prog_compiler_static
='-non_shared'
9518 lt_prog_compiler_static
='-non_shared'
9522 lt_prog_compiler_pic
='-KPIC'
9523 lt_prog_compiler_static
='-Bstatic'
9524 case $cc_basename in
9526 lt_prog_compiler_wl
='-Qoption ld ';;
9528 lt_prog_compiler_wl
='-Wl,';;
9533 lt_prog_compiler_wl
='-Qoption ld '
9534 lt_prog_compiler_pic
='-PIC'
9535 lt_prog_compiler_static
='-Bstatic'
9538 sysv4 | sysv4.2uw2
* | sysv4.3
*)
9539 lt_prog_compiler_wl
='-Wl,'
9540 lt_prog_compiler_pic
='-KPIC'
9541 lt_prog_compiler_static
='-Bstatic'
9545 if test -d /usr
/nec
;then
9546 lt_prog_compiler_pic
='-Kconform_pic'
9547 lt_prog_compiler_static
='-Bstatic'
9551 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
9552 lt_prog_compiler_wl
='-Wl,'
9553 lt_prog_compiler_pic
='-KPIC'
9554 lt_prog_compiler_static
='-Bstatic'
9558 lt_prog_compiler_wl
='-Wl,'
9559 lt_prog_compiler_can_build_shared
=no
9563 lt_prog_compiler_pic
='-pic'
9564 lt_prog_compiler_static
='-Bstatic'
9568 lt_prog_compiler_can_build_shared
=no
9574 # For platforms which do not support PIC, -DPIC is meaningless:
9576 lt_prog_compiler_pic
=
9579 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
9582 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
9583 $as_echo "$lt_prog_compiler_pic" >&6; }
9591 # Check to make sure the PIC flag actually works.
9593 if test -n "$lt_prog_compiler_pic"; then
9594 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
9595 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
9596 if test "${lt_cv_prog_compiler_pic_works+set}" = set; then :
9597 $as_echo_n "(cached) " >&6
9599 lt_cv_prog_compiler_pic_works
=no
9600 ac_outfile
=conftest.
$ac_objext
9601 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9602 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
9603 # Insert the option either (1) after the last *FLAGS variable, or
9604 # (2) before a word containing "conftest.", or (3) at the end.
9605 # Note that $ac_compile itself does not contain backslashes and begins
9606 # with a dollar sign (not a hyphen), so the echo should work correctly.
9607 # The option is referenced via a variable to avoid confusing sed.
9608 lt_compile
=`echo "$ac_compile" | $SED \
9609 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9610 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9611 -e 's:$: $lt_compiler_flag:'`
9612 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9613 (eval "$lt_compile" 2>conftest.err
)
9615 cat conftest.err
>&5
9616 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9617 if (exit $ac_status) && test -s "$ac_outfile"; then
9618 # The compiler can only warn and ignore the option if not recognized
9619 # So say no if there are warnings other than the usual output.
9620 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
9621 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9622 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
9623 lt_cv_prog_compiler_pic_works
=yes
9629 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
9630 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
9632 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
9633 case $lt_prog_compiler_pic in
9635 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
9638 lt_prog_compiler_pic
=
9639 lt_prog_compiler_can_build_shared
=no
9650 # Check to make sure the static flag actually works.
9652 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
9653 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
9654 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
9655 if test "${lt_cv_prog_compiler_static_works+set}" = set; then :
9656 $as_echo_n "(cached) " >&6
9658 lt_cv_prog_compiler_static_works
=no
9659 save_LDFLAGS
="$LDFLAGS"
9660 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
9661 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
9662 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
9663 # The linker can only warn and ignore the option if not recognized
9664 # So say no if there are warnings
9665 if test -s conftest.err
; then
9666 # Append any errors to the config.log.
9667 cat conftest.err
1>&5
9668 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
9669 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
9670 if diff conftest.exp conftest.er2
>/dev
/null
; then
9671 lt_cv_prog_compiler_static_works
=yes
9674 lt_cv_prog_compiler_static_works
=yes
9678 LDFLAGS
="$save_LDFLAGS"
9681 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
9682 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
9684 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
9687 lt_prog_compiler_static
=
9696 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9697 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9698 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9699 $as_echo_n "(cached) " >&6
9701 lt_cv_prog_compiler_c_o
=no
9702 $RM -r conftest
2>/dev
/null
9706 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9708 lt_compiler_flag
="-o out/conftest2.$ac_objext"
9709 # Insert the option either (1) after the last *FLAGS variable, or
9710 # (2) before a word containing "conftest.", or (3) at the end.
9711 # Note that $ac_compile itself does not contain backslashes and begins
9712 # with a dollar sign (not a hyphen), so the echo should work correctly.
9713 lt_compile
=`echo "$ac_compile" | $SED \
9714 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9715 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9716 -e 's:$: $lt_compiler_flag:'`
9717 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9718 (eval "$lt_compile" 2>out
/conftest.err
)
9720 cat out
/conftest.err
>&5
9721 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9722 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
9724 # The compiler can only warn and ignore the option if not recognized
9725 # So say no if there are warnings
9726 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
9727 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
9728 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
9729 lt_cv_prog_compiler_c_o
=yes
9734 # SGI C++ compiler will create directory out/ii_files/ for
9735 # template instantiation
9736 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
9737 $RM out
/* && rmdir out
9743 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9744 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9751 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
9752 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
9753 if test "${lt_cv_prog_compiler_c_o+set}" = set; then :
9754 $as_echo_n "(cached) " >&6
9756 lt_cv_prog_compiler_c_o
=no
9757 $RM -r conftest
2>/dev
/null
9761 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9763 lt_compiler_flag
="-o out/conftest2.$ac_objext"
9764 # Insert the option either (1) after the last *FLAGS variable, or
9765 # (2) before a word containing "conftest.", or (3) at the end.
9766 # Note that $ac_compile itself does not contain backslashes and begins
9767 # with a dollar sign (not a hyphen), so the echo should work correctly.
9768 lt_compile
=`echo "$ac_compile" | $SED \
9769 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
9770 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
9771 -e 's:$: $lt_compiler_flag:'`
9772 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
9773 (eval "$lt_compile" 2>out
/conftest.err
)
9775 cat out
/conftest.err
>&5
9776 echo "$as_me:$LINENO: \$? = $ac_status" >&5
9777 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
9779 # The compiler can only warn and ignore the option if not recognized
9780 # So say no if there are warnings
9781 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
9782 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
9783 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
9784 lt_cv_prog_compiler_c_o
=yes
9789 # SGI C++ compiler will create directory out/ii_files/ for
9790 # template instantiation
9791 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
9792 $RM out
/* && rmdir out
9798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
9799 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
9804 hard_links
="nottested"
9805 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
9806 # do not overwrite the value of need_locks provided by the user
9807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
9808 $as_echo_n "checking if we can lock with hard links... " >&6; }
9811 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
9813 ln conftest.a conftest.b
2>&5 || hard_links
=no
9814 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
9815 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
9816 $as_echo "$hard_links" >&6; }
9817 if test "$hard_links" = no
; then
9818 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
9819 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
9831 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
9832 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
9835 allow_undefined_flag
=
9836 always_export_symbols
=no
9838 archive_expsym_cmds
=
9839 compiler_needs_object
=no
9840 enable_shared_with_static_runtimes
=no
9841 export_dynamic_flag_spec
=
9842 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
9843 hardcode_automatic
=no
9845 hardcode_direct_absolute
=no
9846 hardcode_libdir_flag_spec
=
9847 hardcode_libdir_flag_spec_ld
=
9848 hardcode_libdir_separator
=
9850 hardcode_shlibpath_var
=unsupported
9852 link_all_deplibs
=unknown
9855 old_archive_from_new_cmds
=
9856 old_archive_from_expsyms_cmds
=
9857 thread_safe_flag_spec
=
9858 whole_archive_flag_spec
=
9859 # include_expsyms should be a list of space-separated symbols to be *always*
9860 # included in the symbol list
9862 # exclude_expsyms can be an extended regexp of symbols to exclude
9863 # it will be wrapped by ` (' and `)$', so one must not match beginning or
9864 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
9865 # as well as any symbol that contains `d'.
9866 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
9867 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
9868 # platforms (ab)use it in PIC code, but their linkers get confused if
9869 # the symbol is explicitly referenced. Since portable code cannot
9870 # rely on this symbol name, it's probably fine to never include it in
9871 # preloaded symbol tables.
9872 # Exclude shared library initialization/finalization symbols.
9873 extract_expsyms_cmds
=
9876 cygwin
* | mingw
* | pw32
* | cegcc
*)
9877 # FIXME: the MSVC++ port hasn't been tested in a loooong time
9878 # When not using gcc, we currently assume that we are using
9879 # Microsoft Visual C++.
9880 if test "$GCC" != yes; then
9885 # we just hope/assume this is gcc and not c89 (= MSVC++)
9895 # On some targets, GNU ld is compatible enough with the native linker
9896 # that we're better off using the native interface for both.
9897 lt_use_gnu_ld_interface
=no
9898 if test "$with_gnu_ld" = yes; then
9901 # The AIX port of GNU ld has always aspired to compatibility
9902 # with the native linker. However, as the warning in the GNU ld
9903 # block says, versions before 2.19.5* couldn't really create working
9904 # shared libraries, regardless of the interface used.
9905 case `$LD -v 2>&1` in
9906 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
9907 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
9908 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
9910 lt_use_gnu_ld_interface
=yes
9915 lt_use_gnu_ld_interface
=yes
9920 if test "$lt_use_gnu_ld_interface" = yes; then
9921 # If archive_cmds runs LD, not CC, wlarc should be empty
9924 # Set some defaults for GNU ld with shared library support. These
9925 # are reset later if shared libraries are not supported. Putting them
9926 # here allows them to be overridden if necessary.
9927 runpath_var
=LD_RUN_PATH
9928 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9929 export_dynamic_flag_spec
='${wl}--export-dynamic'
9930 # ancient GNU ld didn't support --whole-archive et. al.
9931 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
9932 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
9934 whole_archive_flag_spec
=
9936 supports_anon_versioning
=no
9937 case `$LD -v 2>&1` in
9938 *GNU\ gold
*) supports_anon_versioning
=yes ;;
9939 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
9940 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
9941 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
9942 *\
2.11.
*) ;; # other 2.11 versions
9943 *) supports_anon_versioning
=yes ;;
9946 # See if GNU ld supports shared libraries.
9949 # On AIX/PPC, the GNU linker is very broken
9950 if test "$host_cpu" != ia64
; then
9954 *** Warning: the GNU linker, at least up to release 2.19, is reported
9955 *** to be unable to reliably create shared libraries on AIX.
9956 *** Therefore, libtool is disabling shared libraries support. If you
9957 *** really care for shared libraries, you may want to install binutils
9958 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
9959 *** You will then need to restart the configuration process.
9968 # see comment about AmigaOS4 .so support
9969 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9970 archive_expsym_cmds
=''
9973 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)'
9974 hardcode_libdir_flag_spec
='-L$libdir'
9975 hardcode_minus_L
=yes
9981 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
9982 allow_undefined_flag
=unsupported
9983 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
9984 # support --undefined. This deserves some investigation. FIXME
9985 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
9991 cygwin
* | mingw
* | pw32
* | cegcc
*)
9992 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
9993 # as there is no search path for DLLs.
9994 hardcode_libdir_flag_spec
='-L$libdir'
9995 export_dynamic_flag_spec
='${wl}--export-all-symbols'
9996 allow_undefined_flag
=unsupported
9997 always_export_symbols
=no
9998 enable_shared_with_static_runtimes
=yes
9999 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
10001 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
10002 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10003 # If the export-symbols file already is a .def file (1st line
10004 # is EXPORTS), use it as is; otherwise, prepend...
10005 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
10006 cp $export_symbols $output_objdir/$soname.def;
10008 echo EXPORTS > $output_objdir/$soname.def;
10009 cat $export_symbols >> $output_objdir/$soname.def;
10011 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
10018 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10019 link_all_deplibs
=yes
10024 hardcode_shlibpath_var
=no
10025 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10026 export_dynamic_flag_spec
='${wl}-E'
10027 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
10028 # Instead, shared libraries are loaded at an image base (0x10000000 by
10029 # default) and relocated if they conflict, which is a slow very memory
10030 # consuming and fragmenting process. To avoid this, we pick a random,
10031 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
10032 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
10033 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
10034 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'
10037 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
10039 if test "$host_os" = linux-dietlibc
; then
10040 case $cc_basename in
10041 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
10044 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
10045 && test "$tmp_diet" = no
10048 tmp_sharedflag
='-shared'
10049 case $cc_basename,$host_cpu in
10050 pgcc
*) # Portland Group C compiler
10051 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'
10052 tmp_addflag
=' $pic_flag'
10054 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
10055 # Portland Group f77 and f90 compilers
10056 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'
10057 tmp_addflag
=' $pic_flag -Mnomain' ;;
10058 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
10059 tmp_addflag
=' -i_dynamic' ;;
10060 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
10061 tmp_addflag
=' -i_dynamic -nofor_main' ;;
10062 ifc
* | ifort
*) # Intel Fortran compiler
10063 tmp_addflag
=' -nofor_main' ;;
10064 lf95
*) # Lahey Fortran 8.1
10065 whole_archive_flag_spec
=
10066 tmp_sharedflag
='--shared' ;;
10067 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
10068 tmp_sharedflag
='-qmkshrobj'
10070 nvcc
*) # Cuda Compiler Driver 2.2
10071 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'
10072 compiler_needs_object
=yes
10075 case `$CC -V 2>&1 | sed 5q` in
10076 *Sun\ C
*) # Sun C 5.9
10077 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'
10078 compiler_needs_object
=yes
10079 tmp_sharedflag
='-G' ;;
10080 *Sun\ F
*) # Sun Fortran 8.3
10081 tmp_sharedflag
='-G' ;;
10083 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10085 if test "x$supports_anon_versioning" = xyes
; then
10086 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10087 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10088 echo "local: *; };" >> $output_objdir/$libname.ver~
10089 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
10092 case $cc_basename in
10093 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
10094 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
10095 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
10096 hardcode_libdir_flag_spec
=
10097 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
10098 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
10099 if test "x$supports_anon_versioning" = xyes
; then
10100 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
10101 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
10102 echo "local: *; };" >> $output_objdir/$libname.ver~
10103 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
10113 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10114 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
10117 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10118 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10123 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
10127 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
10128 *** create shared libraries on Solaris systems. Therefore, libtool
10129 *** is disabling shared libraries support. We urge you to upgrade GNU
10130 *** binutils to release 2.9.1 or newer. Another option is to modify
10131 *** your PATH or compiler configuration so that the native linker is
10132 *** used, and then restart.
10135 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10136 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10137 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10143 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
10144 case `$LD -v 2>&1` in
10145 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
10149 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
10150 *** reliably create shared libraries on SCO systems. Therefore, libtool
10151 *** is disabling shared libraries support. We urge you to upgrade GNU
10152 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
10153 *** your PATH or compiler configuration so that the native linker is
10154 *** used, and then restart.
10159 # For security reasons, it is highly recommended that you always
10160 # use absolute paths for naming shared libraries, and exclude the
10161 # DT_RUNPATH tag from executables and libraries. But doing so
10162 # requires that you compile everything twice, which is a pain.
10163 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10164 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10165 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10166 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10175 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10177 hardcode_direct
=yes
10178 hardcode_shlibpath_var
=no
10182 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
10183 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10184 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
10191 if test "$ld_shlibs" = no
; then
10193 hardcode_libdir_flag_spec
=
10194 export_dynamic_flag_spec
=
10195 whole_archive_flag_spec
=
10198 # PORTME fill in a description of your system's linker (not GNU ld)
10201 allow_undefined_flag
=unsupported
10202 always_export_symbols
=yes
10203 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'
10204 # Note: this linker hardcodes the directories in LIBPATH if there
10205 # are no directories specified by -L.
10206 hardcode_minus_L
=yes
10207 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
10208 # Neither direct hardcoding nor static linking is supported with a
10210 hardcode_direct
=unsupported
10215 if test "$host_cpu" = ia64
; then
10216 # On IA64, the linker does run time linking by default, so we don't
10217 # have to do anything special.
10218 aix_use_runtimelinking
=no
10219 exp_sym_flag
='-Bexport'
10222 # If we're using GNU nm, then we don't want the "-C" option.
10223 # -C means demangle to AIX nm, but means don't demangle with GNU nm
10224 # Also, AIX nm treats weak defined symbols like other global
10225 # defined symbols, whereas GNU nm marks them as "W".
10226 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
10227 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'
10229 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'
10231 aix_use_runtimelinking
=no
10233 # Test if we are trying to use run time linking or normal
10234 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
10235 # need to do runtime linking.
10236 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
10237 for ld_flag
in $LDFLAGS; do
10238 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
10239 aix_use_runtimelinking
=yes
10246 exp_sym_flag
='-bexport'
10247 no_entry_flag
='-bnoentry'
10250 # When large executables or shared objects are built, AIX ld can
10251 # have problems creating the table of contents. If linking a library
10252 # or program results in "error TOC overflow" add -mminimal-toc to
10253 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
10254 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
10257 hardcode_direct
=yes
10258 hardcode_direct_absolute
=yes
10259 hardcode_libdir_separator
=':'
10260 link_all_deplibs
=yes
10261 file_list_spec
='${wl}-f,'
10263 if test "$GCC" = yes; then
10264 case $host_os in aix4.
[012]|aix4.
[012].
*)
10265 # We only want to do this on AIX 4.2 and lower, the check
10266 # below for broken collect2 doesn't work under 4.3+
10267 collect2name
=`${CC} -print-prog-name=collect2`
10268 if test -f "$collect2name" &&
10269 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
10271 # We have reworked collect2
10274 # We have old collect2
10275 hardcode_direct
=unsupported
10276 # It fails to find uninstalled libraries when the uninstalled
10277 # path is not listed in the libpath. Setting hardcode_minus_L
10278 # to unsupported forces relinking
10279 hardcode_minus_L
=yes
10280 hardcode_libdir_flag_spec
='-L$libdir'
10281 hardcode_libdir_separator
=
10285 shared_flag
='-shared'
10286 if test "$aix_use_runtimelinking" = yes; then
10287 shared_flag
="$shared_flag "'${wl}-G'
10291 if test "$host_cpu" = ia64
; then
10292 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
10293 # chokes on -Wl,-G. The following line is correct:
10296 if test "$aix_use_runtimelinking" = yes; then
10297 shared_flag
='${wl}-G'
10299 shared_flag
='${wl}-bM:SRE'
10304 export_dynamic_flag_spec
='${wl}-bexpall'
10305 # It seems that -bexpall does not export symbols beginning with
10306 # underscore (_), so it is better to generate a list of symbols to export.
10307 always_export_symbols
=yes
10308 if test "$aix_use_runtimelinking" = yes; then
10309 # Warning - without using the other runtime loading flags (-brtl),
10310 # -berok will link without error, but may produce a broken library.
10311 allow_undefined_flag
='-berok'
10312 # Determine the default libpath from the value encoded in an
10313 # empty executable.
10314 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10315 /* end confdefs.h. */
10325 if ac_fn_c_try_link
"$LINENO"; then :
10327 lt_aix_libpath_sed
='
10328 /Import File Strings/,/^$/ {
10334 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10335 # Check for a 64-bit object if we didn't find anything.
10336 if test -z "$aix_libpath"; then
10337 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10340 rm -f core conftest.err conftest.
$ac_objext \
10341 conftest
$ac_exeext conftest.
$ac_ext
10342 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
10344 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
10345 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"
10347 if test "$host_cpu" = ia64
; then
10348 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
10349 allow_undefined_flag
="-z nodefs"
10350 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"
10352 # Determine the default libpath from the value encoded in an
10353 # empty executable.
10354 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10355 /* end confdefs.h. */
10365 if ac_fn_c_try_link
"$LINENO"; then :
10367 lt_aix_libpath_sed
='
10368 /Import File Strings/,/^$/ {
10374 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10375 # Check for a 64-bit object if we didn't find anything.
10376 if test -z "$aix_libpath"; then
10377 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
10380 rm -f core conftest.err conftest.
$ac_objext \
10381 conftest
$ac_exeext conftest.
$ac_ext
10382 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
10384 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
10385 # Warning - without using the other run time loading flags,
10386 # -berok will link without error, but may produce a broken library.
10387 no_undefined_flag
=' ${wl}-bernotok'
10388 allow_undefined_flag
=' ${wl}-berok'
10389 if test "$with_gnu_ld" = yes; then
10390 # We only use this code for GNU lds that support --whole-archive.
10391 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
10393 # Exported symbols can be pulled into shared objects from archives
10394 whole_archive_flag_spec
='$convenience'
10396 archive_cmds_need_lc
=yes
10397 # This is similar to how AIX traditionally builds its shared libraries.
10398 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'
10406 # see comment about AmigaOS4 .so support
10407 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
10408 archive_expsym_cmds
=''
10411 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)'
10412 hardcode_libdir_flag_spec
='-L$libdir'
10413 hardcode_minus_L
=yes
10419 export_dynamic_flag_spec
=-rdynamic
10422 cygwin
* | mingw
* | pw32
* | cegcc
*)
10423 # When not using gcc, we currently assume that we are using
10424 # Microsoft Visual C++.
10425 # hardcode_libdir_flag_spec is actually meaningless, as there is
10426 # no search path for DLLs.
10427 hardcode_libdir_flag_spec
=' '
10428 allow_undefined_flag
=unsupported
10429 # Tell ltmain to make .lib files, not .a files.
10431 # Tell ltmain to make .dll files, not .so files.
10433 # FIXME: Setting linknames here is a bad hack.
10434 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
10435 # The linker will automatically build a .lib file if we build a DLL.
10436 old_archive_from_new_cmds
='true'
10437 # FIXME: Should let the user specify the lib program.
10438 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
10439 fix_srcfile_path
='`cygpath -w "$srcfile"`'
10440 enable_shared_with_static_runtimes
=yes
10443 darwin
* | rhapsody
*)
10446 archive_cmds_need_lc
=no
10448 hardcode_automatic
=yes
10449 hardcode_shlibpath_var
=unsupported
10450 if test "$lt_cv_ld_force_load" = "yes"; then
10451 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\"`'
10453 whole_archive_flag_spec
=''
10455 link_all_deplibs
=yes
10456 allow_undefined_flag
="$_lt_dar_allow_undefined"
10457 case $cc_basename in
10458 ifort
*) _lt_dar_can_shared
=yes ;;
10459 *) _lt_dar_can_shared
=$GCC ;;
10461 if test "$_lt_dar_can_shared" = "yes"; then
10462 output_verbose_link_cmd
=func_echo_all
10463 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
10464 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
10465 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}"
10466 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}"
10475 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10476 hardcode_libdir_flag_spec
='-L$libdir'
10477 hardcode_shlibpath_var
=no
10480 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
10481 # support. Future versions do this automatically, but an explicit c++rt0.o
10482 # does not break anything, and helps significantly (at the cost of a little
10485 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
10486 hardcode_libdir_flag_spec
='-R$libdir'
10487 hardcode_direct
=yes
10488 hardcode_shlibpath_var
=no
10491 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
10493 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10494 hardcode_direct
=yes
10495 hardcode_minus_L
=yes
10496 hardcode_shlibpath_var
=no
10499 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
10500 freebsd
* | dragonfly
*)
10501 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
10502 hardcode_libdir_flag_spec
='-R$libdir'
10503 hardcode_direct
=yes
10504 hardcode_shlibpath_var
=no
10508 if test "$GCC" = yes; then
10509 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'
10511 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'
10513 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
10514 hardcode_libdir_separator
=:
10515 hardcode_direct
=yes
10517 # hardcode_minus_L: Not really in the search PATH,
10518 # but as the default location of the library.
10519 hardcode_minus_L
=yes
10520 export_dynamic_flag_spec
='${wl}-E'
10524 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
10525 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10527 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10529 if test "$with_gnu_ld" = no
; then
10530 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
10531 hardcode_libdir_flag_spec_ld
='+b $libdir'
10532 hardcode_libdir_separator
=:
10533 hardcode_direct
=yes
10534 hardcode_direct_absolute
=yes
10535 export_dynamic_flag_spec
='${wl}-E'
10536 # hardcode_minus_L: Not really in the search PATH,
10537 # but as the default location of the library.
10538 hardcode_minus_L
=yes
10543 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
10546 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10549 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10552 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10558 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10561 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
10565 # Older versions of the 11.00 compiler do not understand -b yet
10566 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
10567 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
10568 $as_echo_n "checking if $CC understands -b... " >&6; }
10569 if test "${lt_cv_prog_compiler__b+set}" = set; then :
10570 $as_echo_n "(cached) " >&6
10572 lt_cv_prog_compiler__b
=no
10573 save_LDFLAGS
="$LDFLAGS"
10574 LDFLAGS
="$LDFLAGS -b"
10575 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
10576 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
10577 # The linker can only warn and ignore the option if not recognized
10578 # So say no if there are warnings
10579 if test -s conftest.err
; then
10580 # Append any errors to the config.log.
10581 cat conftest.err
1>&5
10582 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
10583 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
10584 if diff conftest.exp conftest.er2
>/dev
/null
; then
10585 lt_cv_prog_compiler__b
=yes
10588 lt_cv_prog_compiler__b
=yes
10592 LDFLAGS
="$save_LDFLAGS"
10595 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
10596 $as_echo "$lt_cv_prog_compiler__b" >&6; }
10598 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
10599 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
10601 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
10607 if test "$with_gnu_ld" = no
; then
10608 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
10609 hardcode_libdir_separator
=:
10614 hardcode_shlibpath_var
=no
10617 hardcode_direct
=yes
10618 hardcode_direct_absolute
=yes
10619 export_dynamic_flag_spec
='${wl}-E'
10621 # hardcode_minus_L: Not really in the search PATH,
10622 # but as the default location of the library.
10623 hardcode_minus_L
=yes
10629 irix5
* | irix6
* | nonstopux
*)
10630 if test "$GCC" = yes; then
10631 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'
10632 # Try to use the -exported_symbol ld option, if it does not
10633 # work, assume that -exports_file does not work either and
10634 # implicitly export all symbols.
10635 save_LDFLAGS
="$LDFLAGS"
10636 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
10637 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10638 /* end confdefs.h. */
10641 if ac_fn_c_try_link
"$LINENO"; then :
10642 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'
10645 rm -f core conftest.err conftest.
$ac_objext \
10646 conftest
$ac_exeext conftest.
$ac_ext
10647 LDFLAGS
="$save_LDFLAGS"
10649 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'
10650 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'
10652 archive_cmds_need_lc
='no'
10653 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10654 hardcode_libdir_separator
=:
10656 link_all_deplibs
=yes
10660 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10661 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
10663 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
10665 hardcode_libdir_flag_spec
='-R$libdir'
10666 hardcode_direct
=yes
10667 hardcode_shlibpath_var
=no
10671 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10672 hardcode_direct
=yes
10673 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10674 hardcode_libdir_separator
=:
10675 hardcode_shlibpath_var
=no
10682 if test -f /usr
/libexec
/ld.so
; then
10683 hardcode_direct
=yes
10684 hardcode_shlibpath_var
=no
10685 hardcode_direct_absolute
=yes
10686 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10687 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10688 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
10689 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10690 export_dynamic_flag_spec
='${wl}-E'
10693 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
10694 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
10695 hardcode_libdir_flag_spec
='-R$libdir'
10698 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
10699 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
10709 hardcode_libdir_flag_spec
='-L$libdir'
10710 hardcode_minus_L
=yes
10711 allow_undefined_flag
=unsupported
10712 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'
10713 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
10717 if test "$GCC" = yes; then
10718 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
10719 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'
10721 allow_undefined_flag
=' -expect_unresolved \*'
10722 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'
10724 archive_cmds_need_lc
='no'
10725 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10726 hardcode_libdir_separator
=:
10729 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
10730 if test "$GCC" = yes; then
10731 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
10732 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'
10733 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
10735 allow_undefined_flag
=' -expect_unresolved \*'
10736 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'
10737 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~
10738 $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'
10740 # Both c and cxx compiler support -rpath directly
10741 hardcode_libdir_flag_spec
='-rpath $libdir'
10743 archive_cmds_need_lc
='no'
10744 hardcode_libdir_separator
=:
10748 no_undefined_flag
=' -z defs'
10749 if test "$GCC" = yes; then
10751 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
10752 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10753 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10755 case `$CC -V 2>&1` in
10758 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
10759 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10760 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
10764 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
10765 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
10766 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
10770 hardcode_libdir_flag_spec
='-R$libdir'
10771 hardcode_shlibpath_var
=no
10773 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
10775 # The compiler driver will combine and reorder linker options,
10776 # but understands `-z linker_flag'. GCC discards it without `$wl',
10777 # but is careful enough not to reorder.
10778 # Supported since Solaris 2.6 (maybe 2.5.1?)
10779 if test "$GCC" = yes; then
10780 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
10782 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
10786 link_all_deplibs
=yes
10790 if test "x$host_vendor" = xsequent
; then
10791 # Use $CC to link under sequent, because it throws in some extra .o
10792 # files that make .init and .fini sections work.
10793 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
10795 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
10797 hardcode_libdir_flag_spec
='-L$libdir'
10798 hardcode_direct
=yes
10799 hardcode_minus_L
=yes
10800 hardcode_shlibpath_var
=no
10804 case $host_vendor in
10806 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10807 hardcode_direct
=yes # is this really true???
10810 ## LD is ld it makes a PLAMLIB
10811 ## CC just makes a GrossModule.
10812 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
10813 reload_cmds
='$CC -r -o $output$reload_objs'
10817 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10818 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
10821 runpath_var
='LD_RUN_PATH'
10822 hardcode_shlibpath_var
=no
10826 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10827 hardcode_shlibpath_var
=no
10828 export_dynamic_flag_spec
='-Bexport'
10832 if test -d /usr
/nec
; then
10833 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10834 hardcode_shlibpath_var
=no
10835 runpath_var
=LD_RUN_PATH
10836 hardcode_runpath_var
=yes
10841 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
10842 no_undefined_flag
='${wl}-z,text'
10843 archive_cmds_need_lc
=no
10844 hardcode_shlibpath_var
=no
10845 runpath_var
='LD_RUN_PATH'
10847 if test "$GCC" = yes; then
10848 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10849 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10851 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10852 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10856 sysv5
* | sco3.2v5
* | sco5v6
*)
10857 # Note: We can NOT use -z defs as we might desire, because we do not
10858 # link with -lc, and that would cause any symbols used from libc to
10859 # always be unresolved, which means just about no library would
10860 # ever link correctly. If we're not using GNU ld we use -z text
10861 # though, which does catch some bad symbols but isn't as heavy-handed
10863 no_undefined_flag
='${wl}-z,text'
10864 allow_undefined_flag
='${wl}-z,nodefs'
10865 archive_cmds_need_lc
=no
10866 hardcode_shlibpath_var
=no
10867 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
10868 hardcode_libdir_separator
=':'
10869 link_all_deplibs
=yes
10870 export_dynamic_flag_spec
='${wl}-Bexport'
10871 runpath_var
='LD_RUN_PATH'
10873 if test "$GCC" = yes; then
10874 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10875 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10877 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10878 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
10883 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
10884 hardcode_libdir_flag_spec
='-L$libdir'
10885 hardcode_shlibpath_var
=no
10893 if test x
$host_vendor = xsni
; then
10895 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
10896 export_dynamic_flag_spec
='${wl}-Blargedynsym'
10902 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
10903 $as_echo "$ld_shlibs" >&6; }
10904 test "$ld_shlibs" = no
&& can_build_shared
=no
10906 with_gnu_ld
=$with_gnu_ld
10923 # Do we need to explicitly link libc?
10925 case "x$archive_cmds_need_lc" in
10927 # Assume -lc should be added
10928 archive_cmds_need_lc
=yes
10930 if test "$enable_shared" = yes && test "$GCC" = yes; then
10931 case $archive_cmds in
10933 # FIXME: we may have to deal with multi-command sequences.
10936 # Test whether the compiler implicitly links with -lc since on some
10937 # systems, -lgcc has to come before -lc. If gcc already passes -lc
10938 # to ld, don't add -lc before -lgcc.
10939 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
10940 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
10941 if test "${lt_cv_archive_cmds_need_lc+set}" = set; then :
10942 $as_echo_n "(cached) " >&6
10945 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
10947 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
10948 (eval $ac_compile) 2>&5
10950 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10951 test $ac_status = 0; } 2>conftest.err
; then
10954 libobjs
=conftest.
$ac_objext
10956 wl
=$lt_prog_compiler_wl
10957 pic_flag
=$lt_prog_compiler_pic
10963 lt_save_allow_undefined_flag
=$allow_undefined_flag
10964 allow_undefined_flag
=
10965 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
10966 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
10968 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10969 test $ac_status = 0; }
10971 lt_cv_archive_cmds_need_lc
=no
10973 lt_cv_archive_cmds_need_lc
=yes
10975 allow_undefined_flag
=$lt_save_allow_undefined_flag
10977 cat conftest.err
1>&5
10982 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
10983 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
10984 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
11147 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
11148 $as_echo_n "checking dynamic linker characteristics... " >&6; }
11150 if test "$GCC" = yes; then
11152 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
11153 *) lt_awk_arg
="/^libraries:/" ;;
11156 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
11157 *) lt_sed_strip_eq
="s,=/,/,g" ;;
11159 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
11160 case $lt_search_path_spec in
11162 # if the path contains ";" then we assume it to be the separator
11163 # otherwise default to the standard path separator (i.e. ":") - it is
11164 # assumed that no part of a normal pathname contains ";" but that should
11165 # okay in the real world where ";" in dirpaths is itself problematic.
11166 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
11169 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
11172 # Ok, now we have the path, separated by spaces, we can step through it
11173 # and add multilib dir if necessary.
11174 lt_tmp_lt_search_path_spec
=
11175 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
11176 for lt_sys_path
in $lt_search_path_spec; do
11177 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
11178 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
11180 test -d "$lt_sys_path" && \
11181 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
11184 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
11185 BEGIN {RS=" "; FS="/|\n";} {
11188 for (lt_i = NF; lt_i > 0; lt_i--) {
11189 if ($lt_i != "" && $lt_i != ".") {
11190 if ($lt_i == "..") {
11193 if (lt_count == 0) {
11194 lt_foo="/" $lt_i lt_foo;
11201 if (lt_foo != "") { lt_freq[lt_foo]++; }
11202 if (lt_freq[lt_foo] == 1) { print lt_foo; }
11204 # AWK program above erroneously prepends '/' to C:/dos/paths
11207 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
11208 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
11210 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
11212 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
11214 library_names_spec
=
11215 libname_spec
='lib$name'
11219 postuninstall_cmds
=
11223 shlibpath_overrides_runpath
=unknown
11225 dynamic_linker
="$host_os ld.so"
11226 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
11227 need_lib_prefix
=unknown
11228 hardcode_into_libs
=no
11230 # when you set need_version to no, make sure it does not cause -set_version
11231 # flags to be left without arguments
11232 need_version
=unknown
11237 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
11238 shlibpath_var
=LIBPATH
11240 # AIX 3 has no versioning support, so we append a major version to the name.
11241 soname_spec
='${libname}${release}${shared_ext}$major'
11248 hardcode_into_libs
=yes
11249 if test "$host_cpu" = ia64
; then
11250 # AIX 5 supports IA64
11251 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
11252 shlibpath_var
=LD_LIBRARY_PATH
11254 # With GCC up to 2.95.x, collect2 would create an import file
11255 # for dependence libraries. The import file would start with
11256 # the line `#! .'. This would cause the generated library to
11257 # depend on `.', always an invalid library. This was fixed in
11258 # development snapshots of GCC prior to 3.0.
11260 aix4 | aix4.
[01] | aix4.
[01].
*)
11261 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
11263 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
11266 can_build_shared
=no
11270 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
11271 # soname into executable. Probably we can add versioning support to
11272 # collect2, so additional links can be useful in future.
11273 if test "$aix_use_runtimelinking" = yes; then
11274 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
11275 # instead of lib<name>.a to let people know that these are not
11276 # typical AIX shared libraries.
11277 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11279 # We preserve .a as extension for shared libraries through AIX4.2
11280 # and later when we are not doing run time linking.
11281 library_names_spec
='${libname}${release}.a $libname.a'
11282 soname_spec
='${libname}${release}${shared_ext}$major'
11284 shlibpath_var
=LIBPATH
11291 # Since July 2007 AmigaOS4 officially supports .so libraries.
11292 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
11293 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11296 library_names_spec
='$libname.ixlibrary $libname.a'
11297 # Create ${libname}_ixlibrary.a entries in /sys/libs.
11298 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'
11304 library_names_spec
='${libname}${shared_ext}'
11305 dynamic_linker
="$host_os ld.so"
11306 shlibpath_var
=LIBRARY_PATH
11312 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11313 soname_spec
='${libname}${release}${shared_ext}$major'
11314 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
11315 shlibpath_var
=LD_LIBRARY_PATH
11316 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
11317 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
11318 # the default ld.so.conf also contains /usr/contrib/lib and
11319 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
11320 # libtool to hard-code these into programs
11323 cygwin
* | mingw
* | pw32
* | cegcc
*)
11324 version_type
=windows
11329 case $GCC,$host_os in
11330 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
11331 library_names_spec
='$libname.dll.a'
11332 # DLL is installed to $(libdir)/../bin by postinstall_cmds
11333 postinstall_cmds
='base_file=`basename \${file}`~
11334 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
11335 dldir=$destdir/`dirname \$dlpath`~
11336 test -d \$dldir || mkdir -p \$dldir~
11337 $install_prog $dir/$dlname \$dldir/$dlname~
11338 chmod a+x \$dldir/$dlname~
11339 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
11340 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
11342 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
11343 dlpath=$dir/\$dldll~
11345 shlibpath_overrides_runpath
=yes
11349 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
11350 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11352 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
11355 # MinGW DLLs use traditional 'lib' prefix
11356 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11359 # pw32 DLLs use 'pw' prefix rather than 'lib'
11360 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
11366 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
11369 dynamic_linker
='Win32 ld.exe'
11370 # FIXME: first we should search . and the directory the executable is in
11374 darwin
* | rhapsody
*)
11375 dynamic_linker
="$host_os dyld"
11376 version_type
=darwin
11379 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
11380 soname_spec
='${libname}${release}${major}$shared_ext'
11381 shlibpath_overrides_runpath
=yes
11382 shlibpath_var
=DYLD_LIBRARY_PATH
11383 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
11385 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
11386 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
11393 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
11394 soname_spec
='${libname}${release}${shared_ext}$major'
11395 shlibpath_var
=LD_LIBRARY_PATH
11398 freebsd
* | dragonfly
*)
11399 # DragonFly does not have aout. When/if they implement a new
11400 # versioning mechanism, adjust this.
11401 if test -x /usr
/bin
/objformat
; then
11402 objformat
=`/usr/bin/objformat`
11405 freebsd
[23].
*) objformat
=aout
;;
11406 *) objformat
=elf
;;
11409 version_type
=freebsd-
$objformat
11410 case $version_type in
11412 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11417 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
11421 shlibpath_var
=LD_LIBRARY_PATH
11424 shlibpath_overrides_runpath
=yes
11426 freebsd3.
[01]* | freebsdelf3.
[01]*)
11427 shlibpath_overrides_runpath
=yes
11428 hardcode_into_libs
=yes
11430 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
11431 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
11432 shlibpath_overrides_runpath
=no
11433 hardcode_into_libs
=yes
11435 *) # from 4.6 on, and DragonFly
11436 shlibpath_overrides_runpath
=yes
11437 hardcode_into_libs
=yes
11446 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11447 soname_spec
='${libname}${release}${shared_ext}$major'
11448 shlibpath_var
=LD_LIBRARY_PATH
11449 hardcode_into_libs
=yes
11456 dynamic_linker
="$host_os runtime_loader"
11457 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
11458 soname_spec
='${libname}${release}${shared_ext}$major'
11459 shlibpath_var
=LIBRARY_PATH
11460 shlibpath_overrides_runpath
=yes
11461 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
11462 hardcode_into_libs
=yes
11465 hpux9
* | hpux10
* | hpux11
*)
11466 # Give a soname corresponding to the major version so that dld.sl refuses to
11467 # link against other versions.
11474 hardcode_into_libs
=yes
11475 dynamic_linker
="$host_os dld.so"
11476 shlibpath_var
=LD_LIBRARY_PATH
11477 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
11478 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11479 soname_spec
='${libname}${release}${shared_ext}$major'
11480 if test "X$HPUX_IA64_MODE" = X32
; then
11481 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
11483 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
11485 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
11489 hardcode_into_libs
=yes
11490 dynamic_linker
="$host_os dld.sl"
11491 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
11492 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
11493 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11494 soname_spec
='${libname}${release}${shared_ext}$major'
11495 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
11496 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
11500 dynamic_linker
="$host_os dld.sl"
11501 shlibpath_var
=SHLIB_PATH
11502 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
11503 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11504 soname_spec
='${libname}${release}${shared_ext}$major'
11507 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
11508 postinstall_cmds
='chmod 555 $lib'
11509 # or fails outright, so override atomically:
11510 install_override_mode
=555
11517 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11518 soname_spec
='${libname}${release}${shared_ext}$major'
11519 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
11520 shlibpath_var
=LD_LIBRARY_PATH
11521 shlibpath_overrides_runpath
=no
11522 hardcode_into_libs
=yes
11525 irix5
* | irix6
* | nonstopux
*)
11527 nonstopux
*) version_type
=nonstopux
;;
11529 if test "$lt_cv_prog_gnu_ld" = yes; then
11537 soname_spec
='${libname}${release}${shared_ext}$major'
11538 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
11540 irix5
* | nonstopux
*)
11541 libsuff
= shlibsuff
=
11544 case $LD in # libtool.m4 will add one of these switches to LD
11545 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
11546 libsuff
= shlibsuff
= libmagic
=32-bit;;
11547 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
11548 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
11549 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
11550 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
11551 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
11555 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
11556 shlibpath_overrides_runpath
=no
11557 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
11558 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
11559 hardcode_into_libs
=yes
11562 # No shared lib support for Linux oldld, aout, or coff.
11563 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
11567 # This must be Linux ELF.
11568 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
11572 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11573 soname_spec
='${libname}${release}${shared_ext}$major'
11574 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
11575 shlibpath_var
=LD_LIBRARY_PATH
11576 shlibpath_overrides_runpath
=no
11578 # Some binutils ld are patched to set DT_RUNPATH
11579 if test "${lt_cv_shlibpath_overrides_runpath+set}" = set; then :
11580 $as_echo_n "(cached) " >&6
11582 lt_cv_shlibpath_overrides_runpath
=no
11583 save_LDFLAGS
=$LDFLAGS
11584 save_libdir
=$libdir
11585 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
11586 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
11587 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
11588 /* end confdefs.h. */
11598 if ac_fn_c_try_link
"$LINENO"; then :
11599 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
11600 lt_cv_shlibpath_overrides_runpath
=yes
11603 rm -f core conftest.err conftest.
$ac_objext \
11604 conftest
$ac_exeext conftest.
$ac_ext
11605 LDFLAGS
=$save_LDFLAGS
11606 libdir
=$save_libdir
11610 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
11612 # This implies no fast_install, which is unacceptable.
11613 # Some rework will be needed to allow for fast_install
11614 # before this can be enabled.
11615 hardcode_into_libs
=yes
11617 # Append ld.so.conf contents to the search path
11618 if test -f /etc
/ld.so.conf
; then
11619 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' ' '`
11620 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
11623 # We used to test for /lib/ld.so.1 and disable shared libraries on
11624 # powerpc, because MkLinux only supported shared libraries with the
11625 # GNU dynamic linker. Since this was broken with cross compilers,
11626 # most powerpc-linux boxes support dynamic linking these days and
11627 # people can always --disable-shared, the test was removed, and we
11628 # assume the GNU/Linux dynamic linker is in use.
11629 dynamic_linker
='GNU/Linux ld.so'
11636 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
11637 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11638 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11639 dynamic_linker
='NetBSD (a.out) ld.so'
11641 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
11642 soname_spec
='${libname}${release}${shared_ext}$major'
11643 dynamic_linker
='NetBSD ld.elf_so'
11645 shlibpath_var
=LD_LIBRARY_PATH
11646 shlibpath_overrides_runpath
=yes
11647 hardcode_into_libs
=yes
11652 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11653 shlibpath_var
=LD_LIBRARY_PATH
11654 shlibpath_overrides_runpath
=yes
11661 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11662 soname_spec
='${libname}${release}${shared_ext}$major'
11663 shlibpath_var
=LD_LIBRARY_PATH
11664 shlibpath_overrides_runpath
=no
11665 hardcode_into_libs
=yes
11666 dynamic_linker
='ldqnx.so'
11671 sys_lib_dlsearch_path_spec
="/usr/lib"
11673 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
11675 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
11676 *) need_version
=no
;;
11678 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11679 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
11680 shlibpath_var
=LD_LIBRARY_PATH
11681 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
11683 openbsd2.
[89] | openbsd2.
[89].
*)
11684 shlibpath_overrides_runpath
=no
11687 shlibpath_overrides_runpath
=yes
11691 shlibpath_overrides_runpath
=yes
11696 libname_spec
='$name'
11699 library_names_spec
='$libname${shared_ext} $libname.a'
11700 dynamic_linker
='OS/2 ld.exe'
11701 shlibpath_var
=LIBPATH
11704 osf3
* | osf4
* | osf5
*)
11708 soname_spec
='${libname}${release}${shared_ext}$major'
11709 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11710 shlibpath_var
=LD_LIBRARY_PATH
11711 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
11712 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
11723 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11724 soname_spec
='${libname}${release}${shared_ext}$major'
11725 shlibpath_var
=LD_LIBRARY_PATH
11726 shlibpath_overrides_runpath
=yes
11727 hardcode_into_libs
=yes
11728 # ldd complains unless libraries are executable
11729 postinstall_cmds
='chmod +x $lib'
11734 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
11735 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
11736 shlibpath_var
=LD_LIBRARY_PATH
11737 shlibpath_overrides_runpath
=yes
11738 if test "$with_gnu_ld" = yes; then
11746 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11747 soname_spec
='${libname}${release}${shared_ext}$major'
11748 shlibpath_var
=LD_LIBRARY_PATH
11749 case $host_vendor in
11751 shlibpath_overrides_runpath
=no
11753 runpath_var
=LD_RUN_PATH
11761 shlibpath_overrides_runpath
=no
11762 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
11768 if test -d /usr
/nec
;then
11770 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
11771 soname_spec
='$libname${shared_ext}.$major'
11772 shlibpath_var
=LD_LIBRARY_PATH
11776 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
11777 version_type
=freebsd-elf
11780 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
11781 soname_spec
='${libname}${release}${shared_ext}$major'
11782 shlibpath_var
=LD_LIBRARY_PATH
11783 shlibpath_overrides_runpath
=yes
11784 hardcode_into_libs
=yes
11785 if test "$with_gnu_ld" = yes; then
11786 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
11788 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
11791 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
11795 sys_lib_dlsearch_path_spec
='/usr/lib'
11799 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
11803 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11804 shlibpath_var
=LD_LIBRARY_PATH
11805 shlibpath_overrides_runpath
=no
11806 hardcode_into_libs
=yes
11811 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
11812 soname_spec
='${libname}${release}${shared_ext}$major'
11813 shlibpath_var
=LD_LIBRARY_PATH
11820 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
11821 $as_echo "$dynamic_linker" >&6; }
11822 test "$dynamic_linker" = no
&& can_build_shared
=no
11824 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
11825 if test "$GCC" = yes; then
11826 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
11829 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
11830 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
11832 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
11833 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
11927 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
11928 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
11930 if test -n "$hardcode_libdir_flag_spec" ||
11931 test -n "$runpath_var" ||
11932 test "X$hardcode_automatic" = "Xyes" ; then
11934 # We can hardcode non-existent directories.
11935 if test "$hardcode_direct" != no
&&
11936 # If the only mechanism to avoid hardcoding is shlibpath_var, we
11937 # have to relink, otherwise we might link with an installed library
11938 # when we should be linking with a yet-to-be-installed one
11939 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
11940 test "$hardcode_minus_L" != no
; then
11941 # Linking always hardcodes the temporary library directory.
11942 hardcode_action
=relink
11944 # We can link without hardcoding, and we can hardcode nonexisting dirs.
11945 hardcode_action
=immediate
11948 # We cannot hardcode anything, or else we can only hardcode existing
11950 hardcode_action
=unsupported
11952 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
11953 $as_echo "$hardcode_action" >&6; }
11955 if test "$hardcode_action" = relink ||
11956 test "$inherit_rpath" = yes; then
11957 # Fast installation is not supported
11958 enable_fast_install
=no
11959 elif test "$shlibpath_overrides_runpath" = yes ||
11960 test "$enable_shared" = no
; then
11961 # Fast installation is not necessary
11962 enable_fast_install
=needless
11970 if test "x$enable_dlopen" != xyes
; then
11971 enable_dlopen
=unknown
11972 enable_dlopen_self
=unknown
11973 enable_dlopen_self_static
=unknown
11980 lt_cv_dlopen
="load_add_on"
11982 lt_cv_dlopen_self
=yes
11985 mingw
* | pw32
* | cegcc
*)
11986 lt_cv_dlopen
="LoadLibrary"
11991 lt_cv_dlopen
="dlopen"
11996 # if libdl is installed we need to link against it
11997 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
11998 $as_echo_n "checking for dlopen in -ldl... " >&6; }
11999 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12000 $as_echo_n "(cached) " >&6
12002 ac_check_lib_save_LIBS
=$LIBS
12004 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12005 /* end confdefs.h. */
12007 /* Override any GCC internal prototype to avoid an error.
12008 Use char because int might match the return type of a GCC
12009 builtin and then its argument prototype would still apply. */
12022 if ac_fn_c_try_link
"$LINENO"; then :
12023 ac_cv_lib_dl_dlopen
=yes
12025 ac_cv_lib_dl_dlopen
=no
12027 rm -f core conftest.err conftest.
$ac_objext \
12028 conftest
$ac_exeext conftest.
$ac_ext
12029 LIBS
=$ac_check_lib_save_LIBS
12031 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12032 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12033 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
12034 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12037 lt_cv_dlopen
="dyld"
12039 lt_cv_dlopen_self
=yes
12046 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
12047 if test "x$ac_cv_func_shl_load" = x
""yes; then :
12048 lt_cv_dlopen
="shl_load"
12050 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
12051 $as_echo_n "checking for shl_load in -ldld... " >&6; }
12052 if test "${ac_cv_lib_dld_shl_load+set}" = set; then :
12053 $as_echo_n "(cached) " >&6
12055 ac_check_lib_save_LIBS
=$LIBS
12057 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12058 /* end confdefs.h. */
12060 /* Override any GCC internal prototype to avoid an error.
12061 Use char because int might match the return type of a GCC
12062 builtin and then its argument prototype would still apply. */
12070 return shl_load ();
12075 if ac_fn_c_try_link
"$LINENO"; then :
12076 ac_cv_lib_dld_shl_load
=yes
12078 ac_cv_lib_dld_shl_load
=no
12080 rm -f core conftest.err conftest.
$ac_objext \
12081 conftest
$ac_exeext conftest.
$ac_ext
12082 LIBS
=$ac_check_lib_save_LIBS
12084 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
12085 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
12086 if test "x$ac_cv_lib_dld_shl_load" = x
""yes; then :
12087 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
12089 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
12090 if test "x$ac_cv_func_dlopen" = x
""yes; then :
12091 lt_cv_dlopen
="dlopen"
12093 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
12094 $as_echo_n "checking for dlopen in -ldl... " >&6; }
12095 if test "${ac_cv_lib_dl_dlopen+set}" = set; then :
12096 $as_echo_n "(cached) " >&6
12098 ac_check_lib_save_LIBS
=$LIBS
12100 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12101 /* end confdefs.h. */
12103 /* Override any GCC internal prototype to avoid an error.
12104 Use char because int might match the return type of a GCC
12105 builtin and then its argument prototype would still apply. */
12118 if ac_fn_c_try_link
"$LINENO"; then :
12119 ac_cv_lib_dl_dlopen
=yes
12121 ac_cv_lib_dl_dlopen
=no
12123 rm -f core conftest.err conftest.
$ac_objext \
12124 conftest
$ac_exeext conftest.
$ac_ext
12125 LIBS
=$ac_check_lib_save_LIBS
12127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
12128 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
12129 if test "x$ac_cv_lib_dl_dlopen" = x
""yes; then :
12130 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
12132 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
12133 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
12134 if test "${ac_cv_lib_svld_dlopen+set}" = set; then :
12135 $as_echo_n "(cached) " >&6
12137 ac_check_lib_save_LIBS
=$LIBS
12138 LIBS
="-lsvld $LIBS"
12139 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12140 /* end confdefs.h. */
12142 /* Override any GCC internal prototype to avoid an error.
12143 Use char because int might match the return type of a GCC
12144 builtin and then its argument prototype would still apply. */
12157 if ac_fn_c_try_link
"$LINENO"; then :
12158 ac_cv_lib_svld_dlopen
=yes
12160 ac_cv_lib_svld_dlopen
=no
12162 rm -f core conftest.err conftest.
$ac_objext \
12163 conftest
$ac_exeext conftest.
$ac_ext
12164 LIBS
=$ac_check_lib_save_LIBS
12166 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
12167 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
12168 if test "x$ac_cv_lib_svld_dlopen" = x
""yes; then :
12169 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
12171 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
12172 $as_echo_n "checking for dld_link in -ldld... " >&6; }
12173 if test "${ac_cv_lib_dld_dld_link+set}" = set; then :
12174 $as_echo_n "(cached) " >&6
12176 ac_check_lib_save_LIBS
=$LIBS
12178 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12179 /* end confdefs.h. */
12181 /* Override any GCC internal prototype to avoid an error.
12182 Use char because int might match the return type of a GCC
12183 builtin and then its argument prototype would still apply. */
12191 return dld_link ();
12196 if ac_fn_c_try_link
"$LINENO"; then :
12197 ac_cv_lib_dld_dld_link
=yes
12199 ac_cv_lib_dld_dld_link
=no
12201 rm -f core conftest.err conftest.
$ac_objext \
12202 conftest
$ac_exeext conftest.
$ac_ext
12203 LIBS
=$ac_check_lib_save_LIBS
12205 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
12206 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
12207 if test "x$ac_cv_lib_dld_dld_link" = x
""yes; then :
12208 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
12229 if test "x$lt_cv_dlopen" != xno
; then
12235 case $lt_cv_dlopen in
12237 save_CPPFLAGS
="$CPPFLAGS"
12238 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
12240 save_LDFLAGS
="$LDFLAGS"
12241 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
12244 LIBS
="$lt_cv_dlopen_libs $LIBS"
12246 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
12247 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
12248 if test "${lt_cv_dlopen_self+set}" = set; then :
12249 $as_echo_n "(cached) " >&6
12251 if test "$cross_compiling" = yes; then :
12252 lt_cv_dlopen_self
=cross
12254 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
12255 lt_status
=$lt_dlunknown
12256 cat > conftest.
$ac_ext <<_LT_EOF
12257 #line 12257 "configure"
12258 #include "confdefs.h"
12267 # define LT_DLGLOBAL RTLD_GLOBAL
12270 # define LT_DLGLOBAL DL_GLOBAL
12272 # define LT_DLGLOBAL 0
12276 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12277 find out it does not work in some platform. */
12278 #ifndef LT_DLLAZY_OR_NOW
12280 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12283 # define LT_DLLAZY_OR_NOW DL_LAZY
12286 # define LT_DLLAZY_OR_NOW RTLD_NOW
12289 # define LT_DLLAZY_OR_NOW DL_NOW
12291 # define LT_DLLAZY_OR_NOW 0
12298 /* When -fvisbility=hidden is used, assume the code has been annotated
12299 correspondingly for the symbols needed. */
12300 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12301 void fnord () __attribute__((visibility("default")));
12304 void fnord () { int i=42; }
12307 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12308 int status = $lt_dlunknown;
12312 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12315 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12316 else puts (dlerror ());
12318 /* dlclose (self); */
12326 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12327 (eval $ac_link) 2>&5
12329 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12330 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
12331 (.
/conftest
; exit; ) >&5 2>/dev
/null
12333 case x
$lt_status in
12334 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
12335 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
12336 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
12339 # compilation failed
12340 lt_cv_dlopen_self
=no
12347 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
12348 $as_echo "$lt_cv_dlopen_self" >&6; }
12350 if test "x$lt_cv_dlopen_self" = xyes
; then
12351 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
12352 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
12353 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
12354 if test "${lt_cv_dlopen_self_static+set}" = set; then :
12355 $as_echo_n "(cached) " >&6
12357 if test "$cross_compiling" = yes; then :
12358 lt_cv_dlopen_self_static
=cross
12360 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
12361 lt_status
=$lt_dlunknown
12362 cat > conftest.
$ac_ext <<_LT_EOF
12363 #line 12363 "configure"
12364 #include "confdefs.h"
12373 # define LT_DLGLOBAL RTLD_GLOBAL
12376 # define LT_DLGLOBAL DL_GLOBAL
12378 # define LT_DLGLOBAL 0
12382 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
12383 find out it does not work in some platform. */
12384 #ifndef LT_DLLAZY_OR_NOW
12386 # define LT_DLLAZY_OR_NOW RTLD_LAZY
12389 # define LT_DLLAZY_OR_NOW DL_LAZY
12392 # define LT_DLLAZY_OR_NOW RTLD_NOW
12395 # define LT_DLLAZY_OR_NOW DL_NOW
12397 # define LT_DLLAZY_OR_NOW 0
12404 /* When -fvisbility=hidden is used, assume the code has been annotated
12405 correspondingly for the symbols needed. */
12406 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
12407 void fnord () __attribute__((visibility("default")));
12410 void fnord () { int i=42; }
12413 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
12414 int status = $lt_dlunknown;
12418 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
12421 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
12422 else puts (dlerror ());
12424 /* dlclose (self); */
12432 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
12433 (eval $ac_link) 2>&5
12435 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
12436 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
12437 (.
/conftest
; exit; ) >&5 2>/dev
/null
12439 case x
$lt_status in
12440 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
12441 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
12442 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
12445 # compilation failed
12446 lt_cv_dlopen_self_static
=no
12453 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
12454 $as_echo "$lt_cv_dlopen_self_static" >&6; }
12457 CPPFLAGS
="$save_CPPFLAGS"
12458 LDFLAGS
="$save_LDFLAGS"
12463 case $lt_cv_dlopen_self in
12464 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
12465 *) enable_dlopen_self
=unknown
;;
12468 case $lt_cv_dlopen_self_static in
12469 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
12470 *) enable_dlopen_self_static
=unknown
;;
12492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
12493 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
12494 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
12495 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
12496 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
12497 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12498 $as_echo "yes" >&6; }
12500 # FIXME - insert some real tests, host_os isn't really good enough
12503 if test -n "$STRIP" ; then
12504 striplib
="$STRIP -x"
12505 old_striplib
="$STRIP -S"
12506 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
12507 $as_echo "yes" >&6; }
12509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12510 $as_echo "no" >&6; }
12514 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
12515 $as_echo "no" >&6; }
12531 # Report which library types will actually be built
12532 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
12533 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
12534 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
12535 $as_echo "$can_build_shared" >&6; }
12537 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
12538 $as_echo_n "checking whether to build shared libraries... " >&6; }
12539 test "$can_build_shared" = "no" && enable_shared
=no
12541 # On AIX, shared libraries and static libraries use the same namespace, and
12542 # are all built from PIC.
12545 test "$enable_shared" = yes && enable_static
=no
12546 if test -n "$RANLIB"; then
12547 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
12548 postinstall_cmds
='$RANLIB $lib'
12553 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
12554 test "$enable_shared" = yes && enable_static
=no
12558 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
12559 $as_echo "$enable_shared" >&6; }
12561 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
12562 $as_echo_n "checking whether to build static libraries... " >&6; }
12563 # Make sure either enable_shared or enable_static is yes.
12564 test "$enable_shared" = yes || enable_static
=yes
12565 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
12566 $as_echo "$enable_static" >&6; }
12573 ac_cpp
='$CPP $CPPFLAGS'
12574 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
12575 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
12576 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
12592 ac_config_commands
="$ac_config_commands libtool"
12597 # Only expand once:
12602 .
${srcdir}/..
/..
/bfd
/configure.
host
12606 USE_MAINTAINER_MODE
=no
12607 # Check whether --enable-maintainer-mode was given.
12608 if test "${enable_maintainer_mode+set}" = set; then :
12609 enableval
=$enable_maintainer_mode; case "${enableval}" in
12610 yes) MAINT
="" USE_MAINTAINER_MODE
=yes ;;
12612 *) as_fn_error
"\"--enable-maintainer-mode does not take a value\"" "$LINENO" 5; MAINT
="#" ;;
12614 if test x
"$silent" != x
"yes" && test x
"$MAINT" = x
""; then
12615 echo "Setting maintainer mode" 6>&1
12623 # Check whether --enable-sim-bswap was given.
12624 if test "${enable_sim_bswap+set}" = set; then :
12625 enableval
=$enable_sim_bswap; case "${enableval}" in
12626 yes) sim_bswap
="-DWITH_BSWAP=1 -DUSE_BSWAP=1";;
12627 no
) sim_bswap
="-DWITH_BSWAP=0";;
12628 *) as_fn_error
"\"--enable-sim-bswap does not take a value\"" "$LINENO" 5; sim_bswap
="";;
12630 if test x
"$silent" != x
"yes" && test x
"$sim_bswap" != x
""; then
12631 echo "Setting bswap flags = $sim_bswap" 6>&1
12639 # Check whether --enable-sim-cflags was given.
12640 if test "${enable_sim_cflags+set}" = set; then :
12641 enableval
=$enable_sim_cflags; case "${enableval}" in
12642 yes) sim_cflags
="-O2 -fomit-frame-pointer";;
12643 trace
) as_fn_error
"\"Please use --enable-sim-debug instead.\"" "$LINENO" 5; sim_cflags
="";;
12644 no
) sim_cflags
="";;
12645 *) sim_cflags
=`echo "${enableval}" | sed -e "s/,/ /g"`;;
12647 if test x
"$silent" != x
"yes" && test x
"$sim_cflags" != x
""; then
12648 echo "Setting sim cflags = $sim_cflags" 6>&1
12656 # Check whether --enable-sim-debug was given.
12657 if test "${enable_sim_debug+set}" = set; then :
12658 enableval
=$enable_sim_debug; case "${enableval}" in
12659 yes) sim_debug
="-DDEBUG=7 -DWITH_DEBUG=7";;
12660 no
) sim_debug
="-DDEBUG=0 -DWITH_DEBUG=0";;
12661 *) sim_debug
="-DDEBUG='(${enableval})' -DWITH_DEBUG='(${enableval})'";;
12663 if test x
"$silent" != x
"yes" && test x
"$sim_debug" != x
""; then
12664 echo "Setting sim debug = $sim_debug" 6>&1
12672 # Check whether --enable-sim-stdio was given.
12673 if test "${enable_sim_stdio+set}" = set; then :
12674 enableval
=$enable_sim_stdio; case "${enableval}" in
12675 yes) sim_stdio
="-DWITH_STDIO=DO_USE_STDIO";;
12676 no
) sim_stdio
="-DWITH_STDIO=DONT_USE_STDIO";;
12677 *) as_fn_error
"\"Unknown value $enableval passed to --enable-sim-stdio\"" "$LINENO" 5; sim_stdio
="";;
12679 if test x
"$silent" != x
"yes" && test x
"$sim_stdio" != x
""; then
12680 echo "Setting stdio flags = $sim_stdio" 6>&1
12688 # Check whether --enable-sim-trace was given.
12689 if test "${enable_sim_trace+set}" = set; then :
12690 enableval
=$enable_sim_trace; case "${enableval}" in
12691 yes) sim_trace
="-DTRACE=1 -DWITH_TRACE=-1";;
12692 no
) sim_trace
="-DTRACE=0 -DWITH_TRACE=0";;
12694 sim_trace
="-DTRACE='(${enableval})' -DWITH_TRACE='(${enableval})'";;
12697 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
12698 if test x
"$sim_trace" = x
; then
12699 sim_trace
="-DWITH_TRACE='(TRACE_$x"
12701 sim_trace
="${sim_trace}|TRACE_$x"
12704 sim_trace
="$sim_trace)'" ;;
12706 if test x
"$silent" != x
"yes" && test x
"$sim_trace" != x
""; then
12707 echo "Setting sim trace = $sim_trace" 6>&1
12715 # Check whether --enable-sim-profile was given.
12716 if test "${enable_sim_profile+set}" = set; then :
12717 enableval
=$enable_sim_profile; case "${enableval}" in
12718 yes) sim_profile
="-DPROFILE=1 -DWITH_PROFILE=-1";;
12719 no
) sim_profile
="-DPROFILE=0 -DWITH_PROFILE=0";;
12721 sim_profile
="-DPROFILE='(${enableval})' -DWITH_PROFILE='(${enableval})'";;
12724 for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
12725 if test x
"$sim_profile" = x
; then
12726 sim_profile
="-DWITH_PROFILE='(PROFILE_$x"
12728 sim_profile
="${sim_profile}|PROFILE_$x"
12731 sim_profile
="$sim_profile)'" ;;
12733 if test x
"$silent" != x
"yes" && test x
"$sim_profile" != x
""; then
12734 echo "Setting sim profile = $sim_profile" 6>&1
12737 sim_profile
="-DPROFILE=1 -DWITH_PROFILE=-1"
12743 # Check whether --with-pkgversion was given.
12744 if test "${with_pkgversion+set}" = set; then :
12745 withval
=$with_pkgversion; case "$withval" in
12746 yes) as_fn_error
"package version not specified" "$LINENO" 5 ;;
12748 *) PKGVERSION
="($withval) " ;;
12751 PKGVERSION
="(GDB) "
12759 # Check whether --with-bugurl was given.
12760 if test "${with_bugurl+set}" = set; then :
12761 withval
=$with_bugurl; case "$withval" in
12762 yes) as_fn_error
"bug URL not specified" "$LINENO" 5 ;;
12765 *) BUGURL
="$withval"
12769 BUGURL
="http://www.gnu.org/software/gdb/bugs/"
12779 REPORT_BUGS_TO
="<$BUGURL>"
12780 REPORT_BUGS_TEXI
=@uref
{`echo "$BUGURL" | sed 's/@/@@/g'`}
12787 cat >>confdefs.h
<<_ACEOF
12788 #define PKGVERSION "$PKGVERSION"
12792 cat >>confdefs.h
<<_ACEOF
12793 #define REPORT_BUGS_TO "$REPORT_BUGS_TO"
12797 { $as_echo "$as_me:${as_lineno-$LINENO}: checking return type of signal handlers" >&5
12798 $as_echo_n "checking return type of signal handlers... " >&6; }
12799 if test "${ac_cv_type_signal+set}" = set; then :
12800 $as_echo_n "(cached) " >&6
12802 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
12803 /* end confdefs.h. */
12804 #include <sys/types.h>
12805 #include <signal.h>
12810 return *(signal (0, 0)) (0) == 1;
12815 if ac_fn_c_try_compile
"$LINENO"; then :
12816 ac_cv_type_signal
=int
12818 ac_cv_type_signal
=void
12820 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
12822 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_type_signal" >&5
12823 $as_echo "$ac_cv_type_signal" >&6; }
12825 cat >>confdefs.h
<<_ACEOF
12826 #define RETSIGTYPE $ac_cv_type_signal
12836 sim_link_links
=tconfig.h
12837 if test -f ${srcdir}/tconfig.
in
12839 sim_link_files
=tconfig.
in
12841 sim_link_files
=..
/common
/tconfig.
in
12844 # targ-vals.def points to the libc macro description file.
12845 case "${target}" in
12846 *-*-*) TARG_VALS_DEF
=..
/common
/nltvals.def
;;
12848 sim_link_files
="${sim_link_files} ${TARG_VALS_DEF}"
12849 sim_link_links
="${sim_link_links} targ-vals.def"
12853 for ac_header
in getopt.h
12855 ac_fn_c_check_header_mongrel
"$LINENO" "getopt.h" "ac_cv_header_getopt_h" "$ac_includes_default"
12856 if test "x$ac_cv_header_getopt_h" = x
""yes; then :
12857 cat >>confdefs.h
<<_ACEOF
12858 #define HAVE_GETOPT_H 1
12867 ac_sources
="$sim_link_files"
12868 ac_dests
="$sim_link_links"
12869 while test -n "$ac_sources"; do
12870 set $ac_dests; ac_dest
=$1; shift; ac_dests
=$
*
12871 set $ac_sources; ac_source
=$1; shift; ac_sources
=$
*
12872 ac_config_links_1
="$ac_config_links_1 $ac_dest:$ac_source"
12874 ac_config_links
="$ac_config_links $ac_config_links_1"
12877 if grep CGEN_MAINT
$srcdir/Makefile.
in >/dev
/null
; then
12878 cgen_breaks
="break cgen_rtx_error";
12881 ac_config_files
="$ac_config_files Makefile.sim:Makefile.in"
12883 ac_config_files
="$ac_config_files Make-common.sim:../common/Make-common.in"
12885 ac_config_files
="$ac_config_files .gdbinit:../common/gdbinit.in"
12887 ac_config_commands
="$ac_config_commands Makefile"
12889 ac_config_commands
="$ac_config_commands stamp-h"
12891 cat >confcache
<<\_ACEOF
12892 # This file is a shell script that caches the results of configure
12893 # tests run on this system so they can be shared between configure
12894 # scripts and configure runs, see configure's option --config-cache.
12895 # It is not useful on other systems. If it contains results you don't
12896 # want to keep, you may remove or edit it.
12898 # config.status only pays attention to the cache file if you give it
12899 # the --recheck option to rerun configure.
12901 # `ac_cv_env_foo' variables (set or unset) will be overridden when
12902 # loading this file, other *unset* `ac_cv_foo' will be assigned the
12903 # following values.
12907 # The following way of writing the cache mishandles newlines in values,
12908 # but we know of no workaround that is simple, portable, and efficient.
12909 # So, we kill variables containing newlines.
12910 # Ultrix sh set writes to stderr and can't be redirected directly,
12911 # and sets the high bit in the cache file unless we assign to the vars.
12913 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
12914 eval ac_val
=\$
$ac_var
12918 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
12919 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
12922 _ | IFS | as_nl
) ;; #(
12923 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
12924 *) { eval $ac_var=; unset $ac_var;} ;;
12930 case $as_nl`(ac_space=' '; set) 2>&1` in #(
12931 *${as_nl}ac_space
=\
*)
12932 # `set' does not quote correctly, so add quotes: double-quote
12933 # substitution turns \\\\ into \\, and sed turns \\ into \.
12936 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
12939 # `set' quotes correctly as required by POSIX, so do not add quotes.
12940 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
12949 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
12951 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
12953 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
12954 if test -w "$cache_file"; then
12955 test "x$cache_file" != "x/dev/null" &&
12956 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
12957 $as_echo "$as_me: updating cache $cache_file" >&6;}
12958 cat confcache
>$cache_file
12960 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
12961 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
12966 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
12967 # Let make expand exec_prefix.
12968 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
12970 DEFS
=-DHAVE_CONFIG_H
12974 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
12975 # 1. Remove the extension, and $U if already installed.
12976 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
12977 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
12978 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
12979 # will be set to the directory where LIBOBJS objects are built.
12980 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
12981 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
12983 LIBOBJS
=$ac_libobjs
12985 LTLIBOBJS
=$ac_ltlibobjs
12988 if test -z "${GMAKE_TRUE}" && test -z "${GMAKE_FALSE}"; then
12989 as_fn_error
"conditional \"GMAKE\" was never defined.
12990 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12992 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
12993 as_fn_error
"conditional \"PLUGINS\" was never defined.
12994 Usually this means the macro was only invoked conditionally." "$LINENO" 5
12997 : ${CONFIG_STATUS=./config.status}
12999 ac_clean_files_save
=$ac_clean_files
13000 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
13001 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
13002 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
13004 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
13006 # Generated by $as_me.
13007 # Run this file to recreate the current configuration.
13008 # Compiler output produced by configure, useful for debugging
13009 # configure, is in config.log if it exists.
13012 ac_cs_recheck=false
13015 SHELL=\${CONFIG_SHELL-$SHELL}
13018 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
13019 ## -------------------- ##
13020 ## M4sh Initialization. ##
13021 ## -------------------- ##
13023 # Be more Bourne compatible
13024 DUALCASE
=1; export DUALCASE
# for MKS sh
13025 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
13028 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
13029 # is contrary to our usage. Disable this feature.
13030 alias -g '${1+"$@"}'='"$@"'
13031 setopt NO_GLOB_SUBST
13033 case `(set -o) 2>/dev/null` in #(
13045 # Printing a long string crashes Solaris 7 /usr/bin/printf.
13046 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
13047 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
13048 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
13049 # Prefer a ksh shell builtin over an external printf program on Solaris,
13050 # but without wasting forks for bash or zsh.
13051 if test -z "$BASH_VERSION$ZSH_VERSION" \
13052 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
13053 as_echo='print
-r --'
13054 as_echo_n='print
-rn --'
13055 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
13056 as_echo='printf %s
\n'
13057 as_echo_n='printf %s
'
13059 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
13060 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
13061 as_echo_n='/usr
/ucb
/echo -n'
13063 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
13064 as_echo_n_body='eval
13068 expr "X$arg" : "X\\(.*\\)$as_nl";
13069 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
13071 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
13073 export as_echo_n_body
13074 as_echo_n='sh
-c $as_echo_n_body as_echo
'
13076 export as_echo_body
13077 as_echo='sh
-c $as_echo_body as_echo
'
13080 # The user is always right.
13081 if test "${PATH_SEPARATOR+set}" != set; then
13083 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
13084 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
13091 # We need space, tab and new line, in precisely that order. Quoting is
13092 # there to prevent editors from complaining about space-tab.
13093 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
13094 # splitting by setting IFS to empty value.)
13097 # Find who we are. Look in the path if we contain no directory separator.
13099 *[\\/]* ) as_myself=$0 ;;
13100 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
13101 for as_dir in $PATH
13104 test -z "$as_dir" && as_dir=.
13105 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
13111 # We did not find ourselves, most probably we were run as `sh COMMAND'
13112 # in which case we are not to be found in the path.
13113 if test "x$as_myself" = x
; then
13116 if test ! -f "$as_myself"; then
13117 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
13121 # Unset variables that we do not need and which cause bugs (e.g. in
13122 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
13123 # suppresses any "Segmentation fault" message there. '((' could
13124 # trigger a bug in pdksh 5.2.14.
13125 for as_var
in BASH_ENV ENV MAIL MAILPATH
13126 do eval test x\
${$as_var+set} = xset \
13127 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
13140 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
13143 # as_fn_error ERROR [LINENO LOG_FD]
13144 # ---------------------------------
13145 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
13146 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
13147 # script with status $?, using 1 if that was 0.
13150 as_status
=$?
; test $as_status -eq 0 && as_status
=1
13152 as_lineno
=${as_lineno-"$2"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
13153 $as_echo "$as_me:${as_lineno-$LINENO}: error: $1" >&$3
13155 $as_echo "$as_me: error: $1" >&2
13156 as_fn_exit
$as_status
13160 # as_fn_set_status STATUS
13161 # -----------------------
13162 # Set $? to STATUS, without forking.
13163 as_fn_set_status
()
13166 } # as_fn_set_status
13168 # as_fn_exit STATUS
13169 # -----------------
13170 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
13174 as_fn_set_status
$1
13180 # Portably unset VAR.
13183 { eval $1=; unset $1;}
13185 as_unset
=as_fn_unset
13186 # as_fn_append VAR VALUE
13187 # ----------------------
13188 # Append the text in VALUE to the end of the definition contained in VAR. Take
13189 # advantage of any shell optimizations that allow amortized linear growth over
13190 # repeated appends, instead of the typical quadratic growth present in naive
13192 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
13193 eval 'as_fn_append ()
13204 # as_fn_arith ARG...
13205 # ------------------
13206 # Perform arithmetic evaluation on the ARGs, and store the result in the
13207 # global $as_val. Take advantage of shells that can avoid forks. The arguments
13208 # must be portable across $(()) and expr.
13209 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
13210 eval 'as_fn_arith ()
13217 as_val
=`expr "$@" || test $? -eq 1`
13222 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
13223 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
13229 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
13230 as_basename
=basename
13235 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
13241 as_me
=`$as_basename -- "$0" ||
13242 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
13243 X"$0" : 'X\(//\)$' \| \
13244 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
13246 sed '/^.*\/\([^/][^/]*\)\/*$/{
13260 # Avoid depending upon Character Ranges.
13261 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
13262 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
13263 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
13264 as_cr_digits
='0123456789'
13265 as_cr_alnum
=$as_cr_Letters$as_cr_digits
13267 ECHO_C
= ECHO_N
= ECHO_T
=
13268 case `echo -n x` in #(((((
13270 case `echo 'xy\c'` in
13271 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
13273 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
13280 rm -f conf$$ conf$$.exe conf$$.
file
13281 if test -d conf$$.dir
; then
13282 rm -f conf$$.dir
/conf$$.
file
13285 mkdir conf$$.dir
2>/dev
/null
13287 if (echo >conf$$.
file) 2>/dev
/null
; then
13288 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
13290 # ... but there are two gotchas:
13291 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
13292 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
13293 # In both cases, we have to default to `cp -p'.
13294 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
13296 elif ln conf$$.
file conf$$
2>/dev
/null
; then
13304 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
13305 rmdir conf$$.dir
2>/dev
/null
13310 # Create "$as_dir" as a directory, including parents if necessary.
13315 -*) as_dir
=.
/$as_dir;;
13317 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
13321 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
13322 *) as_qdir
=$as_dir;;
13324 as_dirs
="'$as_qdir' $as_dirs"
13325 as_dir
=`$as_dirname -- "$as_dir" ||
13326 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
13327 X"$as_dir" : 'X\(//\)[^/]' \| \
13328 X"$as_dir" : 'X\(//\)$' \| \
13329 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
13330 $as_echo X"$as_dir" |
13331 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
13335 /^X\(\/\/\)[^/].*/{
13348 test -d "$as_dir" && break
13350 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
13351 } ||
test -d "$as_dir" || as_fn_error
"cannot create directory $as_dir"
13355 if mkdir
-p .
2>/dev
/null
; then
13356 as_mkdir_p
='mkdir -p "$as_dir"'
13358 test -d .
/-p && rmdir .
/-p
13362 if test -x / >/dev
/null
2>&1; then
13363 as_test_x
='test -x'
13365 if ls -dL / >/dev
/null
2>&1; then
13372 if test -d "$1"; then
13378 case `ls -ld'$as_ls_L_option' "$1" 2>/dev/null` in #((
13379 ???[sx]*):;;*)false;;esac;fi
13383 as_executable_p
=$as_test_x
13385 # Sed expression to map a string onto a valid CPP name.
13386 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
13388 # Sed expression to map a string onto a valid variable name.
13389 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
13393 ## ----------------------------------- ##
13394 ## Main body of $CONFIG_STATUS script. ##
13395 ## ----------------------------------- ##
13397 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
13399 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13400 # Save the log message, to keep $0 and so on meaningful, and to
13401 # report actual input values of CONFIG_FILES etc. instead of their
13402 # values after options handling.
13404 This file was extended by $as_me, which was
13405 generated by GNU Autoconf 2.64. Invocation command line was
13407 CONFIG_FILES = $CONFIG_FILES
13408 CONFIG_HEADERS = $CONFIG_HEADERS
13409 CONFIG_LINKS = $CONFIG_LINKS
13410 CONFIG_COMMANDS = $CONFIG_COMMANDS
13413 on `(hostname || uname -n) 2>/dev/null | sed 1q`
13418 case $ac_config_files in *"
13419 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
13422 case $ac_config_headers in *"
13423 "*) set x
$ac_config_headers; shift; ac_config_headers
=$
*;;
13427 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13428 # Files that config.status was made for.
13429 config_files="$ac_config_files"
13430 config_headers="$ac_config_headers"
13431 config_links="$ac_config_links"
13432 config_commands="$ac_config_commands"
13436 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13438 \`$as_me' instantiates files and other configuration actions
13439 from templates according to the current configuration. Unless the files
13440 and actions are specified as TAGs, all are instantiated by default.
13442 Usage: $0 [OPTION]... [TAG]...
13444 -h, --help print this help, then exit
13445 -V, --version print version number and configuration settings, then exit
13446 -q, --quiet, --silent
13447 do not print progress messages
13448 -d, --debug don't remove temporary files
13449 --recheck update $as_me by reconfiguring in the same conditions
13450 --file=FILE[:TEMPLATE]
13451 instantiate the configuration file FILE
13452 --header=FILE[:TEMPLATE]
13453 instantiate the configuration header FILE
13455 Configuration files:
13458 Configuration headers:
13461 Configuration links:
13464 Configuration commands:
13467 Report bugs to the package provider."
13470 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13473 configured by $0, generated by GNU Autoconf 2.64,
13474 with options \\"`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"
13476 Copyright (C) 2009 Free Software Foundation, Inc.
13477 This config.status script is free software; the Free Software Foundation
13478 gives unlimited permission to copy, distribute and modify it."
13484 test -n "\$AWK" || AWK=awk
13487 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13488 # The default lists apply if the user does not specify any file.
13494 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
13495 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
13506 # Handling of the options.
13507 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
13509 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
13510 $as_echo "$ac_cs_version"; exit ;;
13511 --debug |
--debu |
--deb |
--de |
--d |
-d )
13513 --file |
--fil |
--fi |
--f )
13516 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13518 as_fn_append CONFIG_FILES
" '$ac_optarg'"
13519 ac_need_defaults
=false
;;
13520 --header |
--heade |
--head |
--hea )
13523 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
13525 as_fn_append CONFIG_HEADERS
" '$ac_optarg'"
13526 ac_need_defaults
=false
;;
13528 # Conflict between --help and --header
13529 as_fn_error
"ambiguous option: \`$1'
13530 Try \`$0 --help' for more information.";;
13531 --help |
--hel |
-h )
13532 $as_echo "$ac_cs_usage"; exit ;;
13533 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
13534 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
13537 # This is an error.
13538 -*) as_fn_error
"unrecognized option: \`$1'
13539 Try \`$0 --help' for more information." ;;
13541 *) as_fn_append ac_config_targets
" $1"
13542 ac_need_defaults
=false
;;
13548 ac_configure_extra_args
=
13550 if $ac_cs_silent; then
13552 ac_configure_extra_args
="$ac_configure_extra_args --silent"
13556 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13557 if \$ac_cs_recheck; then
13558 set X '$SHELL' '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
13560 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
13561 CONFIG_SHELL='$SHELL'
13562 export CONFIG_SHELL
13567 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13571 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
13572 ## Running $as_me. ##
13578 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13582 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
13585 # The HP-UX ksh and POSIX shell print the target directory to stdout
13586 # if CDPATH is set.
13587 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
13589 sed_quote_subst='$sed_quote_subst'
13590 double_quote_subst='$double_quote_subst'
13591 delay_variable_subst='$delay_variable_subst'
13592 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
13593 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
13594 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
13595 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
13596 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
13597 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
13598 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
13599 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
13600 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
13601 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
13602 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
13603 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
13604 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
13605 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
13606 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
13607 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
13608 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
13609 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
13610 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
13611 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
13612 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
13613 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
13614 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
13615 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
13616 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
13617 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
13618 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
13619 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
13620 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
13621 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
13622 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
13623 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
13624 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
13625 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
13626 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
13627 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
13628 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
13629 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13630 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13631 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
13632 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
13633 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
13634 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
13635 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
13636 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
13637 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
13638 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
13639 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
13640 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"`'
13641 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
13642 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
13643 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
13644 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
13645 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
13646 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
13647 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
13648 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
13649 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
13650 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
13651 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
13652 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
13653 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
13654 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
13655 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
13656 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13657 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
13658 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
13659 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
13660 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
13661 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
13662 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
13663 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
13664 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
13665 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13666 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
13667 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
13668 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
13669 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
13670 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
13671 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
13672 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
13673 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
13674 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
13675 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
13676 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
13677 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
13678 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
13679 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
13680 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
13681 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
13682 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
13683 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
13684 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
13685 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
13686 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
13687 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
13688 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
13689 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
13690 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
13691 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
13692 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
13693 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
13694 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
13695 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
13696 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
13697 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
13698 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
13699 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
13700 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
13701 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
13702 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
13703 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
13704 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
13705 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
13706 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
13707 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
13708 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
13709 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
13710 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
13711 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
13714 LTCFLAGS='$LTCFLAGS'
13715 compiler='$compiler_DEFAULT'
13717 # A function that is used when there is no print builtin or printf.
13718 func_fallback_echo ()
13720 eval 'cat <<_LTECHO_EOF
13725 # Quote evaled strings.
13739 deplibs_check_method \
13748 lt_cv_sys_global_symbol_pipe \
13749 lt_cv_sys_global_symbol_to_cdecl \
13750 lt_cv_sys_global_symbol_to_c_name_address \
13751 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
13752 lt_prog_compiler_no_builtin_flag \
13753 lt_prog_compiler_wl \
13754 lt_prog_compiler_pic \
13755 lt_prog_compiler_static \
13756 lt_cv_prog_compiler_c_o \
13764 export_dynamic_flag_spec \
13765 whole_archive_flag_spec \
13766 compiler_needs_object \
13768 allow_undefined_flag \
13769 no_undefined_flag \
13770 hardcode_libdir_flag_spec \
13771 hardcode_libdir_flag_spec_ld \
13772 hardcode_libdir_separator \
13777 variables_saved_for_relink \
13779 library_names_spec \
13781 install_override_mode \
13785 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13786 *[\\\\\\\`\\"\\\$]*)
13787 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
13790 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13795 # Double-quote double-evaled strings.
13796 for var in reload_cmds \
13797 old_postinstall_cmds \
13798 old_postuninstall_cmds \
13800 extract_expsyms_cmds \
13801 old_archive_from_new_cmds \
13802 old_archive_from_expsyms_cmds \
13804 archive_expsym_cmds \
13806 module_expsym_cmds \
13807 export_symbols_cmds \
13810 postuninstall_cmds \
13812 sys_lib_search_path_spec \
13813 sys_lib_dlsearch_path_spec; do
13814 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
13815 *[\\\\\\\`\\"\\\$]*)
13816 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
13819 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
13824 ac_aux_dir='$ac_aux_dir'
13825 xsi_shell='$xsi_shell'
13826 lt_shell_append='$lt_shell_append'
13828 # See if we are running on zsh, and set the options which allow our
13829 # commands through without removal of \ escapes INIT.
13830 if test -n "\${ZSH_VERSION+set}" ; then
13831 setopt NO_GLOB_SUBST
13837 TIMESTAMP='$TIMESTAMP'
13846 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
13848 # Handling of arguments.
13849 for ac_config_target
in $ac_config_targets
13851 case $ac_config_target in
13852 "config.h") CONFIG_HEADERS
="$CONFIG_HEADERS config.h:config.in" ;;
13853 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
13854 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
13855 "$ac_config_links_1") CONFIG_LINKS
="$CONFIG_LINKS $ac_config_links_1" ;;
13856 "Makefile.sim") CONFIG_FILES
="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
13857 "Make-common.sim") CONFIG_FILES
="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
13858 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
13859 "Makefile") CONFIG_COMMANDS
="$CONFIG_COMMANDS Makefile" ;;
13860 "stamp-h") CONFIG_COMMANDS
="$CONFIG_COMMANDS stamp-h" ;;
13862 *) as_fn_error
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
13867 # If the user did not use the arguments to specify the items to instantiate,
13868 # then the envvar interface is used. Set only those that are not.
13869 # We use the long form for the default assignment because of an extremely
13870 # bizarre bug on SunOS 4.1.3.
13871 if $ac_need_defaults; then
13872 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
13873 test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS
=$config_headers
13874 test "${CONFIG_LINKS+set}" = set || CONFIG_LINKS
=$config_links
13875 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
13878 # Have a temporary directory for convenience. Make it in the build tree
13879 # simply because there is no reason against having it here, and in addition,
13880 # creating and moving files from /tmp can sometimes cause problems.
13881 # Hook for its removal unless debugging.
13882 # Note that there is a small window in which the directory will not be cleaned:
13883 # after its creation but before its name has been assigned to `$tmp'.
13887 trap 'exit_status=$?
13888 { test -z "$tmp" || test ! -d "$tmp" || rm -fr "$tmp"; } && exit $exit_status
13890 trap 'as_fn_exit 1' 1 2 13 15
13892 # Create a (secure) tmp directory for tmp files.
13895 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
13896 test -n "$tmp" && test -d "$tmp"
13899 tmp
=.
/conf$$
-$RANDOM
13900 (umask 077 && mkdir
"$tmp")
13901 } || as_fn_error
"cannot create a temporary directory in ." "$LINENO" 5
13903 # Set up the scripts for CONFIG_FILES section.
13904 # No need to generate them if there are no CONFIG_FILES.
13905 # This happens for instance with `./config.status config.h'.
13906 if test -n "$CONFIG_FILES"; then
13909 ac_cr
=`echo X | tr X '\015'`
13910 # On cygwin, bash can eat \r inside `` if the user requested igncr.
13911 # But we know of no other shell where ac_cr would be empty at this
13912 # point, so we can use a bashism as a fallback.
13913 if test "x$ac_cr" = x
; then
13914 eval ac_cr
=\$
\'\\r
\'
13916 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
13917 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
13920 ac_cs_awk_cr
=$ac_cr
13923 echo 'BEGIN {' >"$tmp/subs1.awk" &&
13928 echo "cat >conf$$subs.awk <<_ACEOF" &&
13929 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
13931 } >conf$$subs.sh ||
13932 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
13933 ac_delim_num=`echo "$ac_subst_vars" | grep -c '$'`
13935 for ac_last_try in false false false false false :; do
13936 . ./conf$$subs.sh ||
13937 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
13939 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
13940 if test $ac_delim_n = $ac_delim_num; then
13942 elif $ac_last_try; then
13943 as_fn_error "could not
make $CONFIG_STATUS" "$LINENO" 5
13945 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
13948 rm -f conf$$subs.sh
13950 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13951 cat >>"\
$tmp/subs1.
awk" <<\\_ACAWK &&
13955 s/^/S["/; s
/!.
*/"]=/
13965 s/\(.\{148\}\).*/\1/
13967 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
13972 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
13979 s/\(.\{148\}\).*/\1/
13981 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
13985 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
13990 ' <conf$$subs.awk | sed '
13995 ' >>$CONFIG_STATUS || ac_write_fail=1
13996 rm -f conf$$subs.awk
13997 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
13999 cat >>"\
$tmp/subs1.
awk" <<_ACAWK &&
14000 for (key in S) S_is_set[key] = 1
14006 nfields = split(line, field, "@
")
14008 len = length(field[1])
14009 for (i = 2; i < nfields; i++) {
14011 keylen = length(key)
14012 if (S_is_set[key]) {
14014 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
14015 len += length(value) + length(field[++i])
14026 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14027 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
14028 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
14031 fi < "$tmp/subs1.
awk" > "$tmp/subs.
awk" \
14032 || as_fn_error "could not setup config files machinery
" "$LINENO" 5
14035 # VPATH may cause trouble with some makes, so we remove $(srcdir),
14036 # ${srcdir} and @srcdir@ from VPATH if srcdir is ".
", strip leading and
14037 # trailing colons and then remove the whole line if VPATH becomes empty
14038 # (actually we leave an empty line to preserve line numbers).
14039 if test "x
$srcdir" = x.; then
14040 ac_vpsub='/^[ ]*VPATH[ ]*=/{
14041 s/:*\$(srcdir):*/:/
14042 s/:*\${srcdir}:*/:/
14044 s/^\([^=]*=[ ]*\):*/\1/
14050 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
14051 fi # test -n "$CONFIG_FILES"
14053 # Set up the scripts for CONFIG_HEADERS section.
14054 # No need to generate them if there are no CONFIG_HEADERS.
14055 # This happens for instance with `./config.status Makefile'.
14056 if test -n "$CONFIG_HEADERS"; then
14057 cat >"$tmp/defines.
awk" <<\_ACAWK ||
14061 # Transform confdefs.h into an awk script `defines.awk', embedded as
14062 # here-document in config.status, that substitutes the proper values into
14063 # config.h.in to produce config.h.
14065 # Create a delimiter string that does not exist in confdefs.h, to ease
14066 # handling of long lines.
14068 for ac_last_try in false false :; do
14069 ac_t=`sed -n "/$ac_delim/p
" confdefs.h`
14070 if test -z "$ac_t"; then
14072 elif $ac_last_try; then
14073 as_fn_error "could not
make $CONFIG_HEADERS" "$LINENO" 5
14075 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
14079 # For the awk script, D is an array of macro values keyed by name,
14080 # likewise P contains macro parameters if any. Preserve backslash
14081 # newline sequences.
14083 ac_word_re=[_$as_cr_Letters][_$as_cr_alnum]*
14085 s/.\{148\}/&'"$ac_delim"'/g
14088 s/^[ ]*#[ ]*define[ ][ ]*/ /
14095 s
/^ \
('"$ac_word_re"'\
)\
(([^
()]*)\
)[ ]*\
(.
*\
)/P
["\1"]="\2"\
14097 s
/^ \
('"$ac_word_re"'\
)[ ]*\
(.
*\
)/D
["\1"]=" \2"/p
14101 s/^ \('"$ac_word_re"'\)\(([^()]*)\)[ ]*\(.*\)/P["\
1"]="\
2"\
14102 D["\
1"]=" \
3\\\\\\n
"\\/p
14104 s/^ \('"$ac_word_re"'\)[ ]*\(.*\)/D["\
1"]=" \
2\\\\\\n
"\\/p
14109 s/.\{148\}/&'"$ac_delim"'/g
14114 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/p
14117 s
/["\\]/\\&/g; s/^/"/; s
/$
/\\\\\\n
"\\/p
14119 ' <confdefs.h | sed '
14120 s/'"$ac_delim"'/"\\\
14121 "/g' >>$CONFIG_STATUS || ac_write_fail=1
14123 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14124 for (key in D) D_is_set[key] = 1
14127 /^[\t ]*#[\t ]*(define|undef)[\t ]+$ac_word_re([\t (]|\$)/ {
14129 split(line, arg, " ")
14130 if (arg[1] == "#") {
14134 defundef
= substr
(arg
[1], 2)
14137 split(mac1
, mac2
, "(") #)
14139 prefix
= substr
(line
, 1, index
(line
, defundef
) - 1)
14140 if (D_is_set
[macro
]) {
14141 # Preserve the white space surrounding the "#".
14142 print prefix
"define", macro P
[macro
] D
[macro
]
14145 # Replace #undef with comments. This is necessary, for example,
14146 # in the case of _POSIX_SOURCE, which is predefined and required
14147 # on some systems where configure will not decide to define it.
14148 if (defundef
== "undef") {
14149 print
"/*", prefix defundef
, macro
, "*/"
14157 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14158 as_fn_error
"could not setup config headers machinery" "$LINENO" 5
14159 fi # test -n "$CONFIG_HEADERS"
14162 eval set X
" :F $CONFIG_FILES :H $CONFIG_HEADERS :L $CONFIG_LINKS :C $CONFIG_COMMANDS"
14167 :[FHLC
]) ac_mode
=$ac_tag; continue;;
14169 case $ac_mode$ac_tag in
14171 :L
* |
:C
*:*) as_fn_error
"invalid tag \`$ac_tag'" "$LINENO" 5;;
14172 :[FH
]-) ac_tag
=-:-;;
14173 :[FH
]*) ac_tag
=$ac_tag:$ac_tag.
in;;
14190 -) ac_f
="$tmp/stdin";;
14191 *) # Look for the file first in the build tree, then in the source tree
14192 # (if the path is not absolute). The absolute path cannot be DOS-style,
14193 # because $ac_f cannot contain `:'.
14197 *) test -f "$srcdir/$ac_f" && ac_f
="$srcdir/$ac_f";;
14199 as_fn_error
"cannot find input file: \`$ac_f'" "$LINENO" 5;;
14201 case $ac_f in *\'*) ac_f
=`$as_echo "$ac_f" | sed "s/'/'\\\\\\\\''/g"`;; esac
14202 as_fn_append ac_file_inputs
" '$ac_f'"
14205 # Let's still pretend it is `configure' which instantiates (i.e., don't
14206 # use $as_me), people would be surprised to read:
14207 # /* config.h. Generated by config.status. */
14208 configure_input
='Generated from '`
14209 $as_echo "$*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
14211 if test x
"$ac_file" != x-
; then
14212 configure_input
="$ac_file. $configure_input"
14213 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $ac_file" >&5
14214 $as_echo "$as_me: creating $ac_file" >&6;}
14216 # Neutralize special characters interpreted by sed in replacement strings.
14217 case $configure_input in #(
14218 *\
&* |
*\|
* |
*\\* )
14219 ac_sed_conf_input
=`$as_echo "$configure_input" |
14220 sed 's/[\\\\&|]/\\\\&/g'`;; #(
14221 *) ac_sed_conf_input
=$configure_input;;
14225 *:-:* |
*:-) cat >"$tmp/stdin" \
14226 || as_fn_error
"could not create $ac_file" "$LINENO" 5 ;;
14231 ac_dir
=`$as_dirname -- "$ac_file" ||
14232 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
14233 X"$ac_file" : 'X\(//\)[^/]' \| \
14234 X"$ac_file" : 'X\(//\)$' \| \
14235 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
14236 $as_echo X"$ac_file" |
14237 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
14241 /^X\(\/\/\)[^/].*/{
14254 as_dir
="$ac_dir"; as_fn_mkdir_p
14258 .
) ac_dir_suffix
= ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14260 ac_dir_suffix
=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
14261 # A ".." for each directory in $ac_dir_suffix.
14262 ac_top_builddir_sub
=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
14263 case $ac_top_builddir_sub in
14264 "") ac_top_builddir_sub
=. ac_top_build_prefix
= ;;
14265 *) ac_top_build_prefix
=$ac_top_builddir_sub/ ;;
14268 ac_abs_top_builddir
=$ac_pwd
14269 ac_abs_builddir
=$ac_pwd$ac_dir_suffix
14270 # for backward compatibility:
14271 ac_top_builddir
=$ac_top_build_prefix
14274 .
) # We are building in place.
14276 ac_top_srcdir
=$ac_top_builddir_sub
14277 ac_abs_top_srcdir
=$ac_pwd ;;
14278 [\\/]* | ?
:[\\/]* ) # Absolute name.
14279 ac_srcdir
=$srcdir$ac_dir_suffix;
14280 ac_top_srcdir
=$srcdir
14281 ac_abs_top_srcdir
=$srcdir ;;
14282 *) # Relative name.
14283 ac_srcdir
=$ac_top_build_prefix$srcdir$ac_dir_suffix
14284 ac_top_srcdir
=$ac_top_build_prefix$srcdir
14285 ac_abs_top_srcdir
=$ac_pwd/$srcdir ;;
14287 ac_abs_srcdir
=$ac_abs_top_srcdir$ac_dir_suffix
14297 [\\/$
]* | ?
:[\\/]* ) ac_INSTALL
=$INSTALL ;;
14298 *) ac_INSTALL
=$ac_top_build_prefix$INSTALL ;;
14302 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14303 # If the template does not know about datarootdir, expand it.
14304 # FIXME: This hack should be removed a few years after 2.60.
14305 ac_datarootdir_hack
=; ac_datarootdir_seen
=
14316 case `eval "sed -n \"\$ac_sed_dataroot\" $ac_file_inputs"` in
14317 *datarootdir
*) ac_datarootdir_seen
=yes;;
14318 *@datadir@
*|
*@docdir@
*|
*@infodir@
*|
*@localedir@
*|
*@mandir@
*)
14319 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&5
14320 $as_echo "$as_me: WARNING: $ac_file_inputs seems to ignore the --datarootdir setting" >&2;}
14322 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14323 ac_datarootdir_hack='
14324 s&@datadir@&$datadir&g
14325 s&@docdir@&$docdir&g
14326 s&@infodir@&$infodir&g
14327 s&@localedir@&$localedir&g
14328 s&@mandir@&$mandir&g
14329 s&\\\${datarootdir}&$datarootdir&g' ;;
14333 # Neutralize VPATH when `$srcdir' = `.'.
14334 # Shell code in configure.ac might set extrasub.
14335 # FIXME: do we really want to maintain this feature?
14336 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
14337 ac_sed_extra="$ac_vpsub
14340 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
14342 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
14343 s|@configure_input@|
$ac_sed_conf_input|
;t t
14344 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
14345 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
14346 s
&@srcdir@
&$ac_srcdir&;t t
14347 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
14348 s
&@top_srcdir@
&$ac_top_srcdir&;t t
14349 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
14350 s
&@builddir@
&$ac_builddir&;t t
14351 s
&@abs_builddir@
&$ac_abs_builddir&;t t
14352 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
14353 s
&@INSTALL@
&$ac_INSTALL&;t t
14354 $ac_datarootdir_hack
14356 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$tmp/subs.
awk" >$tmp/out \
14357 || as_fn_error "could not create
$ac_file" "$LINENO" 5
14359 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
14360 { ac_out=`sed -n '/\${datarootdir}/p' "$tmp/out
"`; test -n "$ac_out"; } &&
14361 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' "$tmp/out
"`; test -z "$ac_out"; } &&
14362 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
14363 which seems to be undefined. Please make sure it is defined." >&5
14364 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
14365 which seems to be undefined. Please make sure it is defined." >&2;}
14369 -) cat "$tmp/out" && rm -f "$tmp/out";;
14370 *) rm -f "$ac_file" && mv "$tmp/out" "$ac_file";;
14372 || as_fn_error "could not create $ac_file" "$LINENO" 5
14378 if test x"$ac_file" != x-; then
14380 $as_echo "/* $configure_input */" \
14381 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs"
14382 } >"$tmp/config.h" \
14383 || as_fn_error "could not create $ac_file" "$LINENO" 5
14384 if diff "$ac_file" "$tmp/config.h" >/dev/null 2>&1; then
14385 { $as_echo "$as_me:${as_lineno-$LINENO}: $ac_file is unchanged" >&5
14386 $as_echo "$as_me: $ac_file is unchanged" >&6;}
14389 mv "$tmp/config.h" "$ac_file" \
14390 || as_fn_error "could not create $ac_file" "$LINENO" 5
14393 $as_echo "/* $configure_input */" \
14394 && eval '$AWK -f "$tmp/defines.awk"' "$ac_file_inputs" \
14395 || as_fn_error "could not create -" "$LINENO" 5
14403 if test "$ac_source" = "$ac_file" && test "$srcdir" = '.
'; then
14406 # Prefer the file from the source tree if names are identical.
14407 if test "$ac_source" = "$ac_file" || test ! -r "$ac_source"; then
14408 ac_source=$srcdir/$ac_source
14411 { $as_echo "$as_me:${as_lineno-$LINENO}: linking $ac_source to $ac_file" >&5
14412 $as_echo "$as_me: linking $ac_source to $ac_file" >&6;}
14414 if test ! -r "$ac_source"; then
14415 as_fn_error "$ac_source: file not found" "$LINENO" 5
14419 # Try a relative symlink, then a hard link, then a copy.
14421 [\\/$]* | ?:[\\/]* ) ac_rel_source=$ac_source ;;
14422 *) ac_rel_source=$ac_top_build_prefix$ac_source ;;
14424 ln -s "$ac_rel_source" "$ac_file" 2>/dev/null ||
14425 ln "$ac_source" "$ac_file" 2>/dev/null ||
14426 cp -p "$ac_source" "$ac_file" ||
14427 as_fn_error "cannot link or copy $ac_source to $ac_file" "$LINENO" 5
14430 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
14431 $as_echo "$as_me: executing $ac_file commands" >&6;}
14436 case $ac_file$ac_mode in
14437 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
14440 # See if we are running on zsh, and set the options which allow our
14441 # commands through without removal of \ escapes.
14442 if test -n "${ZSH_VERSION+set}" ; then
14443 setopt NO_GLOB_SUBST
14446 cfgfile="${ofile}T"
14447 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
14450 cat <<_LT_EOF >> "$cfgfile"
14453 # `$ECHO "$ofile" | sed 's
%^.
*/%%'` - Provide generalized library-building support services.
14454 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
14455 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
14456 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
14458 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
14459 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
14460 # Written by Gordon Matzigkeit, 1996
14462 # This file is part of GNU Libtool.
14464 # GNU Libtool is free software; you can redistribute it and/or
14465 # modify it under the terms of the GNU General Public License as
14466 # published by the Free Software Foundation; either version 2 of
14467 # the License, or (at your option) any later version.
14469 # As a special exception to the GNU General Public License,
14470 # if you distribute this file as part of a program or library that
14471 # is built using GNU Libtool, you may include this file under the
14472 # same distribution terms that you use for the rest of that program.
14474 # GNU Libtool is distributed in the hope that it will be useful,
14475 # but WITHOUT ANY WARRANTY; without even the implied warranty of
14476 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14477 # GNU General Public License for more details.
14479 # You should have received a copy of the GNU General Public License
14480 # along with GNU Libtool; see the file COPYING. If not, a copy
14481 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
14482 # obtained by writing to the Free Software Foundation, Inc.,
14483 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
14486 # The names of the tagged configurations supported by this script.
14489 # ### BEGIN LIBTOOL CONFIG
14491 # Which release of libtool.m4 was used?
14492 macro_version=$macro_version
14493 macro_revision=$macro_revision
14495 # Whether or not to build shared libraries.
14496 build_libtool_libs=$enable_shared
14498 # Whether or not to build static libraries.
14499 build_old_libs=$enable_static
14501 # What type of objects to build.
14504 # Whether or not to optimize for fast installation.
14505 fast_install=$enable_fast_install
14507 # Shell to use when invoking shell scripts.
14510 # An echo program that protects backslashes.
14514 host_alias=$host_alias
14518 # The build system.
14519 build_alias=$build_alias
14523 # A sed program that does not truncate output.
14526 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
14527 Xsed="\$SED -e 1s/^X//"
14529 # A grep program that handles long lines.
14535 # A literal string matcher.
14538 # A BSD- or MS-compatible name lister.
14541 # Whether we need soft or hard links.
14544 # What is the maximum length of a command?
14545 max_cmd_len=$max_cmd_len
14547 # Object file suffix (normally "o").
14550 # Executable file suffix (normally "").
14553 # whether the shell understands "unset".
14556 # turn spaces into newlines.
14559 # turn newlines into spaces.
14562 # An object symbol dumper.
14563 OBJDUMP=$lt_OBJDUMP
14565 # Method to check whether dependent libraries are shared objects.
14566 deplibs_check_method=$lt_deplibs_check_method
14568 # Command to use when deplibs_check_method == "file_magic".
14569 file_magic_cmd=$lt_file_magic_cmd
14573 AR_FLAGS=$lt_AR_FLAGS
14575 # A symbol stripping program.
14578 # Commands used to install an old-style archive.
14580 old_postinstall_cmds=$lt_old_postinstall_cmds
14581 old_postuninstall_cmds=$lt_old_postuninstall_cmds
14583 # Whether to use a lock for old archive extraction.
14584 lock_old_archive_extraction=$lock_old_archive_extraction
14589 # LTCC compiler flags.
14590 LTCFLAGS=$lt_CFLAGS
14592 # Take the output of nm and produce a listing of raw symbols and C names.
14593 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
14595 # Transform the output of nm in a proper C declaration.
14596 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
14598 # Transform the output of nm in a C name address pair.
14599 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
14601 # Transform the output of nm in a C name address pair when lib prefix is needed.
14602 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
14604 # The name of the directory that contains temporary libtool files.
14607 # Used to examine libraries when file_magic_cmd begins with "file".
14608 MAGIC_CMD=$MAGIC_CMD
14610 # Must we lock files when doing compilation?
14611 need_locks=$lt_need_locks
14613 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
14614 DSYMUTIL=$lt_DSYMUTIL
14616 # Tool to change global to local symbols on Mac OS X.
14619 # Tool to manipulate fat objects and archives on Mac OS X.
14622 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
14625 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
14626 OTOOL64=$lt_OTOOL64
14628 # Old archive suffix (normally "a").
14631 # Shared library suffix (normally ".so").
14632 shrext_cmds=$lt_shrext_cmds
14634 # The commands to extract the exported symbol list from a shared archive.
14635 extract_expsyms_cmds=$lt_extract_expsyms_cmds
14637 # Variables whose values should be saved in libtool wrapper scripts and
14638 # restored at link time.
14639 variables_saved_for_relink=$lt_variables_saved_for_relink
14641 # Do we need the "lib" prefix for modules?
14642 need_lib_prefix=$need_lib_prefix
14644 # Do we need a version for libraries?
14645 need_version=$need_version
14647 # Library versioning type.
14648 version_type=$version_type
14650 # Shared library runtime path variable.
14651 runpath_var=$runpath_var
14653 # Shared library path variable.
14654 shlibpath_var=$shlibpath_var
14656 # Is shlibpath searched before the hard-coded library search path?
14657 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
14659 # Format of library name prefix.
14660 libname_spec=$lt_libname_spec
14662 # List of archive names. First name is the real one, the rest are links.
14663 # The last name is the one that the linker finds with -lNAME
14664 library_names_spec=$lt_library_names_spec
14666 # The coded name of the library, if different from the real name.
14667 soname_spec=$lt_soname_spec
14669 # Permission mode override for installation of shared libraries.
14670 install_override_mode=$lt_install_override_mode
14672 # Command to use after installation of a shared archive.
14673 postinstall_cmds=$lt_postinstall_cmds
14675 # Command to use after uninstallation of a shared archive.
14676 postuninstall_cmds=$lt_postuninstall_cmds
14678 # Commands used to finish a libtool library installation in a directory.
14679 finish_cmds=$lt_finish_cmds
14681 # As "finish_cmds", except a single script fragment to be evaled but
14683 finish_eval=$lt_finish_eval
14685 # Whether we should hardcode library paths into libraries.
14686 hardcode_into_libs=$hardcode_into_libs
14688 # Compile-time system search path for libraries.
14689 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
14691 # Run-time system search path for libraries.
14692 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
14694 # Whether dlopen is supported.
14695 dlopen_support=$enable_dlopen
14697 # Whether dlopen of programs is supported.
14698 dlopen_self=$enable_dlopen_self
14700 # Whether dlopen of statically linked programs is supported.
14701 dlopen_self_static=$enable_dlopen_self_static
14703 # Commands to strip libraries.
14704 old_striplib=$lt_old_striplib
14705 striplib=$lt_striplib
14708 # The linker used to build libraries.
14711 # How to create reloadable object files.
14712 reload_flag=$lt_reload_flag
14713 reload_cmds=$lt_reload_cmds
14715 # Commands used to build an old-style archive.
14716 old_archive_cmds=$lt_old_archive_cmds
14718 # A language specific compiler.
14721 # Is the compiler the GNU compiler?
14724 # Compiler flag to turn off builtin functions.
14725 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
14727 # How to pass a linker flag through the compiler.
14728 wl=$lt_lt_prog_compiler_wl
14730 # Additional compiler flags for building library objects.
14731 pic_flag=$lt_lt_prog_compiler_pic
14733 # Compiler flag to prevent dynamic linking.
14734 link_static_flag=$lt_lt_prog_compiler_static
14736 # Does compiler simultaneously support -c and -o options?
14737 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
14739 # Whether or not to add -lc for building shared libraries.
14740 build_libtool_need_lc=$archive_cmds_need_lc
14742 # Whether or not to disallow shared libs when runtime libs are static.
14743 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
14745 # Compiler flag to allow reflexive dlopens.
14746 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
14748 # Compiler flag to generate shared objects directly from archives.
14749 whole_archive_flag_spec=$lt_whole_archive_flag_spec
14751 # Whether the compiler copes with passing no objects directly.
14752 compiler_needs_object=$lt_compiler_needs_object
14754 # Create an old-style archive from a shared archive.
14755 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
14757 # Create a temporary old-style archive to link instead of a shared archive.
14758 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
14760 # Commands used to build a shared archive.
14761 archive_cmds=$lt_archive_cmds
14762 archive_expsym_cmds=$lt_archive_expsym_cmds
14764 # Commands used to build a loadable module if different from building
14765 # a shared archive.
14766 module_cmds=$lt_module_cmds
14767 module_expsym_cmds=$lt_module_expsym_cmds
14769 # Whether we are building with GNU ld or not.
14770 with_gnu_ld=$lt_with_gnu_ld
14772 # Flag that allows shared libraries with undefined symbols to be built.
14773 allow_undefined_flag=$lt_allow_undefined_flag
14775 # Flag that enforces no undefined symbols.
14776 no_undefined_flag=$lt_no_undefined_flag
14778 # Flag to hardcode \$libdir into a binary during linking.
14779 # This must work even if \$libdir does not exist
14780 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
14782 # If ld is used when linking, flag to hardcode \$libdir into a binary
14783 # during linking. This must work even if \$libdir does not exist.
14784 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
14786 # Whether we need a single "-rpath" flag with a separated argument.
14787 hardcode_libdir_separator=$lt_hardcode_libdir_separator
14789 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14790 # DIR into the resulting binary.
14791 hardcode_direct=$hardcode_direct
14793 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
14794 # DIR into the resulting binary and the resulting library dependency is
14795 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
14796 # library is relocated.
14797 hardcode_direct_absolute=$hardcode_direct_absolute
14799 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
14800 # into the resulting binary.
14801 hardcode_minus_L=$hardcode_minus_L
14803 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
14804 # into the resulting binary.
14805 hardcode_shlibpath_var=$hardcode_shlibpath_var
14807 # Set to "yes" if building a shared library automatically hardcodes DIR
14808 # into the library and all subsequent libraries and executables linked
14810 hardcode_automatic=$hardcode_automatic
14812 # Set to yes if linker adds runtime paths of dependent libraries
14813 # to runtime path list.
14814 inherit_rpath=$inherit_rpath
14816 # Whether libtool must link a program against all its dependency libraries.
14817 link_all_deplibs=$link_all_deplibs
14819 # Fix the shell variable \$srcfile for the compiler.
14820 fix_srcfile_path=$lt_fix_srcfile_path
14822 # Set to "yes" if exported symbols are required.
14823 always_export_symbols=$always_export_symbols
14825 # The commands to list exported symbols.
14826 export_symbols_cmds=$lt_export_symbols_cmds
14828 # Symbols that should not be listed in the preloaded symbols.
14829 exclude_expsyms=$lt_exclude_expsyms
14831 # Symbols that must always be exported.
14832 include_expsyms=$lt_include_expsyms
14834 # Commands necessary for linking programs (against libraries) with templates.
14835 prelink_cmds=$lt_prelink_cmds
14837 # Specify filename containing input files.
14838 file_list_spec=$lt_file_list_spec
14840 # How to hardcode a shared library path into an executable.
14841 hardcode_action=$hardcode_action
14843 # ### END LIBTOOL CONFIG
14849 cat <<\_LT_EOF >> "$cfgfile"
14850 # AIX sometimes has problems with the GCC collect2 program. For some
14851 # reason, if we set the COLLECT_NAMES environment variable, the problems
14852 # vanish in a puff of smoke.
14853 if test "X${COLLECT_NAMES+set}" != Xset; then
14855 export COLLECT_NAMES
14862 ltmain="$ac_aux_dir/ltmain.sh"
14865 # We use sed instead of cat because bash on DJGPP gets confused if
14866 # if finds mixed CR/LF and LF-only lines. Since sed operates in
14867 # text mode, it properly converts lines to CR/LF. This bash problem
14868 # is reportedly fixed, but why not run on old versions too?
14869 sed '/^
# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
14870 ||
(rm -f "$cfgfile"; exit 1)
14874 cat << \_LT_EOF
>> "$cfgfile"
14876 # func_dirname file append nondir_replacement
14877 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14878 # otherwise set result to NONDIR_REPLACEMENT.
14882 */*) func_dirname_result
="${1%/*}${2}" ;;
14883 * ) func_dirname_result
="${3}" ;;
14887 # func_basename file
14890 func_basename_result
="${1##*/}"
14893 # func_dirname_and_basename file append nondir_replacement
14894 # perform func_basename and func_dirname in a single function
14896 # dirname: Compute the dirname of FILE. If nonempty,
14897 # add APPEND to the result, otherwise set result
14898 # to NONDIR_REPLACEMENT.
14899 # value returned in "$func_dirname_result"
14900 # basename: Compute filename of FILE.
14901 # value retuned in "$func_basename_result"
14902 # Implementation must be kept synchronized with func_dirname
14903 # and func_basename. For efficiency, we do not delegate to
14904 # those functions but instead duplicate the functionality here.
14905 func_dirname_and_basename
()
14908 */*) func_dirname_result
="${1%/*}${2}" ;;
14909 * ) func_dirname_result
="${3}" ;;
14911 func_basename_result
="${1##*/}"
14914 # func_stripname prefix suffix name
14915 # strip PREFIX and SUFFIX off of NAME.
14916 # PREFIX and SUFFIX must not contain globbing or regex special
14917 # characters, hashes, percent signs, but SUFFIX may contain a leading
14918 # dot (in which case that matches only a dot).
14921 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
14922 # positional parameters, so assign one to ordinary parameter first.
14923 func_stripname_result
=${3}
14924 func_stripname_result
=${func_stripname_result#"${1}"}
14925 func_stripname_result
=${func_stripname_result%"${2}"}
14931 func_opt_split_opt
=${1%%=*}
14932 func_opt_split_arg
=${1#*=}
14939 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
14940 *) func_lo2o_result
=${1} ;;
14944 # func_xform libobj-or-source
14947 func_xform_result
=${1%.*}.lo
14950 # func_arith arithmetic-term...
14953 func_arith_result
=$
(( $
* ))
14957 # STRING may not start with a hyphen.
14960 func_len_result
=${#1}
14965 *) # Bourne compatible functions.
14966 cat << \_LT_EOF
>> "$cfgfile"
14968 # func_dirname file append nondir_replacement
14969 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
14970 # otherwise set result to NONDIR_REPLACEMENT.
14973 # Extract subdirectory from the argument.
14974 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
14975 if test "X$func_dirname_result" = "X${1}"; then
14976 func_dirname_result
="${3}"
14978 func_dirname_result
="$func_dirname_result${2}"
14982 # func_basename file
14985 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
14989 # func_stripname prefix suffix name
14990 # strip PREFIX and SUFFIX off of NAME.
14991 # PREFIX and SUFFIX must not contain globbing or regex special
14992 # characters, hashes, percent signs, but SUFFIX may contain a leading
14993 # dot (in which case that matches only a dot).
14994 # func_strip_suffix prefix name
14998 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
14999 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
15004 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
15005 my_sed_long_arg
='1s/^-[^=]*=//'
15010 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
15011 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
15017 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
15020 # func_xform libobj-or-source
15023 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
15026 # func_arith arithmetic-term...
15029 func_arith_result
=`expr "$@"`
15033 # STRING may not start with a hyphen.
15036 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
15042 case $lt_shell_append in
15044 cat << \_LT_EOF
>> "$cfgfile"
15046 # func_append var value
15047 # Append VALUE to the end of shell variable VAR.
15055 cat << \_LT_EOF
>> "$cfgfile"
15057 # func_append var value
15058 # Append VALUE to the end of shell variable VAR.
15069 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
15070 ||
(rm -f "$cfgfile"; exit 1)
15072 mv -f "$cfgfile" "$ofile" ||
15073 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
15077 "Makefile":C
) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
15078 rm -f Makesim1.tmp Makesim2.tmp Makefile
15079 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim
>Makesim1.tmp
15080 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim
>Makesim2.tmp
15081 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
15082 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
15083 <Makefile.sim
>Makefile
15084 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
15086 "stamp-h":C
) echo > stamp-h
;;
15094 ac_clean_files
=$ac_clean_files_save
15096 test $ac_write_fail = 0 ||
15097 as_fn_error
"write failure creating $CONFIG_STATUS" "$LINENO" 5
15100 # configure is writing to config.log, and then calls config.status.
15101 # config.status does its own redirection, appending to config.log.
15102 # Unfortunately, on DOS this fails, as config.log is still kept open
15103 # by configure, so config.status won't be able to write to it; its
15104 # output is simply discarded. So we exec the FD to /dev/null,
15105 # effectively closing config.log, so it can be properly (re)opened and
15106 # appended to by config.status. When coming back to configure, we
15107 # need to make the FD available again.
15108 if test "$no_create" != yes; then
15110 ac_config_status_args
=
15111 test "$silent" = yes &&
15112 ac_config_status_args
="$ac_config_status_args --quiet"
15114 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
15116 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
15117 # would make configure fail if this is the last instruction.
15118 $ac_cs_success || as_fn_exit $?
15120 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
15121 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
15122 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}