2 # Guess values for system-dependent variables and create Makefiles.
3 # Generated by GNU Autoconf 2.69.
6 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
9 # This configure script is free software; the Free Software Foundation
10 # gives unlimited permission to copy, distribute and modify it.
11 ## -------------------- ##
12 ## M4sh Initialization. ##
13 ## -------------------- ##
15 # Be more Bourne compatible
16 DUALCASE
=1; export DUALCASE
# for MKS sh
17 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
20 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
21 # is contrary to our usage. Disable this feature.
22 alias -g '${1+"$@"}'='"$@"'
25 case `(set -o) 2>/dev/null` in #(
37 # Printing a long string crashes Solaris 7 /usr/bin/printf.
38 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
39 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
40 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
41 # Prefer a ksh shell builtin over an external printf program on Solaris,
42 # but without wasting forks for bash or zsh.
43 if test -z "$BASH_VERSION$ZSH_VERSION" \
44 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
46 as_echo_n='print
-rn --'
47 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
51 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
52 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
53 as_echo_n='/usr
/ucb
/echo -n'
55 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
60 expr "X$arg" : "X\\(.*\\)$as_nl";
61 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
63 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
66 as_echo_n='sh
-c $as_echo_n_body as_echo
'
69 as_echo='sh
-c $as_echo_body as_echo
'
72 # The user is always right.
73 if test "${PATH_SEPARATOR+set}" != set; then
75 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
76 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
83 # We need space, tab and new line, in precisely that order. Quoting is
84 # there to prevent editors from complaining about space-tab.
85 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
86 # splitting by setting IFS to empty value.)
89 # Find who we are. Look in the path if we contain no directory separator.
92 *[\\/]* ) as_myself=$0 ;;
93 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
97 test -z "$as_dir" && as_dir=.
98 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
104 # We did not find ourselves, most probably we were run as `sh COMMAND'
105 # in which case we are not to be found in the path.
106 if test "x$as_myself" = x
; then
109 if test ! -f "$as_myself"; then
110 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
114 # Unset variables that we do not need and which cause bugs (e.g. in
115 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
116 # suppresses any "Segmentation fault" message there. '((' could
117 # trigger a bug in pdksh 5.2.14.
118 for as_var
in BASH_ENV ENV MAIL MAILPATH
119 do eval test x\
${$as_var+set} = xset \
120 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
133 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
135 # Use a proper internal environment variable to ensure we don't fall
136 # into an infinite loop, continuously re-executing ourselves.
137 if test x
"${_as_can_reexec}" != xno
&& test "x$CONFIG_SHELL" != x
; then
138 _as_can_reexec
=no
; export _as_can_reexec
;
139 # We cannot yet assume a decent shell, so we have to provide a
140 # neutralization value for shells without unset; and this also
141 # works around shells that cannot unset nonexistent variables.
142 # Preserve -v and -x to the replacement shell.
145 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
147 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
152 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
153 # Admittedly, this is quite paranoid, since all the known shells bail
154 # out after a failed `exec'.
155 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
158 # We don't want this to propagate to other subprocesses.
159 { _as_can_reexec
=; unset _as_can_reexec
;}
160 if test "x$CONFIG_SHELL" = x
; then
161 as_bourne_compatible
="if test -n \"\${ZSH_VERSION+set}\" && (emulate sh) >/dev/null 2>&1; then :
164 # Pre-4.2 versions of Zsh do word splitting on \${1+\"\$@\"}, which
165 # is contrary to our usage. Disable this feature.
166 alias -g '\${1+\"\$@\"}'='\"\$@\"'
169 case \`(set -o) 2>/dev/null\` in #(
177 as_required
="as_fn_return () { (exit \$1); }
178 as_fn_success () { as_fn_return 0; }
179 as_fn_failure () { as_fn_return 1; }
180 as_fn_ret_success () { return 0; }
181 as_fn_ret_failure () { return 1; }
184 as_fn_success || { exitcode=1; echo as_fn_success failed.; }
185 as_fn_failure && { exitcode=1; echo as_fn_failure succeeded.; }
186 as_fn_ret_success || { exitcode=1; echo as_fn_ret_success failed.; }
187 as_fn_ret_failure && { exitcode=1; echo as_fn_ret_failure succeeded.; }
188 if ( set x; as_fn_ret_success y && test x = \"\$1\" ); then :
191 exitcode=1; echo positional parameters were not saved.
193 test x\$exitcode = x0 || exit 1
195 as_suggested
=" as_lineno_1=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_1a=\$LINENO
196 as_lineno_2=";as_suggested
=$as_suggested$LINENO;as_suggested
=$as_suggested" as_lineno_2a=\$LINENO
197 eval 'test \"x\$as_lineno_1'\$as_run'\" != \"x\$as_lineno_2'\$as_run'\" &&
198 test \"x\`expr \$as_lineno_1'\$as_run' + 1\`\" = \"x\$as_lineno_2'\$as_run'\"' || exit 1
199 test \$(( 1 + 1 )) = 2 || exit 1
201 test -n \"\${ZSH_VERSION+set}\${BASH_VERSION+set}\" || (
202 ECHO='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
203 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
204 ECHO=\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO\$ECHO
205 PATH=/empty FPATH=/empty; export PATH FPATH
206 test \"X\`printf %s \$ECHO\`\" = \"X\$ECHO\" \\
207 || test \"X\`print -r -- \$ECHO\`\" = \"X\$ECHO\" ) || exit 1"
208 if (eval "$as_required") 2>/dev
/null
; then :
213 if test x
$as_have_required = xyes
&& (eval "$as_suggested") 2>/dev
/null
; then :
216 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
218 for as_dir
in /bin
$PATH_SEPARATOR/usr
/bin
$PATH_SEPARATOR$PATH
221 test -z "$as_dir" && as_dir
=.
225 for as_base
in sh bash ksh sh5
; do
226 # Try only shells that exist, to save several forks.
227 as_shell
=$as_dir/$as_base
228 if { test -f "$as_shell" ||
test -f "$as_shell.exe"; } &&
229 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
230 CONFIG_SHELL
=$as_shell as_have_required
=yes
231 if { $as_echo "$as_bourne_compatible""$as_suggested" | as_run
=a
"$as_shell"; } 2>/dev
/null
; then :
239 $as_found ||
{ if { test -f "$SHELL" ||
test -f "$SHELL.exe"; } &&
240 { $as_echo "$as_bourne_compatible""$as_required" | as_run
=a
"$SHELL"; } 2>/dev
/null
; then :
241 CONFIG_SHELL
=$SHELL as_have_required
=yes
246 if test "x$CONFIG_SHELL" != x
; then :
248 # We cannot yet assume a decent shell, so we have to provide a
249 # neutralization value for shells without unset; and this also
250 # works around shells that cannot unset nonexistent variables.
251 # Preserve -v and -x to the replacement shell.
254 (unset BASH_ENV
) >/dev
/null
2>&1 && unset BASH_ENV ENV
256 *v
*x
* |
*x
*v
* ) as_opts
=-vx ;;
261 exec $CONFIG_SHELL $as_opts "$as_myself" ${1+"$@"}
262 # Admittedly, this is quite paranoid, since all the known shells bail
263 # out after a failed `exec'.
264 $as_echo "$0: could not re-execute with $CONFIG_SHELL" >&2
268 if test x
$as_have_required = xno
; then :
269 $as_echo "$0: This script requires a shell more modern than all"
270 $as_echo "$0: the shells that I found on your system."
271 if test x
${ZSH_VERSION+set} = xset
; then
272 $as_echo "$0: In particular, zsh $ZSH_VERSION has bugs and should"
273 $as_echo "$0: be upgraded to zsh 4.3.4 or later."
275 $as_echo "$0: Please tell bug-autoconf@gnu.org about your system,
276 $0: including any error possibly output before this
277 $0: message. Then install a modern shell, or manually run
278 $0: the script under such a shell if you do have one."
284 SHELL
=${CONFIG_SHELL-/bin/sh}
286 # Unset more variables known to interfere with behavior of common tools.
287 CLICOLOR_FORCE
= GREP_OPTIONS
=
288 unset CLICOLOR_FORCE GREP_OPTIONS
290 ## --------------------- ##
291 ## M4sh Shell Functions. ##
292 ## --------------------- ##
295 # Portably unset VAR.
298 { eval $1=; unset $1;}
302 # as_fn_set_status STATUS
303 # -----------------------
304 # Set $? to STATUS, without forking.
312 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
322 # Create "$as_dir" as a directory, including parents if necessary.
327 -*) as_dir
=.
/$as_dir;;
329 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
333 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
336 as_dirs
="'$as_qdir' $as_dirs"
337 as_dir
=`$as_dirname -- "$as_dir" ||
338 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
339 X"$as_dir" : 'X\(//\)[^/]' \| \
340 X"$as_dir" : 'X\(//\)$' \| \
341 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
342 $as_echo X"$as_dir" |
343 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
360 test -d "$as_dir" && break
362 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
363 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
368 # as_fn_executable_p FILE
369 # -----------------------
370 # Test if FILE is an executable regular file.
371 as_fn_executable_p
()
373 test -f "$1" && test -x "$1"
374 } # as_fn_executable_p
375 # as_fn_append VAR VALUE
376 # ----------------------
377 # Append the text in VALUE to the end of the definition contained in VAR. Take
378 # advantage of any shell optimizations that allow amortized linear growth over
379 # repeated appends, instead of the typical quadratic growth present in naive
381 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
382 eval 'as_fn_append ()
395 # Perform arithmetic evaluation on the ARGs, and store the result in the
396 # global $as_val. Take advantage of shells that can avoid forks. The arguments
397 # must be portable across $(()) and expr.
398 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
406 as_val
=`expr "$@" || test $? -eq 1`
411 # as_fn_error STATUS ERROR [LINENO LOG_FD]
412 # ----------------------------------------
413 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
414 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
415 # script with STATUS, using 1 if that was 0.
418 as_status
=$1; test $as_status -eq 0 && as_status
=1
420 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
421 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
423 $as_echo "$as_me: error: $2" >&2
424 as_fn_exit
$as_status
427 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
428 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
434 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
440 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
446 as_me
=`$as_basename -- "$0" ||
447 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
448 X"$0" : 'X\(//\)$' \| \
449 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
451 sed '/^.*\/\([^/][^/]*\)\/*$/{
465 # Avoid depending upon Character Ranges.
466 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
467 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
468 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
469 as_cr_digits
='0123456789'
470 as_cr_alnum
=$as_cr_Letters$as_cr_digits
473 as_lineno_1
=$LINENO as_lineno_1a
=$LINENO
474 as_lineno_2
=$LINENO as_lineno_2a
=$LINENO
475 eval 'test "x$as_lineno_1'$as_run'" != "x$as_lineno_2'$as_run'" &&
476 test "x`expr $as_lineno_1'$as_run' + 1`" = "x$as_lineno_2'$as_run'"' ||
{
477 # Blame Lee E. McMahon (1931-1989) for sed's syntax. :-)
489 s/[$]LINENO\([^'$as_cr_alnum'_].*\n\)\(.*\)/\2\1\2/
493 chmod +x
"$as_me.lineno" ||
494 { $as_echo "$as_me: error: cannot create $as_me.lineno; rerun with a POSIX shell" >&2; as_fn_exit
1; }
496 # If we had to re-execute with $CONFIG_SHELL, we're ensured to have
497 # already done that, so ensure we don't try to do so again and fall
498 # in an infinite loop. This has already happened in practice.
499 _as_can_reexec
=no
; export _as_can_reexec
500 # Don't try to exec as it changes $[0], causing all sort of problems
501 # (the dirname of $[0] is not the place where we might find the
502 # original and so on. Autoconf is especially sensitive to this).
504 # Exit status is that of the last command.
508 ECHO_C
= ECHO_N
= ECHO_T
=
509 case `echo -n x` in #(((((
511 case `echo 'xy\c'` in
512 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
514 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
521 rm -f conf$$ conf$$.exe conf$$.
file
522 if test -d conf$$.dir
; then
523 rm -f conf$$.dir
/conf$$.
file
526 mkdir conf$$.dir
2>/dev
/null
528 if (echo >conf$$.
file) 2>/dev
/null
; then
529 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
531 # ... but there are two gotchas:
532 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
533 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
534 # In both cases, we have to default to `cp -pR'.
535 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
537 elif ln conf$$.
file conf$$
2>/dev
/null
; then
545 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
546 rmdir conf$$.dir
2>/dev
/null
548 if mkdir
-p .
2>/dev
/null
; then
549 as_mkdir_p
='mkdir -p "$as_dir"'
551 test -d .
/-p && rmdir .
/-p
556 as_executable_p
=as_fn_executable_p
558 # Sed expression to map a string onto a valid CPP name.
559 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
561 # Sed expression to map a string onto a valid variable name.
562 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
564 SHELL
=${CONFIG_SHELL-/bin/sh}
567 test -n "$DJDIR" ||
exec 7<&0 </dev
/null
571 # hostname on some systems (SVR3.2, old GNU/Linux) returns a bogus exit status,
572 # so uname gets run too.
573 ac_hostname
=`(hostname || uname -n) 2>/dev/null | sed 1q`
578 ac_default_prefix
=/usr
/local
580 ac_config_libobj_dir
=.
587 # Identity of this package.
595 ac_unique_file
="Makefile.in"
596 # Factoring default headers for most tests.
597 ac_includes_default
="\
599 #ifdef HAVE_SYS_TYPES_H
600 # include <sys/types.h>
602 #ifdef HAVE_SYS_STAT_H
603 # include <sys/stat.h>
609 # ifdef HAVE_STDLIB_H
614 # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
619 #ifdef HAVE_STRINGS_H
620 # include <strings.h>
622 #ifdef HAVE_INTTYPES_H
623 # include <inttypes.h>
632 ac_subst_vars
='LTLIBOBJS
642 MAINTAINER_MODE_FALSE
740 program_transform_name
757 enable_option_checking
766 enable_maintainer_mode
770 ac_precious_vars
='build_alias
781 # Initialize some variables set by options.
783 ac_init_version
=false
784 ac_unrecognized_opts
=
786 # The variables have the same names as the options, with
787 # dashes changed to underlines.
795 program_transform_name
=s
,x
,x
,
803 # Installation directory options.
804 # These are left unexpanded so users can "make install exec_prefix=/foo"
805 # and all the variables that are supposed to be based on exec_prefix
806 # by default will actually change.
807 # Use braces instead of parens because sh, perl, etc. also accept them.
808 # (The list follows the same order as the GNU Coding Standards.)
809 bindir
='${exec_prefix}/bin'
810 sbindir
='${exec_prefix}/sbin'
811 libexecdir
='${exec_prefix}/libexec'
812 datarootdir
='${prefix}/share'
813 datadir
='${datarootdir}'
814 sysconfdir
='${prefix}/etc'
815 sharedstatedir
='${prefix}/com'
816 localstatedir
='${prefix}/var'
817 includedir
='${prefix}/include'
818 oldincludedir
='/usr/include'
819 docdir
='${datarootdir}/doc/${PACKAGE}'
820 infodir
='${datarootdir}/info'
825 libdir
='${exec_prefix}/lib'
826 localedir
='${datarootdir}/locale'
827 mandir
='${datarootdir}/man'
833 # If the previous option needs an argument, assign it.
834 if test -n "$ac_prev"; then
835 eval $ac_prev=\
$ac_option
841 *=?
*) ac_optarg
=`expr "X$ac_option" : '[^=]*=\(.*\)'` ;;
846 # Accept the important Cygnus configure options, so we can diagnose typos.
848 case $ac_dashdash$ac_option in
852 -bindir |
--bindir |
--bindi |
--bind |
--bin |
--bi)
854 -bindir=* |
--bindir=* |
--bindi=* |
--bind=* |
--bin=* |
--bi=*)
857 -build |
--build |
--buil |
--bui |
--bu)
858 ac_prev
=build_alias
;;
859 -build=* |
--build=* |
--buil=* |
--bui=* |
--bu=*)
860 build_alias
=$ac_optarg ;;
862 -cache-file |
--cache-file |
--cache-fil |
--cache-fi \
863 |
--cache-f |
--cache- |
--cache |
--cach |
--cac |
--ca |
--c)
864 ac_prev
=cache_file
;;
865 -cache-file=* |
--cache-file=* |
--cache-fil=* |
--cache-fi=* \
866 |
--cache-f=* |
--cache-=* |
--cache=* |
--cach=* |
--cac=* |
--ca=* |
--c=*)
867 cache_file
=$ac_optarg ;;
870 cache_file
=config.cache
;;
872 -datadir |
--datadir |
--datadi |
--datad)
874 -datadir=* |
--datadir=* |
--datadi=* |
--datad=*)
875 datadir
=$ac_optarg ;;
877 -datarootdir |
--datarootdir |
--datarootdi |
--datarootd |
--dataroot \
878 |
--dataroo |
--dataro |
--datar)
879 ac_prev
=datarootdir
;;
880 -datarootdir=* |
--datarootdir=* |
--datarootdi=* |
--datarootd=* \
881 |
--dataroot=* |
--dataroo=* |
--dataro=* |
--datar=*)
882 datarootdir
=$ac_optarg ;;
884 -disable-* |
--disable-*)
885 ac_useropt
=`expr "x$ac_option" : 'x-*disable-\(.*\)'`
886 # Reject names that are not valid shell variable names.
887 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
888 as_fn_error $?
"invalid feature name: $ac_useropt"
889 ac_useropt_orig
=$ac_useropt
890 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
891 case $ac_user_opts in
895 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--disable-$ac_useropt_orig"
896 ac_unrecognized_sep
=', ';;
898 eval enable_
$ac_useropt=no
;;
900 -docdir |
--docdir |
--docdi |
--doc |
--do)
902 -docdir=* |
--docdir=* |
--docdi=* |
--doc=* |
--do=*)
905 -dvidir |
--dvidir |
--dvidi |
--dvid |
--dvi |
--dv)
907 -dvidir=* |
--dvidir=* |
--dvidi=* |
--dvid=* |
--dvi=* |
--dv=*)
910 -enable-* |
--enable-*)
911 ac_useropt
=`expr "x$ac_option" : 'x-*enable-\([^=]*\)'`
912 # Reject names that are not valid shell variable names.
913 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
914 as_fn_error $?
"invalid feature name: $ac_useropt"
915 ac_useropt_orig
=$ac_useropt
916 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
917 case $ac_user_opts in
921 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--enable-$ac_useropt_orig"
922 ac_unrecognized_sep
=', ';;
924 eval enable_
$ac_useropt=\
$ac_optarg ;;
926 -exec-prefix |
--exec_prefix |
--exec-prefix |
--exec-prefi \
927 |
--exec-pref |
--exec-pre |
--exec-pr |
--exec-p |
--exec- \
928 |
--exec |
--exe |
--ex)
929 ac_prev
=exec_prefix
;;
930 -exec-prefix=* |
--exec_prefix=* |
--exec-prefix=* |
--exec-prefi=* \
931 |
--exec-pref=* |
--exec-pre=* |
--exec-pr=* |
--exec-p=* |
--exec-=* \
932 |
--exec=* |
--exe=* |
--ex=*)
933 exec_prefix
=$ac_optarg ;;
935 -gas |
--gas |
--ga |
--g)
936 # Obsolete; use --with-gas.
939 -help |
--help |
--hel |
--he |
-h)
941 -help=r
* |
--help=r
* |
--hel=r
* |
--he=r
* |
-hr*)
942 ac_init_help
=recursive
;;
943 -help=s
* |
--help=s
* |
--hel=s
* |
--he=s
* |
-hs*)
944 ac_init_help
=short
;;
946 -host |
--host |
--hos |
--ho)
947 ac_prev
=host_alias
;;
948 -host=* |
--host=* |
--hos=* |
--ho=*)
949 host_alias
=$ac_optarg ;;
951 -htmldir |
--htmldir |
--htmldi |
--htmld |
--html |
--htm |
--ht)
953 -htmldir=* |
--htmldir=* |
--htmldi=* |
--htmld=* |
--html=* |
--htm=* \
955 htmldir
=$ac_optarg ;;
957 -includedir |
--includedir |
--includedi |
--included |
--include \
958 |
--includ |
--inclu |
--incl |
--inc)
959 ac_prev
=includedir
;;
960 -includedir=* |
--includedir=* |
--includedi=* |
--included=* |
--include=* \
961 |
--includ=* |
--inclu=* |
--incl=* |
--inc=*)
962 includedir
=$ac_optarg ;;
964 -infodir |
--infodir |
--infodi |
--infod |
--info |
--inf)
966 -infodir=* |
--infodir=* |
--infodi=* |
--infod=* |
--info=* |
--inf=*)
967 infodir
=$ac_optarg ;;
969 -libdir |
--libdir |
--libdi |
--libd)
971 -libdir=* |
--libdir=* |
--libdi=* |
--libd=*)
974 -libexecdir |
--libexecdir |
--libexecdi |
--libexecd |
--libexec \
975 |
--libexe |
--libex |
--libe)
976 ac_prev
=libexecdir
;;
977 -libexecdir=* |
--libexecdir=* |
--libexecdi=* |
--libexecd=* |
--libexec=* \
978 |
--libexe=* |
--libex=* |
--libe=*)
979 libexecdir
=$ac_optarg ;;
981 -localedir |
--localedir |
--localedi |
--localed |
--locale)
983 -localedir=* |
--localedir=* |
--localedi=* |
--localed=* |
--locale=*)
984 localedir
=$ac_optarg ;;
986 -localstatedir |
--localstatedir |
--localstatedi |
--localstated \
987 |
--localstate |
--localstat |
--localsta |
--localst |
--locals)
988 ac_prev
=localstatedir
;;
989 -localstatedir=* |
--localstatedir=* |
--localstatedi=* |
--localstated=* \
990 |
--localstate=* |
--localstat=* |
--localsta=* |
--localst=* |
--locals=*)
991 localstatedir
=$ac_optarg ;;
993 -mandir |
--mandir |
--mandi |
--mand |
--man |
--ma |
--m)
995 -mandir=* |
--mandir=* |
--mandi=* |
--mand=* |
--man=* |
--ma=* |
--m=*)
999 # Obsolete; use --without-fp.
1002 -no-create |
--no-create |
--no-creat |
--no-crea |
--no-cre \
1003 |
--no-cr |
--no-c |
-n)
1006 -no-recursion |
--no-recursion |
--no-recursio |
--no-recursi \
1007 |
--no-recurs |
--no-recur |
--no-recu |
--no-rec |
--no-re |
--no-r)
1010 -oldincludedir |
--oldincludedir |
--oldincludedi |
--oldincluded \
1011 |
--oldinclude |
--oldinclud |
--oldinclu |
--oldincl |
--oldinc \
1012 |
--oldin |
--oldi |
--old |
--ol |
--o)
1013 ac_prev
=oldincludedir
;;
1014 -oldincludedir=* |
--oldincludedir=* |
--oldincludedi=* |
--oldincluded=* \
1015 |
--oldinclude=* |
--oldinclud=* |
--oldinclu=* |
--oldincl=* |
--oldinc=* \
1016 |
--oldin=* |
--oldi=* |
--old=* |
--ol=* |
--o=*)
1017 oldincludedir
=$ac_optarg ;;
1019 -prefix |
--prefix |
--prefi |
--pref |
--pre |
--pr |
--p)
1021 -prefix=* |
--prefix=* |
--prefi=* |
--pref=* |
--pre=* |
--pr=* |
--p=*)
1022 prefix
=$ac_optarg ;;
1024 -program-prefix |
--program-prefix |
--program-prefi |
--program-pref \
1025 |
--program-pre |
--program-pr |
--program-p)
1026 ac_prev
=program_prefix
;;
1027 -program-prefix=* |
--program-prefix=* |
--program-prefi=* \
1028 |
--program-pref=* |
--program-pre=* |
--program-pr=* |
--program-p=*)
1029 program_prefix
=$ac_optarg ;;
1031 -program-suffix |
--program-suffix |
--program-suffi |
--program-suff \
1032 |
--program-suf |
--program-su |
--program-s)
1033 ac_prev
=program_suffix
;;
1034 -program-suffix=* |
--program-suffix=* |
--program-suffi=* \
1035 |
--program-suff=* |
--program-suf=* |
--program-su=* |
--program-s=*)
1036 program_suffix
=$ac_optarg ;;
1038 -program-transform-name |
--program-transform-name \
1039 |
--program-transform-nam |
--program-transform-na \
1040 |
--program-transform-n |
--program-transform- \
1041 |
--program-transform |
--program-transfor \
1042 |
--program-transfo |
--program-transf \
1043 |
--program-trans |
--program-tran \
1044 |
--progr-tra |
--program-tr |
--program-t)
1045 ac_prev
=program_transform_name
;;
1046 -program-transform-name=* |
--program-transform-name=* \
1047 |
--program-transform-nam=* |
--program-transform-na=* \
1048 |
--program-transform-n=* |
--program-transform-=* \
1049 |
--program-transform=* |
--program-transfor=* \
1050 |
--program-transfo=* |
--program-transf=* \
1051 |
--program-trans=* |
--program-tran=* \
1052 |
--progr-tra=* |
--program-tr=* |
--program-t=*)
1053 program_transform_name
=$ac_optarg ;;
1055 -pdfdir |
--pdfdir |
--pdfdi |
--pdfd |
--pdf |
--pd)
1057 -pdfdir=* |
--pdfdir=* |
--pdfdi=* |
--pdfd=* |
--pdf=* |
--pd=*)
1058 pdfdir
=$ac_optarg ;;
1060 -psdir |
--psdir |
--psdi |
--psd |
--ps)
1062 -psdir=* |
--psdir=* |
--psdi=* |
--psd=* |
--ps=*)
1065 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1066 |
-silent |
--silent |
--silen |
--sile |
--sil)
1069 -sbindir |
--sbindir |
--sbindi |
--sbind |
--sbin |
--sbi |
--sb)
1071 -sbindir=* |
--sbindir=* |
--sbindi=* |
--sbind=* |
--sbin=* \
1073 sbindir
=$ac_optarg ;;
1075 -sharedstatedir |
--sharedstatedir |
--sharedstatedi \
1076 |
--sharedstated |
--sharedstate |
--sharedstat |
--sharedsta \
1077 |
--sharedst |
--shareds |
--shared |
--share |
--shar \
1079 ac_prev
=sharedstatedir
;;
1080 -sharedstatedir=* |
--sharedstatedir=* |
--sharedstatedi=* \
1081 |
--sharedstated=* |
--sharedstate=* |
--sharedstat=* |
--sharedsta=* \
1082 |
--sharedst=* |
--shareds=* |
--shared=* |
--share=* |
--shar=* \
1084 sharedstatedir
=$ac_optarg ;;
1086 -site |
--site |
--sit)
1088 -site=* |
--site=* |
--sit=*)
1091 -srcdir |
--srcdir |
--srcdi |
--srcd |
--src |
--sr)
1093 -srcdir=* |
--srcdir=* |
--srcdi=* |
--srcd=* |
--src=* |
--sr=*)
1094 srcdir
=$ac_optarg ;;
1096 -sysconfdir |
--sysconfdir |
--sysconfdi |
--sysconfd |
--sysconf \
1097 |
--syscon |
--sysco |
--sysc |
--sys |
--sy)
1098 ac_prev
=sysconfdir
;;
1099 -sysconfdir=* |
--sysconfdir=* |
--sysconfdi=* |
--sysconfd=* |
--sysconf=* \
1100 |
--syscon=* |
--sysco=* |
--sysc=* |
--sys=* |
--sy=*)
1101 sysconfdir
=$ac_optarg ;;
1103 -target |
--target |
--targe |
--targ |
--tar |
--ta |
--t)
1104 ac_prev
=target_alias
;;
1105 -target=* |
--target=* |
--targe=* |
--targ=* |
--tar=* |
--ta=* |
--t=*)
1106 target_alias
=$ac_optarg ;;
1108 -v |
-verbose |
--verbose |
--verbos |
--verbo |
--verb)
1111 -version |
--version |
--versio |
--versi |
--vers |
-V)
1112 ac_init_version
=: ;;
1115 ac_useropt
=`expr "x$ac_option" : 'x-*with-\([^=]*\)'`
1116 # Reject names that are not valid shell variable names.
1117 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1118 as_fn_error $?
"invalid package name: $ac_useropt"
1119 ac_useropt_orig
=$ac_useropt
1120 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1121 case $ac_user_opts in
1125 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--with-$ac_useropt_orig"
1126 ac_unrecognized_sep
=', ';;
1128 eval with_
$ac_useropt=\
$ac_optarg ;;
1130 -without-* |
--without-*)
1131 ac_useropt
=`expr "x$ac_option" : 'x-*without-\(.*\)'`
1132 # Reject names that are not valid shell variable names.
1133 expr "x$ac_useropt" : ".*[^-+._$as_cr_alnum]" >/dev
/null
&&
1134 as_fn_error $?
"invalid package name: $ac_useropt"
1135 ac_useropt_orig
=$ac_useropt
1136 ac_useropt
=`$as_echo "$ac_useropt" | sed 's/[-+.]/_/g'`
1137 case $ac_user_opts in
1141 *) ac_unrecognized_opts
="$ac_unrecognized_opts$ac_unrecognized_sep--without-$ac_useropt_orig"
1142 ac_unrecognized_sep
=', ';;
1144 eval with_
$ac_useropt=no
;;
1147 # Obsolete; use --with-x.
1150 -x-includes |
--x-includes |
--x-include |
--x-includ |
--x-inclu \
1151 |
--x-incl |
--x-inc |
--x-in |
--x-i)
1152 ac_prev
=x_includes
;;
1153 -x-includes=* |
--x-includes=* |
--x-include=* |
--x-includ=* |
--x-inclu=* \
1154 |
--x-incl=* |
--x-inc=* |
--x-in=* |
--x-i=*)
1155 x_includes
=$ac_optarg ;;
1157 -x-libraries |
--x-libraries |
--x-librarie |
--x-librari \
1158 |
--x-librar |
--x-libra |
--x-libr |
--x-lib |
--x-li |
--x-l)
1159 ac_prev
=x_libraries
;;
1160 -x-libraries=* |
--x-libraries=* |
--x-librarie=* |
--x-librari=* \
1161 |
--x-librar=* |
--x-libra=* |
--x-libr=* |
--x-lib=* |
--x-li=* |
--x-l=*)
1162 x_libraries
=$ac_optarg ;;
1164 -*) as_fn_error $?
"unrecognized option: \`$ac_option'
1165 Try \`$0 --help' for more information"
1169 ac_envvar
=`expr "x$ac_option" : 'x\([^=]*\)='`
1170 # Reject names that are not valid shell variable names.
1171 case $ac_envvar in #(
1172 '' |
[0-9]* |
*[!_
$as_cr_alnum]* )
1173 as_fn_error $?
"invalid variable name: \`$ac_envvar'" ;;
1175 eval $ac_envvar=\
$ac_optarg
1176 export $ac_envvar ;;
1179 # FIXME: should be removed in autoconf 3.0.
1180 $as_echo "$as_me: WARNING: you should use --build, --host, --target" >&2
1181 expr "x$ac_option" : ".*[^-._$as_cr_alnum]" >/dev
/null
&&
1182 $as_echo "$as_me: WARNING: invalid host type: $ac_option" >&2
1183 : "${build_alias=$ac_option} ${host_alias=$ac_option} ${target_alias=$ac_option}"
1189 if test -n "$ac_prev"; then
1190 ac_option
=--`echo $ac_prev | sed 's/_/-/g'`
1191 as_fn_error $?
"missing argument to $ac_option"
1194 if test -n "$ac_unrecognized_opts"; then
1195 case $enable_option_checking in
1197 fatal
) as_fn_error $?
"unrecognized options: $ac_unrecognized_opts" ;;
1198 *) $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2 ;;
1202 # Check all directory arguments for consistency.
1203 for ac_var
in exec_prefix prefix bindir sbindir libexecdir datarootdir \
1204 datadir sysconfdir sharedstatedir localstatedir includedir \
1205 oldincludedir docdir infodir htmldir dvidir pdfdir psdir \
1206 libdir localedir mandir
1208 eval ac_val
=\$
$ac_var
1209 # Remove trailing slashes.
1212 ac_val
=`expr "X$ac_val" : 'X\(.*[^/]\)' \| "X$ac_val" : 'X\(.*\)'`
1213 eval $ac_var=\
$ac_val;;
1215 # Be sure to have absolute directory names.
1217 [\\/$
]* | ?
:[\\/]* ) continue;;
1218 NONE |
'' ) case $ac_var in *prefix
) continue;; esac;;
1220 as_fn_error $?
"expected an absolute directory name for --$ac_var: $ac_val"
1223 # There might be people who depend on the old broken behavior: `$host'
1224 # used to hold the argument of --host etc.
1225 # FIXME: To remove some day.
1228 target
=$target_alias
1230 # FIXME: To remove some day.
1231 if test "x$host_alias" != x
; then
1232 if test "x$build_alias" = x
; then
1233 cross_compiling
=maybe
1234 elif test "x$build_alias" != "x$host_alias"; then
1240 test -n "$host_alias" && ac_tool_prefix
=$host_alias-
1242 test "$silent" = yes && exec 6>/dev
/null
1245 ac_pwd
=`pwd` && test -n "$ac_pwd" &&
1246 ac_ls_di
=`ls -di .` &&
1247 ac_pwd_ls_di
=`cd "$ac_pwd" && ls -di .` ||
1248 as_fn_error $?
"working directory cannot be determined"
1249 test "X$ac_ls_di" = "X$ac_pwd_ls_di" ||
1250 as_fn_error $?
"pwd does not report name of working directory"
1253 # Find the source files, if location was not specified.
1254 if test -z "$srcdir"; then
1255 ac_srcdir_defaulted
=yes
1256 # Try the directory containing this script, then the parent directory.
1257 ac_confdir
=`$as_dirname -- "$as_myself" ||
1258 $as_expr X"$as_myself" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
1259 X"$as_myself" : 'X\(//\)[^/]' \| \
1260 X"$as_myself" : 'X\(//\)$' \| \
1261 X"$as_myself" : 'X\(/\)' \| . 2>/dev/null ||
1262 $as_echo X"$as_myself" |
1263 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
1281 if test ! -r "$srcdir/$ac_unique_file"; then
1285 ac_srcdir_defaulted
=no
1287 if test ! -r "$srcdir/$ac_unique_file"; then
1288 test "$ac_srcdir_defaulted" = yes && srcdir
="$ac_confdir or .."
1289 as_fn_error $?
"cannot find sources ($ac_unique_file) in $srcdir"
1291 ac_msg
="sources are in $srcdir, but \`cd $srcdir' does not work"
1293 cd "$srcdir" && test -r "./$ac_unique_file" || as_fn_error $? "$ac_msg"
1295 # When building in place, set srcdir=.
1296 if test "$ac_abs_confdir" = "$ac_pwd"; then
1299 # Remove unnecessary trailing slashes from srcdir.
1300 # Double slashes in file names in object file debugging info
1301 # mess up M-x gdb in Emacs.
1303 */) srcdir
=`expr "X$srcdir" : 'X\(.*[^/]\)' \| "X$srcdir" : 'X\(.*\)'`;;
1305 for ac_var
in $ac_precious_vars; do
1306 eval ac_env_
${ac_var}_set=\${${ac_var}+set}
1307 eval ac_env_
${ac_var}_value
=\$
${ac_var}
1308 eval ac_cv_env_
${ac_var}_set=\${${ac_var}+set}
1309 eval ac_cv_env_
${ac_var}_value
=\$
${ac_var}
1313 # Report the --help message.
1315 if test "$ac_init_help" = "long"; then
1316 # Omit some internal or obsolete options to make the list less imposing.
1317 # This message is too long to be a string in the A/UX 3.1 sh.
1319 \`configure' configures this package to adapt to many kinds of systems.
1321 Usage: $0 [OPTION]... [VAR=VALUE]...
1323 To assign environment variables (e.g., CC, CFLAGS...), specify them as
1324 VAR=VALUE. See below for descriptions of some of the useful variables.
1326 Defaults for the options are specified in brackets.
1329 -h, --help display this help and exit
1330 --help=short display options specific to this package
1331 --help=recursive display the short help of all the included packages
1332 -V, --version display version information and exit
1333 -q, --quiet, --silent do not print \`checking ...' messages
1334 --cache-file=FILE cache test results in FILE [disabled]
1335 -C, --config-cache alias for \`--cache-file=config.cache'
1336 -n, --no-create do not create output files
1337 --srcdir=DIR find the sources in DIR [configure dir or \`..']
1339 Installation directories:
1340 --prefix=PREFIX install architecture-independent files in PREFIX
1341 [$ac_default_prefix]
1342 --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
1345 By default, \`make install' will install all the files in
1346 \`$ac_default_prefix/bin', \`$ac_default_prefix/lib' etc. You can specify
1347 an installation prefix other than \`$ac_default_prefix' using \`--prefix',
1348 for instance \`--prefix=\$HOME'.
1350 For better control, use the options below.
1352 Fine tuning of the installation directories:
1353 --bindir=DIR user executables [EPREFIX/bin]
1354 --sbindir=DIR system admin executables [EPREFIX/sbin]
1355 --libexecdir=DIR program executables [EPREFIX/libexec]
1356 --sysconfdir=DIR read-only single-machine data [PREFIX/etc]
1357 --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
1358 --localstatedir=DIR modifiable single-machine data [PREFIX/var]
1359 --libdir=DIR object code libraries [EPREFIX/lib]
1360 --includedir=DIR C header files [PREFIX/include]
1361 --oldincludedir=DIR C header files for non-gcc [/usr/include]
1362 --datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
1363 --datadir=DIR read-only architecture-independent data [DATAROOTDIR]
1364 --infodir=DIR info documentation [DATAROOTDIR/info]
1365 --localedir=DIR locale-dependent data [DATAROOTDIR/locale]
1366 --mandir=DIR man documentation [DATAROOTDIR/man]
1367 --docdir=DIR documentation root [DATAROOTDIR/doc/PACKAGE]
1368 --htmldir=DIR html documentation [DOCDIR]
1369 --dvidir=DIR dvi documentation [DOCDIR]
1370 --pdfdir=DIR pdf documentation [DOCDIR]
1371 --psdir=DIR ps documentation [DOCDIR]
1377 --program-prefix=PREFIX prepend PREFIX to installed program names
1378 --program-suffix=SUFFIX append SUFFIX to installed program names
1379 --program-transform-name=PROGRAM run
sed PROGRAM on installed program names
1382 --build=BUILD configure
for building on BUILD
[guessed
]
1383 --host=HOST cross-compile to build programs to run on HOST
[BUILD
]
1384 --target=TARGET configure
for building compilers
for TARGET
[HOST
]
1388 if test -n "$ac_init_help"; then
1393 --disable-option-checking ignore unrecognized
--enable/--with options
1394 --disable-FEATURE do not include FEATURE
(same as
--enable-FEATURE=no
)
1395 --enable-FEATURE[=ARG
] include FEATURE
[ARG
=yes]
1396 --enable-plugins Enable support
for plugins
1397 --enable-shared[=PKGS
] build shared libraries
[default
=yes]
1398 --enable-static[=PKGS
] build static libraries
[default
=yes]
1399 --enable-fast-install[=PKGS
]
1400 optimize
for fast installation
[default
=yes]
1401 --disable-libtool-lock avoid locking
(might
break parallel builds
)
1402 --enable-maintainer-mode
1403 enable make rules and dependencies not useful
(and
1404 sometimes confusing
) to the casual installer
1405 --enable-sim-inline=inlines
1406 Specify
which functions should be inlined
1407 --enable-sim-hardware=LIST
1408 Specify the hardware to be included
in the build.
1411 --with-PACKAGE[=ARG
] use PACKAGE
[ARG
=yes]
1412 --without-PACKAGE do not use PACKAGE
(same as
--with-PACKAGE=no
)
1413 --with-system-zlib use installed libz
1414 --with-pic try to use only PIC
/non-PIC objects
[default
=use
1416 --with-gnu-ld assume the C compiler uses GNU ld
[default
=no
]
1418 Some influential environment variables
:
1419 CC C compiler
command
1420 CFLAGS C compiler flags
1421 LDFLAGS linker flags
, e.g.
-L<lib dir
> if you have libraries
in a
1422 nonstandard directory
<lib dir
>
1423 LIBS libraries to pass to the linker
, e.g.
-l<library
>
1424 CPPFLAGS
(Objective
) C
/C
++ preprocessor flags
, e.g.
-I<include dir
> if
1425 you have headers
in a nonstandard directory
<include dir
>
1428 Use these variables to override the choices made by
`configure' or to help
1429 it to find libraries and programs with nonstandard names/locations.
1431 Report bugs to the package provider.
1436 if test "$ac_init_help" = "recursive"; then
1437 # If there are subdirs, report their specific --help.
1438 for ac_dir in : $ac_subdirs_all; do test "x$ac_dir" = x: && continue
1439 test -d "$ac_dir" ||
1440 { cd "$srcdir" && ac_pwd=`pwd` && srcdir=. && test -d "$ac_dir"; } ||
1445 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
1447 ac_dir_suffix=/`$as_echo "$ac_dir" |
sed 's|^\.[\\/]||'`
1448 # A ".." for each directory in $ac_dir_suffix.
1449 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" |
sed 's|/[^\\/]*|/..|g;s|/||'`
1450 case $ac_top_builddir_sub in
1451 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
1452 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
1455 ac_abs_top_builddir=$ac_pwd
1456 ac_abs_builddir=$ac_pwd$ac_dir_suffix
1457 # for backward compatibility:
1458 ac_top_builddir=$ac_top_build_prefix
1461 .) # We are building in place.
1463 ac_top_srcdir=$ac_top_builddir_sub
1464 ac_abs_top_srcdir=$ac_pwd ;;
1465 [\\/]* | ?:[\\/]* ) # Absolute name.
1466 ac_srcdir=$srcdir$ac_dir_suffix;
1467 ac_top_srcdir=$srcdir
1468 ac_abs_top_srcdir=$srcdir ;;
1470 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
1471 ac_top_srcdir=$ac_top_build_prefix$srcdir
1472 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
1474 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
1476 cd "$ac_dir" || { ac_status=$?; continue; }
1477 # Check for guested configure.
1478 if test -f "$ac_srcdir/configure.gnu"; then
1480 $SHELL "$ac_srcdir/configure.gnu" --help=recursive
1481 elif test -f "$ac_srcdir/configure"; then
1483 $SHELL "$ac_srcdir/configure" --help=recursive
1485 $as_echo "$as_me: WARNING: no configuration information is in $ac_dir" >&2
1487 cd "$ac_pwd" || { ac_status=$?; break; }
1491 test -n "$ac_init_help" && exit $ac_status
1492 if $ac_init_version; then
1495 generated by GNU Autoconf 2.69
1497 Copyright (C) 2012 Free Software Foundation, Inc.
1498 This configure script is free software; the Free Software Foundation
1499 gives unlimited permission to copy, distribute and modify it.
1504 ## ------------------------ ##
1505 ## Autoconf initialization. ##
1506 ## ------------------------ ##
1508 # ac_fn_c_try_compile LINENO
1509 # --------------------------
1510 # Try to compile conftest.$ac_ext, and return whether this succeeded.
1511 ac_fn_c_try_compile ()
1513 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1514 rm -f conftest.$ac_objext
1515 if { { ac_try="$ac_compile"
1517 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1518 *) ac_try_echo
=$ac_try;;
1520 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1521 $as_echo "$ac_try_echo"; } >&5
1522 (eval "$ac_compile") 2>conftest.err
1524 if test -s conftest.err
; then
1525 grep -v '^ *+' conftest.err
>conftest.er1
1526 cat conftest.er1
>&5
1527 mv -f conftest.er1 conftest.err
1529 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1530 test $ac_status = 0; } && {
1531 test -z "$ac_c_werror_flag" ||
1532 test ! -s conftest.err
1533 } && test -s conftest.
$ac_objext; then :
1536 $as_echo "$as_me: failed program was:" >&5
1537 sed 's/^/| /' conftest.
$ac_ext >&5
1541 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1542 as_fn_set_status
$ac_retval
1544 } # ac_fn_c_try_compile
1546 # ac_fn_c_try_cpp LINENO
1547 # ----------------------
1548 # Try to preprocess conftest.$ac_ext, and return whether this succeeded.
1551 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1552 if { { ac_try
="$ac_cpp conftest.$ac_ext"
1554 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1555 *) ac_try_echo=$ac_try;;
1557 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1558 $as_echo "$ac_try_echo"; } >&5
1559 (eval "$ac_cpp conftest.$ac_ext") 2>conftest.err
1561 if test -s conftest.err; then
1562 grep -v '^ *+' conftest.err >conftest.er1
1563 cat conftest.er1 >&5
1564 mv -f conftest.er1 conftest.err
1566 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1567 test $ac_status = 0; } > conftest.i && {
1568 test -z "$ac_c_preproc_warn_flag$ac_c_werror_flag" ||
1569 test ! -s conftest.err
1573 $as_echo "$as_me: failed program was:" >&5
1574 sed 's/^/| /' conftest.$ac_ext >&5
1578 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1579 as_fn_set_status $ac_retval
1583 # ac_fn_c_check_header_mongrel LINENO HEADER VAR INCLUDES
1584 # -------------------------------------------------------
1585 # Tests whether HEADER exists, giving a warning if it cannot be compiled using
1586 # the include files in INCLUDES and setting the cache variable VAR
1588 ac_fn_c_check_header_mongrel ()
1590 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1591 if eval \${$3+:} false; then :
1592 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1593 $as_echo_n "checking for $2... " >&6; }
1594 if eval \${$3+:} false; then :
1595 $as_echo_n "(cached) " >&6
1598 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1599 $as_echo "$ac_res" >&6; }
1601 # Is the header compilable?
1602 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 usability" >&5
1603 $as_echo_n "checking $2 usability... " >&6; }
1604 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1605 /* end confdefs.h. */
1609 if ac_fn_c_try_compile "$LINENO"; then :
1610 ac_header_compiler=yes
1612 ac_header_compiler=no
1614 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1615 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_compiler" >&5
1616 $as_echo "$ac_header_compiler" >&6; }
1618 # Is the header present?
1619 { $as_echo "$as_me:${as_lineno-$LINENO}: checking $2 presence" >&5
1620 $as_echo_n "checking $2 presence... " >&6; }
1621 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1622 /* end confdefs.h. */
1625 if ac_fn_c_try_cpp "$LINENO"; then :
1626 ac_header_preproc=yes
1628 ac_header_preproc=no
1630 rm -f conftest.err conftest.i conftest.$ac_ext
1631 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_header_preproc" >&5
1632 $as_echo "$ac_header_preproc" >&6; }
1634 # So? What about this header?
1635 case $ac_header_compiler:$ac_header_preproc:$ac_c_preproc_warn_flag in #((
1637 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&5
1638 $as_echo "$as_me: WARNING: $2: accepted by the compiler, rejected by the preprocessor!" >&2;}
1639 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1640 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1643 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: present but cannot be compiled" >&5
1644 $as_echo "$as_me: WARNING: $2: present but cannot be compiled" >&2;}
1645 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: check for missing prerequisite headers?" >&5
1646 $as_echo "$as_me: WARNING: $2: check for missing prerequisite headers?" >&2;}
1647 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: see the Autoconf documentation" >&5
1648 $as_echo "$as_me: WARNING: $2: see the Autoconf documentation" >&2;}
1649 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&5
1650 $as_echo "$as_me: WARNING: $2: section \"Present But Cannot Be Compiled\"" >&2;}
1651 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: $2: proceeding with the compiler's result" >&5
1652 $as_echo "$as_me: WARNING: $2: proceeding with the compiler's result" >&2;}
1655 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1656 $as_echo_n "checking for $2... " >&6; }
1657 if eval \${$3+:} false; then :
1658 $as_echo_n "(cached) " >&6
1660 eval "$3=\$ac_header_compiler"
1663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1664 $as_echo "$ac_res" >&6; }
1666 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1668 } # ac_fn_c_check_header_mongrel
1670 # ac_fn_c_try_run LINENO
1671 # ----------------------
1672 # Try to link conftest.$ac_ext, and return whether this succeeded. Assumes
1673 # that executables *can* be run.
1676 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1677 if { { ac_try="$ac_link"
1679 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1680 *) ac_try_echo
=$ac_try;;
1682 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1683 $as_echo "$ac_try_echo"; } >&5
1684 (eval "$ac_link") 2>&5
1686 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1687 test $ac_status = 0; } && { ac_try
='./conftest$ac_exeext'
1688 { { case "(($ac_try" in
1689 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
1690 *) ac_try_echo=$ac_try;;
1692 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1693 $as_echo "$ac_try_echo"; } >&5
1694 (eval "$ac_try") 2>&5
1696 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1697 test $ac_status = 0; }; }; then :
1700 $as_echo "$as_me: program exited with status $ac_status" >&5
1701 $as_echo "$as_me: failed program was:" >&5
1702 sed 's/^/| /' conftest.$ac_ext >&5
1704 ac_retval=$ac_status
1706 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1707 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1708 as_fn_set_status $ac_retval
1712 # ac_fn_c_check_header_compile LINENO HEADER VAR INCLUDES
1713 # -------------------------------------------------------
1714 # Tests whether HEADER exists and can be compiled using the include files in
1715 # INCLUDES, setting the cache variable VAR accordingly.
1716 ac_fn_c_check_header_compile ()
1718 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1719 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1720 $as_echo_n "checking for $2... " >&6; }
1721 if eval \${$3+:} false; then :
1722 $as_echo_n "(cached) " >&6
1724 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
1725 /* end confdefs.h. */
1729 if ac_fn_c_try_compile "$LINENO"; then :
1734 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
1737 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1738 $as_echo "$ac_res" >&6; }
1739 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1741 } # ac_fn_c_check_header_compile
1743 # ac_fn_c_try_link LINENO
1744 # -----------------------
1745 # Try to link conftest.$ac_ext, and return whether this succeeded.
1748 as_lineno=${as_lineno-"$1"} as_lineno_stack=as_lineno_stack=$as_lineno_stack
1749 rm -f conftest.$ac_objext conftest$ac_exeext
1750 if { { ac_try="$ac_link"
1752 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
1753 *) ac_try_echo
=$ac_try;;
1755 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
1756 $as_echo "$ac_try_echo"; } >&5
1757 (eval "$ac_link") 2>conftest.err
1759 if test -s conftest.err
; then
1760 grep -v '^ *+' conftest.err
>conftest.er1
1761 cat conftest.er1
>&5
1762 mv -f conftest.er1 conftest.err
1764 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
1765 test $ac_status = 0; } && {
1766 test -z "$ac_c_werror_flag" ||
1767 test ! -s conftest.err
1768 } && test -s conftest
$ac_exeext && {
1769 test "$cross_compiling" = yes ||
1770 test -x conftest
$ac_exeext
1774 $as_echo "$as_me: failed program was:" >&5
1775 sed 's/^/| /' conftest.
$ac_ext >&5
1779 # Delete the IPA/IPO (Inter Procedural Analysis/Optimization) information
1780 # created by the PGI compiler (conftest_ipa8_conftest.oo), as it would
1781 # interfere with the next link command; also delete a directory that is
1782 # left behind by Apple's compiler. We do this before executing the actions.
1783 rm -rf conftest.dSYM conftest_ipa8_conftest.oo
1784 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1785 as_fn_set_status
$ac_retval
1787 } # ac_fn_c_try_link
1789 # ac_fn_c_check_func LINENO FUNC VAR
1790 # ----------------------------------
1791 # Tests whether FUNC exists, setting the cache variable VAR accordingly
1792 ac_fn_c_check_func
()
1794 as_lineno
=${as_lineno-"$1"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
1795 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $2" >&5
1796 $as_echo_n "checking for $2... " >&6; }
1797 if eval \
${$3+:} false
; then :
1798 $as_echo_n "(cached) " >&6
1800 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
1801 /* end confdefs.h. */
1802 /* Define $2 to an innocuous variant, in case <limits.h> declares $2.
1803 For example, HP-UX 11i <limits.h> declares gettimeofday. */
1804 #define $2 innocuous_$2
1806 /* System header to define __stub macros and hopefully few prototypes,
1807 which can conflict with char $2 (); below.
1808 Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
1809 <limits.h> exists even on freestanding compilers. */
1812 # include <limits.h>
1814 # include <assert.h>
1819 /* Override any GCC internal prototype to avoid an error.
1820 Use char because int might match the return type of a GCC
1821 builtin and then its argument prototype would still apply. */
1826 /* The GNU C library defines this for functions which it implements
1827 to always fail with ENOSYS. Some functions are actually named
1828 something starting with __ and the normal name is an alias. */
1829 #if defined __stub_$2 || defined __stub___$2
1841 if ac_fn_c_try_link
"$LINENO"; then :
1846 rm -f core conftest.err conftest.
$ac_objext \
1847 conftest
$ac_exeext conftest.
$ac_ext
1850 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_res" >&5
1851 $as_echo "$ac_res" >&6; }
1852 eval $as_lineno_stack; ${as_lineno_stack:+:} unset as_lineno
1854 } # ac_fn_c_check_func
1855 cat >config.log
<<_ACEOF
1856 This file contains any messages produced by compilers while
1857 running configure, to aid debugging if configure makes a mistake.
1859 It was created by $as_me, which was
1860 generated by GNU Autoconf 2.69. Invocation command line was
1872 hostname = `(hostname || uname -n) 2>/dev/null | sed 1q`
1873 uname -m = `(uname -m) 2>/dev/null || echo unknown`
1874 uname -r = `(uname -r) 2>/dev/null || echo unknown`
1875 uname -s = `(uname -s) 2>/dev/null || echo unknown`
1876 uname -v = `(uname -v) 2>/dev/null || echo unknown`
1878 /usr/bin/uname -p = `(/usr/bin/uname -p) 2>/dev/null || echo unknown`
1879 /bin/uname -X = `(/bin/uname -X) 2>/dev/null || echo unknown`
1881 /bin/arch = `(/bin/arch) 2>/dev/null || echo unknown`
1882 /usr/bin/arch -k = `(/usr/bin/arch -k) 2>/dev/null || echo unknown`
1883 /usr/convex/getsysinfo = `(/usr/convex/getsysinfo) 2>/dev/null || echo unknown`
1884 /usr/bin/hostinfo = `(/usr/bin/hostinfo) 2>/dev/null || echo unknown`
1885 /bin/machine = `(/bin/machine) 2>/dev/null || echo unknown`
1886 /usr/bin/oslevel = `(/usr/bin/oslevel) 2>/dev/null || echo unknown`
1887 /bin/universe = `(/bin/universe) 2>/dev/null || echo unknown`
1891 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
1895 test -z "$as_dir" && as_dir
=.
1896 $as_echo "PATH: $as_dir"
1912 # Keep a trace of the command line.
1913 # Strip out --no-create and --no-recursion so they do not pile up.
1914 # Strip out --silent because we don't want to record it for future runs.
1915 # Also quote any args containing shell meta-characters.
1916 # Make two passes to allow for proper duplicate-argument suppression.
1920 ac_must_keep_next
=false
1926 -no-create |
--no-c* |
-n |
-no-recursion |
--no-r*) continue ;;
1927 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
1928 |
-silent |
--silent |
--silen |
--sile |
--sil)
1931 ac_arg
=`$as_echo "$ac_arg" | sed "s/'/'\\\\\\\\''/g"` ;;
1934 1) as_fn_append ac_configure_args0
" '$ac_arg'" ;;
1936 as_fn_append ac_configure_args1
" '$ac_arg'"
1937 if test $ac_must_keep_next = true
; then
1938 ac_must_keep_next
=false
# Got value, back to normal.
1941 *=* |
--config-cache |
-C |
-disable-* |
--disable-* \
1942 |
-enable-* |
--enable-* |
-gas |
--g* |
-nfp |
--nf* \
1943 |
-q |
-quiet |
--q* |
-silent |
--sil* |
-v |
-verb* \
1944 |
-with-* |
--with-* |
-without-* |
--without-* |
--x)
1945 case "$ac_configure_args0 " in
1946 "$ac_configure_args1"*" '$ac_arg' "* ) continue ;;
1949 -* ) ac_must_keep_next
=true
;;
1952 as_fn_append ac_configure_args
" '$ac_arg'"
1957 { ac_configure_args0
=; unset ac_configure_args0
;}
1958 { ac_configure_args1
=; unset ac_configure_args1
;}
1960 # When interrupted or exit'd, cleanup temporary files, and complete
1961 # config.log. We remove comments because anyway the quotes in there
1962 # would cause problems or look ugly.
1963 # WARNING: Use '\'' to represent an apostrophe within the trap.
1964 # WARNING: Do not start the trap code with a newline, due to a FreeBSD 4.0 bug.
1965 trap 'exit_status=$?
1966 # Save into config.log some information that might help in debugging.
1970 $as_echo "## ---------------- ##
1971 ## Cache variables. ##
1972 ## ---------------- ##"
1974 # The following way of writing the cache mishandles newlines in values,
1976 for ac_var in `(set) 2>&1 | sed -n '\''s/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'\''`; do
1977 eval ac_val=\$$ac_var
1981 *_cv_*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
1982 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
1985 _ | IFS | as_nl) ;; #(
1986 BASH_ARGV | BASH_SOURCE) eval $ac_var= ;; #(
1987 *) { eval $ac_var=; unset $ac_var;} ;;
1992 case $as_nl`(ac_space='\'' '\''; set) 2>&1` in #(
1993 *${as_nl}ac_space=\ *)
1995 "s/'\''/'\''\\\\'\'''\''/g;
1996 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\''\\2'\''/p"
1999 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
2006 $as_echo "## ----------------- ##
2007 ## Output variables. ##
2008 ## ----------------- ##"
2010 for ac_var in $ac_subst_vars
2012 eval ac_val=\$$ac_var
2014 *\'\''*) ac_val
=`$as_echo "$ac_val" | sed "s/'\''/'\''\\\\\\\\'\'''\''/g"`;;
2016 $as_echo "$ac_var='\''$ac_val'\''"
2020 if test -n "$ac_subst_files"; then
2021 $as_echo "## ------------------- ##
2022 ## File substitutions. ##
2023 ## ------------------- ##"
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
2037 $as_echo "## ----------- ##
2044 test "$ac_signal" != 0 &&
2045 $as_echo "$as_me: caught signal $ac_signal"
2046 $as_echo "$as_me: exit $exit_status"
2048 rm -f core *.core core.conftest.* &&
2049 rm -f -r conftest* confdefs* conf$$* $ac_clean_files &&
2052 for ac_signal
in 1 2 13 15; do
2053 trap 'ac_signal='$ac_signal'; as_fn_exit 1' $ac_signal
2057 # confdefs.h avoids OS command line length limits that DEFS can exceed.
2058 rm -f -r conftest
* confdefs.h
2060 $as_echo "/* confdefs.h */" > confdefs.h
2062 # Predefined preprocessor variables.
2064 cat >>confdefs.h
<<_ACEOF
2065 #define PACKAGE_NAME "$PACKAGE_NAME"
2068 cat >>confdefs.h
<<_ACEOF
2069 #define PACKAGE_TARNAME "$PACKAGE_TARNAME"
2072 cat >>confdefs.h
<<_ACEOF
2073 #define PACKAGE_VERSION "$PACKAGE_VERSION"
2076 cat >>confdefs.h
<<_ACEOF
2077 #define PACKAGE_STRING "$PACKAGE_STRING"
2080 cat >>confdefs.h
<<_ACEOF
2081 #define PACKAGE_BUGREPORT "$PACKAGE_BUGREPORT"
2084 cat >>confdefs.h
<<_ACEOF
2085 #define PACKAGE_URL "$PACKAGE_URL"
2089 # Let the site file select an alternate cache file if it wants to.
2090 # Prefer an explicitly selected file to automatically selected ones.
2093 if test -n "$CONFIG_SITE"; then
2094 # We do not want a PATH search for config.site.
2095 case $CONFIG_SITE in #((
2096 -*) ac_site_file1
=.
/$CONFIG_SITE;;
2097 */*) ac_site_file1
=$CONFIG_SITE;;
2098 *) ac_site_file1
=.
/$CONFIG_SITE;;
2100 elif test "x$prefix" != xNONE
; then
2101 ac_site_file1
=$prefix/share
/config.site
2102 ac_site_file2
=$prefix/etc
/config.site
2104 ac_site_file1
=$ac_default_prefix/share
/config.site
2105 ac_site_file2
=$ac_default_prefix/etc
/config.site
2107 for ac_site_file
in "$ac_site_file1" "$ac_site_file2"
2109 test "x$ac_site_file" = xNONE
&& continue
2110 if test /dev
/null
!= "$ac_site_file" && test -r "$ac_site_file"; then
2111 { $as_echo "$as_me:${as_lineno-$LINENO}: loading site script $ac_site_file" >&5
2112 $as_echo "$as_me: loading site script $ac_site_file" >&6;}
2113 sed 's/^/| /' "$ac_site_file" >&5
2115 ||
{ { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2116 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2117 as_fn_error $?
"failed to load site script $ac_site_file
2118 See \`config.log' for more details" "$LINENO" 5; }
2122 if test -r "$cache_file"; then
2123 # Some versions of bash will fail to source /dev/null (special files
2124 # actually), so we avoid doing that. DJGPP emulates it as a regular file.
2125 if test /dev
/null
!= "$cache_file" && test -f "$cache_file"; then
2126 { $as_echo "$as_me:${as_lineno-$LINENO}: loading cache $cache_file" >&5
2127 $as_echo "$as_me: loading cache $cache_file" >&6;}
2129 [\\/]* | ?
:[\\/]* ) .
"$cache_file";;
2130 *) .
"./$cache_file";;
2134 { $as_echo "$as_me:${as_lineno-$LINENO}: creating cache $cache_file" >&5
2135 $as_echo "$as_me: creating cache $cache_file" >&6;}
2139 # Check that the precious variables saved in the cache have kept the same
2141 ac_cache_corrupted
=false
2142 for ac_var
in $ac_precious_vars; do
2143 eval ac_old_set
=\
$ac_cv_env_${ac_var}_set
2144 eval ac_new_set
=\
$ac_env_${ac_var}_set
2145 eval ac_old_val
=\
$ac_cv_env_${ac_var}_value
2146 eval ac_new_val
=\
$ac_env_${ac_var}_value
2147 case $ac_old_set,$ac_new_set in
2149 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&5
2150 $as_echo "$as_me: error: \`$ac_var' was set to \`$ac_old_val' in the previous run" >&2;}
2151 ac_cache_corrupted
=: ;;
2153 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' was not set in the previous run" >&5
2154 $as_echo "$as_me: error: \`$ac_var' was not set in the previous run" >&2;}
2155 ac_cache_corrupted
=: ;;
2158 if test "x$ac_old_val" != "x$ac_new_val"; then
2159 # differences in whitespace do not lead to failure.
2160 ac_old_val_w
=`echo x $ac_old_val`
2161 ac_new_val_w
=`echo x $ac_new_val`
2162 if test "$ac_old_val_w" != "$ac_new_val_w"; then
2163 { $as_echo "$as_me:${as_lineno-$LINENO}: error: \`$ac_var' has changed since the previous run:" >&5
2164 $as_echo "$as_me: error: \`$ac_var' has changed since the previous run:" >&2;}
2165 ac_cache_corrupted
=:
2167 { $as_echo "$as_me:${as_lineno-$LINENO}: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&5
2168 $as_echo "$as_me: warning: ignoring whitespace changes in \`$ac_var' since the previous run:" >&2;}
2169 eval $ac_var=\
$ac_old_val
2171 { $as_echo "$as_me:${as_lineno-$LINENO}: former value: \`$ac_old_val'" >&5
2172 $as_echo "$as_me: former value: \`$ac_old_val'" >&2;}
2173 { $as_echo "$as_me:${as_lineno-$LINENO}: current value: \`$ac_new_val'" >&5
2174 $as_echo "$as_me: current value: \`$ac_new_val'" >&2;}
2177 # Pass precious variables to config.status.
2178 if test "$ac_new_set" = set; then
2180 *\'*) ac_arg
=$ac_var=`$as_echo "$ac_new_val" | sed "s/'/'\\\\\\\\''/g"` ;;
2181 *) ac_arg
=$ac_var=$ac_new_val ;;
2183 case " $ac_configure_args " in
2184 *" '$ac_arg' "*) ;; # Avoid dups. Use of quotes ensures accuracy.
2185 *) as_fn_append ac_configure_args
" '$ac_arg'" ;;
2189 if $ac_cache_corrupted; then
2190 { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2191 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2192 { $as_echo "$as_me:${as_lineno-$LINENO}: error: changes in the environment can compromise the build" >&5
2193 $as_echo "$as_me: error: changes in the environment can compromise the build" >&2;}
2194 as_fn_error $?
"run \`make distclean' and/or \`rm $cache_file' and start over" "$LINENO" 5
2196 ## -------------------- ##
2197 ## Main body of script. ##
2198 ## -------------------- ##
2201 ac_cpp
='$CPP $CPPFLAGS'
2202 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2203 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2204 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2213 for ac_dir
in "$srcdir" "$srcdir/.." "$srcdir/../.."; do
2214 if test -f "$ac_dir/install-sh"; then
2216 ac_install_sh
="$ac_aux_dir/install-sh -c"
2218 elif test -f "$ac_dir/install.sh"; then
2220 ac_install_sh
="$ac_aux_dir/install.sh -c"
2222 elif test -f "$ac_dir/shtool"; then
2224 ac_install_sh
="$ac_aux_dir/shtool install -c"
2228 if test -z "$ac_aux_dir"; then
2229 as_fn_error $?
"cannot find install-sh, install.sh, or shtool in \"$srcdir\" \"$srcdir/..\" \"$srcdir/../..\"" "$LINENO" 5
2232 # These three variables are undocumented and unsupported,
2233 # and are intended to be withdrawn in a future Autoconf release.
2234 # They can cause serious problems if a builder's source tree is in a directory
2235 # whose full name contains unusual characters.
2236 ac_config_guess
="$SHELL $ac_aux_dir/config.guess" # Please don't use this var.
2237 ac_config_sub
="$SHELL $ac_aux_dir/config.sub" # Please don't use this var.
2238 ac_configure
="$SHELL $ac_aux_dir/configure" # Please don't use this var.
2241 # Make sure we can run config.sub.
2242 $SHELL "$ac_aux_dir/config.sub" sun4
>/dev
/null
2>&1 ||
2243 as_fn_error $?
"cannot run $SHELL $ac_aux_dir/config.sub" "$LINENO" 5
2245 { $as_echo "$as_me:${as_lineno-$LINENO}: checking build system type" >&5
2246 $as_echo_n "checking build system type... " >&6; }
2247 if ${ac_cv_build+:} false
; then :
2248 $as_echo_n "(cached) " >&6
2250 ac_build_alias
=$build_alias
2251 test "x$ac_build_alias" = x
&&
2252 ac_build_alias
=`$SHELL "$ac_aux_dir/config.guess"`
2253 test "x$ac_build_alias" = x
&&
2254 as_fn_error $?
"cannot guess build type; you must specify one" "$LINENO" 5
2255 ac_cv_build
=`$SHELL "$ac_aux_dir/config.sub" $ac_build_alias` ||
2256 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $ac_build_alias failed" "$LINENO" 5
2259 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_build" >&5
2260 $as_echo "$ac_cv_build" >&6; }
2261 case $ac_cv_build in
2263 *) as_fn_error $?
"invalid value of canonical build" "$LINENO" 5;;
2266 ac_save_IFS
=$IFS; IFS
='-'
2272 # Remember, the first character of IFS is used to create $*,
2273 # except with old shells:
2276 case $build_os in *\
*) build_os
=`echo "$build_os" | sed 's/ /-/g'`;; esac
2279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking host system type" >&5
2280 $as_echo_n "checking host system type... " >&6; }
2281 if ${ac_cv_host+:} false
; then :
2282 $as_echo_n "(cached) " >&6
2284 if test "x$host_alias" = x
; then
2285 ac_cv_host
=$ac_cv_build
2287 ac_cv_host
=`$SHELL "$ac_aux_dir/config.sub" $host_alias` ||
2288 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $host_alias failed" "$LINENO" 5
2292 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_host" >&5
2293 $as_echo "$ac_cv_host" >&6; }
2296 *) as_fn_error $?
"invalid value of canonical host" "$LINENO" 5;;
2299 ac_save_IFS
=$IFS; IFS
='-'
2305 # Remember, the first character of IFS is used to create $*,
2306 # except with old shells:
2309 case $host_os in *\
*) host_os
=`echo "$host_os" | sed 's/ /-/g'`;; esac
2312 { $as_echo "$as_me:${as_lineno-$LINENO}: checking target system type" >&5
2313 $as_echo_n "checking target system type... " >&6; }
2314 if ${ac_cv_target+:} false
; then :
2315 $as_echo_n "(cached) " >&6
2317 if test "x$target_alias" = x
; then
2318 ac_cv_target
=$ac_cv_host
2320 ac_cv_target
=`$SHELL "$ac_aux_dir/config.sub" $target_alias` ||
2321 as_fn_error $?
"$SHELL $ac_aux_dir/config.sub $target_alias failed" "$LINENO" 5
2325 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_target" >&5
2326 $as_echo "$ac_cv_target" >&6; }
2327 case $ac_cv_target in
2329 *) as_fn_error $?
"invalid value of canonical target" "$LINENO" 5;;
2331 target
=$ac_cv_target
2332 ac_save_IFS
=$IFS; IFS
='-'
2338 # Remember, the first character of IFS is used to create $*,
2339 # except with old shells:
2342 case $target_os in *\
*) target_os
=`echo "$target_os" | sed 's/ /-/g'`;; esac
2345 # The aliases save the names the user supplied, while $host etc.
2346 # will get canonicalized.
2347 test -n "$target_alias" &&
2348 test "$program_prefix$program_suffix$program_transform_name" = \
2350 program_prefix
=${target_alias}-
2352 ac_cpp
='$CPP $CPPFLAGS'
2353 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
2354 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
2355 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
2356 if test -n "$ac_tool_prefix"; then
2357 # Extract the first word of "${ac_tool_prefix}gcc", so it can be a program name with args.
2358 set dummy
${ac_tool_prefix}gcc
; ac_word
=$2
2359 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2360 $as_echo_n "checking for $ac_word... " >&6; }
2361 if ${ac_cv_prog_CC+:} false
; then :
2362 $as_echo_n "(cached) " >&6
2364 if test -n "$CC"; then
2365 ac_cv_prog_CC
="$CC" # Let the user override the test.
2367 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2371 test -z "$as_dir" && as_dir
=.
2372 for ac_exec_ext
in '' $ac_executable_extensions; do
2373 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2374 ac_cv_prog_CC
="${ac_tool_prefix}gcc"
2375 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2385 if test -n "$CC"; then
2386 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2387 $as_echo "$CC" >&6; }
2389 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2390 $as_echo "no" >&6; }
2395 if test -z "$ac_cv_prog_CC"; then
2397 # Extract the first word of "gcc", so it can be a program name with args.
2398 set dummy gcc
; ac_word
=$2
2399 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2400 $as_echo_n "checking for $ac_word... " >&6; }
2401 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2402 $as_echo_n "(cached) " >&6
2404 if test -n "$ac_ct_CC"; then
2405 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2407 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2411 test -z "$as_dir" && as_dir
=.
2412 for ac_exec_ext
in '' $ac_executable_extensions; do
2413 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2414 ac_cv_prog_ac_ct_CC
="gcc"
2415 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2424 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2425 if test -n "$ac_ct_CC"; then
2426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2427 $as_echo "$ac_ct_CC" >&6; }
2429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2430 $as_echo "no" >&6; }
2433 if test "x$ac_ct_CC" = x
; then
2436 case $cross_compiling:$ac_tool_warned in
2438 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2439 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2440 ac_tool_warned
=yes ;;
2448 if test -z "$CC"; then
2449 if test -n "$ac_tool_prefix"; then
2450 # Extract the first word of "${ac_tool_prefix}cc", so it can be a program name with args.
2451 set dummy
${ac_tool_prefix}cc
; ac_word
=$2
2452 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2453 $as_echo_n "checking for $ac_word... " >&6; }
2454 if ${ac_cv_prog_CC+:} false
; then :
2455 $as_echo_n "(cached) " >&6
2457 if test -n "$CC"; then
2458 ac_cv_prog_CC
="$CC" # Let the user override the test.
2460 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2464 test -z "$as_dir" && as_dir
=.
2465 for ac_exec_ext
in '' $ac_executable_extensions; do
2466 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2467 ac_cv_prog_CC
="${ac_tool_prefix}cc"
2468 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2478 if test -n "$CC"; then
2479 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2480 $as_echo "$CC" >&6; }
2482 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2483 $as_echo "no" >&6; }
2489 if test -z "$CC"; then
2490 # Extract the first word of "cc", so it can be a program name with args.
2491 set dummy cc
; ac_word
=$2
2492 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2493 $as_echo_n "checking for $ac_word... " >&6; }
2494 if ${ac_cv_prog_CC+:} false
; then :
2495 $as_echo_n "(cached) " >&6
2497 if test -n "$CC"; then
2498 ac_cv_prog_CC
="$CC" # Let the user override the test.
2501 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2505 test -z "$as_dir" && as_dir
=.
2506 for ac_exec_ext
in '' $ac_executable_extensions; do
2507 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2508 if test "$as_dir/$ac_word$ac_exec_ext" = "/usr/ucb/cc"; then
2509 ac_prog_rejected
=yes
2513 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2520 if test $ac_prog_rejected = yes; then
2521 # We found a bogon in the path, so make sure we never use it.
2522 set dummy
$ac_cv_prog_CC
2524 if test $# != 0; then
2525 # We chose a different compiler from the bogus one.
2526 # However, it has the same basename, so the bogon will be chosen
2527 # first if we set CC to just the basename; use the full file name.
2529 ac_cv_prog_CC
="$as_dir/$ac_word${1+' '}$@"
2535 if test -n "$CC"; then
2536 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2537 $as_echo "$CC" >&6; }
2539 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2540 $as_echo "no" >&6; }
2545 if test -z "$CC"; then
2546 if test -n "$ac_tool_prefix"; then
2547 for ac_prog
in cl.exe
2549 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
2550 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
2551 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2552 $as_echo_n "checking for $ac_word... " >&6; }
2553 if ${ac_cv_prog_CC+:} false
; then :
2554 $as_echo_n "(cached) " >&6
2556 if test -n "$CC"; then
2557 ac_cv_prog_CC
="$CC" # Let the user override the test.
2559 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2563 test -z "$as_dir" && as_dir
=.
2564 for ac_exec_ext
in '' $ac_executable_extensions; do
2565 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2566 ac_cv_prog_CC
="$ac_tool_prefix$ac_prog"
2567 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2577 if test -n "$CC"; then
2578 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CC" >&5
2579 $as_echo "$CC" >&6; }
2581 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2582 $as_echo "no" >&6; }
2586 test -n "$CC" && break
2589 if test -z "$CC"; then
2591 for ac_prog
in cl.exe
2593 # Extract the first word of "$ac_prog", so it can be a program name with args.
2594 set dummy
$ac_prog; ac_word
=$2
2595 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
2596 $as_echo_n "checking for $ac_word... " >&6; }
2597 if ${ac_cv_prog_ac_ct_CC+:} false
; then :
2598 $as_echo_n "(cached) " >&6
2600 if test -n "$ac_ct_CC"; then
2601 ac_cv_prog_ac_ct_CC
="$ac_ct_CC" # Let the user override the test.
2603 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
2607 test -z "$as_dir" && as_dir
=.
2608 for ac_exec_ext
in '' $ac_executable_extensions; do
2609 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
2610 ac_cv_prog_ac_ct_CC
="$ac_prog"
2611 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
2620 ac_ct_CC
=$ac_cv_prog_ac_ct_CC
2621 if test -n "$ac_ct_CC"; then
2622 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_CC" >&5
2623 $as_echo "$ac_ct_CC" >&6; }
2625 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2626 $as_echo "no" >&6; }
2630 test -n "$ac_ct_CC" && break
2633 if test "x$ac_ct_CC" = x
; then
2636 case $cross_compiling:$ac_tool_warned in
2638 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
2639 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
2640 ac_tool_warned
=yes ;;
2649 test -z "$CC" && { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2650 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2651 as_fn_error $?
"no acceptable C compiler found in \$PATH
2652 See \`config.log' for more details" "$LINENO" 5; }
2654 # Provide some information about the compiler.
2655 $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler version" >&5
2658 for ac_option
in --version -v -V -qversion; do
2659 { { ac_try
="$ac_compiler $ac_option >&5"
2661 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2662 *) ac_try_echo=$ac_try;;
2664 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2665 $as_echo "$ac_try_echo"; } >&5
2666 (eval "$ac_compiler $ac_option >&5") 2>conftest.err
2668 if test -s conftest.err; then
2670 ... rest of stderr output deleted ...
2671 10q' conftest.err >conftest.er1
2672 cat conftest.er1 >&5
2674 rm -f conftest.er1 conftest.err
2675 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2676 test $ac_status = 0; }
2679 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2680 /* end confdefs.h. */
2690 ac_clean_files_save=$ac_clean_files
2691 ac_clean_files="$ac_clean_files a.out a.out.dSYM a.exe b.out"
2692 # Try to create an executable without -o first, disregard a.out.
2693 # It will help us diagnose broken compilers, and finding out an intuition
2695 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler works" >&5
2696 $as_echo_n "checking whether the C compiler works... " >&6; }
2697 ac_link_default=`$as_echo "$ac_link" |
sed 's/ -o *conftest[^ ]*//'`
2699 # The possible output files:
2700 ac_files="a.out conftest.exe conftest a.exe a_out.exe b.out conftest.*"
2703 for ac_file in $ac_files
2706 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM | *.o | *.obj ) ;;
2707 * ) ac_rmfiles="$ac_rmfiles $ac_file";;
2712 if { { ac_try="$ac_link_default"
2714 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2715 *) ac_try_echo
=$ac_try;;
2717 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2718 $as_echo "$ac_try_echo"; } >&5
2719 (eval "$ac_link_default") 2>&5
2721 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2722 test $ac_status = 0; }; then :
2723 # Autoconf-2.13 could set the ac_cv_exeext variable to `no'.
2724 # So ignore a value of `no', otherwise this would lead to `EXEEXT = no'
2725 # in a Makefile. We should not override ac_cv_exeext if it was cached,
2726 # so that the user can short-circuit this test for compilers unknown to
2728 for ac_file
in $ac_files ''
2730 test -f "$ac_file" ||
continue
2732 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
)
2735 # We found the default executable, but exeext='' is most
2739 if test "${ac_cv_exeext+set}" = set && test "$ac_cv_exeext" != no
;
2741 ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2743 # We set ac_cv_exeext here because the later test for it is not
2744 # safe: cross compilers may not add the suffix if given an `-o'
2745 # argument, so we may need to know it at that point already.
2746 # Even if this section looks crufty: it has the advantage of
2753 test "$ac_cv_exeext" = no
&& ac_cv_exeext
=
2758 if test -z "$ac_file"; then :
2759 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
2760 $as_echo "no" >&6; }
2761 $as_echo "$as_me: failed program was:" >&5
2762 sed 's/^/| /' conftest.
$ac_ext >&5
2764 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2765 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2766 as_fn_error
77 "C compiler cannot create executables
2767 See \`config.log' for more details" "$LINENO" 5; }
2769 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
2770 $as_echo "yes" >&6; }
2772 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for C compiler default output file name" >&5
2773 $as_echo_n "checking for C compiler default output file name... " >&6; }
2774 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_file" >&5
2775 $as_echo "$ac_file" >&6; }
2776 ac_exeext
=$ac_cv_exeext
2778 rm -f -r a.out a.out.dSYM a.exe conftest
$ac_cv_exeext b.out
2779 ac_clean_files
=$ac_clean_files_save
2780 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of executables" >&5
2781 $as_echo_n "checking for suffix of executables... " >&6; }
2782 if { { ac_try
="$ac_link"
2784 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2785 *) ac_try_echo=$ac_try;;
2787 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2788 $as_echo "$ac_try_echo"; } >&5
2789 (eval "$ac_link") 2>&5
2791 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2792 test $ac_status = 0; }; then :
2793 # If both `conftest.exe
' and `conftest' are
`present' (well, observable)
2794 # catch `conftest.exe
'. For instance with Cygwin, `ls conftest' will
2795 # work properly (i.e., refer to `conftest.exe'), while it won't with
2797 for ac_file
in conftest.exe conftest conftest.
*; do
2798 test -f "$ac_file" ||
continue
2800 *.
$ac_ext |
*.xcoff |
*.tds |
*.d |
*.pdb |
*.xSYM |
*.bb |
*.bbg |
*.map |
*.inf |
*.dSYM |
*.o |
*.obj
) ;;
2801 *.
* ) ac_cv_exeext
=`expr "$ac_file" : '[^.]*\(\..*\)'`
2807 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2808 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2809 as_fn_error $?
"cannot compute suffix of executables: cannot compile and link
2810 See \`config.log' for more details" "$LINENO" 5; }
2812 rm -f conftest conftest
$ac_cv_exeext
2813 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_exeext" >&5
2814 $as_echo "$ac_cv_exeext" >&6; }
2816 rm -f conftest.
$ac_ext
2817 EXEEXT
=$ac_cv_exeext
2819 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2820 /* end confdefs.h. */
2825 FILE *f = fopen ("conftest.out", "w");
2826 return ferror (f) || fclose (f) != 0;
2832 ac_clean_files
="$ac_clean_files conftest.out"
2833 # Check that the compiler produces executables we can run. If not, either
2834 # the compiler is broken, or we cross compile.
2835 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are cross compiling" >&5
2836 $as_echo_n "checking whether we are cross compiling... " >&6; }
2837 if test "$cross_compiling" != yes; then
2838 { { ac_try
="$ac_link"
2840 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2841 *) ac_try_echo=$ac_try;;
2843 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2844 $as_echo "$ac_try_echo"; } >&5
2845 (eval "$ac_link") 2>&5
2847 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2848 test $ac_status = 0; }
2849 if { ac_try='./conftest$ac_cv_exeext'
2850 { { case "(($ac_try" in
2851 *\"* | *\`* |
*\\*) ac_try_echo
=\
$ac_try;;
2852 *) ac_try_echo
=$ac_try;;
2854 eval ac_try_echo
="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2855 $as_echo "$ac_try_echo"; } >&5
2856 (eval "$ac_try") 2>&5
2858 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2859 test $ac_status = 0; }; }; then
2862 if test "$cross_compiling" = maybe
; then
2865 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2866 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2867 as_fn_error $?
"cannot run C compiled programs.
2868 If you meant to cross compile, use \`--host'.
2869 See \`config.log' for more details" "$LINENO" 5; }
2873 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $cross_compiling" >&5
2874 $as_echo "$cross_compiling" >&6; }
2876 rm -f conftest.
$ac_ext conftest
$ac_cv_exeext conftest.out
2877 ac_clean_files
=$ac_clean_files_save
2878 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for suffix of object files" >&5
2879 $as_echo_n "checking for suffix of object files... " >&6; }
2880 if ${ac_cv_objext+:} false
; then :
2881 $as_echo_n "(cached) " >&6
2883 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
2884 /* end confdefs.h. */
2894 rm -f conftest.o conftest.obj
2895 if { { ac_try
="$ac_compile"
2897 *\"* |
*\
`* | *\\*) ac_try_echo=\$ac_try;;
2898 *) ac_try_echo=$ac_try;;
2900 eval ac_try_echo="\"\$as_me:${as_lineno-$LINENO}: $ac_try_echo\""
2901 $as_echo "$ac_try_echo"; } >&5
2902 (eval "$ac_compile") 2>&5
2904 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
2905 test $ac_status = 0; }; then :
2906 for ac_file in conftest.o conftest.obj conftest.*; do
2907 test -f "$ac_file" || continue;
2909 *.$ac_ext | *.xcoff | *.tds | *.d | *.pdb | *.xSYM | *.bb | *.bbg | *.map | *.inf | *.dSYM ) ;;
2910 *) ac_cv_objext=`expr "$ac_file" : '.*\.\(.*\)'`
2915 $as_echo "$as_me: failed program was:" >&5
2916 sed 's/^/| /' conftest.$ac_ext >&5
2918 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
2919 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
2920 as_fn_error $? "cannot compute suffix of object files
: cannot compile
2921 See \
`config.log' for more details" "$LINENO" 5; }
2923 rm -f conftest.$ac_cv_objext conftest.$ac_ext
2925 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_objext" >&5
2926 $as_echo "$ac_cv_objext" >&6; }
2927 OBJEXT=$ac_cv_objext
2929 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether we are using the GNU C compiler" >&5
2930 $as_echo_n "checking whether we are using the GNU C compiler... " >&6; }
2931 if ${ac_cv_c_compiler_gnu+:} false; then :
2932 $as_echo_n "(cached) " >&6
2934 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2935 /* end confdefs.h. */
2948 if ac_fn_c_try_compile "$LINENO"; then :
2953 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
2954 ac_cv_c_compiler_gnu=$ac_compiler_gnu
2957 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_c_compiler_gnu" >&5
2958 $as_echo "$ac_cv_c_compiler_gnu" >&6; }
2959 if test $ac_compiler_gnu = yes; then
2964 ac_test_CFLAGS=${CFLAGS+set}
2965 ac_save_CFLAGS=$CFLAGS
2966 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC accepts -g" >&5
2967 $as_echo_n "checking whether $CC accepts -g... " >&6; }
2968 if ${ac_cv_prog_cc_g+:} false; then :
2969 $as_echo_n "(cached) " >&6
2971 ac_save_c_werror_flag=$ac_c_werror_flag
2972 ac_c_werror_flag=yes
2975 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2976 /* end confdefs.h. */
2986 if ac_fn_c_try_compile "$LINENO"; then :
2990 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
2991 /* end confdefs.h. */
3001 if ac_fn_c_try_compile "$LINENO"; then :
3004 ac_c_werror_flag=$ac_save_c_werror_flag
3006 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3007 /* end confdefs.h. */
3017 if ac_fn_c_try_compile "$LINENO"; then :
3020 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3022 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3024 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
3025 ac_c_werror_flag=$ac_save_c_werror_flag
3027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_g" >&5
3028 $as_echo "$ac_cv_prog_cc_g" >&6; }
3029 if test "$ac_test_CFLAGS" = set; then
3030 CFLAGS=$ac_save_CFLAGS
3031 elif test $ac_cv_prog_cc_g = yes; then
3032 if test "$GCC" = yes; then
3038 if test "$GCC" = yes; then
3044 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $CC option to accept ISO C89" >&5
3045 $as_echo_n "checking for $CC option to accept ISO C89... " >&6; }
3046 if ${ac_cv_prog_cc_c89+:} false; then :
3047 $as_echo_n "(cached) " >&6
3049 ac_cv_prog_cc_c89=no
3051 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3052 /* end confdefs.h. */
3056 /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
3057 struct buf { int x; };
3058 FILE * (*rcsopen) (struct buf *, struct stat *, int);
3059 static char *e (p, i)
3065 static char *f (char * (*g) (char **, int), char **p, ...)
3070 s = g (p, va_arg (v,int));
3075 /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
3076 function prototypes and stuff, but not '\xHH' hex character constants.
3077 These don't provoke an error unfortunately, instead are silently treated
3078 as 'x'. The following induces an error, until -std is added to get
3079 proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
3080 array size at least. It's necessary to write '\x00'==0 to get something
3081 that's true only with -std. */
3082 int osf4_cc_array ['\x00' == 0 ? 1 : -1];
3084 /* IBM C 6 for AIX is almost-ANSI by default, but it replaces macro parameters
3085 inside strings and character constants. */
3087 int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
3089 int test (int i, double x);
3090 struct s1 {int (*f) (int a);};
3091 struct s2 {int (*f) (double a);};
3092 int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
3098 return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
3103 for ac_arg in '' -qlanglvl=extc89 -qlanglvl=ansi -std \
3104 -Ae "-Aa -D_HPUX_SOURCE" "-Xc -D__EXTENSIONS__"
3106 CC="$ac_save_CC $ac_arg"
3107 if ac_fn_c_try_compile "$LINENO"; then :
3108 ac_cv_prog_cc_c89=$ac_arg
3110 rm -f core conftest.err conftest.$ac_objext
3111 test "x$ac_cv_prog_cc_c89" != "xno" && break
3113 rm -f conftest.$ac_ext
3118 case "x$ac_cv_prog_cc_c89" in
3120 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none needed" >&5
3121 $as_echo "none needed" >&6; } ;;
3123 { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported" >&5
3124 $as_echo "unsupported" >&6; } ;;
3126 CC="$CC $ac_cv_prog_cc_c89"
3127 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_prog_cc_c89" >&5
3128 $as_echo "$ac_cv_prog_cc_c89" >&6; } ;;
3130 if test "x$ac_cv_prog_cc_c89" != xno; then :
3135 ac_cpp='$CPP $CPPFLAGS'
3136 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3137 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3138 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3142 ac_cpp='$CPP $CPPFLAGS'
3143 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3144 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3145 ac_compiler_gnu=$ac_cv_c_compiler_gnu
3146 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to run the C preprocessor" >&5
3147 $as_echo_n "checking how to run the C preprocessor... " >&6; }
3148 # On Suns, sometimes $CPP names a directory.
3149 if test -n "$CPP" && test -d "$CPP"; then
3152 if test -z "$CPP"; then
3153 if ${ac_cv_prog_CPP+:} false; then :
3154 $as_echo_n "(cached) " >&6
3156 # Double quotes because CPP needs to be expanded
3157 for CPP in "$CC -E" "$CC -E -traditional-cpp" "/lib/cpp"
3160 for ac_c_preproc_warn_flag in '' yes
3162 # Use a header file that comes with gcc, so configuring glibc
3163 # with a fresh cross-compiler works.
3164 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3165 # <limits.h> exists even on freestanding compilers.
3166 # On the NeXT, cc -E runs the code through the compiler's parser,
3167 # not just through cpp. "Syntax error" is here to catch this case.
3168 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3169 /* end confdefs.h. */
3171 # include <limits.h>
3173 # include <assert.h>
3177 if ac_fn_c_try_cpp "$LINENO"; then :
3180 # Broken: fails on valid input.
3183 rm -f conftest.err conftest.i conftest.$ac_ext
3185 # OK, works on sane cases. Now check whether nonexistent headers
3186 # can be detected and how.
3187 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
3188 /* end confdefs.h. */
3189 #include <ac_nonexistent.h>
3191 if ac_fn_c_try_cpp "$LINENO"; then :
3192 # Broken: success on invalid input.
3195 # Passes both tests.
3199 rm -f conftest.err conftest.i conftest.$ac_ext
3202 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3203 rm -f conftest.i conftest.err conftest.
$ac_ext
3204 if $ac_preproc_ok; then :
3216 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $CPP" >&5
3217 $as_echo "$CPP" >&6; }
3219 for ac_c_preproc_warn_flag
in '' yes
3221 # Use a header file that comes with gcc, so configuring glibc
3222 # with a fresh cross-compiler works.
3223 # Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
3224 # <limits.h> exists even on freestanding compilers.
3225 # On the NeXT, cc -E runs the code through the compiler's parser,
3226 # not just through cpp. "Syntax error" is here to catch this case.
3227 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3228 /* end confdefs.h. */
3230 # include <limits.h>
3232 # include <assert.h>
3236 if ac_fn_c_try_cpp
"$LINENO"; then :
3239 # Broken: fails on valid input.
3242 rm -f conftest.err conftest.i conftest.
$ac_ext
3244 # OK, works on sane cases. Now check whether nonexistent headers
3245 # can be detected and how.
3246 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3247 /* end confdefs.h. */
3248 #include <ac_nonexistent.h>
3250 if ac_fn_c_try_cpp
"$LINENO"; then :
3251 # Broken: success on invalid input.
3254 # Passes both tests.
3258 rm -f conftest.err conftest.i conftest.
$ac_ext
3261 # Because of `break', _AC_PREPROC_IFELSE's cleaning code was skipped.
3262 rm -f conftest.i conftest.err conftest.
$ac_ext
3263 if $ac_preproc_ok; then :
3266 { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5
3267 $as_echo "$as_me: error: in \`$ac_pwd':" >&2;}
3268 as_fn_error $?
"C preprocessor \"$CPP\" fails sanity check
3269 See \`config.log' for more details" "$LINENO" 5; }
3273 ac_cpp
='$CPP $CPPFLAGS'
3274 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
3275 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
3276 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
3279 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for grep that handles long lines and -e" >&5
3280 $as_echo_n "checking for grep that handles long lines and -e... " >&6; }
3281 if ${ac_cv_path_GREP+:} false
; then :
3282 $as_echo_n "(cached) " >&6
3284 if test -z "$GREP"; then
3285 ac_path_GREP_found
=false
3286 # Loop through the user's path and test for each of PROGNAME-LIST
3287 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3288 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3291 test -z "$as_dir" && as_dir
=.
3292 for ac_prog
in grep ggrep
; do
3293 for ac_exec_ext
in '' $ac_executable_extensions; do
3294 ac_path_GREP
="$as_dir/$ac_prog$ac_exec_ext"
3295 as_fn_executable_p
"$ac_path_GREP" ||
continue
3296 # Check for GNU ac_path_GREP and select it if it is found.
3297 # Check for GNU $ac_path_GREP
3298 case `"$ac_path_GREP" --version 2>&1` in
3300 ac_cv_path_GREP
="$ac_path_GREP" ac_path_GREP_found
=:;;
3303 $as_echo_n 0123456789 >"conftest.in"
3306 cat "conftest.in" "conftest.in" >"conftest.tmp"
3307 mv "conftest.tmp" "conftest.in"
3308 cp "conftest.in" "conftest.nl"
3309 $as_echo 'GREP' >> "conftest.nl"
3310 "$ac_path_GREP" -e 'GREP$' -e '-(cannot match)-' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3311 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3312 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3313 if test $ac_count -gt ${ac_path_GREP_max-0}; then
3314 # Best one so far, save it but keep looking for a better one
3315 ac_cv_path_GREP
="$ac_path_GREP"
3316 ac_path_GREP_max
=$ac_count
3318 # 10*(2^10) chars as input seems more than enough
3319 test $ac_count -gt 10 && break
3321 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3324 $ac_path_GREP_found && break 3
3329 if test -z "$ac_cv_path_GREP"; then
3330 as_fn_error $?
"no acceptable grep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3333 ac_cv_path_GREP
=$GREP
3337 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_GREP" >&5
3338 $as_echo "$ac_cv_path_GREP" >&6; }
3339 GREP
="$ac_cv_path_GREP"
3342 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for egrep" >&5
3343 $as_echo_n "checking for egrep... " >&6; }
3344 if ${ac_cv_path_EGREP+:} false
; then :
3345 $as_echo_n "(cached) " >&6
3347 if echo a |
$GREP -E '(a|b)' >/dev
/null
2>&1
3348 then ac_cv_path_EGREP
="$GREP -E"
3350 if test -z "$EGREP"; then
3351 ac_path_EGREP_found
=false
3352 # Loop through the user's path and test for each of PROGNAME-LIST
3353 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3354 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3357 test -z "$as_dir" && as_dir
=.
3358 for ac_prog
in egrep; do
3359 for ac_exec_ext
in '' $ac_executable_extensions; do
3360 ac_path_EGREP
="$as_dir/$ac_prog$ac_exec_ext"
3361 as_fn_executable_p
"$ac_path_EGREP" ||
continue
3362 # Check for GNU ac_path_EGREP and select it if it is found.
3363 # Check for GNU $ac_path_EGREP
3364 case `"$ac_path_EGREP" --version 2>&1` in
3366 ac_cv_path_EGREP
="$ac_path_EGREP" ac_path_EGREP_found
=:;;
3369 $as_echo_n 0123456789 >"conftest.in"
3372 cat "conftest.in" "conftest.in" >"conftest.tmp"
3373 mv "conftest.tmp" "conftest.in"
3374 cp "conftest.in" "conftest.nl"
3375 $as_echo 'EGREP' >> "conftest.nl"
3376 "$ac_path_EGREP" 'EGREP$' < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3377 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3378 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3379 if test $ac_count -gt ${ac_path_EGREP_max-0}; then
3380 # Best one so far, save it but keep looking for a better one
3381 ac_cv_path_EGREP
="$ac_path_EGREP"
3382 ac_path_EGREP_max
=$ac_count
3384 # 10*(2^10) chars as input seems more than enough
3385 test $ac_count -gt 10 && break
3387 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3390 $ac_path_EGREP_found && break 3
3395 if test -z "$ac_cv_path_EGREP"; then
3396 as_fn_error $?
"no acceptable egrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3399 ac_cv_path_EGREP
=$EGREP
3404 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_EGREP" >&5
3405 $as_echo "$ac_cv_path_EGREP" >&6; }
3406 EGREP
="$ac_cv_path_EGREP"
3409 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ANSI C header files" >&5
3410 $as_echo_n "checking for ANSI C header files... " >&6; }
3411 if ${ac_cv_header_stdc+:} false
; then :
3412 $as_echo_n "(cached) " >&6
3414 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3415 /* end confdefs.h. */
3429 if ac_fn_c_try_compile
"$LINENO"; then :
3430 ac_cv_header_stdc
=yes
3432 ac_cv_header_stdc
=no
3434 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3436 if test $ac_cv_header_stdc = yes; then
3437 # SunOS 4.x string.h does not declare mem*, contrary to ANSI.
3438 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3439 /* end confdefs.h. */
3443 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3444 $EGREP "memchr" >/dev
/null
2>&1; then :
3447 ac_cv_header_stdc
=no
3453 if test $ac_cv_header_stdc = yes; then
3454 # ISC 2.0.2 stdlib.h does not declare free, contrary to ANSI.
3455 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3456 /* end confdefs.h. */
3460 if (eval "$ac_cpp conftest.$ac_ext") 2>&5 |
3461 $EGREP "free" >/dev
/null
2>&1; then :
3464 ac_cv_header_stdc
=no
3470 if test $ac_cv_header_stdc = yes; then
3471 # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi.
3472 if test "$cross_compiling" = yes; then :
3475 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3476 /* end confdefs.h. */
3479 #if ((' ' & 0x0FF) == 0x020)
3480 # define ISLOWER(c) ('a' <= (c) && (c) <= 'z')
3481 # define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c))
3483 # define ISLOWER(c) \
3484 (('a' <= (c) && (c) <= 'i') \
3485 || ('j' <= (c) && (c) <= 'r') \
3486 || ('s' <= (c) && (c) <= 'z'))
3487 # define TOUPPER(c) (ISLOWER(c) ? ((c) | 0x40) : (c))
3490 #define XOR(e, f) (((e) && !(f)) || (!(e) && (f)))
3495 for (i = 0; i < 256; i++)
3496 if (XOR (islower (i), ISLOWER (i))
3497 || toupper (i) != TOUPPER (i))
3502 if ac_fn_c_try_run
"$LINENO"; then :
3505 ac_cv_header_stdc
=no
3507 rm -f core
*.core core.conftest.
* gmon.out bb.out conftest
$ac_exeext \
3508 conftest.
$ac_objext conftest.beam conftest.
$ac_ext
3513 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_stdc" >&5
3514 $as_echo "$ac_cv_header_stdc" >&6; }
3515 if test $ac_cv_header_stdc = yes; then
3517 $as_echo "#define STDC_HEADERS 1" >>confdefs.h
3521 # On IRIX 5.3, sys/types and inttypes.h are conflicting.
3522 for ac_header
in sys
/types.h sys
/stat.h stdlib.h string.h memory.h
strings.h \
3523 inttypes.h stdint.h unistd.h
3525 as_ac_Header
=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh`
3526 ac_fn_c_check_header_compile
"$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default
3528 if eval test \"x\$
"$as_ac_Header"\" = x
"yes"; then :
3529 cat >>confdefs.h
<<_ACEOF
3530 #define `$as_echo "HAVE_$ac_header" | $as_tr_cpp` 1
3539 ac_fn_c_check_header_mongrel
"$LINENO" "minix/config.h" "ac_cv_header_minix_config_h" "$ac_includes_default"
3540 if test "x$ac_cv_header_minix_config_h" = xyes
; then :
3547 if test "$MINIX" = yes; then
3549 $as_echo "#define _POSIX_SOURCE 1" >>confdefs.h
3552 $as_echo "#define _POSIX_1_SOURCE 2" >>confdefs.h
3555 $as_echo "#define _MINIX 1" >>confdefs.h
3560 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether it is safe to define __EXTENSIONS__" >&5
3561 $as_echo_n "checking whether it is safe to define __EXTENSIONS__... " >&6; }
3562 if ${ac_cv_safe_to_define___extensions__+:} false
; then :
3563 $as_echo_n "(cached) " >&6
3565 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
3566 /* end confdefs.h. */
3568 # define __EXTENSIONS__ 1
3569 $ac_includes_default
3578 if ac_fn_c_try_compile
"$LINENO"; then :
3579 ac_cv_safe_to_define___extensions__
=yes
3581 ac_cv_safe_to_define___extensions__
=no
3583 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
3585 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_safe_to_define___extensions__" >&5
3586 $as_echo "$ac_cv_safe_to_define___extensions__" >&6; }
3587 test $ac_cv_safe_to_define___extensions__ = yes &&
3588 $as_echo "#define __EXTENSIONS__ 1" >>confdefs.h
3590 $as_echo "#define _ALL_SOURCE 1" >>confdefs.h
3592 $as_echo "#define _GNU_SOURCE 1" >>confdefs.h
3594 $as_echo "#define _POSIX_PTHREAD_SEMANTICS 1" >>confdefs.h
3596 $as_echo "#define _TANDEM_SOURCE 1" >>confdefs.h
3599 test "$program_prefix" != NONE
&&
3600 program_transform_name
="s&^&$program_prefix&;$program_transform_name"
3601 # Use a double $ so make ignores it.
3602 test "$program_suffix" != NONE
&&
3603 program_transform_name
="s&\$&$program_suffix&;$program_transform_name"
3604 # Double any \ or $.
3605 # By default was `s,x,x', remove it if useless.
3606 ac_script
='s/[\\$]/&&/g;s/;s,x,x,$//'
3607 program_transform_name
=`$as_echo "$program_transform_name" | sed "$ac_script"`
3609 # Find a good install program. We prefer a C program (faster),
3610 # so one script is as good as another. But avoid the broken or
3611 # incompatible versions:
3612 # SysV /etc/install, /usr/sbin/install
3613 # SunOS /usr/etc/install
3614 # IRIX /sbin/install
3616 # AmigaOS /C/install, which installs bootblocks on floppy discs
3617 # AIX 4 /usr/bin/installbsd, which doesn't work without a -g flag
3618 # AFS /usr/afsws/bin/install, which mishandles nonexistent args
3619 # SVR4 /usr/ucb/install, which tries to use the nonexistent group "staff"
3620 # OS/2's system install, which has a completely different semantic
3621 # ./install, which can be erroneously created by make from ./install.sh.
3622 # Reject install programs that cannot install multiple files.
3623 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a BSD-compatible install" >&5
3624 $as_echo_n "checking for a BSD-compatible install... " >&6; }
3625 if test -z "$INSTALL"; then
3626 if ${ac_cv_path_install+:} false
; then :
3627 $as_echo_n "(cached) " >&6
3629 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3633 test -z "$as_dir" && as_dir
=.
3634 # Account for people who put trailing slashes in PATH elements.
3635 case $as_dir/ in #((
3636 .
/ | .
// |
/[cC
]/* | \
3637 /etc
/* |
/usr
/sbin
/* |
/usr
/etc
/* |
/sbin
/* |
/usr
/afsws
/bin
/* | \
3638 ?
:[\\/]os2
[\\/]install[\\/]* | ?
:[\\/]OS2
[\\/]INSTALL
[\\/]* | \
3641 # OSF1 and SCO ODT 3.0 have their own names for install.
3642 # Don't use installbsd from OSF since it installs stuff as root
3644 for ac_prog
in ginstall scoinst
install; do
3645 for ac_exec_ext
in '' $ac_executable_extensions; do
3646 if as_fn_executable_p
"$as_dir/$ac_prog$ac_exec_ext"; then
3647 if test $ac_prog = install &&
3648 grep dspmsg
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3649 # AIX install. It has an incompatible calling convention.
3651 elif test $ac_prog = install &&
3652 grep pwplus
"$as_dir/$ac_prog$ac_exec_ext" >/dev
/null
2>&1; then
3653 # program-specific install script used by HP pwplus--don't use.
3656 rm -rf conftest.one conftest.two conftest.dir
3657 echo one
> conftest.one
3658 echo two
> conftest.two
3660 if "$as_dir/$ac_prog$ac_exec_ext" -c conftest.one conftest.two
"`pwd`/conftest.dir" &&
3661 test -s conftest.one
&& test -s conftest.two
&&
3662 test -s conftest.dir
/conftest.one
&&
3663 test -s conftest.dir
/conftest.two
3665 ac_cv_path_install
="$as_dir/$ac_prog$ac_exec_ext -c"
3678 rm -rf conftest.one conftest.two conftest.dir
3681 if test "${ac_cv_path_install+set}" = set; then
3682 INSTALL
=$ac_cv_path_install
3684 # As a last resort, use the slow shell script. Don't cache a
3685 # value for INSTALL within a source directory, because that will
3686 # break other packages using the cache if that directory is
3687 # removed, or if the value is a relative name.
3688 INSTALL
=$ac_install_sh
3691 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $INSTALL" >&5
3692 $as_echo "$INSTALL" >&6; }
3694 # Use test -z because SunOS4 sh mishandles braces in ${var-val}.
3695 # It thinks the first close brace ends the variable substitution.
3696 test -z "$INSTALL_PROGRAM" && INSTALL_PROGRAM
='${INSTALL}'
3698 test -z "$INSTALL_SCRIPT" && INSTALL_SCRIPT
='${INSTALL}'
3700 test -z "$INSTALL_DATA" && INSTALL_DATA
='${INSTALL} -m 644'
3702 rm -rf .tst
2>/dev
/null
3703 mkdir .tst
2>/dev
/null
3704 if test -d .tst
; then
3709 rmdir .tst
2>/dev
/null
3711 DEPDIR
="${am__leading_dot}deps"
3715 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&5
3716 $as_echo "$as_me: WARNING: Libtool does not cope well with whitespace in \`pwd\`" >&2;} ;;
3721 macro_version
='2.2.7a'
3722 macro_revision
='1.3134'
3736 ltmain
="$ac_aux_dir/ltmain.sh"
3738 # Backslashify metacharacters that are still active within
3739 # double-quoted strings.
3740 sed_quote_subst
='s/\(["`$\\]\)/\\\1/g'
3742 # Same as above, but do not quote variable references.
3743 double_quote_subst
='s/\(["`\\]\)/\\\1/g'
3745 # Sed substitution to delay expansion of an escaped shell variable in a
3746 # double_quote_subst'ed string.
3747 delay_variable_subst
='s/\\\\\\\\\\\$/\\\\\\$/g'
3749 # Sed substitution to delay expansion of an escaped single quote.
3750 delay_single_quote_subst
='s/'\''/'\'\\\\\\\'\''/g'
3752 # Sed substitution to avoid accidental globbing in evaled expressions
3753 no_glob_subst
='s/\*/\\\*/g'
3755 ECHO
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
3756 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO
3757 ECHO=$ECHO$ECHO$ECHO$ECHO$ECHO$ECHO
3759 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to print strings" >&5
3760 $as_echo_n "checking how to print strings... " >&6; }
3761 # Test print first, because it will be a builtin if present.
3762 if test "X`print -r -- -n 2>/dev/null`" = X-n && \
3763 test "X`print -r -- $ECHO 2>/dev/null`" = "X$ECHO"; then
3765 elif test "X`printf %s $ECHO 2>/dev/null`" = "X$ECHO"; then
3768 # Use this function as a fallback that always works.
3769 func_fallback_echo ()
3771 eval 'cat <<_LTECHO_EOF
3775 ECHO='func_fallback_echo
'
3778 # func_echo_all arg...
3779 # Invoke $ECHO with all args, space-separated.
3786 printf*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: printf" >&5
3787 $as_echo "printf" >&6; } ;;
3788 print*) { $as_echo "$as_me:${as_lineno-$LINENO}: result: print -r" >&5
3789 $as_echo "print -r" >&6; } ;;
3790 *) { $as_echo "$as_me:${as_lineno-$LINENO}: result: cat" >&5
3791 $as_echo "cat" >&6; } ;;
3807 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for a sed that does not truncate output" >&5
3808 $as_echo_n "checking for a sed that does not truncate output... " >&6; }
3809 if ${ac_cv_path_SED+:} false; then :
3810 $as_echo_n "(cached) " >&6
3812 ac_script=s/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb/
3813 for ac_i in 1 2 3 4 5 6 7; do
3814 ac_script="$ac_script$as_nl$ac_script"
3816 echo "$ac_script" 2>/dev/null | sed 99q >conftest.sed
3817 { ac_script=; unset ac_script;}
3818 if test -z "$SED"; then
3819 ac_path_SED_found=false
3820 # Loop through the user's path and
test for each of PROGNAME-LIST
3821 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3825 test -z "$as_dir" && as_dir
=.
3826 for ac_prog
in sed gsed
; do
3827 for ac_exec_ext
in '' $ac_executable_extensions; do
3828 ac_path_SED
="$as_dir/$ac_prog$ac_exec_ext"
3829 as_fn_executable_p
"$ac_path_SED" ||
continue
3830 # Check for GNU ac_path_SED and select it if it is found.
3831 # Check for GNU $ac_path_SED
3832 case `"$ac_path_SED" --version 2>&1` in
3834 ac_cv_path_SED
="$ac_path_SED" ac_path_SED_found
=:;;
3837 $as_echo_n 0123456789 >"conftest.in"
3840 cat "conftest.in" "conftest.in" >"conftest.tmp"
3841 mv "conftest.tmp" "conftest.in"
3842 cp "conftest.in" "conftest.nl"
3843 $as_echo '' >> "conftest.nl"
3844 "$ac_path_SED" -f conftest.
sed < "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3845 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3846 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3847 if test $ac_count -gt ${ac_path_SED_max-0}; then
3848 # Best one so far, save it but keep looking for a better one
3849 ac_cv_path_SED
="$ac_path_SED"
3850 ac_path_SED_max
=$ac_count
3852 # 10*(2^10) chars as input seems more than enough
3853 test $ac_count -gt 10 && break
3855 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3858 $ac_path_SED_found && break 3
3863 if test -z "$ac_cv_path_SED"; then
3864 as_fn_error $?
"no acceptable sed could be found in \$PATH" "$LINENO" 5
3871 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_SED" >&5
3872 $as_echo "$ac_cv_path_SED" >&6; }
3873 SED
="$ac_cv_path_SED"
3876 test -z "$SED" && SED
=sed
3877 Xsed
="$SED -e 1s/^X//"
3889 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for fgrep" >&5
3890 $as_echo_n "checking for fgrep... " >&6; }
3891 if ${ac_cv_path_FGREP+:} false
; then :
3892 $as_echo_n "(cached) " >&6
3894 if echo 'ab*c' |
$GREP -F 'ab*c' >/dev
/null
2>&1
3895 then ac_cv_path_FGREP
="$GREP -F"
3897 if test -z "$FGREP"; then
3898 ac_path_FGREP_found
=false
3899 # Loop through the user's path and test for each of PROGNAME-LIST
3900 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
3901 for as_dir
in $PATH$PATH_SEPARATOR/usr
/xpg
4/bin
3904 test -z "$as_dir" && as_dir
=.
3905 for ac_prog
in fgrep
; do
3906 for ac_exec_ext
in '' $ac_executable_extensions; do
3907 ac_path_FGREP
="$as_dir/$ac_prog$ac_exec_ext"
3908 as_fn_executable_p
"$ac_path_FGREP" ||
continue
3909 # Check for GNU ac_path_FGREP and select it if it is found.
3910 # Check for GNU $ac_path_FGREP
3911 case `"$ac_path_FGREP" --version 2>&1` in
3913 ac_cv_path_FGREP
="$ac_path_FGREP" ac_path_FGREP_found
=:;;
3916 $as_echo_n 0123456789 >"conftest.in"
3919 cat "conftest.in" "conftest.in" >"conftest.tmp"
3920 mv "conftest.tmp" "conftest.in"
3921 cp "conftest.in" "conftest.nl"
3922 $as_echo 'FGREP' >> "conftest.nl"
3923 "$ac_path_FGREP" FGREP
< "conftest.nl" >"conftest.out" 2>/dev
/null ||
break
3924 diff "conftest.out" "conftest.nl" >/dev
/null
2>&1 ||
break
3925 as_fn_arith
$ac_count + 1 && ac_count
=$as_val
3926 if test $ac_count -gt ${ac_path_FGREP_max-0}; then
3927 # Best one so far, save it but keep looking for a better one
3928 ac_cv_path_FGREP
="$ac_path_FGREP"
3929 ac_path_FGREP_max
=$ac_count
3931 # 10*(2^10) chars as input seems more than enough
3932 test $ac_count -gt 10 && break
3934 rm -f conftest.
in conftest.tmp conftest.
nl conftest.out
;;
3937 $ac_path_FGREP_found && break 3
3942 if test -z "$ac_cv_path_FGREP"; then
3943 as_fn_error $?
"no acceptable fgrep could be found in $PATH$PATH_SEPARATOR/usr/xpg4/bin" "$LINENO" 5
3946 ac_cv_path_FGREP
=$FGREP
3951 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_path_FGREP" >&5
3952 $as_echo "$ac_cv_path_FGREP" >&6; }
3953 FGREP
="$ac_cv_path_FGREP"
3956 test -z "$GREP" && GREP
=grep
3976 # Check whether --with-gnu-ld was given.
3977 if test "${with_gnu_ld+set}" = set; then :
3978 withval
=$with_gnu_ld; test "$withval" = no || with_gnu_ld
=yes
3984 if test "$GCC" = yes; then
3985 # Check if gcc -print-prog-name=ld gives a path.
3986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ld used by $CC" >&5
3987 $as_echo_n "checking for ld used by $CC... " >&6; }
3990 # gcc leaves a trailing carriage return which upsets mingw
3991 ac_prog
=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;;
3993 ac_prog
=`($CC -print-prog-name=ld) 2>&5` ;;
3996 # Accept absolute paths.
3998 re_direlt
='/[^/][^/]*/\.\./'
3999 # Canonicalize the pathname of ld
4000 ac_prog
=`$ECHO "$ac_prog"| $SED 's%\\\\%/%g'`
4001 while $ECHO "$ac_prog" |
$GREP "$re_direlt" > /dev
/null
2>&1; do
4002 ac_prog
=`$ECHO $ac_prog| $SED "s%$re_direlt%/%"`
4004 test -z "$LD" && LD
="$ac_prog"
4007 # If it fails, then pretend we aren't using GCC.
4011 # If it is relative, then search for the first ld in PATH.
4015 elif test "$with_gnu_ld" = yes; then
4016 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for GNU ld" >&5
4017 $as_echo_n "checking for GNU ld... " >&6; }
4019 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for non-GNU ld" >&5
4020 $as_echo_n "checking for non-GNU ld... " >&6; }
4022 if ${lt_cv_path_LD+:} false
; then :
4023 $as_echo_n "(cached) " >&6
4025 if test -z "$LD"; then
4026 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4027 for ac_dir
in $PATH; do
4029 test -z "$ac_dir" && ac_dir
=.
4030 if test -f "$ac_dir/$ac_prog" ||
test -f "$ac_dir/$ac_prog$ac_exeext"; then
4031 lt_cv_path_LD
="$ac_dir/$ac_prog"
4032 # Check to see if the program is GNU ld. I'd rather use --version,
4033 # but apparently some variants of GNU ld only accept -v.
4034 # Break only if it was the GNU/non-GNU ld that we prefer.
4035 case `"$lt_cv_path_LD" -v 2>&1 </dev/null` in
4036 *GNU
* |
*'with BFD'*)
4037 test "$with_gnu_ld" != no
&& break
4040 test "$with_gnu_ld" != yes && break
4047 lt_cv_path_LD
="$LD" # Let the user override the test with a path.
4052 if test -n "$LD"; then
4053 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LD" >&5
4054 $as_echo "$LD" >&6; }
4056 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4057 $as_echo "no" >&6; }
4059 test -z "$LD" && as_fn_error $?
"no acceptable ld found in \$PATH" "$LINENO" 5
4060 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if the linker ($LD) is GNU ld" >&5
4061 $as_echo_n "checking if the linker ($LD) is GNU ld... " >&6; }
4062 if ${lt_cv_prog_gnu_ld+:} false
; then :
4063 $as_echo_n "(cached) " >&6
4065 # I'd rather use --version here, but apparently some GNU lds only accept -v.
4066 case `$LD -v 2>&1 </dev/null` in
4067 *GNU
* |
*'with BFD'*)
4068 lt_cv_prog_gnu_ld
=yes
4071 lt_cv_prog_gnu_ld
=no
4075 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_gnu_ld" >&5
4076 $as_echo "$lt_cv_prog_gnu_ld" >&6; }
4077 with_gnu_ld
=$lt_cv_prog_gnu_ld
4087 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for BSD- or MS-compatible name lister (nm)" >&5
4088 $as_echo_n "checking for BSD- or MS-compatible name lister (nm)... " >&6; }
4089 if ${lt_cv_path_NM+:} false
; then :
4090 $as_echo_n "(cached) " >&6
4092 if test -n "$NM"; then
4093 # Let the user override the test.
4096 lt_nm_to_check
="${ac_tool_prefix}nm"
4097 if test -n "$ac_tool_prefix" && test "$build" = "$host"; then
4098 lt_nm_to_check
="$lt_nm_to_check nm"
4100 for lt_tmp_nm
in $lt_nm_to_check; do
4101 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
4102 for ac_dir
in $PATH /usr
/ccs
/bin
/elf
/usr
/ccs
/bin
/usr
/ucb
/bin
; do
4104 test -z "$ac_dir" && ac_dir
=.
4105 tmp_nm
="$ac_dir/$lt_tmp_nm"
4106 if test -f "$tmp_nm" ||
test -f "$tmp_nm$ac_exeext" ; then
4107 # Check to see if the nm accepts a BSD-compat flag.
4108 # Adding the `sed 1q' prevents false positives on HP-UX, which says:
4109 # nm: unknown option "B" ignored
4110 # Tru64's nm complains that /dev/null is an invalid object file
4111 case `"$tmp_nm" -B /dev/null 2>&1 | sed '1q'` in
4112 */dev
/null
* |
*'Invalid file or object type'*)
4113 lt_cv_path_NM
="$tmp_nm -B"
4117 case `"$tmp_nm" -p /dev/null 2>&1 | sed '1q'` in
4119 lt_cv_path_NM
="$tmp_nm -p"
4123 lt_cv_path_NM
=${lt_cv_path_NM="$tmp_nm"} # keep the first match, but
4124 continue # so that we can try to find one that supports BSD flags
4133 : ${lt_cv_path_NM=no}
4136 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_path_NM" >&5
4137 $as_echo "$lt_cv_path_NM" >&6; }
4138 if test "$lt_cv_path_NM" != "no"; then
4141 # Didn't find any BSD compatible name lister, look for dumpbin.
4142 if test -n "$DUMPBIN"; then :
4143 # Let the user override the test.
4145 if test -n "$ac_tool_prefix"; then
4146 for ac_prog
in dumpbin
"link -dump"
4148 # Extract the first word of "$ac_tool_prefix$ac_prog", so it can be a program name with args.
4149 set dummy
$ac_tool_prefix$ac_prog; ac_word
=$2
4150 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4151 $as_echo_n "checking for $ac_word... " >&6; }
4152 if ${ac_cv_prog_DUMPBIN+:} false
; then :
4153 $as_echo_n "(cached) " >&6
4155 if test -n "$DUMPBIN"; then
4156 ac_cv_prog_DUMPBIN
="$DUMPBIN" # Let the user override the test.
4158 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4162 test -z "$as_dir" && as_dir
=.
4163 for ac_exec_ext
in '' $ac_executable_extensions; do
4164 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4165 ac_cv_prog_DUMPBIN
="$ac_tool_prefix$ac_prog"
4166 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4175 DUMPBIN
=$ac_cv_prog_DUMPBIN
4176 if test -n "$DUMPBIN"; then
4177 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DUMPBIN" >&5
4178 $as_echo "$DUMPBIN" >&6; }
4180 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4181 $as_echo "no" >&6; }
4185 test -n "$DUMPBIN" && break
4188 if test -z "$DUMPBIN"; then
4189 ac_ct_DUMPBIN
=$DUMPBIN
4190 for ac_prog
in dumpbin
"link -dump"
4192 # Extract the first word of "$ac_prog", so it can be a program name with args.
4193 set dummy
$ac_prog; ac_word
=$2
4194 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
4195 $as_echo_n "checking for $ac_word... " >&6; }
4196 if ${ac_cv_prog_ac_ct_DUMPBIN+:} false
; then :
4197 $as_echo_n "(cached) " >&6
4199 if test -n "$ac_ct_DUMPBIN"; then
4200 ac_cv_prog_ac_ct_DUMPBIN
="$ac_ct_DUMPBIN" # Let the user override the test.
4202 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
4206 test -z "$as_dir" && as_dir
=.
4207 for ac_exec_ext
in '' $ac_executable_extensions; do
4208 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
4209 ac_cv_prog_ac_ct_DUMPBIN
="$ac_prog"
4210 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
4219 ac_ct_DUMPBIN
=$ac_cv_prog_ac_ct_DUMPBIN
4220 if test -n "$ac_ct_DUMPBIN"; then
4221 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DUMPBIN" >&5
4222 $as_echo "$ac_ct_DUMPBIN" >&6; }
4224 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
4225 $as_echo "no" >&6; }
4229 test -n "$ac_ct_DUMPBIN" && break
4232 if test "x$ac_ct_DUMPBIN" = x
; then
4235 case $cross_compiling:$ac_tool_warned in
4237 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
4238 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
4239 ac_tool_warned
=yes ;;
4241 DUMPBIN
=$ac_ct_DUMPBIN
4245 case `$DUMPBIN -symbols /dev/null 2>&1 | sed '1q'` in
4247 DUMPBIN
="$DUMPBIN -symbols"
4255 if test "$DUMPBIN" != ":"; then
4259 test -z "$NM" && NM
=nm
4266 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the name lister ($NM) interface" >&5
4267 $as_echo_n "checking the name lister ($NM) interface... " >&6; }
4268 if ${lt_cv_nm_interface+:} false
; then :
4269 $as_echo_n "(cached) " >&6
4271 lt_cv_nm_interface
="BSD nm"
4272 echo "int some_variable = 0;" > conftest.
$ac_ext
4273 (eval echo "\"\$as_me:$LINENO: $ac_compile\"" >&5)
4274 (eval "$ac_compile" 2>conftest.err
)
4275 cat conftest.err
>&5
4276 (eval echo "\"\$as_me:$LINENO: $NM \\\"conftest.$ac_objext\\\"\"" >&5)
4277 (eval "$NM \"conftest.$ac_objext\"" 2>conftest.err
> conftest.out
)
4278 cat conftest.err
>&5
4279 (eval echo "\"\$as_me:$LINENO: output\"" >&5)
4280 cat conftest.out
>&5
4281 if $GREP 'External.*some_variable' conftest.out
> /dev
/null
; then
4282 lt_cv_nm_interface
="MS dumpbin"
4286 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_nm_interface" >&5
4287 $as_echo "$lt_cv_nm_interface" >&6; }
4289 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether ln -s works" >&5
4290 $as_echo_n "checking whether ln -s works... " >&6; }
4292 if test "$LN_S" = "ln -s"; then
4293 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
4294 $as_echo "yes" >&6; }
4296 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no, using $LN_S" >&5
4297 $as_echo "no, using $LN_S" >&6; }
4300 # find the maximum length of command line arguments
4301 { $as_echo "$as_me:${as_lineno-$LINENO}: checking the maximum length of command line arguments" >&5
4302 $as_echo_n "checking the maximum length of command line arguments... " >&6; }
4303 if ${lt_cv_sys_max_cmd_len+:} false
; then :
4304 $as_echo_n "(cached) " >&6
4311 # On DJGPP, this test can blow up pretty badly due to problems in libc
4312 # (any single argument exceeding 2000 bytes causes a buffer overrun
4313 # during glob expansion). Even if it were fixed, the result of this
4314 # check would be larger than it should be.
4315 lt_cv_sys_max_cmd_len
=12288; # 12K is about right
4319 # Under GNU Hurd, this test is not required because there is
4320 # no limit to the length of command line arguments.
4321 # Libtool will interpret -1 as no limit whatsoever
4322 lt_cv_sys_max_cmd_len
=-1;
4325 cygwin
* | mingw
* | cegcc
*)
4326 # On Win9x/ME, this test blows up -- it succeeds, but takes
4327 # about 5 minutes as the teststring grows exponentially.
4328 # Worse, since 9x/ME are not pre-emptively multitasking,
4329 # you end up with a "frozen" computer, even though with patience
4330 # the test eventually succeeds (with a max line length of 256k).
4331 # Instead, let's just punt: use the minimum linelength reported by
4332 # all of the supported platforms: 8192 (on NT/2K/XP).
4333 lt_cv_sys_max_cmd_len
=8192;
4337 # On MiNT this can take a long time and run out of memory.
4338 lt_cv_sys_max_cmd_len
=8192;
4342 # On AmigaOS with pdksh, this test takes hours, literally.
4343 # So we just punt and use a minimum line length of 8192.
4344 lt_cv_sys_max_cmd_len
=8192;
4347 netbsd
* | freebsd
* | openbsd
* | darwin
* | dragonfly
*)
4348 # This has been around since 386BSD, at least. Likely further.
4349 if test -x /sbin
/sysctl
; then
4350 lt_cv_sys_max_cmd_len
=`/sbin/sysctl -n kern.argmax`
4351 elif test -x /usr
/sbin
/sysctl
; then
4352 lt_cv_sys_max_cmd_len
=`/usr/sbin/sysctl -n kern.argmax`
4354 lt_cv_sys_max_cmd_len
=65536 # usable default for all BSDs
4356 # And add a safety zone
4357 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4358 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4362 # We know the value 262144 and hardcode it with a safety zone (like BSD)
4363 lt_cv_sys_max_cmd_len
=196608
4367 # Dr. Hans Ekkehard Plesser reports seeing a kernel panic running configure
4368 # due to this test when exec_disable_arg_limit is 1 on Tru64. It is not
4369 # nice to cause kernel panics so lets avoid the loop below.
4370 # First set a reasonable default.
4371 lt_cv_sys_max_cmd_len
=16384
4373 if test -x /sbin
/sysconfig
; then
4374 case `/sbin/sysconfig -q proc exec_disable_arg_limit` in
4375 *1*) lt_cv_sys_max_cmd_len
=-1 ;;
4380 lt_cv_sys_max_cmd_len
=102400
4382 sysv5
* | sco5v6
* | sysv4.2uw2
*)
4383 kargmax
=`grep ARG_MAX /etc/conf/cf.d/stune 2>/dev/null`
4384 if test -n "$kargmax"; then
4385 lt_cv_sys_max_cmd_len
=`echo $kargmax | sed 's/.*[ ]//'`
4387 lt_cv_sys_max_cmd_len
=32768
4391 lt_cv_sys_max_cmd_len
=`(getconf ARG_MAX) 2> /dev/null`
4392 if test -n "$lt_cv_sys_max_cmd_len"; then
4393 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 4`
4394 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \* 3`
4396 # Make teststring a little bigger before we do anything with it.
4397 # a 1K string should be a reasonable start.
4398 for i
in 1 2 3 4 5 6 7 8 ; do
4399 teststring
=$teststring$teststring
4401 SHELL
=${SHELL-${CONFIG_SHELL-/bin/sh}}
4402 # If test is not a shell built-in, we'll probably end up computing a
4403 # maximum length that is only half of the actual maximum length, but
4405 while { test "X"`func_fallback_echo "$teststring$teststring" 2>/dev/null` \
4406 = "X$teststring$teststring"; } >/dev
/null
2>&1 &&
4407 test $i != 17 # 1/2 MB should be enough
4410 teststring
=$teststring$teststring
4412 # Only check the string length outside the loop.
4413 lt_cv_sys_max_cmd_len
=`expr "X$teststring" : ".*" 2>&1`
4415 # Add a significant safety factor because C++ compilers can tack on
4416 # massive amounts of additional arguments before passing them to the
4417 # linker. It appears as though 1/2 is a usable value.
4418 lt_cv_sys_max_cmd_len
=`expr $lt_cv_sys_max_cmd_len \/ 2`
4425 if test -n $lt_cv_sys_max_cmd_len ; then
4426 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_sys_max_cmd_len" >&5
4427 $as_echo "$lt_cv_sys_max_cmd_len" >&6; }
4429 { $as_echo "$as_me:${as_lineno-$LINENO}: result: none" >&5
4430 $as_echo "none" >&6; }
4432 max_cmd_len
=$lt_cv_sys_max_cmd_len
4443 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands some XSI constructs" >&5
4444 $as_echo_n "checking whether the shell understands some XSI constructs... " >&6; }
4445 # Try some XSI features
4448 test "${_lt_dummy##*/},${_lt_dummy%/*},"${_lt_dummy%"$_lt_dummy"}, \
4450 && eval 'test $(( 1 + 1 )) -eq 2 \
4451 && test "${#_lt_dummy}" -eq 5' ) >/dev/null 2>&1 \
4453 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $xsi_shell" >&5
4454 $as_echo "$xsi_shell" >&6; }
4457 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the shell understands
\"+=\"" >&5
4458 $as_echo_n "checking whether the shell understands
\"+=\"...
" >&6; }
4460 ( foo=bar; set foo baz; eval "$1+=\
$2" && test "$foo" = barbaz ) \
4462 && lt_shell_append=yes
4463 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_shell_append" >&5
4464 $as_echo "$lt_shell_append" >&6; }
4467 if ( (MAIL=60; unset MAIL) || exit) >/dev/null 2>&1; then
4477 # test EBCDIC or ASCII
4478 case `echo X|tr X '\101'` in
4479 A) # ASCII based system
4480 # \n is not interpreted correctly by Solaris 8 /usr/ucb/tr
4481 lt_SP2NL='tr \040 \012'
4482 lt_NL2SP='tr \015\012 \040\040'
4484 *) # EBCDIC based system
4485 lt_SP2NL='tr \100 \n'
4486 lt_NL2SP='tr \r\n \100\100'
4498 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $LD option to reload object files
" >&5
4499 $as_echo_n "checking
for $LD option to reload object files...
" >&6; }
4500 if ${lt_cv_ld_reload_flag+:} false; then :
4501 $as_echo_n "(cached
) " >&6
4503 lt_cv_ld_reload_flag='-r'
4505 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_reload_flag" >&5
4506 $as_echo "$lt_cv_ld_reload_flag" >&6; }
4507 reload_flag=$lt_cv_ld_reload_flag
4508 case $reload_flag in
4510 *) reload_flag=" $reload_flag" ;;
4512 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4515 if test "$GCC" = yes; then
4516 reload_cmds='$LTCC $LTCFLAGS -nostdlib ${wl}-r -o $output$reload_objs'
4518 reload_cmds='$LD$reload_flag -o $output$reload_objs'
4531 if test -n "$ac_tool_prefix"; then
4532 # Extract the first word of "${ac_tool_prefix}objdump
", so it can be a program name with args.
4533 set dummy ${ac_tool_prefix}objdump; ac_word=$2
4534 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4535 $as_echo_n "checking
for $ac_word...
" >&6; }
4536 if ${ac_cv_prog_OBJDUMP+:} false; then :
4537 $as_echo_n "(cached
) " >&6
4539 if test -n "$OBJDUMP"; then
4540 ac_cv_prog_OBJDUMP="$OBJDUMP" # Let the user override the test.
4542 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4546 test -z "$as_dir" && as_dir=.
4547 for ac_exec_ext in '' $ac_executable_extensions; do
4548 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4549 ac_cv_prog_OBJDUMP="${ac_tool_prefix}objdump
"
4550 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4559 OBJDUMP=$ac_cv_prog_OBJDUMP
4560 if test -n "$OBJDUMP"; then
4561 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OBJDUMP" >&5
4562 $as_echo "$OBJDUMP" >&6; }
4564 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4565 $as_echo "no
" >&6; }
4570 if test -z "$ac_cv_prog_OBJDUMP"; then
4571 ac_ct_OBJDUMP=$OBJDUMP
4572 # Extract the first word of "objdump
", so it can be a program name with args.
4573 set dummy objdump; ac_word=$2
4574 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4575 $as_echo_n "checking
for $ac_word...
" >&6; }
4576 if ${ac_cv_prog_ac_ct_OBJDUMP+:} false; then :
4577 $as_echo_n "(cached
) " >&6
4579 if test -n "$ac_ct_OBJDUMP"; then
4580 ac_cv_prog_ac_ct_OBJDUMP="$ac_ct_OBJDUMP" # Let the user override the test.
4582 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4586 test -z "$as_dir" && as_dir=.
4587 for ac_exec_ext in '' $ac_executable_extensions; do
4588 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4589 ac_cv_prog_ac_ct_OBJDUMP="objdump
"
4590 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4599 ac_ct_OBJDUMP=$ac_cv_prog_ac_ct_OBJDUMP
4600 if test -n "$ac_ct_OBJDUMP"; then
4601 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OBJDUMP" >&5
4602 $as_echo "$ac_ct_OBJDUMP" >&6; }
4604 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4605 $as_echo "no
" >&6; }
4608 if test "x
$ac_ct_OBJDUMP" = x; then
4611 case $cross_compiling:$ac_tool_warned in
4613 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
4614 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
4615 ac_tool_warned=yes ;;
4617 OBJDUMP=$ac_ct_OBJDUMP
4620 OBJDUMP="$ac_cv_prog_OBJDUMP"
4623 test -z "$OBJDUMP" && OBJDUMP=objdump
4633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to recognize dependent libraries
" >&5
4634 $as_echo_n "checking how to recognize dependent libraries...
" >&6; }
4635 if ${lt_cv_deplibs_check_method+:} false; then :
4636 $as_echo_n "(cached
) " >&6
4638 lt_cv_file_magic_cmd='$MAGIC_CMD'
4639 lt_cv_file_magic_test_file=
4640 lt_cv_deplibs_check_method='unknown'
4641 # Need to set the preceding variable on all platforms that support
4642 # interlibrary dependencies.
4643 # 'none' -- dependencies not supported.
4644 # `unknown' -- same as none, but documents that we really don't know.
4645 # 'pass_all' -- all dependencies passed with no checks.
4646 # 'test_compile' -- check by making test program.
4647 # 'file_magic [[regex]]' -- check by looking for files in library path
4648 # which responds to the $file_magic_cmd with a given extended regex.
4649 # If you have `file' or equivalent on your system and you're not sure
4650 # whether `pass_all' will *always* work, you probably want this one.
4654 lt_cv_deplibs_check_method=pass_all
4658 lt_cv_deplibs_check_method=pass_all
4662 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (shared object|dynamic lib)'
4663 lt_cv_file_magic_cmd='/usr/bin/file -L'
4664 lt_cv_file_magic_test_file=/shlib/libc.so
4668 # func_win32_libid is a shell function defined in ltmain.sh
4669 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4670 lt_cv_file_magic_cmd='func_win32_libid'
4674 # Base MSYS/MinGW do not provide the 'file' command needed by
4675 # func_win32_libid shell function, so use a weaker test based on 'objdump',
4676 # unless we find 'file', for example because we are cross-compiling.
4677 # func_win32_libid assumes BSD nm, so disallow it if using MS dumpbin.
4678 if ( test "$lt_cv_nm_interface" = "BSD nm
" && file / ) >/dev/null 2>&1; then
4679 lt_cv_deplibs_check_method='file_magic ^x86 archive import|^x86 DLL'
4680 lt_cv_file_magic_cmd='func_win32_libid'
4682 lt_cv_deplibs_check_method='file_magic file format pei*-i386(.*architecture: i386)?'
4683 lt_cv_file_magic_cmd='$OBJDUMP -f'
4688 # use the weaker test based on 'objdump'. See mingw*.
4689 lt_cv_deplibs_check_method='file_magic file format pe-arm-.*little(.*architecture: arm)?'
4690 lt_cv_file_magic_cmd='$OBJDUMP -f'
4693 darwin* | rhapsody*)
4694 lt_cv_deplibs_check_method=pass_all
4697 freebsd* | dragonfly*)
4698 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4701 # Not sure whether the presence of OpenBSD here was a mistake.
4702 # Let's accept both of them until this is cleared up.
4703 lt_cv_deplibs_check_method='file_magic (FreeBSD|OpenBSD|DragonFly)/i[3-9]86 (compact )?demand paged shared library'
4704 lt_cv_file_magic_cmd=/usr/bin/file
4705 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so.*`
4709 lt_cv_deplibs_check_method=pass_all
4714 lt_cv_deplibs_check_method=pass_all
4718 lt_cv_deplibs_check_method=pass_all
4721 hpux10.20* | hpux11*)
4722 lt_cv_file_magic_cmd=/usr/bin/file
4725 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|ELF-[0-9][0-9]) shared object file - IA64'
4726 lt_cv_file_magic_test_file=/usr/lib/hpux32/libc.so
4729 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]'
4730 lt_cv_file_magic_test_file=/usr/lib/pa20_64/libc.sl
4733 lt_cv_deplibs_check_method='file_magic (s[0-9][0-9][0-9]|PA-RISC[0-9]\.[0-9]) shared library'
4734 lt_cv_file_magic_test_file=/usr/lib/libc.sl
4740 # PIC code is broken on Interix 3.x, that's why |\.a not |_pic\.a here
4741 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|\.a)$'
4744 irix5* | irix6* | nonstopux*)
4746 *-32|*"-32 ") libmagic=32-bit;;
4747 *-n32|*"-n32 ") libmagic=N32;;
4748 *-64|*"-64 ") libmagic=64-bit;;
4749 *) libmagic=never-match;;
4751 lt_cv_deplibs_check_method=pass_all
4754 # This must be Linux ELF.
4755 linux* | k*bsd*-gnu | kopensolaris*-gnu)
4756 lt_cv_deplibs_check_method=pass_all
4760 if echo __ELF__ | $CC -E - | $GREP __ELF__ > /dev/null; then
4761 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4763 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so|_pic\.a)$'
4768 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [ML]SB (executable|dynamic lib)'
4769 lt_cv_file_magic_cmd=/usr/bin/file
4770 lt_cv_file_magic_test_file=/usr/lib/libnls.so
4774 lt_cv_deplibs_check_method=pass_all
4778 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" || test "$host_os-$host_cpu" = "openbsd2.8
-powerpc"; then
4779 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|\.so|_pic\.a)$'
4781 lt_cv_deplibs_check_method='match_pattern /lib[^/]+(\.so\.[0-9]+\.[0-9]+|_pic\.a)$'
4785 osf3* | osf4* | osf5*)
4786 lt_cv_deplibs_check_method=pass_all
4790 lt_cv_deplibs_check_method=pass_all
4794 lt_cv_deplibs_check_method=pass_all
4797 sysv5* | sco3.2v5* | sco5v6* | unixware* | OpenUNIX* | sysv4*uw2*)
4798 lt_cv_deplibs_check_method=pass_all
4802 case $host_vendor in
4804 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]'
4805 lt_cv_file_magic_test_file=`echo /usr/lib/libc.so*`
4808 lt_cv_deplibs_check_method=pass_all
4811 lt_cv_file_magic_cmd='/bin/file'
4812 lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared object|dynamic lib )'
4815 lt_cv_file_magic_cmd='/bin/file'
4816 lt_cv_deplibs_check_method="file_magic ELF
[0-9][0-9]*-bit [LM
]SB dynamic lib
"
4817 lt_cv_file_magic_test_file=/lib/libc.so
4820 lt_cv_deplibs_check_method=pass_all
4823 lt_cv_deplibs_check_method=pass_all
4829 lt_cv_deplibs_check_method=pass_all
4834 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_deplibs_check_method" >&5
4835 $as_echo "$lt_cv_deplibs_check_method" >&6; }
4836 file_magic_cmd=$lt_cv_file_magic_cmd
4837 deplibs_check_method=$lt_cv_deplibs_check_method
4838 test -z "$deplibs_check_method" && deplibs_check_method=unknown
4852 plugin_names="liblto_plugin.so liblto_plugin-0.dll cyglto_plugin-0.dll
"
4853 for plugin in $plugin_names; do
4854 plugin_so=`${CC} ${CFLAGS} --print-prog-name $plugin`
4855 if test x$plugin_so = x$plugin; then
4856 plugin_so=`${CC} ${CFLAGS} --print-file-name $plugin`
4858 if test x$plugin_so != x$plugin; then
4859 plugin_option="--plugin $plugin_so"
4864 if test -n "$ac_tool_prefix"; then
4865 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
4866 set dummy ${ac_tool_prefix}ar; ac_word=$2
4867 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4868 $as_echo_n "checking
for $ac_word...
" >&6; }
4869 if ${ac_cv_prog_AR+:} false; then :
4870 $as_echo_n "(cached
) " >&6
4872 if test -n "$AR"; then
4873 ac_cv_prog_AR="$AR" # Let the user override the test.
4875 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4879 test -z "$as_dir" && as_dir=.
4880 for ac_exec_ext in '' $ac_executable_extensions; do
4881 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4882 ac_cv_prog_AR="${ac_tool_prefix}ar"
4883 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4893 if test -n "$AR"; then
4894 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AR" >&5
4895 $as_echo "$AR" >&6; }
4897 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4898 $as_echo "no
" >&6; }
4903 if test -z "$ac_cv_prog_AR"; then
4905 # Extract the first word of "ar", so it can be a program name with args.
4906 set dummy ar; ac_word=$2
4907 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4908 $as_echo_n "checking
for $ac_word...
" >&6; }
4909 if ${ac_cv_prog_ac_ct_AR+:} false; then :
4910 $as_echo_n "(cached
) " >&6
4912 if test -n "$ac_ct_AR"; then
4913 ac_cv_prog_ac_ct_AR="$ac_ct_AR" # Let the user override the test.
4915 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4919 test -z "$as_dir" && as_dir=.
4920 for ac_exec_ext in '' $ac_executable_extensions; do
4921 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
4922 ac_cv_prog_ac_ct_AR="ar"
4923 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
4932 ac_ct_AR=$ac_cv_prog_ac_ct_AR
4933 if test -n "$ac_ct_AR"; then
4934 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_AR" >&5
4935 $as_echo "$ac_ct_AR" >&6; }
4937 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
4938 $as_echo "no
" >&6; }
4941 if test "x
$ac_ct_AR" = x; then
4944 case $cross_compiling:$ac_tool_warned in
4946 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
4947 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
4948 ac_tool_warned=yes ;;
4956 test -z "$AR" && AR=ar
4957 if test -n "$plugin_option"; then
4958 if $AR --help 2>&1 | grep -q "\
--plugin"; then
4960 $AR $plugin_option rc conftest.a conftest.c
4961 if test "$?
" != 0; then
4962 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: Failed
: $AR $plugin_option rc
" >&5
4963 $as_echo "$as_me: WARNING
: Failed
: $AR $plugin_option rc
" >&2;}
4965 AR="$AR $plugin_option"
4970 test -z "$AR_FLAGS" && AR_FLAGS=cru
4982 if test -n "$ac_tool_prefix"; then
4983 # Extract the first word of "${ac_tool_prefix}strip
", so it can be a program name with args.
4984 set dummy ${ac_tool_prefix}strip; ac_word=$2
4985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
4986 $as_echo_n "checking
for $ac_word...
" >&6; }
4987 if ${ac_cv_prog_STRIP+:} false; then :
4988 $as_echo_n "(cached
) " >&6
4990 if test -n "$STRIP"; then
4991 ac_cv_prog_STRIP="$STRIP" # Let the user override the test.
4993 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
4997 test -z "$as_dir" && as_dir=.
4998 for ac_exec_ext in '' $ac_executable_extensions; do
4999 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5000 ac_cv_prog_STRIP="${ac_tool_prefix}strip
"
5001 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5010 STRIP=$ac_cv_prog_STRIP
5011 if test -n "$STRIP"; then
5012 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $STRIP" >&5
5013 $as_echo "$STRIP" >&6; }
5015 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5016 $as_echo "no
" >&6; }
5021 if test -z "$ac_cv_prog_STRIP"; then
5023 # Extract the first word of "strip
", so it can be a program name with args.
5024 set dummy strip; ac_word=$2
5025 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5026 $as_echo_n "checking
for $ac_word...
" >&6; }
5027 if ${ac_cv_prog_ac_ct_STRIP+:} false; then :
5028 $as_echo_n "(cached
) " >&6
5030 if test -n "$ac_ct_STRIP"; then
5031 ac_cv_prog_ac_ct_STRIP="$ac_ct_STRIP" # Let the user override the test.
5033 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5037 test -z "$as_dir" && as_dir=.
5038 for ac_exec_ext in '' $ac_executable_extensions; do
5039 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5040 ac_cv_prog_ac_ct_STRIP="strip
"
5041 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5050 ac_ct_STRIP=$ac_cv_prog_ac_ct_STRIP
5051 if test -n "$ac_ct_STRIP"; then
5052 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_STRIP" >&5
5053 $as_echo "$ac_ct_STRIP" >&6; }
5055 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5056 $as_echo "no
" >&6; }
5059 if test "x
$ac_ct_STRIP" = x; then
5062 case $cross_compiling:$ac_tool_warned in
5064 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5065 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5066 ac_tool_warned=yes ;;
5071 STRIP="$ac_cv_prog_STRIP"
5074 test -z "$STRIP" && STRIP=:
5081 if test -n "$ac_tool_prefix"; then
5082 # Extract the first word of "${ac_tool_prefix}ranlib
", so it can be a program name with args.
5083 set dummy ${ac_tool_prefix}ranlib; ac_word=$2
5084 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5085 $as_echo_n "checking
for $ac_word...
" >&6; }
5086 if ${ac_cv_prog_RANLIB+:} false; then :
5087 $as_echo_n "(cached
) " >&6
5089 if test -n "$RANLIB"; then
5090 ac_cv_prog_RANLIB="$RANLIB" # Let the user override the test.
5092 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5096 test -z "$as_dir" && as_dir=.
5097 for ac_exec_ext in '' $ac_executable_extensions; do
5098 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5099 ac_cv_prog_RANLIB="${ac_tool_prefix}ranlib
"
5100 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5109 RANLIB=$ac_cv_prog_RANLIB
5110 if test -n "$RANLIB"; then
5111 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $RANLIB" >&5
5112 $as_echo "$RANLIB" >&6; }
5114 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5115 $as_echo "no
" >&6; }
5120 if test -z "$ac_cv_prog_RANLIB"; then
5121 ac_ct_RANLIB=$RANLIB
5122 # Extract the first word of "ranlib
", so it can be a program name with args.
5123 set dummy ranlib; ac_word=$2
5124 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5125 $as_echo_n "checking
for $ac_word...
" >&6; }
5126 if ${ac_cv_prog_ac_ct_RANLIB+:} false; then :
5127 $as_echo_n "(cached
) " >&6
5129 if test -n "$ac_ct_RANLIB"; then
5130 ac_cv_prog_ac_ct_RANLIB="$ac_ct_RANLIB" # Let the user override the test.
5132 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5136 test -z "$as_dir" && as_dir=.
5137 for ac_exec_ext in '' $ac_executable_extensions; do
5138 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5139 ac_cv_prog_ac_ct_RANLIB="ranlib
"
5140 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5149 ac_ct_RANLIB=$ac_cv_prog_ac_ct_RANLIB
5150 if test -n "$ac_ct_RANLIB"; then
5151 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_RANLIB" >&5
5152 $as_echo "$ac_ct_RANLIB" >&6; }
5154 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5155 $as_echo "no
" >&6; }
5158 if test "x
$ac_ct_RANLIB" = x; then
5161 case $cross_compiling:$ac_tool_warned in
5163 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5164 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5165 ac_tool_warned=yes ;;
5167 RANLIB=$ac_ct_RANLIB
5170 RANLIB="$ac_cv_prog_RANLIB"
5173 test -z "$RANLIB" && RANLIB=:
5174 if test -n "$plugin_option" && test "$RANLIB" != ":"; then
5175 if $RANLIB --help 2>&1 | grep -q "\
--plugin"; then
5176 RANLIB="$RANLIB $plugin_option"
5185 # Determine commands to create old-style static archives.
5186 old_archive_cmds='$AR $AR_FLAGS $oldlib$oldobjs'
5187 old_postinstall_cmds='chmod 644 $oldlib'
5188 old_postuninstall_cmds=
5190 if test -n "$RANLIB"; then
5193 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB -t \
$oldlib"
5196 old_postinstall_cmds="$old_postinstall_cmds~\
$RANLIB \
$oldlib"
5199 old_archive_cmds="$old_archive_cmds~\
$RANLIB \
$oldlib"
5204 lock_old_archive_extraction=yes ;;
5206 lock_old_archive_extraction=no ;;
5229 for ac_prog in gawk mawk nawk awk
5231 # Extract the first word of "$ac_prog", so it can be a program name with args.
5232 set dummy $ac_prog; ac_word=$2
5233 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5234 $as_echo_n "checking
for $ac_word...
" >&6; }
5235 if ${ac_cv_prog_AWK+:} false; then :
5236 $as_echo_n "(cached
) " >&6
5238 if test -n "$AWK"; then
5239 ac_cv_prog_AWK="$AWK" # Let the user override the test.
5241 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5245 test -z "$as_dir" && as_dir=.
5246 for ac_exec_ext in '' $ac_executable_extensions; do
5247 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5248 ac_cv_prog_AWK="$ac_prog"
5249 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5259 if test -n "$AWK"; then
5260 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $AWK" >&5
5261 $as_echo "$AWK" >&6; }
5263 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5264 $as_echo "no
" >&6; }
5268 test -n "$AWK" && break
5289 # If no C compiler was specified, use CC.
5292 # If no C compiler flags were specified, use CFLAGS.
5293 LTCFLAGS=${LTCFLAGS-"$CFLAGS"}
5295 # Allow CC to be a program name with arguments.
5299 # Check for command to grab the raw symbol name followed by C symbol from nm.
5300 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
command to parse
$NM output from
$compiler object
" >&5
5301 $as_echo_n "checking
command to parse
$NM output from
$compiler object...
" >&6; }
5302 if ${lt_cv_sys_global_symbol_pipe+:} false; then :
5303 $as_echo_n "(cached
) " >&6
5306 # These are sane defaults that work on at least a few old systems.
5307 # [They come from Ultrix. What could be older than Ultrix?!! ;)]
5309 # Character class describing NM global symbol codes.
5310 symcode='[BCDEGRST]'
5312 # Regexp to match symbols that can be accessed directly from C.
5313 sympat='\([_A-Za-z][_A-Za-z0-9]*\)'
5315 # Define system-specific variables.
5320 cygwin* | mingw* | pw32* | cegcc*)
5321 symcode='[ABCDGISTW]'
5324 if test "$host_cpu" = ia64; then
5325 symcode='[ABCDEGRST]'
5329 symcode='[BCDEGRST]'
5332 symcode='[BCDEGQRST]'
5343 sysv5* | sco5v6* | unixware* | OpenUNIX*)
5351 # If we're using GNU nm, then use its standard symbol codes.
5352 case `$NM -V 2>&1` in
5353 *GNU* | *'with BFD'*)
5354 symcode='[ABCDGIRSTW]' ;;
5357 # Transform an extracted symbol line into a proper C declaration.
5358 # Some systems (esp. on ia64) link data and code symbols differently,
5359 # so use this general approach.
5360 lt_cv_sys_global_symbol_to_cdecl="sed -n -e 's/^T .* \(.*\)$/extern int \1();/p' -e 's/^$symcode* .* \(.*\)$/extern char \1;/p'"
5362 # Transform an extracted symbol line into symbol name and symbol address
5363 lt_cv_sys_global_symbol_to_c_name_address="sed -n -e 's/^: \([^ ]*\) $/ {\\\"\1\\\", (void *) 0},/p' -e 's/^$symcode* \([^ ]*\) \([^ ]*\)$/ {\"\2\", (void *) \&\2},/p'"
5364 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'"
5366 # Handle CRLF in mingw tool chain
5370 opt_cr=`$ECHO 'x\{0,1\}' | tr x '\015'` # option cr in regexp
5374 # Try without a prefix underscore, then with it.
5375 for ac_symprfx in "" "_
"; do
5377 # Transform symcode, sympat, and symprfx into a raw symbol and a C symbol.
5378 symxfrm="\\1 $ac_symprfx\\2 \\2"
5380 # Write the raw and C identifiers.
5381 if test "$lt_cv_nm_interface" = "MS dumpbin
"; then
5382 # Fake it for dumpbin and say T for any non-static function
5383 # and D for any global variable.
5384 # Also find C++ and __fastcall symbols from MSVC++,
5385 # which start with @ or ?.
5386 lt_cv_sys_global_symbol_pipe="$AWK '"\
5387 " {last_section=section; section=\$ 3};"\
5388 " /Section length .*#relocs.*(pick any)/{hide[last_section]=1};"\
5389 " \$ 0!~/External *\|/{next};"\
5390 " / 0+ UNDEF /{next}; / UNDEF \([^|]\)*()/{next};"\
5391 " {if(hide[section]) next};"\
5392 " {f=0}; \$ 0~/\(\).*\|/{f=1}; {printf f ? \"T \" : \"D \"};"\
5393 " {split(\$ 0, a, /\||\r/); split(a[2], s)};"\
5394 " s[1]~/^[@?]/{print s[1], s[1]; next};"\
5395 " s[1]~prfx {split(s[1],t,\"@\"); print t[1], substr(t[1],length(prfx))}"\
5396 " ' prfx
=^
$ac_symprfx"
5398 lt_cv_sys_global_symbol_pipe="sed -n -e 's/^.*[ ]\($symcode$symcode*\)[ ][ ]*$ac_symprfx$sympat$opt_cr$/$symxfrm/p'"
5401 # Check to see that the pipe works correctly.
5405 cat > conftest.$ac_ext <<_LT_EOF
5410 void nm_test_func(void);
5411 void nm_test_func(void){}
5415 int main(){nm_test_var='a';nm_test_func();return(0);}
5418 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5419 (eval $ac_compile) 2>&5
5421 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5422 test $ac_status = 0; }; then
5423 # Now try to grab the symbols.
5425 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$NM conftest.
$ac_objext \|
"$lt_cv_sys_global_symbol_pipe" \
> $nlist\""; } >&5
5426 (eval $NM conftest.$ac_objext \| "$lt_cv_sys_global_symbol_pipe" \> $nlist) 2>&5
5428 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5429 test $ac_status = 0; } && test -s "$nlist"; then
5430 # Try sorting and uniquifying the output.
5431 if sort "$nlist" | uniq > "$nlist"T; then
5432 mv -f "$nlist"T "$nlist"
5437 # Make sure that we snagged all the symbols we need.
5438 if $GREP ' nm_test_var$' "$nlist" >/dev/null; then
5439 if $GREP ' nm_test_func$' "$nlist" >/dev/null; then
5440 cat <<_LT_EOF > conftest.$ac_ext
5446 # Now generate the symbol file.
5447 eval "$lt_cv_sys_global_symbol_to_cdecl"' < "$nlist" | $GREP -v main >> conftest.$ac_ext'
5449 cat <<_LT_EOF >> conftest.$ac_ext
5451 /* The mapping between symbol names and symbols. */
5456 lt__PROGRAM__LTX_preloaded_symbols[] =
5458 { "@PROGRAM@
", (void *) 0 },
5460 $SED "s
/^
$symcode$symcode* \
(.
*\
) \
(.
*\
)$
/ {\"\
2\", (void
*) \
&\
2},/" < "$nlist" | $GREP -v main >> conftest.$ac_ext
5461 cat <<\_LT_EOF >> conftest.$ac_ext
5465 /* This works around a problem in FreeBSD linker */
5466 #ifdef FREEBSD_WORKAROUND
5467 static const void *lt_preloaded_setup() {
5468 return lt__PROGRAM__LTX_preloaded_symbols;
5476 # Now try linking the two files.
5477 mv conftest.$ac_objext conftstm.$ac_objext
5478 lt_save_LIBS="$LIBS"
5479 lt_save_CFLAGS="$CFLAGS"
5480 LIBS="conftstm.
$ac_objext"
5481 CFLAGS="$CFLAGS$lt_prog_compiler_no_builtin_flag"
5482 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
5483 (eval $ac_link) 2>&5
5485 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5486 test $ac_status = 0; } && test -s conftest${ac_exeext}; then
5489 LIBS="$lt_save_LIBS"
5490 CFLAGS="$lt_save_CFLAGS"
5492 echo "cannot
find nm_test_func
in $nlist" >&5
5495 echo "cannot
find nm_test_var
in $nlist" >&5
5498 echo "cannot run
$lt_cv_sys_global_symbol_pipe" >&5
5501 echo "$progname: failed program was
:" >&5
5502 cat conftest.$ac_ext >&5
5504 rm -rf conftest* conftst*
5506 # Do not use the global_symbol_pipe unless it works.
5507 if test "$pipe_works" = yes; then
5510 lt_cv_sys_global_symbol_pipe=
5516 if test -z "$lt_cv_sys_global_symbol_pipe"; then
5517 lt_cv_sys_global_symbol_to_cdecl=
5519 if test -z "$lt_cv_sys_global_symbol_pipe$lt_cv_sys_global_symbol_to_cdecl"; then
5520 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: failed
" >&5
5521 $as_echo "failed
" >&6; }
5523 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: ok
" >&5
5524 $as_echo "ok
" >&6; }
5548 # Check whether --enable-libtool-lock was given.
5549 if test "${enable_libtool_lock+set}" = set; then :
5550 enableval=$enable_libtool_lock;
5553 test "x
$enable_libtool_lock" != xno && enable_libtool_lock=yes
5555 # Some flags need to be propagated to the compiler or linker for good
5559 # Find out which ABI we are using.
5560 echo 'int i;' > conftest.$ac_ext
5561 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5562 (eval $ac_compile) 2>&5
5564 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5565 test $ac_status = 0; }; then
5566 case `/usr/bin/file conftest.$ac_objext` in
5578 # Find out which ABI we are using.
5579 echo '#line '$LINENO' "configure
"' > conftest.$ac_ext
5580 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5581 (eval $ac_compile) 2>&5
5583 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5584 test $ac_status = 0; }; then
5585 if test "$lt_cv_prog_gnu_ld" = yes; then
5586 case `/usr/bin/file conftest.$ac_objext` in
5588 LD="${LD-ld} -melf32bsmip"
5591 LD="${LD-ld} -melf32bmipn32"
5594 LD="${LD-ld} -melf64bmip"
5598 case `/usr/bin/file conftest.$ac_objext` in
5614 x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
5615 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
5616 # Find out which ABI we are using.
5617 echo 'int i;' > conftest.$ac_ext
5618 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5619 (eval $ac_compile) 2>&5
5621 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5622 test $ac_status = 0; }; then
5623 case `/usr/bin/file conftest.o` in
5626 x86_64-*kfreebsd*-gnu)
5627 LD="${LD-ld} -m elf_i386_fbsd
"
5630 case `/usr/bin/file conftest.o` in
5632 LD="${LD-ld} -m elf32_x86_64
"
5635 LD="${LD-ld} -m elf_i386
"
5639 powerpc64le-*linux*)
5640 LD="${LD-ld} -m elf32lppclinux
"
5643 LD="${LD-ld} -m elf32ppclinux
"
5646 LD="${LD-ld} -m elf_s390
"
5649 LD="${LD-ld} -m elf32_sparc
"
5655 x86_64-*kfreebsd*-gnu)
5656 LD="${LD-ld} -m elf_x86_64_fbsd
"
5659 LD="${LD-ld} -m elf_x86_64
"
5662 LD="${LD-ld} -m elf64lppc
"
5665 LD="${LD-ld} -m elf64ppc
"
5667 s390*-*linux*|s390*-*tpf*)
5668 LD="${LD-ld} -m elf64_s390
"
5671 LD="${LD-ld} -m elf64_sparc
"
5681 # On SCO OpenServer 5, we need -belf to get full-featured binaries.
5682 SAVE_CFLAGS="$CFLAGS"
5683 CFLAGS="$CFLAGS -belf"
5684 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the C compiler needs
-belf" >&5
5685 $as_echo_n "checking whether the C compiler needs
-belf...
" >&6; }
5686 if ${lt_cv_cc_needs_belf+:} false; then :
5687 $as_echo_n "(cached
) " >&6
5690 ac_cpp='$CPP $CPPFLAGS'
5691 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5692 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5693 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5695 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
5696 /* end confdefs.h. */
5706 if ac_fn_c_try_link "$LINENO"; then :
5707 lt_cv_cc_needs_belf=yes
5709 lt_cv_cc_needs_belf=no
5711 rm -f core conftest.err conftest.$ac_objext \
5712 conftest$ac_exeext conftest.$ac_ext
5714 ac_cpp='$CPP $CPPFLAGS'
5715 ac_compile='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
5716 ac_link='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
5717 ac_compiler_gnu=$ac_cv_c_compiler_gnu
5720 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_cc_needs_belf" >&5
5721 $as_echo "$lt_cv_cc_needs_belf" >&6; }
5722 if test x"$lt_cv_cc_needs_belf" != x"yes"; then
5723 # this is probably gcc 2.8.0, egcs 1.0 or newer; no need for -belf
5724 CFLAGS="$SAVE_CFLAGS"
5728 # Find out which ABI we are using.
5729 echo 'int i;' > conftest.$ac_ext
5730 if { { eval echo "\"\
$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
5731 (eval $ac_compile) 2>&5
5733 $as_echo "$as_me:${as_lineno-$LINENO}: \$?
= $ac_status" >&5
5734 test $ac_status = 0; }; then
5735 case `/usr/bin/file conftest.o` in
5737 case $lt_cv_prog_gnu_ld in
5738 yes*) LD="${LD-ld} -m elf64_sparc
" ;;
5740 if ${LD-ld} -64 -r -o conftest2.o conftest.o >/dev/null 2>&1; then
5752 need_locks="$enable_libtool_lock"
5756 rhapsody* | darwin*)
5757 if test -n "$ac_tool_prefix"; then
5758 # Extract the first word of "${ac_tool_prefix}dsymutil
", so it can be a program name with args.
5759 set dummy ${ac_tool_prefix}dsymutil; ac_word=$2
5760 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5761 $as_echo_n "checking
for $ac_word...
" >&6; }
5762 if ${ac_cv_prog_DSYMUTIL+:} false; then :
5763 $as_echo_n "(cached
) " >&6
5765 if test -n "$DSYMUTIL"; then
5766 ac_cv_prog_DSYMUTIL="$DSYMUTIL" # Let the user override the test.
5768 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5772 test -z "$as_dir" && as_dir=.
5773 for ac_exec_ext in '' $ac_executable_extensions; do
5774 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5775 ac_cv_prog_DSYMUTIL="${ac_tool_prefix}dsymutil
"
5776 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5785 DSYMUTIL=$ac_cv_prog_DSYMUTIL
5786 if test -n "$DSYMUTIL"; then
5787 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $DSYMUTIL" >&5
5788 $as_echo "$DSYMUTIL" >&6; }
5790 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5791 $as_echo "no
" >&6; }
5796 if test -z "$ac_cv_prog_DSYMUTIL"; then
5797 ac_ct_DSYMUTIL=$DSYMUTIL
5798 # Extract the first word of "dsymutil
", so it can be a program name with args.
5799 set dummy dsymutil; ac_word=$2
5800 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5801 $as_echo_n "checking
for $ac_word...
" >&6; }
5802 if ${ac_cv_prog_ac_ct_DSYMUTIL+:} false; then :
5803 $as_echo_n "(cached
) " >&6
5805 if test -n "$ac_ct_DSYMUTIL"; then
5806 ac_cv_prog_ac_ct_DSYMUTIL="$ac_ct_DSYMUTIL" # Let the user override the test.
5808 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5812 test -z "$as_dir" && as_dir=.
5813 for ac_exec_ext in '' $ac_executable_extensions; do
5814 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5815 ac_cv_prog_ac_ct_DSYMUTIL="dsymutil
"
5816 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5825 ac_ct_DSYMUTIL=$ac_cv_prog_ac_ct_DSYMUTIL
5826 if test -n "$ac_ct_DSYMUTIL"; then
5827 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_DSYMUTIL" >&5
5828 $as_echo "$ac_ct_DSYMUTIL" >&6; }
5830 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5831 $as_echo "no
" >&6; }
5834 if test "x
$ac_ct_DSYMUTIL" = x; then
5837 case $cross_compiling:$ac_tool_warned in
5839 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5840 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5841 ac_tool_warned=yes ;;
5843 DSYMUTIL=$ac_ct_DSYMUTIL
5846 DSYMUTIL="$ac_cv_prog_DSYMUTIL"
5849 if test -n "$ac_tool_prefix"; then
5850 # Extract the first word of "${ac_tool_prefix}nmedit
", so it can be a program name with args.
5851 set dummy ${ac_tool_prefix}nmedit; ac_word=$2
5852 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5853 $as_echo_n "checking
for $ac_word...
" >&6; }
5854 if ${ac_cv_prog_NMEDIT+:} false; then :
5855 $as_echo_n "(cached
) " >&6
5857 if test -n "$NMEDIT"; then
5858 ac_cv_prog_NMEDIT="$NMEDIT" # Let the user override the test.
5860 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5864 test -z "$as_dir" && as_dir=.
5865 for ac_exec_ext in '' $ac_executable_extensions; do
5866 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5867 ac_cv_prog_NMEDIT="${ac_tool_prefix}nmedit
"
5868 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5877 NMEDIT=$ac_cv_prog_NMEDIT
5878 if test -n "$NMEDIT"; then
5879 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $NMEDIT" >&5
5880 $as_echo "$NMEDIT" >&6; }
5882 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5883 $as_echo "no
" >&6; }
5888 if test -z "$ac_cv_prog_NMEDIT"; then
5889 ac_ct_NMEDIT=$NMEDIT
5890 # Extract the first word of "nmedit
", so it can be a program name with args.
5891 set dummy nmedit; ac_word=$2
5892 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5893 $as_echo_n "checking
for $ac_word...
" >&6; }
5894 if ${ac_cv_prog_ac_ct_NMEDIT+:} false; then :
5895 $as_echo_n "(cached
) " >&6
5897 if test -n "$ac_ct_NMEDIT"; then
5898 ac_cv_prog_ac_ct_NMEDIT="$ac_ct_NMEDIT" # Let the user override the test.
5900 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5904 test -z "$as_dir" && as_dir=.
5905 for ac_exec_ext in '' $ac_executable_extensions; do
5906 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5907 ac_cv_prog_ac_ct_NMEDIT="nmedit
"
5908 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5917 ac_ct_NMEDIT=$ac_cv_prog_ac_ct_NMEDIT
5918 if test -n "$ac_ct_NMEDIT"; then
5919 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_NMEDIT" >&5
5920 $as_echo "$ac_ct_NMEDIT" >&6; }
5922 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5923 $as_echo "no
" >&6; }
5926 if test "x
$ac_ct_NMEDIT" = x; then
5929 case $cross_compiling:$ac_tool_warned in
5931 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
5932 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
5933 ac_tool_warned=yes ;;
5935 NMEDIT=$ac_ct_NMEDIT
5938 NMEDIT="$ac_cv_prog_NMEDIT"
5941 if test -n "$ac_tool_prefix"; then
5942 # Extract the first word of "${ac_tool_prefix}lipo
", so it can be a program name with args.
5943 set dummy ${ac_tool_prefix}lipo; ac_word=$2
5944 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5945 $as_echo_n "checking
for $ac_word...
" >&6; }
5946 if ${ac_cv_prog_LIPO+:} false; then :
5947 $as_echo_n "(cached
) " >&6
5949 if test -n "$LIPO"; then
5950 ac_cv_prog_LIPO="$LIPO" # Let the user override the test.
5952 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5956 test -z "$as_dir" && as_dir=.
5957 for ac_exec_ext in '' $ac_executable_extensions; do
5958 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5959 ac_cv_prog_LIPO="${ac_tool_prefix}lipo
"
5960 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
5969 LIPO=$ac_cv_prog_LIPO
5970 if test -n "$LIPO"; then
5971 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $LIPO" >&5
5972 $as_echo "$LIPO" >&6; }
5974 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
5975 $as_echo "no
" >&6; }
5980 if test -z "$ac_cv_prog_LIPO"; then
5982 # Extract the first word of "lipo
", so it can be a program name with args.
5983 set dummy lipo; ac_word=$2
5984 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
5985 $as_echo_n "checking
for $ac_word...
" >&6; }
5986 if ${ac_cv_prog_ac_ct_LIPO+:} false; then :
5987 $as_echo_n "(cached
) " >&6
5989 if test -n "$ac_ct_LIPO"; then
5990 ac_cv_prog_ac_ct_LIPO="$ac_ct_LIPO" # Let the user override the test.
5992 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
5996 test -z "$as_dir" && as_dir=.
5997 for ac_exec_ext in '' $ac_executable_extensions; do
5998 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
5999 ac_cv_prog_ac_ct_LIPO="lipo
"
6000 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6009 ac_ct_LIPO=$ac_cv_prog_ac_ct_LIPO
6010 if test -n "$ac_ct_LIPO"; then
6011 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_LIPO" >&5
6012 $as_echo "$ac_ct_LIPO" >&6; }
6014 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6015 $as_echo "no
" >&6; }
6018 if test "x
$ac_ct_LIPO" = x; then
6021 case $cross_compiling:$ac_tool_warned in
6023 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6024 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6025 ac_tool_warned=yes ;;
6030 LIPO="$ac_cv_prog_LIPO"
6033 if test -n "$ac_tool_prefix"; then
6034 # Extract the first word of "${ac_tool_prefix}otool
", so it can be a program name with args.
6035 set dummy ${ac_tool_prefix}otool; ac_word=$2
6036 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6037 $as_echo_n "checking
for $ac_word...
" >&6; }
6038 if ${ac_cv_prog_OTOOL+:} false; then :
6039 $as_echo_n "(cached
) " >&6
6041 if test -n "$OTOOL"; then
6042 ac_cv_prog_OTOOL="$OTOOL" # Let the user override the test.
6044 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6048 test -z "$as_dir" && as_dir=.
6049 for ac_exec_ext in '' $ac_executable_extensions; do
6050 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6051 ac_cv_prog_OTOOL="${ac_tool_prefix}otool
"
6052 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6061 OTOOL=$ac_cv_prog_OTOOL
6062 if test -n "$OTOOL"; then
6063 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL" >&5
6064 $as_echo "$OTOOL" >&6; }
6066 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6067 $as_echo "no
" >&6; }
6072 if test -z "$ac_cv_prog_OTOOL"; then
6074 # Extract the first word of "otool
", so it can be a program name with args.
6075 set dummy otool; ac_word=$2
6076 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6077 $as_echo_n "checking
for $ac_word...
" >&6; }
6078 if ${ac_cv_prog_ac_ct_OTOOL+:} false; then :
6079 $as_echo_n "(cached
) " >&6
6081 if test -n "$ac_ct_OTOOL"; then
6082 ac_cv_prog_ac_ct_OTOOL="$ac_ct_OTOOL" # Let the user override the test.
6084 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6088 test -z "$as_dir" && as_dir=.
6089 for ac_exec_ext in '' $ac_executable_extensions; do
6090 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6091 ac_cv_prog_ac_ct_OTOOL="otool
"
6092 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6101 ac_ct_OTOOL=$ac_cv_prog_ac_ct_OTOOL
6102 if test -n "$ac_ct_OTOOL"; then
6103 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL" >&5
6104 $as_echo "$ac_ct_OTOOL" >&6; }
6106 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6107 $as_echo "no
" >&6; }
6110 if test "x
$ac_ct_OTOOL" = x; then
6113 case $cross_compiling:$ac_tool_warned in
6115 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6116 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6117 ac_tool_warned=yes ;;
6122 OTOOL="$ac_cv_prog_OTOOL"
6125 if test -n "$ac_tool_prefix"; then
6126 # Extract the first word of "${ac_tool_prefix}otool64
", so it can be a program name with args.
6127 set dummy ${ac_tool_prefix}otool64; ac_word=$2
6128 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6129 $as_echo_n "checking
for $ac_word...
" >&6; }
6130 if ${ac_cv_prog_OTOOL64+:} false; then :
6131 $as_echo_n "(cached
) " >&6
6133 if test -n "$OTOOL64"; then
6134 ac_cv_prog_OTOOL64="$OTOOL64" # Let the user override the test.
6136 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6140 test -z "$as_dir" && as_dir=.
6141 for ac_exec_ext in '' $ac_executable_extensions; do
6142 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6143 ac_cv_prog_OTOOL64="${ac_tool_prefix}otool64
"
6144 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6153 OTOOL64=$ac_cv_prog_OTOOL64
6154 if test -n "$OTOOL64"; then
6155 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $OTOOL64" >&5
6156 $as_echo "$OTOOL64" >&6; }
6158 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6159 $as_echo "no
" >&6; }
6164 if test -z "$ac_cv_prog_OTOOL64"; then
6165 ac_ct_OTOOL64=$OTOOL64
6166 # Extract the first word of "otool64
", so it can be a program name with args.
6167 set dummy otool64; ac_word=$2
6168 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for $ac_word" >&5
6169 $as_echo_n "checking
for $ac_word...
" >&6; }
6170 if ${ac_cv_prog_ac_ct_OTOOL64+:} false; then :
6171 $as_echo_n "(cached
) " >&6
6173 if test -n "$ac_ct_OTOOL64"; then
6174 ac_cv_prog_ac_ct_OTOOL64="$ac_ct_OTOOL64" # Let the user override the test.
6176 as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
6180 test -z "$as_dir" && as_dir=.
6181 for ac_exec_ext in '' $ac_executable_extensions; do
6182 if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then
6183 ac_cv_prog_ac_ct_OTOOL64="otool64
"
6184 $as_echo "$as_me:${as_lineno-$LINENO}: found
$as_dir/$ac_word$ac_exec_ext" >&5
6193 ac_ct_OTOOL64=$ac_cv_prog_ac_ct_OTOOL64
6194 if test -n "$ac_ct_OTOOL64"; then
6195 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_ct_OTOOL64" >&5
6196 $as_echo "$ac_ct_OTOOL64" >&6; }
6198 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: no
" >&5
6199 $as_echo "no
" >&6; }
6202 if test "x
$ac_ct_OTOOL64" = x; then
6205 case $cross_compiling:$ac_tool_warned in
6207 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: using cross tools not prefixed with
host triplet
" >&5
6208 $as_echo "$as_me: WARNING
: using cross tools not prefixed with
host triplet
" >&2;}
6209 ac_tool_warned=yes ;;
6211 OTOOL64=$ac_ct_OTOOL64
6214 OTOOL64="$ac_cv_prog_OTOOL64"
6243 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -single_module linker flag
" >&5
6244 $as_echo_n "checking
for -single_module linker flag...
" >&6; }
6245 if ${lt_cv_apple_cc_single_mod+:} false; then :
6246 $as_echo_n "(cached
) " >&6
6248 lt_cv_apple_cc_single_mod=no
6249 if test -z "${LT_MULTI_MODULE}"; then
6250 # By default we will add the -single_module flag. You can override
6251 # by either setting the environment variable LT_MULTI_MODULE
6252 # non-empty at configure time, or by adding -multi_module to the
6254 rm -rf libconftest.dylib*
6255 echo "int foo
(void
){return 1;}" > conftest.c
6256 echo "$LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6257 -dynamiclib -Wl,-single_module conftest.c
" >&5
6258 $LTCC $LTCFLAGS $LDFLAGS -o libconftest.dylib \
6259 -dynamiclib -Wl,-single_module conftest.c 2>conftest.err
6261 if test -f libconftest.dylib && test ! -s conftest.err && test $_lt_result = 0; then
6262 lt_cv_apple_cc_single_mod=yes
6264 cat conftest.err >&5
6266 rm -rf libconftest.dylib*
6270 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_apple_cc_single_mod" >&5
6271 $as_echo "$lt_cv_apple_cc_single_mod" >&6; }
6272 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -exported_symbols_list linker flag
" >&5
6273 $as_echo_n "checking
for -exported_symbols_list linker flag...
" >&6; }
6274 if ${lt_cv_ld_exported_symbols_list+:} false; then :
6275 $as_echo_n "(cached
) " >&6
6277 lt_cv_ld_exported_symbols_list=no
6278 save_LDFLAGS=$LDFLAGS
6279 echo "_main
" > conftest.sym
6280 LDFLAGS="$LDFLAGS -Wl,-exported_symbols_list,conftest.sym
"
6281 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6282 /* end confdefs.h. */
6292 if ac_fn_c_try_link "$LINENO"; then :
6293 lt_cv_ld_exported_symbols_list=yes
6295 lt_cv_ld_exported_symbols_list=no
6297 rm -f core conftest.err conftest.$ac_objext \
6298 conftest$ac_exeext conftest.$ac_ext
6299 LDFLAGS="$save_LDFLAGS"
6302 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_exported_symbols_list" >&5
6303 $as_echo "$lt_cv_ld_exported_symbols_list" >&6; }
6304 { $as_echo "$as_me:${as_lineno-$LINENO}: checking
for -force_load linker flag
" >&5
6305 $as_echo_n "checking
for -force_load linker flag...
" >&6; }
6306 if ${lt_cv_ld_force_load+:} false; then :
6307 $as_echo_n "(cached
) " >&6
6309 lt_cv_ld_force_load=no
6310 cat > conftest.c << _LT_EOF
6311 int forced_loaded() { return 2;}
6313 echo "$LTCC $LTCFLAGS -c -o conftest.o conftest.c
" >&5
6314 $LTCC $LTCFLAGS -c -o conftest.o conftest.c 2>&5
6315 echo "$AR cru libconftest.a conftest.o
" >&5
6316 $AR cru libconftest.a conftest.o 2>&5
6317 cat > conftest.c << _LT_EOF
6318 int main() { return 0;}
6320 echo "$LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c
-Wl,-force_load,.
/libconftest.a
" >&5
6321 $LTCC $LTCFLAGS $LDFLAGS -o conftest conftest.c -Wl,-force_load,./libconftest.a 2>conftest.err
6323 if test -f conftest && test ! -s conftest.err && test $_lt_result = 0 && $GREP forced_load conftest 2>&1 >/dev/null; then
6324 lt_cv_ld_force_load=yes
6326 cat conftest.err >&5
6328 rm -f conftest.err libconftest.a conftest conftest.c
6329 rm -rf conftest.dSYM
6332 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $lt_cv_ld_force_load" >&5
6333 $as_echo "$lt_cv_ld_force_load" >&6; }
6335 rhapsody* | darwin1.[012])
6336 _lt_dar_allow_undefined='${wl}-undefined ${wl}suppress' ;;
6338 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6339 darwin*) # darwin 5.x on
6340 # if running on 10.5 or later, the deployment target defaults
6341 # to the OS version, if on x86, and 10.4, the deployment
6342 # target defaults to 10.4. Don't you love it?
6343 case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
6344 10.0,*86*-darwin8*|10.0,*-darwin[91]*)
6345 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6347 _lt_dar_allow_undefined='${wl}-flat_namespace ${wl}-undefined ${wl}suppress' ;;
6349 _lt_dar_allow_undefined='${wl}-undefined ${wl}dynamic_lookup' ;;
6353 if test "$lt_cv_apple_cc_single_mod" = "yes"; then
6354 _lt_dar_single_mod='$single_module'
6356 if test "$lt_cv_ld_exported_symbols_list" = "yes"; then
6357 _lt_dar_export_syms=' ${wl}-exported_symbols_list,$output_objdir/${libname}-symbols.expsym'
6359 _lt_dar_export_syms='~$NMEDIT -s $output_objdir/${libname}-symbols.expsym ${lib}'
6361 if test "$DSYMUTIL" != ":" && test "$lt_cv_ld_force_load" = "no
"; then
6362 _lt_dsymutil='~$DSYMUTIL $lib || :'
6369 for ac_header in dlfcn.h
6371 ac_fn_c_check_header_compile "$LINENO" "dlfcn.h
" "ac_cv_header_dlfcn_h
" "$ac_includes_default
6373 if test "x
$ac_cv_header_dlfcn_h" = xyes; then :
6374 cat >>confdefs.h <<_ACEOF
6375 #define HAVE_DLFCN_H 1
6386 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether byte ordering is bigendian
" >&5
6387 $as_echo_n "checking whether byte ordering is bigendian...
" >&6; }
6388 if ${ac_cv_c_bigendian+:} false; then :
6389 $as_echo_n "(cached
) " >&6
6391 ac_cv_c_bigendian=unknown
6392 # See if we're dealing with a universal compiler.
6393 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6394 /* end confdefs.h. */
6395 #ifndef __APPLE_CC__
6396 not a universal capable compiler
6401 if ac_fn_c_try_compile "$LINENO"; then :
6403 # Check for potential -arch flags. It is not universal unless
6404 # there are at least two -arch flags with different values.
6407 for ac_word in $CC $CFLAGS $CPPFLAGS $LDFLAGS; do
6408 if test -n "$ac_prev"; then
6410 i?86 | x86_64 | ppc | ppc64)
6411 if test -z "$ac_arch" || test "$ac_arch" = "$ac_word"; then
6414 ac_cv_c_bigendian=universal
6420 elif test "x
$ac_word" = "x-arch
"; then
6425 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6426 if test $ac_cv_c_bigendian = unknown; then
6427 # See if sys/param.h defines the BYTE_ORDER macro.
6428 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6429 /* end confdefs.h. */
6430 #include <sys/types.h>
6431 #include <sys/param.h>
6436 #if ! (defined BYTE_ORDER && defined BIG_ENDIAN \
6437 && defined LITTLE_ENDIAN && BYTE_ORDER && BIG_ENDIAN \
6446 if ac_fn_c_try_compile "$LINENO"; then :
6447 # It does; now see whether it defined to BIG_ENDIAN or not.
6448 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6449 /* end confdefs.h. */
6450 #include <sys/types.h>
6451 #include <sys/param.h>
6456 #if BYTE_ORDER != BIG_ENDIAN
6464 if ac_fn_c_try_compile "$LINENO"; then :
6465 ac_cv_c_bigendian=yes
6467 ac_cv_c_bigendian=no
6469 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6471 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6473 if test $ac_cv_c_bigendian = unknown; then
6474 # See if <limits.h> defines _LITTLE_ENDIAN or _BIG_ENDIAN (e.g., Solaris).
6475 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6476 /* end confdefs.h. */
6482 #if ! (defined _LITTLE_ENDIAN || defined _BIG_ENDIAN)
6490 if ac_fn_c_try_compile "$LINENO"; then :
6491 # It does; now see whether it defined to _BIG_ENDIAN or not.
6492 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6493 /* end confdefs.h. */
6507 if ac_fn_c_try_compile "$LINENO"; then :
6508 ac_cv_c_bigendian=yes
6510 ac_cv_c_bigendian=no
6512 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6514 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6516 if test $ac_cv_c_bigendian = unknown; then
6517 # Compile a test program.
6518 if test "$cross_compiling" = yes; then :
6519 # Try to guess by grepping values from an object file.
6520 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6521 /* end confdefs.h. */
6522 short int ascii_mm[] =
6523 { 0x4249, 0x4765, 0x6E44, 0x6961, 0x6E53, 0x7953, 0 };
6524 short int ascii_ii[] =
6525 { 0x694C, 0x5454, 0x656C, 0x6E45, 0x6944, 0x6E61, 0 };
6526 int use_ascii (int i) {
6527 return ascii_mm[i] + ascii_ii[i];
6529 short int ebcdic_ii[] =
6530 { 0x89D3, 0xE3E3, 0x8593, 0x95C5, 0x89C4, 0x9581, 0 };
6531 short int ebcdic_mm[] =
6532 { 0xC2C9, 0xC785, 0x95C4, 0x8981, 0x95E2, 0xA8E2, 0 };
6533 int use_ebcdic (int i) {
6534 return ebcdic_mm[i] + ebcdic_ii[i];
6541 return use_ascii (foo) == use_ebcdic (foo);
6546 if ac_fn_c_try_compile "$LINENO"; then :
6547 if grep BIGenDianSyS conftest.$ac_objext >/dev/null; then
6548 ac_cv_c_bigendian=yes
6550 if grep LiTTleEnDian conftest.$ac_objext >/dev/null ; then
6551 if test "$ac_cv_c_bigendian" = unknown; then
6552 ac_cv_c_bigendian=no
6554 # finding both strings is unlikely to happen, but who knows?
6555 ac_cv_c_bigendian=unknown
6559 rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
6561 cat confdefs.h - <<_ACEOF >conftest.$ac_ext
6562 /* end confdefs.h. */
6563 $ac_includes_default
6568 /* Are we little or big endian? From Harbison&Steele. */
6572 char c[sizeof (long int)];
6575 return u.c[sizeof (long int) - 1] == 1;
6581 if ac_fn_c_try_run "$LINENO"; then :
6582 ac_cv_c_bigendian=no
6584 ac_cv_c_bigendian=yes
6586 rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \
6587 conftest.$ac_objext conftest.beam conftest.$ac_ext
6592 { $as_echo "$as_me:${as_lineno-$LINENO}: result
: $ac_cv_c_bigendian" >&5
6593 $as_echo "$ac_cv_c_bigendian" >&6; }
6594 case $ac_cv_c_bigendian in #(
6596 $as_echo "#define WORDS_BIGENDIAN 1" >>confdefs.h
6602 $as_echo "#define AC_APPLE_UNIVERSAL_BUILD 1" >>confdefs.h
6606 as_fn_error $?
"unknown endianness
6607 presetting ac_cv_c_bigendian=no (or yes) will help" "$LINENO" 5 ;;
6613 if test "x$cross_compiling" = "xno"; then
6614 : "${AR_FOR_BUILD:=\$(AR)}"
6615 : "${CC_FOR_BUILD:=\$(CC)}"
6616 : "${RANLIB_FOR_BUILD:=\$(RANLIB)}"
6617 : "${CFLAGS_FOR_BUILD:=\$(CFLAGS)}"
6618 : "${LDFLAGS_FOR_BUILD:=\$(LDFLAGS)}"
6620 : "${AR_FOR_BUILD:=ar}"
6621 : "${CC_FOR_BUILD:=gcc}"
6622 : "${RANLIB_FOR_BUILD:=ranlib}"
6623 : "${CFLAGS_FOR_BUILD:=-g -O}"
6624 : "${LDLFAGS_FOR_BUILD:=}"
6633 if test -n "$ac_tool_prefix"; then
6634 # Extract the first word of "${ac_tool_prefix}ar", so it can be a program name with args.
6635 set dummy
${ac_tool_prefix}ar; ac_word
=$2
6636 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6637 $as_echo_n "checking for $ac_word... " >&6; }
6638 if ${ac_cv_prog_AR+:} false
; then :
6639 $as_echo_n "(cached) " >&6
6641 if test -n "$AR"; then
6642 ac_cv_prog_AR
="$AR" # Let the user override the test.
6644 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6648 test -z "$as_dir" && as_dir
=.
6649 for ac_exec_ext
in '' $ac_executable_extensions; do
6650 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6651 ac_cv_prog_AR
="${ac_tool_prefix}ar"
6652 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6662 if test -n "$AR"; then
6663 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $AR" >&5
6664 $as_echo "$AR" >&6; }
6666 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6667 $as_echo "no" >&6; }
6672 if test -z "$ac_cv_prog_AR"; then
6674 # Extract the first word of "ar", so it can be a program name with args.
6675 set dummy
ar; ac_word
=$2
6676 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6677 $as_echo_n "checking for $ac_word... " >&6; }
6678 if ${ac_cv_prog_ac_ct_AR+:} false
; then :
6679 $as_echo_n "(cached) " >&6
6681 if test -n "$ac_ct_AR"; then
6682 ac_cv_prog_ac_ct_AR
="$ac_ct_AR" # Let the user override the test.
6684 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6688 test -z "$as_dir" && as_dir
=.
6689 for ac_exec_ext
in '' $ac_executable_extensions; do
6690 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6691 ac_cv_prog_ac_ct_AR
="ar"
6692 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6701 ac_ct_AR
=$ac_cv_prog_ac_ct_AR
6702 if test -n "$ac_ct_AR"; then
6703 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_AR" >&5
6704 $as_echo "$ac_ct_AR" >&6; }
6706 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6707 $as_echo "no" >&6; }
6710 if test "x$ac_ct_AR" = x
; then
6713 case $cross_compiling:$ac_tool_warned in
6715 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6716 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6717 ac_tool_warned
=yes ;;
6725 if test -n "$ac_tool_prefix"; then
6726 # Extract the first word of "${ac_tool_prefix}ranlib", so it can be a program name with args.
6727 set dummy
${ac_tool_prefix}ranlib
; ac_word
=$2
6728 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6729 $as_echo_n "checking for $ac_word... " >&6; }
6730 if ${ac_cv_prog_RANLIB+:} false
; then :
6731 $as_echo_n "(cached) " >&6
6733 if test -n "$RANLIB"; then
6734 ac_cv_prog_RANLIB
="$RANLIB" # Let the user override the test.
6736 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6740 test -z "$as_dir" && as_dir
=.
6741 for ac_exec_ext
in '' $ac_executable_extensions; do
6742 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6743 ac_cv_prog_RANLIB
="${ac_tool_prefix}ranlib"
6744 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6753 RANLIB
=$ac_cv_prog_RANLIB
6754 if test -n "$RANLIB"; then
6755 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $RANLIB" >&5
6756 $as_echo "$RANLIB" >&6; }
6758 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6759 $as_echo "no" >&6; }
6764 if test -z "$ac_cv_prog_RANLIB"; then
6765 ac_ct_RANLIB
=$RANLIB
6766 # Extract the first word of "ranlib", so it can be a program name with args.
6767 set dummy ranlib
; ac_word
=$2
6768 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
6769 $as_echo_n "checking for $ac_word... " >&6; }
6770 if ${ac_cv_prog_ac_ct_RANLIB+:} false
; then :
6771 $as_echo_n "(cached) " >&6
6773 if test -n "$ac_ct_RANLIB"; then
6774 ac_cv_prog_ac_ct_RANLIB
="$ac_ct_RANLIB" # Let the user override the test.
6776 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
6780 test -z "$as_dir" && as_dir
=.
6781 for ac_exec_ext
in '' $ac_executable_extensions; do
6782 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
6783 ac_cv_prog_ac_ct_RANLIB
="ranlib"
6784 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
6793 ac_ct_RANLIB
=$ac_cv_prog_ac_ct_RANLIB
6794 if test -n "$ac_ct_RANLIB"; then
6795 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_RANLIB" >&5
6796 $as_echo "$ac_ct_RANLIB" >&6; }
6798 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6799 $as_echo "no" >&6; }
6802 if test "x$ac_ct_RANLIB" = x
; then
6805 case $cross_compiling:$ac_tool_warned in
6807 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
6808 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
6809 ac_tool_warned
=yes ;;
6811 RANLIB
=$ac_ct_RANLIB
6814 RANLIB
="$ac_cv_prog_RANLIB"
6818 # Require C11 or newer. Autoconf-2.70 provides ac_cv_prog_cc_c11 when using
6819 # AC_PROG_CC, but we're still using Autoconf-2.69, and the newest it understands
6820 # is C99. So handle it ourselves.
6823 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether C11 is supported by default" >&5
6824 $as_echo_n "checking whether C11 is supported by default... " >&6; }
6825 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6826 /* end confdefs.h. */
6828 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
6829 # error "C11 support not found"
6833 if ac_fn_c_try_compile
"$LINENO"; then :
6834 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6835 $as_echo "yes" >&6; }
6838 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6839 $as_echo "no" >&6; }
6840 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for -std=c11 support" >&5
6841 $as_echo_n "checking for -std=c11 support... " >&6; }
6844 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
6845 /* end confdefs.h. */
6847 #if !defined __STDC_VERSION__ || __STDC_VERSION__ < 201112L
6848 # error "C11 support not found"
6852 if ac_fn_c_try_compile
"$LINENO"; then :
6854 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6855 $as_echo "yes" >&6; }
6857 C_DIALECT
="-std=c11"
6860 as_fn_error $?
"C11 is required" "$LINENO" 5
6862 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6864 rm -f core conftest.err conftest.
$ac_objext conftest.
$ac_ext
6868 # Dependency checking.
6869 ac_config_commands
="$ac_config_commands depdir"
6872 depcc
="$CC" am_compiler_list
=
6874 am_depcomp
=$ac_aux_dir/depcomp
6875 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dependency style of $depcc" >&5
6876 $as_echo_n "checking dependency style of $depcc... " >&6; }
6877 if ${am_cv_CC_dependencies_compiler_type+:} false
; then :
6878 $as_echo_n "(cached) " >&6
6880 if test -f "$am_depcomp"; then
6881 # We make a subdir and do the tests there. Otherwise we can end up
6882 # making bogus files that we don't know about and never remove. For
6883 # instance it was reported that on HP-UX the gcc test will end up
6884 # making a dummy file named `D' -- because `-MD' means `put the output
6887 # Copy depcomp to subdir because otherwise we won't find it if we're
6888 # using a relative directory.
6889 cp "$am_depcomp" conftest.dir
6891 # We will build objects and dependencies in a subdirectory because
6892 # it helps to detect inapplicable dependency modes. For instance
6893 # both Tru64's cc and ICC support -MD to output dependencies as a
6894 # side effect of compilation, but ICC will put the dependencies in
6895 # the current directory while Tru64 will put them in the object
6899 am_cv_CC_dependencies_compiler_type
=none
6900 if test "$am_compiler_list" = ""; then
6901 am_compiler_list
=`sed -n 's/^\([a-zA-Z0-9]*\))$/\1/p' < ./depcomp`
6903 for depmode
in $am_compiler_list; do
6904 if test $depmode = none
; then break; fi
6906 $as_echo "$as_me:$LINENO: trying $depmode" >&5
6907 # Setup a source with many dependencies, because some compilers
6908 # like to wrap large dependency lists on column 80 (with \), and
6909 # we should not choose a depcomp mode which is confused by this.
6911 # We need to recreate these files for each test, as the compiler may
6912 # overwrite some of them when testing with obscure command lines.
6913 # This happens at least with the AIX C compiler.
6915 for i
in 1 2 3 4 5 6; do
6916 echo '#include "conftst'$i'.h"' >> sub
/conftest.c
6917 # Using `: > sub/conftst$i.h' creates only sub/conftst1.h with
6918 # Solaris 8's {/usr,}/bin/sh.
6919 touch sub
/conftst
$i.h
6921 echo "include sub/conftest.Po" > confmf
6923 # We check with `-c' and `-o' for the sake of the "dashmstdout"
6924 # mode. It turns out that the SunPro C++ compiler does not properly
6925 # handle `-M -o', and we need to detect this.
6926 depcmd
="depmode=$depmode \
6927 source=sub/conftest.c object=sub/conftest.${OBJEXT-o} \
6928 depfile=sub/conftest.Po tmpdepfile=sub/conftest.TPo \
6929 $SHELL ./depcomp $depcc -c -o sub/conftest.${OBJEXT-o} sub/conftest.c"
6930 echo "| $depcmd" |
sed -e 's/ */ /g' >&5
6931 if env
$depcmd > conftest.err
2>&1 &&
6932 grep sub
/conftst6.h sub
/conftest.Po
>>conftest.err
2>&1 &&
6933 grep sub
/conftest.
${OBJEXT-o} sub
/conftest.Po
>>conftest.err
2>&1 &&
6934 ${MAKE-make} -s -f confmf
>>conftest.err
2>&1; then
6935 # icc doesn't choke on unknown options, it will just issue warnings
6936 # or remarks (even with -Werror). So we grep stderr for any message
6937 # that says an option was ignored or not supported.
6938 # When given -MP, icc 7.0 and 7.1 complain thusly:
6939 # icc: Command line warning: ignoring option '-M'; no argument required
6940 # The diagnosis changed in icc 8.0:
6941 # icc: Command line remark: option '-MP' not supported
6942 if (grep 'ignoring option' conftest.err ||
6943 grep 'not supported' conftest.err
) >/dev
/null
2>&1; then :; else
6944 am_cv_CC_dependencies_compiler_type
=$depmode
6945 $as_echo "$as_me:$LINENO: success" >&5
6949 $as_echo "$as_me:$LINENO: failure, diagnostics are:" >&5
6950 sed -e 's/^/| /' < conftest.err
>&5
6956 am_cv_CC_dependencies_compiler_type
=none
6960 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $am_cv_CC_dependencies_compiler_type" >&5
6961 $as_echo "$am_cv_CC_dependencies_compiler_type" >&6; }
6962 if test x
${am_cv_CC_dependencies_compiler_type-none} = xnone
6963 then as_fn_error $?
"no usable dependency style found" "$LINENO" 5
6964 else CCDEPMODE
=depmode
=$am_cv_CC_dependencies_compiler_type
6970 # If we haven't got the data from the intl directory,
6971 # assume NLS is disabled.
6980 if test -f ..
/..
/intl
/config.intl
; then
6981 . ..
/..
/intl
/config.intl
6983 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether NLS is requested" >&5
6984 $as_echo_n "checking whether NLS is requested... " >&6; }
6985 if test x
"$USE_NLS" != xyes
; then
6986 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
6987 $as_echo "no" >&6; }
6989 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
6990 $as_echo "yes" >&6; }
6992 $as_echo "#define ENABLE_NLS 1" >>confdefs.h
6995 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for catalogs to be installed" >&5
6996 $as_echo_n "checking for catalogs to be installed... " >&6; }
6997 # Look for .po and .gmo files in the source directory.
7000 for cat in $srcdir/po
/*.gmo
$srcdir/po
/*.po
; do
7001 # If there aren't any .gmo files the shell will give us the
7002 # literal string "../path/to/srcdir/po/*.gmo" which has to be
7004 case "$cat" in *\
**)
7007 # The quadruple backslash is collapsed to a double backslash
7008 # by the backticks, then collapsed again by the double quotes,
7009 # leaving us with one backslash in the sed expression (right
7010 # before the dot that mustn't act as a wildcard).
7011 cat=`echo $cat | sed -e "s!$srcdir/po/!!" -e "s!\\\\.po!.gmo!"`
7012 lang
=`echo $cat | sed -e "s!\\\\.gmo!!"`
7013 # The user is allowed to set LINGUAS to a list of languages to
7014 # install catalogs for. If it's empty that means "all of them."
7015 if test "x$LINGUAS" = x
; then
7016 CATALOGS
="$CATALOGS $cat"
7017 XLINGUAS
="$XLINGUAS $lang"
7019 case "$LINGUAS" in *$lang*)
7020 CATALOGS
="$CATALOGS $cat"
7021 XLINGUAS
="$XLINGUAS $lang"
7027 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $LINGUAS" >&5
7028 $as_echo "$LINGUAS" >&6; }
7041 # BFD conditionally uses zlib, so we must link it in if libbfd does, by
7042 # using the same condition.
7044 # Use the system's zlib library.
7045 zlibdir
="-L\$(top_builddir)/../zlib"
7046 zlibinc
="-I\$(top_srcdir)/../zlib"
7048 # Check whether --with-system-zlib was given.
7049 if test "${with_system_zlib+set}" = set; then :
7050 withval
=$with_system_zlib; if test x
$with_system_zlib = xyes
; then
7061 # BFD uses libdl when when plugins enabled.
7064 for ac_header
in dlfcn.h
7066 ac_fn_c_check_header_compile
"$LINENO" "dlfcn.h" "ac_cv_header_dlfcn_h" "$ac_includes_default
7068 if test "x$ac_cv_header_dlfcn_h" = xyes
; then :
7069 cat >>confdefs.h
<<_ACEOF
7070 #define HAVE_DLFCN_H 1
7077 for ac_header
in windows.h
7079 ac_fn_c_check_header_compile
"$LINENO" "windows.h" "ac_cv_header_windows_h" "$ac_includes_default
7081 if test "x$ac_cv_header_windows_h" = xyes
; then :
7082 cat >>confdefs.h
<<_ACEOF
7083 #define HAVE_WINDOWS_H 1
7091 # Check whether --enable-plugins was given.
7092 if test "${enable_plugins+set}" = set; then :
7093 enableval
=$enable_plugins; case "${enableval}" in
7096 if test "$maybe_plugins" != "yes" ; then
7097 as_fn_error $?
"Building with plugin support requires a host that supports dlopen." "$LINENO" 5
7101 plugins
=$maybe_plugins
7105 if test "$plugins" = "yes"; then
7106 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for library containing dlsym" >&5
7107 $as_echo_n "checking for library containing dlsym... " >&6; }
7108 if ${ac_cv_search_dlsym+:} false
; then :
7109 $as_echo_n "(cached) " >&6
7111 ac_func_search_save_LIBS
=$LIBS
7112 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
7113 /* end confdefs.h. */
7115 /* Override any GCC internal prototype to avoid an error.
7116 Use char because int might match the return type of a GCC
7117 builtin and then its argument prototype would still apply. */
7130 for ac_lib
in '' dl
; do
7131 if test -z "$ac_lib"; then
7132 ac_res
="none required"
7135 LIBS
="-l$ac_lib $ac_func_search_save_LIBS"
7137 if ac_fn_c_try_link
"$LINENO"; then :
7138 ac_cv_search_dlsym
=$ac_res
7140 rm -f core conftest.err conftest.
$ac_objext \
7142 if ${ac_cv_search_dlsym+:} false
; then :
7146 if ${ac_cv_search_dlsym+:} false
; then :
7149 ac_cv_search_dlsym
=no
7152 LIBS
=$ac_func_search_save_LIBS
7154 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_search_dlsym" >&5
7155 $as_echo "$ac_cv_search_dlsym" >&6; }
7156 ac_res
=$ac_cv_search_dlsym
7157 if test "$ac_res" != no
; then :
7158 test "$ac_res" = "none required" || LIBS
="$ac_res $LIBS"
7164 if test "$plugins" = yes; then
7185 # Check whether --enable-shared was given.
7186 if test "${enable_shared+set}" = set; then :
7187 enableval
=$enable_shared; p
=${PACKAGE-default}
7189 yes) enable_shared
=yes ;;
7190 no
) enable_shared
=no
;;
7193 # Look at the argument we got. We use all the common list separators.
7194 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7195 for pkg
in $enableval; do
7197 if test "X$pkg" = "X$p"; then
7216 # Check whether --enable-static was given.
7217 if test "${enable_static+set}" = set; then :
7218 enableval
=$enable_static; p
=${PACKAGE-default}
7220 yes) enable_static
=yes ;;
7221 no
) enable_static
=no
;;
7224 # Look at the argument we got. We use all the common list separators.
7225 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7226 for pkg
in $enableval; do
7228 if test "X$pkg" = "X$p"; then
7248 # Check whether --with-pic was given.
7249 if test "${with_pic+set}" = set; then :
7250 withval
=$with_pic; pic_mode
="$withval"
7256 test -z "$pic_mode" && pic_mode
=default
7264 # Check whether --enable-fast-install was given.
7265 if test "${enable_fast_install+set}" = set; then :
7266 enableval
=$enable_fast_install; p
=${PACKAGE-default}
7268 yes) enable_fast_install
=yes ;;
7269 no
) enable_fast_install
=no
;;
7271 enable_fast_install
=no
7272 # Look at the argument we got. We use all the common list separators.
7273 lt_save_ifs
="$IFS"; IFS
="${IFS}$PATH_SEPARATOR,"
7274 for pkg
in $enableval; do
7276 if test "X$pkg" = "X$p"; then
7277 enable_fast_install
=yes
7284 enable_fast_install
=yes
7297 # This can be used to rebuild libtool when needed
7298 LIBTOOL_DEPS
="$ltmain"
7300 # Always use our own libtool.
7301 LIBTOOL
='$(SHELL) $(top_builddir)/libtool'
7328 test -z "$LN_S" && LN_S
="ln -s"
7343 if test -n "${ZSH_VERSION+set}" ; then
7344 setopt NO_GLOB_SUBST
7347 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for objdir" >&5
7348 $as_echo_n "checking for objdir... " >&6; }
7349 if ${lt_cv_objdir+:} false
; then :
7350 $as_echo_n "(cached) " >&6
7352 rm -f .libs
2>/dev
/null
7353 mkdir .libs
2>/dev
/null
7354 if test -d .libs
; then
7357 # MS-DOS does not allow filenames that begin with a dot.
7360 rmdir .libs
2>/dev
/null
7362 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_objdir" >&5
7363 $as_echo "$lt_cv_objdir" >&6; }
7364 objdir
=$lt_cv_objdir
7370 cat >>confdefs.h
<<_ACEOF
7371 #define LT_OBJDIR "$lt_cv_objdir/"
7379 # AIX sometimes has problems with the GCC collect2 program. For some
7380 # reason, if we set the COLLECT_NAMES environment variable, the problems
7381 # vanish in a puff of smoke.
7382 if test "X${COLLECT_NAMES+set}" != Xset
; then
7384 export COLLECT_NAMES
7391 can_build_shared
=yes
7393 # All known linkers require a `.a' archive for static linking (except MSVC,
7394 # which needs '.lib').
7397 with_gnu_ld
="$lt_cv_prog_gnu_ld"
7400 old_CFLAGS
="$CFLAGS"
7402 # Set sane defaults for various variables
7403 test -z "$CC" && CC
=cc
7404 test -z "$LTCC" && LTCC
=$CC
7405 test -z "$LTCFLAGS" && LTCFLAGS
=$CFLAGS
7406 test -z "$LD" && LD
=ld
7407 test -z "$ac_objext" && ac_objext
=o
7409 for cc_temp
in $compiler""; do
7411 compile |
*[\\/]compile | ccache |
*[\\/]ccache
) ;;
7412 distcc |
*[\\/]distcc | purify |
*[\\/]purify
) ;;
7417 cc_basename
=`$ECHO "$cc_temp" | $SED "s%.*/%%; s%^$host_alias-%%"`
7420 # Only perform the check for file, if the check method requires it
7421 test -z "$MAGIC_CMD" && MAGIC_CMD
=file
7422 case $deplibs_check_method in
7424 if test "$file_magic_cmd" = '$MAGIC_CMD'; then
7425 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for ${ac_tool_prefix}file" >&5
7426 $as_echo_n "checking for ${ac_tool_prefix}file... " >&6; }
7427 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
7428 $as_echo_n "(cached) " >&6
7432 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
7435 lt_save_MAGIC_CMD
="$MAGIC_CMD"
7436 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7437 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
7438 for ac_dir
in $ac_dummy; do
7440 test -z "$ac_dir" && ac_dir
=.
7441 if test -f $ac_dir/${ac_tool_prefix}file; then
7442 lt_cv_path_MAGIC_CMD
="$ac_dir/${ac_tool_prefix}file"
7443 if test -n "$file_magic_test_file"; then
7444 case $deplibs_check_method in
7446 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7447 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7448 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
7449 $EGREP "$file_magic_regex" > /dev
/null
; then
7454 *** Warning: the command libtool uses to detect shared libraries,
7455 *** $file_magic_cmd, produces output that libtool cannot recognize.
7456 *** The result is that libtool may fail to recognize shared libraries
7457 *** as such. This will affect the creation of libtool libraries that
7458 *** depend on shared libraries, but programs linked with such libtool
7459 *** libraries will work regardless of this problem. Nevertheless, you
7460 *** may want to report the problem to your system manager and/or to
7461 *** bug-libtool@gnu.org
7471 MAGIC_CMD
="$lt_save_MAGIC_CMD"
7476 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7477 if test -n "$MAGIC_CMD"; then
7478 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7479 $as_echo "$MAGIC_CMD" >&6; }
7481 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7482 $as_echo "no" >&6; }
7489 if test -z "$lt_cv_path_MAGIC_CMD"; then
7490 if test -n "$ac_tool_prefix"; then
7491 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for file" >&5
7492 $as_echo_n "checking for file... " >&6; }
7493 if ${lt_cv_path_MAGIC_CMD+:} false
; then :
7494 $as_echo_n "(cached) " >&6
7498 lt_cv_path_MAGIC_CMD
="$MAGIC_CMD" # Let the user override the test with a path.
7501 lt_save_MAGIC_CMD
="$MAGIC_CMD"
7502 lt_save_ifs
="$IFS"; IFS
=$PATH_SEPARATOR
7503 ac_dummy
="/usr/bin$PATH_SEPARATOR$PATH"
7504 for ac_dir
in $ac_dummy; do
7506 test -z "$ac_dir" && ac_dir
=.
7507 if test -f $ac_dir/file; then
7508 lt_cv_path_MAGIC_CMD
="$ac_dir/file"
7509 if test -n "$file_magic_test_file"; then
7510 case $deplibs_check_method in
7512 file_magic_regex
=`expr "$deplibs_check_method" : "file_magic \(.*\)"`
7513 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7514 if eval $file_magic_cmd \
$file_magic_test_file 2> /dev
/null |
7515 $EGREP "$file_magic_regex" > /dev
/null
; then
7520 *** Warning: the command libtool uses to detect shared libraries,
7521 *** $file_magic_cmd, produces output that libtool cannot recognize.
7522 *** The result is that libtool may fail to recognize shared libraries
7523 *** as such. This will affect the creation of libtool libraries that
7524 *** depend on shared libraries, but programs linked with such libtool
7525 *** libraries will work regardless of this problem. Nevertheless, you
7526 *** may want to report the problem to your system manager and/or to
7527 *** bug-libtool@gnu.org
7537 MAGIC_CMD
="$lt_save_MAGIC_CMD"
7542 MAGIC_CMD
="$lt_cv_path_MAGIC_CMD"
7543 if test -n "$MAGIC_CMD"; then
7544 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $MAGIC_CMD" >&5
7545 $as_echo "$MAGIC_CMD" >&6; }
7547 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
7548 $as_echo "no" >&6; }
7561 # Use C for the default configuration in the libtool script
7565 ac_cpp
='$CPP $CPPFLAGS'
7566 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
7567 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
7568 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
7571 # Source file extension for C test sources.
7574 # Object file extension for compiled C test sources.
7578 # Code to be used in simple compile tests
7579 lt_simple_compile_test_code
="int some_variable = 0;"
7581 # Code to be used in simple link tests
7582 lt_simple_link_test_code
='int main(){return(0);}'
7590 # If no C compiler was specified, use CC.
7593 # If no C compiler flags were specified, use CFLAGS.
7594 LTCFLAGS
=${LTCFLAGS-"$CFLAGS"}
7596 # Allow CC to be a program name with arguments.
7599 # Save the default compiler, since it gets overwritten when the other
7600 # tags are being tested, and _LT_TAGVAR(compiler, []) is a NOP.
7601 compiler_DEFAULT
=$CC
7603 # save warnings/boilerplate of simple test code
7604 ac_outfile
=conftest.
$ac_objext
7605 echo "$lt_simple_compile_test_code" >conftest.
$ac_ext
7606 eval "$ac_compile" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
7607 _lt_compiler_boilerplate
=`cat conftest.err`
7610 ac_outfile
=conftest.
$ac_objext
7611 echo "$lt_simple_link_test_code" >conftest.
$ac_ext
7612 eval "$ac_link" 2>&1 >/dev
/null |
$SED '/^$/d; /^ *+/d' >conftest.err
7613 _lt_linker_boilerplate
=`cat conftest.err`
7618 ## There is no encapsulation within the following macros, do not change
7619 ## the running order or otherwise move them around unless you know exactly
7620 ## what you are doing...
7621 if test -n "$compiler"; then
7623 lt_prog_compiler_no_builtin_flag
=
7625 if test "$GCC" = yes; then
7626 case $cc_basename in
7628 lt_prog_compiler_no_builtin_flag
=' -Xcompiler -fno-builtin' ;;
7630 lt_prog_compiler_no_builtin_flag
=' -fno-builtin' ;;
7633 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -fno-rtti -fno-exceptions" >&5
7634 $as_echo_n "checking if $compiler supports -fno-rtti -fno-exceptions... " >&6; }
7635 if ${lt_cv_prog_compiler_rtti_exceptions+:} false
; then :
7636 $as_echo_n "(cached) " >&6
7638 lt_cv_prog_compiler_rtti_exceptions
=no
7639 ac_outfile
=conftest.
$ac_objext
7640 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7641 lt_compiler_flag
="-fno-rtti -fno-exceptions"
7642 # Insert the option either (1) after the last *FLAGS variable, or
7643 # (2) before a word containing "conftest.", or (3) at the end.
7644 # Note that $ac_compile itself does not contain backslashes and begins
7645 # with a dollar sign (not a hyphen), so the echo should work correctly.
7646 # The option is referenced via a variable to avoid confusing sed.
7647 lt_compile
=`echo "$ac_compile" | $SED \
7648 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
7649 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
7650 -e 's:$: $lt_compiler_flag:'`
7651 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
7652 (eval "$lt_compile" 2>conftest.err
)
7654 cat conftest.err
>&5
7655 echo "$as_me:$LINENO: \$? = $ac_status" >&5
7656 if (exit $ac_status) && test -s "$ac_outfile"; then
7657 # The compiler can only warn and ignore the option if not recognized
7658 # So say no if there are warnings other than the usual output.
7659 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
7660 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
7661 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
7662 lt_cv_prog_compiler_rtti_exceptions
=yes
7668 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_rtti_exceptions" >&5
7669 $as_echo "$lt_cv_prog_compiler_rtti_exceptions" >&6; }
7671 if test x
"$lt_cv_prog_compiler_rtti_exceptions" = xyes
; then
7672 lt_prog_compiler_no_builtin_flag
="$lt_prog_compiler_no_builtin_flag -fno-rtti -fno-exceptions"
7684 lt_prog_compiler_wl
=
7685 lt_prog_compiler_pic
=
7686 lt_prog_compiler_static
=
7688 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $compiler option to produce PIC" >&5
7689 $as_echo_n "checking for $compiler option to produce PIC... " >&6; }
7691 if test "$GCC" = yes; then
7692 lt_prog_compiler_wl
='-Wl,'
7693 lt_prog_compiler_static
='-static'
7697 # All AIX code is PIC.
7698 if test "$host_cpu" = ia64
; then
7699 # AIX 5 now supports IA64 processor
7700 lt_prog_compiler_static
='-Bstatic'
7702 lt_prog_compiler_pic
='-fPIC'
7708 # see comment about AmigaOS4 .so support
7709 lt_prog_compiler_pic
='-fPIC'
7712 # FIXME: we need at least 68020 code to build shared libraries, but
7713 # adding the `-m68020' flag to GCC prevents building anything better,
7715 lt_prog_compiler_pic
='-m68020 -resident32 -malways-restore-a4'
7720 beos
* | irix5
* | irix6
* | nonstopux
* | osf3
* | osf4
* | osf5
*)
7721 # PIC is the default for these OSes.
7724 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
7725 # This hack is so that the source file can tell whether it is being
7726 # built for inclusion in a dll (and should export symbols for example).
7727 # Although the cygwin gcc ignores -fPIC, still need this for old-style
7728 # (--disable-auto-import) libraries
7729 lt_prog_compiler_pic
='-DDLL_EXPORT'
7732 darwin
* | rhapsody
*)
7733 # PIC is the default on this platform
7734 # Common symbols not allowed in MH_DYLIB files
7735 lt_prog_compiler_pic
='-fno-common'
7739 # PIC is the default for Haiku.
7740 # The "-static" flag exists, but is broken.
7741 lt_prog_compiler_static
=
7745 # PIC is the default for 64-bit PA HP-UX, but not for 32-bit
7746 # PA HP-UX. On IA64 HP-UX, PIC is the default but the pic flag
7747 # sets the default TLS model and affects inlining.
7753 lt_prog_compiler_pic
='-fPIC'
7759 # Interix 3.x gcc -fpic/-fPIC options generate broken code.
7760 # Instead, we relocate shared libraries at runtime.
7764 # Just because we use GCC doesn't mean we suddenly get shared libraries
7765 # on systems that don't support them.
7766 lt_prog_compiler_can_build_shared
=no
7771 # QNX uses GNU C++, but need to define -shared option too, otherwise
7773 lt_prog_compiler_pic
='-fPIC -shared'
7777 if test -d /usr
/nec
; then
7778 lt_prog_compiler_pic
=-Kconform_pic
7783 lt_prog_compiler_pic
='-fPIC'
7787 case $cc_basename in
7788 nvcc
*) # Cuda Compiler Driver 2.2
7789 lt_prog_compiler_wl
='-Xlinker '
7790 lt_prog_compiler_pic
='-Xcompiler -fPIC'
7794 # PORTME Check for flag to pass linker flags through the system compiler.
7797 lt_prog_compiler_wl
='-Wl,'
7798 if test "$host_cpu" = ia64
; then
7799 # AIX 5 now supports IA64 processor
7800 lt_prog_compiler_static
='-Bstatic'
7802 lt_prog_compiler_static
='-bnso -bI:/lib/syscalls.exp'
7806 mingw
* | cygwin
* | pw32
* | os2
* | cegcc
*)
7807 # This hack is so that the source file can tell whether it is being
7808 # built for inclusion in a dll (and should export symbols for example).
7809 lt_prog_compiler_pic
='-DDLL_EXPORT'
7812 hpux9
* | hpux10
* | hpux11
*)
7813 lt_prog_compiler_wl
='-Wl,'
7814 # PIC is the default for IA64 HP-UX and 64-bit HP-UX, but
7821 lt_prog_compiler_pic
='+Z'
7824 # Is there a better lt_prog_compiler_static that works with the bundled CC?
7825 lt_prog_compiler_static
='${wl}-a ${wl}archive'
7828 irix5
* | irix6
* | nonstopux
*)
7829 lt_prog_compiler_wl
='-Wl,'
7830 # PIC (with -KPIC) is the default.
7831 lt_prog_compiler_static
='-non_shared'
7834 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
7835 case $cc_basename in
7836 # old Intel for x86_64 which still supported -KPIC.
7838 lt_prog_compiler_wl
='-Wl,'
7839 lt_prog_compiler_pic
='-KPIC'
7840 lt_prog_compiler_static
='-static'
7842 # icc used to be incompatible with GCC.
7843 # ICC 10 doesn't accept -KPIC any more.
7845 lt_prog_compiler_wl
='-Wl,'
7846 lt_prog_compiler_pic
='-fPIC'
7847 lt_prog_compiler_static
='-static'
7849 # Lahey Fortran 8.1.
7851 lt_prog_compiler_wl
='-Wl,'
7852 lt_prog_compiler_pic
='--shared'
7853 lt_prog_compiler_static
='--static'
7855 pgcc
* | pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
7856 # Portland Group compilers (*not* the Pentium gcc compiler,
7857 # which looks to be a dead project)
7858 lt_prog_compiler_wl
='-Wl,'
7859 lt_prog_compiler_pic
='-fpic'
7860 lt_prog_compiler_static
='-Bstatic'
7863 lt_prog_compiler_wl
='-Wl,'
7864 # All Alpha code is PIC.
7865 lt_prog_compiler_static
='-non_shared'
7867 xl
* | bgxl
* | bgf
* | mpixl
*)
7868 # IBM XL C 8.0/Fortran 10.1, 11.1 on PPC and BlueGene
7869 lt_prog_compiler_wl
='-Wl,'
7870 lt_prog_compiler_pic
='-qpic'
7871 lt_prog_compiler_static
='-qstaticlink'
7874 case `$CC -V 2>&1 | sed 5q` in
7875 *Sun\ F
* |
*Sun
*Fortran
*)
7876 # Sun Fortran 8.3 passes all unrecognized flags to the linker
7877 lt_prog_compiler_pic
='-KPIC'
7878 lt_prog_compiler_static
='-Bstatic'
7879 lt_prog_compiler_wl
=''
7883 lt_prog_compiler_pic
='-KPIC'
7884 lt_prog_compiler_static
='-Bstatic'
7885 lt_prog_compiler_wl
='-Wl,'
7893 lt_prog_compiler_pic
='-KPIC'
7894 lt_prog_compiler_static
='-Bstatic'
7898 # QNX uses GNU C++, but need to define -shared option too, otherwise
7900 lt_prog_compiler_pic
='-fPIC -shared'
7903 osf3
* | osf4
* | osf5
*)
7904 lt_prog_compiler_wl
='-Wl,'
7905 # All OSF/1 code is PIC.
7906 lt_prog_compiler_static
='-non_shared'
7910 lt_prog_compiler_static
='-non_shared'
7914 lt_prog_compiler_pic
='-KPIC'
7915 lt_prog_compiler_static
='-Bstatic'
7916 case $cc_basename in
7918 lt_prog_compiler_wl
='-Qoption ld ';;
7920 lt_prog_compiler_wl
='-Wl,';;
7925 lt_prog_compiler_wl
='-Qoption ld '
7926 lt_prog_compiler_pic
='-PIC'
7927 lt_prog_compiler_static
='-Bstatic'
7930 sysv4 | sysv4.2uw2
* | sysv4.3
*)
7931 lt_prog_compiler_wl
='-Wl,'
7932 lt_prog_compiler_pic
='-KPIC'
7933 lt_prog_compiler_static
='-Bstatic'
7937 if test -d /usr
/nec
;then
7938 lt_prog_compiler_pic
='-Kconform_pic'
7939 lt_prog_compiler_static
='-Bstatic'
7943 sysv5
* | unixware
* | sco3.2v5
* | sco5v6
* | OpenUNIX
*)
7944 lt_prog_compiler_wl
='-Wl,'
7945 lt_prog_compiler_pic
='-KPIC'
7946 lt_prog_compiler_static
='-Bstatic'
7950 lt_prog_compiler_wl
='-Wl,'
7951 lt_prog_compiler_can_build_shared
=no
7955 lt_prog_compiler_pic
='-pic'
7956 lt_prog_compiler_static
='-Bstatic'
7960 lt_prog_compiler_can_build_shared
=no
7966 # For platforms which do not support PIC, -DPIC is meaningless:
7968 lt_prog_compiler_pic
=
7971 lt_prog_compiler_pic
="$lt_prog_compiler_pic -DPIC"
7974 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_prog_compiler_pic" >&5
7975 $as_echo "$lt_prog_compiler_pic" >&6; }
7983 # Check to make sure the PIC flag actually works.
7985 if test -n "$lt_prog_compiler_pic"; then
7986 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler PIC flag $lt_prog_compiler_pic works" >&5
7987 $as_echo_n "checking if $compiler PIC flag $lt_prog_compiler_pic works... " >&6; }
7988 if ${lt_cv_prog_compiler_pic_works+:} false
; then :
7989 $as_echo_n "(cached) " >&6
7991 lt_cv_prog_compiler_pic_works
=no
7992 ac_outfile
=conftest.
$ac_objext
7993 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
7994 lt_compiler_flag
="$lt_prog_compiler_pic -DPIC"
7995 # Insert the option either (1) after the last *FLAGS variable, or
7996 # (2) before a word containing "conftest.", or (3) at the end.
7997 # Note that $ac_compile itself does not contain backslashes and begins
7998 # with a dollar sign (not a hyphen), so the echo should work correctly.
7999 # The option is referenced via a variable to avoid confusing sed.
8000 lt_compile
=`echo "$ac_compile" | $SED \
8001 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8002 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8003 -e 's:$: $lt_compiler_flag:'`
8004 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8005 (eval "$lt_compile" 2>conftest.err
)
8007 cat conftest.err
>&5
8008 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8009 if (exit $ac_status) && test -s "$ac_outfile"; then
8010 # The compiler can only warn and ignore the option if not recognized
8011 # So say no if there are warnings other than the usual output.
8012 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' >conftest.exp
8013 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8014 if test ! -s conftest.er2 ||
diff conftest.exp conftest.er2
>/dev
/null
; then
8015 lt_cv_prog_compiler_pic_works
=yes
8021 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_pic_works" >&5
8022 $as_echo "$lt_cv_prog_compiler_pic_works" >&6; }
8024 if test x
"$lt_cv_prog_compiler_pic_works" = xyes
; then
8025 case $lt_prog_compiler_pic in
8027 *) lt_prog_compiler_pic
=" $lt_prog_compiler_pic" ;;
8030 lt_prog_compiler_pic
=
8031 lt_prog_compiler_can_build_shared
=no
8042 # Check to make sure the static flag actually works.
8044 wl
=$lt_prog_compiler_wl eval lt_tmp_static_flag
=\"$lt_prog_compiler_static\"
8045 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler static flag $lt_tmp_static_flag works" >&5
8046 $as_echo_n "checking if $compiler static flag $lt_tmp_static_flag works... " >&6; }
8047 if ${lt_cv_prog_compiler_static_works+:} false
; then :
8048 $as_echo_n "(cached) " >&6
8050 lt_cv_prog_compiler_static_works
=no
8051 save_LDFLAGS
="$LDFLAGS"
8052 LDFLAGS
="$LDFLAGS $lt_tmp_static_flag"
8053 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
8054 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
8055 # The linker can only warn and ignore the option if not recognized
8056 # So say no if there are warnings
8057 if test -s conftest.err
; then
8058 # Append any errors to the config.log.
8059 cat conftest.err
1>&5
8060 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
8061 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8062 if diff conftest.exp conftest.er2
>/dev
/null
; then
8063 lt_cv_prog_compiler_static_works
=yes
8066 lt_cv_prog_compiler_static_works
=yes
8070 LDFLAGS
="$save_LDFLAGS"
8073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_static_works" >&5
8074 $as_echo "$lt_cv_prog_compiler_static_works" >&6; }
8076 if test x
"$lt_cv_prog_compiler_static_works" = xyes
; then
8079 lt_prog_compiler_static
=
8088 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8089 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8090 if ${lt_cv_prog_compiler_c_o+:} false
; then :
8091 $as_echo_n "(cached) " >&6
8093 lt_cv_prog_compiler_c_o
=no
8094 $RM -r conftest
2>/dev
/null
8098 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8100 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8101 # Insert the option either (1) after the last *FLAGS variable, or
8102 # (2) before a word containing "conftest.", or (3) at the end.
8103 # Note that $ac_compile itself does not contain backslashes and begins
8104 # with a dollar sign (not a hyphen), so the echo should work correctly.
8105 lt_compile
=`echo "$ac_compile" | $SED \
8106 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8107 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8108 -e 's:$: $lt_compiler_flag:'`
8109 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8110 (eval "$lt_compile" 2>out
/conftest.err
)
8112 cat out
/conftest.err
>&5
8113 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8114 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8116 # The compiler can only warn and ignore the option if not recognized
8117 # So say no if there are warnings
8118 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
8119 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8120 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8121 lt_cv_prog_compiler_c_o
=yes
8126 # SGI C++ compiler will create directory out/ii_files/ for
8127 # template instantiation
8128 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8129 $RM out
/* && rmdir out
8135 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8136 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8143 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $compiler supports -c -o file.$ac_objext" >&5
8144 $as_echo_n "checking if $compiler supports -c -o file.$ac_objext... " >&6; }
8145 if ${lt_cv_prog_compiler_c_o+:} false
; then :
8146 $as_echo_n "(cached) " >&6
8148 lt_cv_prog_compiler_c_o
=no
8149 $RM -r conftest
2>/dev
/null
8153 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
8155 lt_compiler_flag
="-o out/conftest2.$ac_objext"
8156 # Insert the option either (1) after the last *FLAGS variable, or
8157 # (2) before a word containing "conftest.", or (3) at the end.
8158 # Note that $ac_compile itself does not contain backslashes and begins
8159 # with a dollar sign (not a hyphen), so the echo should work correctly.
8160 lt_compile
=`echo "$ac_compile" | $SED \
8161 -e 's:.*FLAGS}\{0,1\} :&$lt_compiler_flag :; t' \
8162 -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
8163 -e 's:$: $lt_compiler_flag:'`
8164 (eval echo "\"\$as_me:$LINENO: $lt_compile\"" >&5)
8165 (eval "$lt_compile" 2>out
/conftest.err
)
8167 cat out
/conftest.err
>&5
8168 echo "$as_me:$LINENO: \$? = $ac_status" >&5
8169 if (exit $ac_status) && test -s out
/conftest2.
$ac_objext
8171 # The compiler can only warn and ignore the option if not recognized
8172 # So say no if there are warnings
8173 $ECHO "$_lt_compiler_boilerplate" |
$SED '/^$/d' > out
/conftest.exp
8174 $SED '/^$/d; /^ *+/d' out
/conftest.err
>out
/conftest.er2
8175 if test ! -s out
/conftest.er2 ||
diff out
/conftest.exp out
/conftest.er2
>/dev
/null
; then
8176 lt_cv_prog_compiler_c_o
=yes
8181 # SGI C++ compiler will create directory out/ii_files/ for
8182 # template instantiation
8183 test -d out
/ii_files
&& $RM out
/ii_files
/* && rmdir out
/ii_files
8184 $RM out
/* && rmdir out
8190 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler_c_o" >&5
8191 $as_echo "$lt_cv_prog_compiler_c_o" >&6; }
8196 hard_links
="nottested"
8197 if test "$lt_cv_prog_compiler_c_o" = no
&& test "$need_locks" != no
; then
8198 # do not overwrite the value of need_locks provided by the user
8199 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if we can lock with hard links" >&5
8200 $as_echo_n "checking if we can lock with hard links... " >&6; }
8203 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8205 ln conftest.a conftest.b
2>&5 || hard_links
=no
8206 ln conftest.a conftest.b
2>/dev
/null
&& hard_links
=no
8207 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hard_links" >&5
8208 $as_echo "$hard_links" >&6; }
8209 if test "$hard_links" = no
; then
8210 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&5
8211 $as_echo "$as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe" >&2;}
8223 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether the $compiler linker ($LD) supports shared libraries" >&5
8224 $as_echo_n "checking whether the $compiler linker ($LD) supports shared libraries... " >&6; }
8227 allow_undefined_flag
=
8228 always_export_symbols
=no
8230 archive_expsym_cmds
=
8231 compiler_needs_object
=no
8232 enable_shared_with_static_runtimes
=no
8233 export_dynamic_flag_spec
=
8234 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED '\''s/.* //'\'' | sort | uniq > $export_symbols'
8235 hardcode_automatic
=no
8237 hardcode_direct_absolute
=no
8238 hardcode_libdir_flag_spec
=
8239 hardcode_libdir_flag_spec_ld
=
8240 hardcode_libdir_separator
=
8242 hardcode_shlibpath_var
=unsupported
8244 link_all_deplibs
=unknown
8247 old_archive_from_new_cmds
=
8248 old_archive_from_expsyms_cmds
=
8249 thread_safe_flag_spec
=
8250 whole_archive_flag_spec
=
8251 # include_expsyms should be a list of space-separated symbols to be *always*
8252 # included in the symbol list
8254 # exclude_expsyms can be an extended regexp of symbols to exclude
8255 # it will be wrapped by ` (' and `)$', so one must not match beginning or
8256 # end of line. Example: `a|bc|.*d.*' will exclude the symbols `a' and `bc',
8257 # as well as any symbol that contains `d'.
8258 exclude_expsyms
='_GLOBAL_OFFSET_TABLE_|_GLOBAL__F[ID]_.*'
8259 # Although _GLOBAL_OFFSET_TABLE_ is a valid symbol C name, most a.out
8260 # platforms (ab)use it in PIC code, but their linkers get confused if
8261 # the symbol is explicitly referenced. Since portable code cannot
8262 # rely on this symbol name, it's probably fine to never include it in
8263 # preloaded symbol tables.
8264 # Exclude shared library initialization/finalization symbols.
8265 extract_expsyms_cmds
=
8268 cygwin
* | mingw
* | pw32
* | cegcc
*)
8269 # FIXME: the MSVC++ port hasn't been tested in a loooong time
8270 # When not using gcc, we currently assume that we are using
8271 # Microsoft Visual C++.
8272 if test "$GCC" != yes; then
8277 # we just hope/assume this is gcc and not c89 (= MSVC++)
8287 # On some targets, GNU ld is compatible enough with the native linker
8288 # that we're better off using the native interface for both.
8289 lt_use_gnu_ld_interface
=no
8290 if test "$with_gnu_ld" = yes; then
8293 # The AIX port of GNU ld has always aspired to compatibility
8294 # with the native linker. However, as the warning in the GNU ld
8295 # block says, versions before 2.19.5* couldn't really create working
8296 # shared libraries, regardless of the interface used.
8297 case `$LD -v 2>&1` in
8298 *\ \
(GNU\ Binutils\
)\
2.19.5*) ;;
8299 *\ \
(GNU\ Binutils\
)\
2.
[2-9]*) ;;
8300 *\ \
(GNU\ Binutils\
)\
[3-9]*) ;;
8302 lt_use_gnu_ld_interface
=yes
8307 lt_use_gnu_ld_interface
=yes
8312 if test "$lt_use_gnu_ld_interface" = yes; then
8313 # If archive_cmds runs LD, not CC, wlarc should be empty
8316 # Set some defaults for GNU ld with shared library support. These
8317 # are reset later if shared libraries are not supported. Putting them
8318 # here allows them to be overridden if necessary.
8319 runpath_var
=LD_RUN_PATH
8320 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8321 export_dynamic_flag_spec
='${wl}--export-dynamic'
8322 # ancient GNU ld didn't support --whole-archive et. al.
8323 if $LD --help 2>&1 |
$GREP 'no-whole-archive' > /dev
/null
; then
8324 whole_archive_flag_spec
="$wlarc"'--whole-archive$convenience '"$wlarc"'--no-whole-archive'
8326 whole_archive_flag_spec
=
8328 supports_anon_versioning
=no
8329 case `$LD -v 2>&1` in
8330 *GNU\ gold
*) supports_anon_versioning
=yes ;;
8331 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.10.
*) ;; # catch versions < 2.11
8332 *\
2.11.93.0.2\
*) supports_anon_versioning
=yes ;; # RH7.3 ...
8333 *\
2.11.92.0.12\
*) supports_anon_versioning
=yes ;; # Mandrake 8.2 ...
8334 *\
2.11.
*) ;; # other 2.11 versions
8335 *) supports_anon_versioning
=yes ;;
8338 # See if GNU ld supports shared libraries.
8341 # On AIX/PPC, the GNU linker is very broken
8342 if test "$host_cpu" != ia64
; then
8346 *** Warning: the GNU linker, at least up to release 2.19, is reported
8347 *** to be unable to reliably create shared libraries on AIX.
8348 *** Therefore, libtool is disabling shared libraries support. If you
8349 *** really care for shared libraries, you may want to install binutils
8350 *** 2.20 or above, or modify your PATH so that a non-GNU linker is found.
8351 *** You will then need to restart the configuration process.
8360 # see comment about AmigaOS4 .so support
8361 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8362 archive_expsym_cmds
=''
8365 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)'
8366 hardcode_libdir_flag_spec
='-L$libdir'
8367 hardcode_minus_L
=yes
8373 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8374 allow_undefined_flag
=unsupported
8375 # Joseph Beckenbach <jrb3@best.com> says some releases of gcc
8376 # support --undefined. This deserves some investigation. FIXME
8377 archive_cmds
='$CC -nostart $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8383 cygwin
* | mingw
* | pw32
* | cegcc
*)
8384 # _LT_TAGVAR(hardcode_libdir_flag_spec, ) is actually meaningless,
8385 # as there is no search path for DLLs.
8386 hardcode_libdir_flag_spec
='-L$libdir'
8387 export_dynamic_flag_spec
='${wl}--export-all-symbols'
8388 allow_undefined_flag
=unsupported
8389 always_export_symbols
=no
8390 enable_shared_with_static_runtimes
=yes
8391 export_symbols_cmds
='$NM $libobjs $convenience | $global_symbol_pipe | $SED -e '\''/^[BCDGRS][ ]/s/.*[ ]\([^ ]*\)/\1 DATA/'\'' | $SED -e '\''/^[AITW][ ]/s/.*[ ]//'\'' | sort | uniq > $export_symbols'
8393 if $LD --help 2>&1 |
$GREP 'auto-import' > /dev
/null
; then
8394 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8395 # If the export-symbols file already is a .def file (1st line
8396 # is EXPORTS), use it as is; otherwise, prepend...
8397 archive_expsym_cmds
='if test "x`$SED 1q $export_symbols`" = xEXPORTS; then
8398 cp $export_symbols $output_objdir/$soname.def;
8400 echo EXPORTS > $output_objdir/$soname.def;
8401 cat $export_symbols >> $output_objdir/$soname.def;
8403 $CC -shared $output_objdir/$soname.def $libobjs $deplibs $compiler_flags -o $output_objdir/$soname ${wl}--enable-auto-image-base -Xlinker --out-implib -Xlinker $lib'
8410 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8411 link_all_deplibs
=yes
8416 hardcode_shlibpath_var
=no
8417 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
8418 export_dynamic_flag_spec
='${wl}-E'
8419 # Hack: On Interix 3.x, we cannot compile PIC because of a broken gcc.
8420 # Instead, shared libraries are loaded at an image base (0x10000000 by
8421 # default) and relocated if they conflict, which is a slow very memory
8422 # consuming and fragmenting process. To avoid this, we pick a random,
8423 # 256 KiB-aligned image base between 0x50000000 and 0x6FFC0000 at link
8424 # time. Moving up from 0x10000000 also allows more sbrk(2) space.
8425 archive_cmds
='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags ${wl}-h,$soname ${wl}--image-base,`expr ${RANDOM-$$} % 4096 / 2 \* 262144 + 1342177280` -o $lib'
8426 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'
8429 gnu
* | linux
* | tpf
* | k
*bsd
*-gnu | kopensolaris
*-gnu)
8431 if test "$host_os" = linux-dietlibc
; then
8432 case $cc_basename in
8433 diet\
*) tmp_diet
=yes;; # linux-dietlibc with static linking (!diet-dyn)
8436 if $LD --help 2>&1 |
$EGREP ': supported targets:.* elf' > /dev
/null \
8437 && test "$tmp_diet" = no
8439 tmp_addflag
=' $pic_flag'
8440 tmp_sharedflag
='-shared'
8441 case $cc_basename,$host_cpu in
8442 pgcc
*) # Portland Group C compiler
8443 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'
8444 tmp_addflag
=' $pic_flag'
8446 pgf77
* | pgf90
* | pgf95
* | pgfortran
*)
8447 # Portland Group f77 and f90 compilers
8448 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'
8449 tmp_addflag
=' $pic_flag -Mnomain' ;;
8450 ecc
*,ia64
* | icc
*,ia64
*) # Intel C compiler on ia64
8451 tmp_addflag
=' -i_dynamic' ;;
8452 efc
*,ia64
* | ifort
*,ia64
*) # Intel Fortran compiler on ia64
8453 tmp_addflag
=' -i_dynamic -nofor_main' ;;
8454 ifc
* | ifort
*) # Intel Fortran compiler
8455 tmp_addflag
=' -nofor_main' ;;
8456 lf95
*) # Lahey Fortran 8.1
8457 whole_archive_flag_spec
=
8458 tmp_sharedflag
='--shared' ;;
8459 xl
[cC
]* | bgxl
[cC
]* | mpixl
[cC
]*) # IBM XL C 8.0 on PPC (deal with xlf below)
8460 tmp_sharedflag
='-qmkshrobj'
8462 nvcc
*) # Cuda Compiler Driver 2.2
8463 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'
8464 compiler_needs_object
=yes
8467 case `$CC -V 2>&1 | sed 5q` in
8468 *Sun\ C
*) # Sun C 5.9
8469 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'
8470 compiler_needs_object
=yes
8471 tmp_sharedflag
='-G' ;;
8472 *Sun\ F
*) # Sun Fortran 8.3
8473 tmp_sharedflag
='-G' ;;
8475 archive_cmds
='$CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8477 if test "x$supports_anon_versioning" = xyes
; then
8478 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8479 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8480 echo "local: *; };" >> $output_objdir/$libname.ver~
8481 $CC '"$tmp_sharedflag""$tmp_addflag"' $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-version-script ${wl}$output_objdir/$libname.ver -o $lib'
8484 case $cc_basename in
8485 xlf
* | bgf
* | bgxlf
* | mpixlf
*)
8486 # IBM XL Fortran 10.1 on PPC cannot create shared libs itself
8487 whole_archive_flag_spec
='--whole-archive$convenience --no-whole-archive'
8488 hardcode_libdir_flag_spec
=
8489 hardcode_libdir_flag_spec_ld
='-rpath $libdir'
8490 archive_cmds
='$LD -shared $libobjs $deplibs $compiler_flags -soname $soname -o $lib'
8491 if test "x$supports_anon_versioning" = xyes
; then
8492 archive_expsym_cmds
='echo "{ global:" > $output_objdir/$libname.ver~
8493 cat $export_symbols | sed -e "s/\(.*\)/\1;/" >> $output_objdir/$libname.ver~
8494 echo "local: *; };" >> $output_objdir/$libname.ver~
8495 $LD -shared $libobjs $deplibs $compiler_flags -soname $soname -version-script $output_objdir/$libname.ver -o $lib'
8505 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
8506 archive_cmds
='$LD -Bshareable $libobjs $deplibs $linker_flags -o $lib'
8509 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8510 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8515 if $LD -v 2>&1 |
$GREP 'BFD 2\.8' > /dev
/null
; then
8519 *** Warning: The releases 2.8.* of the GNU linker cannot reliably
8520 *** create shared libraries on Solaris systems. Therefore, libtool
8521 *** is disabling shared libraries support. We urge you to upgrade GNU
8522 *** binutils to release 2.9.1 or newer. Another option is to modify
8523 *** your PATH or compiler configuration so that the native linker is
8524 *** used, and then restart.
8527 elif $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8528 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8529 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8535 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
*)
8536 case `$LD -v 2>&1` in
8537 *\
[01].
* |
*\
2.
[0-9].
* |
*\
2.1[0-5].
*)
8541 *** Warning: Releases of the GNU linker prior to 2.16.91.0.3 can not
8542 *** reliably create shared libraries on SCO systems. Therefore, libtool
8543 *** is disabling shared libraries support. We urge you to upgrade GNU
8544 *** binutils to release 2.16.91.0.3 or newer. Another option is to modify
8545 *** your PATH or compiler configuration so that the native linker is
8546 *** used, and then restart.
8551 # For security reasons, it is highly recommended that you always
8552 # use absolute paths for naming shared libraries, and exclude the
8553 # DT_RUNPATH tag from executables and libraries. But doing so
8554 # requires that you compile everything twice, which is a pain.
8555 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8556 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
8557 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8558 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8567 archive_cmds
='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8570 hardcode_shlibpath_var
=no
8574 if $LD --help 2>&1 |
$GREP ': supported targets:.* elf' > /dev
/null
; then
8575 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8576 archive_expsym_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib'
8583 if test "$ld_shlibs" = no
; then
8585 hardcode_libdir_flag_spec
=
8586 export_dynamic_flag_spec
=
8587 whole_archive_flag_spec
=
8590 # PORTME fill in a description of your system's linker (not GNU ld)
8593 allow_undefined_flag
=unsupported
8594 always_export_symbols
=yes
8595 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'
8596 # Note: this linker hardcodes the directories in LIBPATH if there
8597 # are no directories specified by -L.
8598 hardcode_minus_L
=yes
8599 if test "$GCC" = yes && test -z "$lt_prog_compiler_static"; then
8600 # Neither direct hardcoding nor static linking is supported with a
8602 hardcode_direct
=unsupported
8607 if test "$host_cpu" = ia64
; then
8608 # On IA64, the linker does run time linking by default, so we don't
8609 # have to do anything special.
8610 aix_use_runtimelinking
=no
8611 exp_sym_flag
='-Bexport'
8614 # If we're using GNU nm, then we don't want the "-C" option.
8615 # -C means demangle to AIX nm, but means don't demangle with GNU nm
8616 # Also, AIX nm treats weak defined symbols like other global
8617 # defined symbols, whereas GNU nm marks them as "W".
8618 if $NM -V 2>&1 |
$GREP 'GNU' > /dev
/null
; then
8619 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'
8621 export_symbols_cmds
='$NM -BCpg $libobjs $convenience | awk '\''{ if (((\$ 2 == "T") || (\$ 2 == "D") || (\$ 2 == "B") || (\$ 2 == "L")) && (substr(\$ 3,1,1) != ".")) { print \$ 3 } }'\'' | sort -u > $export_symbols'
8623 aix_use_runtimelinking
=no
8625 # Test if we are trying to use run time linking or normal
8626 # AIX style linking. If -brtl is somewhere in LDFLAGS, we
8627 # need to do runtime linking.
8628 case $host_os in aix4.
[23]|aix4.
[23].
*|aix
[5-9]*)
8629 for ld_flag
in $LDFLAGS; do
8630 if (test $ld_flag = "-brtl" ||
test $ld_flag = "-Wl,-brtl"); then
8631 aix_use_runtimelinking
=yes
8638 exp_sym_flag
='-bexport'
8639 no_entry_flag
='-bnoentry'
8642 # When large executables or shared objects are built, AIX ld can
8643 # have problems creating the table of contents. If linking a library
8644 # or program results in "error TOC overflow" add -mminimal-toc to
8645 # CXXFLAGS/CFLAGS for g++/gcc. In the cases where that is not
8646 # enough to fix the problem, add -Wl,-bbigtoc to LDFLAGS.
8650 hardcode_direct_absolute
=yes
8651 hardcode_libdir_separator
=':'
8652 link_all_deplibs
=yes
8653 file_list_spec
='${wl}-f,'
8655 if test "$GCC" = yes; then
8656 case $host_os in aix4.
[012]|aix4.
[012].
*)
8657 # We only want to do this on AIX 4.2 and lower, the check
8658 # below for broken collect2 doesn't work under 4.3+
8659 collect2name
=`${CC} -print-prog-name=collect2`
8660 if test -f "$collect2name" &&
8661 strings "$collect2name" |
$GREP resolve_lib_name
>/dev
/null
8663 # We have reworked collect2
8666 # We have old collect2
8667 hardcode_direct
=unsupported
8668 # It fails to find uninstalled libraries when the uninstalled
8669 # path is not listed in the libpath. Setting hardcode_minus_L
8670 # to unsupported forces relinking
8671 hardcode_minus_L
=yes
8672 hardcode_libdir_flag_spec
='-L$libdir'
8673 hardcode_libdir_separator
=
8677 shared_flag
='-shared'
8678 if test "$aix_use_runtimelinking" = yes; then
8679 shared_flag
="$shared_flag "'${wl}-G'
8683 if test "$host_cpu" = ia64
; then
8684 # VisualAge C++, Version 5.5 for AIX 5L for IA-64, Beta 3 Release
8685 # chokes on -Wl,-G. The following line is correct:
8688 if test "$aix_use_runtimelinking" = yes; then
8689 shared_flag
='${wl}-G'
8691 shared_flag
='${wl}-bM:SRE'
8696 export_dynamic_flag_spec
='${wl}-bexpall'
8697 # It seems that -bexpall does not export symbols beginning with
8698 # underscore (_), so it is better to generate a list of symbols to export.
8699 always_export_symbols
=yes
8700 if test "$aix_use_runtimelinking" = yes; then
8701 # Warning - without using the other runtime loading flags (-brtl),
8702 # -berok will link without error, but may produce a broken library.
8703 allow_undefined_flag
='-berok'
8704 # Determine the default libpath from the value encoded in an
8706 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8707 /* end confdefs.h. */
8717 if ac_fn_c_try_link
"$LINENO"; then :
8719 lt_aix_libpath_sed
='
8720 /Import File Strings/,/^$/ {
8726 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8727 # Check for a 64-bit object if we didn't find anything.
8728 if test -z "$aix_libpath"; then
8729 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8732 rm -f core conftest.err conftest.
$ac_objext \
8733 conftest
$ac_exeext conftest.
$ac_ext
8734 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
8736 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
8737 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"
8739 if test "$host_cpu" = ia64
; then
8740 hardcode_libdir_flag_spec
='${wl}-R $libdir:/usr/lib:/lib'
8741 allow_undefined_flag
="-z nodefs"
8742 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"
8744 # Determine the default libpath from the value encoded in an
8746 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
8747 /* end confdefs.h. */
8757 if ac_fn_c_try_link
"$LINENO"; then :
8759 lt_aix_libpath_sed
='
8760 /Import File Strings/,/^$/ {
8766 aix_libpath
=`dump -H conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8767 # Check for a 64-bit object if we didn't find anything.
8768 if test -z "$aix_libpath"; then
8769 aix_libpath
=`dump -HX64 conftest$ac_exeext 2>/dev/null | $SED -n -e "$lt_aix_libpath_sed"`
8772 rm -f core conftest.err conftest.
$ac_objext \
8773 conftest
$ac_exeext conftest.
$ac_ext
8774 if test -z "$aix_libpath"; then aix_libpath
="/usr/lib:/lib"; fi
8776 hardcode_libdir_flag_spec
='${wl}-blibpath:$libdir:'"$aix_libpath"
8777 # Warning - without using the other run time loading flags,
8778 # -berok will link without error, but may produce a broken library.
8779 no_undefined_flag
=' ${wl}-bernotok'
8780 allow_undefined_flag
=' ${wl}-berok'
8781 if test "$with_gnu_ld" = yes; then
8782 # We only use this code for GNU lds that support --whole-archive.
8783 whole_archive_flag_spec
='${wl}--whole-archive$convenience ${wl}--no-whole-archive'
8785 # Exported symbols can be pulled into shared objects from archives
8786 whole_archive_flag_spec
='$convenience'
8788 archive_cmds_need_lc
=yes
8789 # This is similar to how AIX traditionally builds its shared libraries.
8790 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'
8798 # see comment about AmigaOS4 .so support
8799 archive_cmds
='$CC -shared $libobjs $deplibs $compiler_flags ${wl}-soname $wl$soname -o $lib'
8800 archive_expsym_cmds
=''
8803 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)'
8804 hardcode_libdir_flag_spec
='-L$libdir'
8805 hardcode_minus_L
=yes
8811 export_dynamic_flag_spec
=-rdynamic
8814 cygwin
* | mingw
* | pw32
* | cegcc
*)
8815 # When not using gcc, we currently assume that we are using
8816 # Microsoft Visual C++.
8817 # hardcode_libdir_flag_spec is actually meaningless, as there is
8818 # no search path for DLLs.
8819 hardcode_libdir_flag_spec
=' '
8820 allow_undefined_flag
=unsupported
8821 # Tell ltmain to make .lib files, not .a files.
8823 # Tell ltmain to make .dll files, not .so files.
8825 # FIXME: Setting linknames here is a bad hack.
8826 archive_cmds
='$CC -o $lib $libobjs $compiler_flags `func_echo_all "$deplibs" | $SED '\''s/ -lc$//'\''` -link -dll~linknames='
8827 # The linker will automatically build a .lib file if we build a DLL.
8828 old_archive_from_new_cmds
='true'
8829 # FIXME: Should let the user specify the lib program.
8830 old_archive_cmds
='lib -OUT:$oldlib$oldobjs$old_deplibs'
8831 fix_srcfile_path
='`cygpath -w "$srcfile"`'
8832 enable_shared_with_static_runtimes
=yes
8835 darwin
* | rhapsody
*)
8838 archive_cmds_need_lc
=no
8840 hardcode_automatic
=yes
8841 hardcode_shlibpath_var
=unsupported
8842 if test "$lt_cv_ld_force_load" = "yes"; then
8843 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\"`'
8845 whole_archive_flag_spec
=''
8847 link_all_deplibs
=yes
8848 allow_undefined_flag
="$_lt_dar_allow_undefined"
8849 case $cc_basename in
8850 ifort
*) _lt_dar_can_shared
=yes ;;
8851 *) _lt_dar_can_shared
=$GCC ;;
8853 if test "$_lt_dar_can_shared" = "yes"; then
8854 output_verbose_link_cmd
=func_echo_all
8855 archive_cmds
="\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod${_lt_dsymutil}"
8856 module_cmds
="\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags${_lt_dsymutil}"
8857 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}"
8858 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}"
8867 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
8868 hardcode_libdir_flag_spec
='-L$libdir'
8869 hardcode_shlibpath_var
=no
8872 # FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
8873 # support. Future versions do this automatically, but an explicit c++rt0.o
8874 # does not break anything, and helps significantly (at the cost of a little
8877 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags /usr/lib/c++rt0.o'
8878 hardcode_libdir_flag_spec
='-R$libdir'
8880 hardcode_shlibpath_var
=no
8883 # Unfortunately, older versions of FreeBSD 2 do not have this feature.
8885 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
8887 hardcode_minus_L
=yes
8888 hardcode_shlibpath_var
=no
8891 # FreeBSD 3 and greater uses gcc -shared to do shared libraries.
8892 freebsd
* | dragonfly
*)
8893 archive_cmds
='$CC -shared -o $lib $libobjs $deplibs $compiler_flags'
8894 hardcode_libdir_flag_spec
='-R$libdir'
8896 hardcode_shlibpath_var
=no
8900 if test "$GCC" = yes; then
8901 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'
8903 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'
8905 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8906 hardcode_libdir_separator
=:
8909 # hardcode_minus_L: Not really in the search PATH,
8910 # but as the default location of the library.
8911 hardcode_minus_L
=yes
8912 export_dynamic_flag_spec
='${wl}-E'
8916 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
8917 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8919 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8921 if test "$with_gnu_ld" = no
; then
8922 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
8923 hardcode_libdir_flag_spec_ld
='+b $libdir'
8924 hardcode_libdir_separator
=:
8926 hardcode_direct_absolute
=yes
8927 export_dynamic_flag_spec
='${wl}-E'
8928 # hardcode_minus_L: Not really in the search PATH,
8929 # but as the default location of the library.
8930 hardcode_minus_L
=yes
8935 if test "$GCC" = yes && test "$with_gnu_ld" = no
; then
8938 archive_cmds
='$CC -shared ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8941 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8944 archive_cmds
='$CC -shared -fPIC ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8950 archive_cmds
='$CC -b ${wl}+h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
8953 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+nodefaultrpath -o $lib $libobjs $deplibs $compiler_flags'
8957 # Older versions of the 11.00 compiler do not understand -b yet
8958 # (HP92453-01 A.11.01.20 doesn't, HP92453-01 B.11.X.35175-35176.GP does)
8959 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if $CC understands -b" >&5
8960 $as_echo_n "checking if $CC understands -b... " >&6; }
8961 if ${lt_cv_prog_compiler__b+:} false
; then :
8962 $as_echo_n "(cached) " >&6
8964 lt_cv_prog_compiler__b
=no
8965 save_LDFLAGS
="$LDFLAGS"
8966 LDFLAGS
="$LDFLAGS -b"
8967 echo "$lt_simple_link_test_code" > conftest.
$ac_ext
8968 if (eval $ac_link 2>conftest.err
) && test -s conftest
$ac_exeext; then
8969 # The linker can only warn and ignore the option if not recognized
8970 # So say no if there are warnings
8971 if test -s conftest.err
; then
8972 # Append any errors to the config.log.
8973 cat conftest.err
1>&5
8974 $ECHO "$_lt_linker_boilerplate" |
$SED '/^$/d' > conftest.exp
8975 $SED '/^$/d; /^ *+/d' conftest.err
>conftest.er2
8976 if diff conftest.exp conftest.er2
>/dev
/null
; then
8977 lt_cv_prog_compiler__b
=yes
8980 lt_cv_prog_compiler__b
=yes
8984 LDFLAGS
="$save_LDFLAGS"
8987 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_prog_compiler__b" >&5
8988 $as_echo "$lt_cv_prog_compiler__b" >&6; }
8990 if test x
"$lt_cv_prog_compiler__b" = xyes
; then
8991 archive_cmds
='$CC -b ${wl}+h ${wl}$soname ${wl}+b ${wl}$install_libdir -o $lib $libobjs $deplibs $compiler_flags'
8993 archive_cmds
='$LD -b +h $soname +b $install_libdir -o $lib $libobjs $deplibs $linker_flags'
8999 if test "$with_gnu_ld" = no
; then
9000 hardcode_libdir_flag_spec
='${wl}+b ${wl}$libdir'
9001 hardcode_libdir_separator
=:
9006 hardcode_shlibpath_var
=no
9010 hardcode_direct_absolute
=yes
9011 export_dynamic_flag_spec
='${wl}-E'
9013 # hardcode_minus_L: Not really in the search PATH,
9014 # but as the default location of the library.
9015 hardcode_minus_L
=yes
9021 irix5
* | irix6
* | nonstopux
*)
9022 if test "$GCC" = yes; then
9023 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'
9024 # Try to use the -exported_symbol ld option, if it does not
9025 # work, assume that -exports_file does not work either and
9026 # implicitly export all symbols.
9027 save_LDFLAGS
="$LDFLAGS"
9028 LDFLAGS
="$LDFLAGS -shared ${wl}-exported_symbol ${wl}foo ${wl}-update_registry ${wl}/dev/null"
9029 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9030 /* end confdefs.h. */
9033 if ac_fn_c_try_link
"$LINENO"; then :
9034 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'
9037 rm -f core conftest.err conftest.
$ac_objext \
9038 conftest
$ac_exeext conftest.
$ac_ext
9039 LDFLAGS
="$save_LDFLAGS"
9041 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'
9042 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'
9044 archive_cmds_need_lc
='no'
9045 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9046 hardcode_libdir_separator
=:
9048 link_all_deplibs
=yes
9052 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
9053 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' # a.out
9055 archive_cmds
='$LD -shared -o $lib $libobjs $deplibs $linker_flags' # ELF
9057 hardcode_libdir_flag_spec
='-R$libdir'
9059 hardcode_shlibpath_var
=no
9063 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9065 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9066 hardcode_libdir_separator
=:
9067 hardcode_shlibpath_var
=no
9074 if test -f /usr
/libexec
/ld.so
; then
9076 hardcode_shlibpath_var
=no
9077 hardcode_direct_absolute
=yes
9078 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
9079 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9080 archive_expsym_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-retain-symbols-file,$export_symbols'
9081 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9082 export_dynamic_flag_spec
='${wl}-E'
9085 openbsd
[01].
* | openbsd2.
[0-7] | openbsd2.
[0-7].
*)
9086 archive_cmds
='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags'
9087 hardcode_libdir_flag_spec
='-R$libdir'
9090 archive_cmds
='$CC -shared $pic_flag -o $lib $libobjs $deplibs $compiler_flags'
9091 hardcode_libdir_flag_spec
='${wl}-rpath,$libdir'
9101 hardcode_libdir_flag_spec
='-L$libdir'
9102 hardcode_minus_L
=yes
9103 allow_undefined_flag
=unsupported
9104 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'
9105 old_archive_from_new_cmds
='emximp -o $output_objdir/$libname.a $output_objdir/$libname.def'
9109 if test "$GCC" = yes; then
9110 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9111 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'
9113 allow_undefined_flag
=' -expect_unresolved \*'
9114 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'
9116 archive_cmds_need_lc
='no'
9117 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9118 hardcode_libdir_separator
=:
9121 osf4
* | osf5
*) # as osf3* with the addition of -msym flag
9122 if test "$GCC" = yes; then
9123 allow_undefined_flag
=' ${wl}-expect_unresolved ${wl}\*'
9124 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'
9125 hardcode_libdir_flag_spec
='${wl}-rpath ${wl}$libdir'
9127 allow_undefined_flag
=' -expect_unresolved \*'
9128 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'
9129 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~
9130 $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'
9132 # Both c and cxx compiler support -rpath directly
9133 hardcode_libdir_flag_spec
='-rpath $libdir'
9135 archive_cmds_need_lc
='no'
9136 hardcode_libdir_separator
=:
9140 no_undefined_flag
=' -z defs'
9141 if test "$GCC" = yes; then
9143 archive_cmds
='$CC -shared ${wl}-z ${wl}text ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags'
9144 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9145 $CC -shared ${wl}-z ${wl}text ${wl}-M ${wl}$lib.exp ${wl}-h ${wl}$soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9147 case `$CC -V 2>&1` in
9150 archive_cmds
='$LD -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $linker_flags'
9151 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9152 $LD -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $linker_flags~$RM $lib.exp'
9156 archive_cmds
='$CC -G${allow_undefined_flag} -h $soname -o $lib $libobjs $deplibs $compiler_flags'
9157 archive_expsym_cmds
='echo "{ global:" > $lib.exp~cat $export_symbols | $SED -e "s/\(.*\)/\1;/" >> $lib.exp~echo "local: *; };" >> $lib.exp~
9158 $CC -G${allow_undefined_flag} -M $lib.exp -h $soname -o $lib $libobjs $deplibs $compiler_flags~$RM $lib.exp'
9162 hardcode_libdir_flag_spec
='-R$libdir'
9163 hardcode_shlibpath_var
=no
9165 solaris2.
[0-5] | solaris2.
[0-5].
*) ;;
9167 # The compiler driver will combine and reorder linker options,
9168 # but understands `-z linker_flag'. GCC discards it without `$wl',
9169 # but is careful enough not to reorder.
9170 # Supported since Solaris 2.6 (maybe 2.5.1?)
9171 if test "$GCC" = yes; then
9172 whole_archive_flag_spec
='${wl}-z ${wl}allextract$convenience ${wl}-z ${wl}defaultextract'
9174 whole_archive_flag_spec
='-z allextract$convenience -z defaultextract'
9178 link_all_deplibs
=yes
9182 if test "x$host_vendor" = xsequent
; then
9183 # Use $CC to link under sequent, because it throws in some extra .o
9184 # files that make .init and .fini sections work.
9185 archive_cmds
='$CC -G ${wl}-h $soname -o $lib $libobjs $deplibs $compiler_flags'
9187 archive_cmds
='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linker_flags'
9189 hardcode_libdir_flag_spec
='-L$libdir'
9191 hardcode_minus_L
=yes
9192 hardcode_shlibpath_var
=no
9196 case $host_vendor in
9198 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9199 hardcode_direct
=yes # is this really true???
9202 ## LD is ld it makes a PLAMLIB
9203 ## CC just makes a GrossModule.
9204 archive_cmds
='$LD -G -o $lib $libobjs $deplibs $linker_flags'
9205 reload_cmds
='$CC -r -o $output$reload_objs'
9209 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9210 hardcode_direct
=no
#Motorola manual says yes, but my tests say they lie
9213 runpath_var
='LD_RUN_PATH'
9214 hardcode_shlibpath_var
=no
9218 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9219 hardcode_shlibpath_var
=no
9220 export_dynamic_flag_spec
='-Bexport'
9224 if test -d /usr
/nec
; then
9225 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9226 hardcode_shlibpath_var
=no
9227 runpath_var
=LD_RUN_PATH
9228 hardcode_runpath_var
=yes
9233 sysv4
*uw2
* | sysv5OpenUNIX
* | sysv5UnixWare7.
[01].
[10]* | unixware7
* | sco3.2v5.0.
[024]*)
9234 no_undefined_flag
='${wl}-z,text'
9235 archive_cmds_need_lc
=no
9236 hardcode_shlibpath_var
=no
9237 runpath_var
='LD_RUN_PATH'
9239 if test "$GCC" = yes; then
9240 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9241 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9243 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9244 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9248 sysv5
* | sco3.2v5
* | sco5v6
*)
9249 # Note: We can NOT use -z defs as we might desire, because we do not
9250 # link with -lc, and that would cause any symbols used from libc to
9251 # always be unresolved, which means just about no library would
9252 # ever link correctly. If we're not using GNU ld we use -z text
9253 # though, which does catch some bad symbols but isn't as heavy-handed
9255 no_undefined_flag
='${wl}-z,text'
9256 allow_undefined_flag
='${wl}-z,nodefs'
9257 archive_cmds_need_lc
=no
9258 hardcode_shlibpath_var
=no
9259 hardcode_libdir_flag_spec
='${wl}-R,$libdir'
9260 hardcode_libdir_separator
=':'
9261 link_all_deplibs
=yes
9262 export_dynamic_flag_spec
='${wl}-Bexport'
9263 runpath_var
='LD_RUN_PATH'
9265 if test "$GCC" = yes; then
9266 archive_cmds
='$CC -shared ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9267 archive_expsym_cmds
='$CC -shared ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9269 archive_cmds
='$CC -G ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9270 archive_expsym_cmds
='$CC -G ${wl}-Bexport:$export_symbols ${wl}-h,$soname -o $lib $libobjs $deplibs $compiler_flags'
9275 archive_cmds
='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
9276 hardcode_libdir_flag_spec
='-L$libdir'
9277 hardcode_shlibpath_var
=no
9285 if test x
$host_vendor = xsni
; then
9287 sysv4 | sysv4.2uw2
* | sysv4.3
* | sysv5
*)
9288 export_dynamic_flag_spec
='${wl}-Blargedynsym'
9294 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ld_shlibs" >&5
9295 $as_echo "$ld_shlibs" >&6; }
9296 test "$ld_shlibs" = no
&& can_build_shared
=no
9298 with_gnu_ld
=$with_gnu_ld
9315 # Do we need to explicitly link libc?
9317 case "x$archive_cmds_need_lc" in
9319 # Assume -lc should be added
9320 archive_cmds_need_lc
=yes
9322 if test "$enable_shared" = yes && test "$GCC" = yes; then
9323 case $archive_cmds in
9325 # FIXME: we may have to deal with multi-command sequences.
9328 # Test whether the compiler implicitly links with -lc since on some
9329 # systems, -lgcc has to come before -lc. If gcc already passes -lc
9330 # to ld, don't add -lc before -lgcc.
9331 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether -lc should be explicitly linked in" >&5
9332 $as_echo_n "checking whether -lc should be explicitly linked in... " >&6; }
9333 if ${lt_cv_archive_cmds_need_lc+:} false
; then :
9334 $as_echo_n "(cached) " >&6
9337 echo "$lt_simple_compile_test_code" > conftest.
$ac_ext
9339 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
9340 (eval $ac_compile) 2>&5
9342 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9343 test $ac_status = 0; } 2>conftest.err
; then
9346 libobjs
=conftest.
$ac_objext
9348 wl
=$lt_prog_compiler_wl
9349 pic_flag
=$lt_prog_compiler_pic
9355 lt_save_allow_undefined_flag
=$allow_undefined_flag
9356 allow_undefined_flag
=
9357 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$archive_cmds 2\>\&1 \| $GREP \" -lc \" \>/dev/null 2\>\&1\""; } >&5
9358 (eval $archive_cmds 2\
>\
&1 \|
$GREP \" -lc \" \
>/dev
/null
2\
>\
&1) 2>&5
9360 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
9361 test $ac_status = 0; }
9363 lt_cv_archive_cmds_need_lc
=no
9365 lt_cv_archive_cmds_need_lc
=yes
9367 allow_undefined_flag
=$lt_save_allow_undefined_flag
9369 cat conftest.err
1>&5
9374 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_archive_cmds_need_lc" >&5
9375 $as_echo "$lt_cv_archive_cmds_need_lc" >&6; }
9376 archive_cmds_need_lc
=$lt_cv_archive_cmds_need_lc
9539 { $as_echo "$as_me:${as_lineno-$LINENO}: checking dynamic linker characteristics" >&5
9540 $as_echo_n "checking dynamic linker characteristics... " >&6; }
9542 if test "$GCC" = yes; then
9544 darwin
*) lt_awk_arg
="/^libraries:/,/LR/" ;;
9545 *) lt_awk_arg
="/^libraries:/" ;;
9548 mingw
* | cegcc
*) lt_sed_strip_eq
="s,=\([A-Za-z]:\),\1,g" ;;
9549 *) lt_sed_strip_eq
="s,=/,/,g" ;;
9551 lt_search_path_spec
=`$CC -print-search-dirs | awk $lt_awk_arg | $SED -e "s/^libraries://" -e $lt_sed_strip_eq`
9552 case $lt_search_path_spec in
9554 # if the path contains ";" then we assume it to be the separator
9555 # otherwise default to the standard path separator (i.e. ":") - it is
9556 # assumed that no part of a normal pathname contains ";" but that should
9557 # okay in the real world where ";" in dirpaths is itself problematic.
9558 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED 's/;/ /g'`
9561 lt_search_path_spec
=`$ECHO "$lt_search_path_spec" | $SED "s/$PATH_SEPARATOR/ /g"`
9564 # Ok, now we have the path, separated by spaces, we can step through it
9565 # and add multilib dir if necessary.
9566 lt_tmp_lt_search_path_spec
=
9567 lt_multi_os_dir
=`$CC $CPPFLAGS $CFLAGS $LDFLAGS -print-multi-os-directory 2>/dev/null`
9568 for lt_sys_path
in $lt_search_path_spec; do
9569 if test -d "$lt_sys_path/$lt_multi_os_dir"; then
9570 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path/$lt_multi_os_dir"
9572 test -d "$lt_sys_path" && \
9573 lt_tmp_lt_search_path_spec
="$lt_tmp_lt_search_path_spec $lt_sys_path"
9576 lt_search_path_spec
=`$ECHO "$lt_tmp_lt_search_path_spec" | awk '
9577 BEGIN {RS=" "; FS="/|\n";} {
9580 for (lt_i = NF; lt_i > 0; lt_i--) {
9581 if ($lt_i != "" && $lt_i != ".") {
9582 if ($lt_i == "..") {
9585 if (lt_count == 0) {
9586 lt_foo="/" $lt_i lt_foo;
9593 if (lt_foo != "") { lt_freq[lt_foo]++; }
9594 if (lt_freq[lt_foo] == 1) { print lt_foo; }
9596 # AWK program above erroneously prepends '/' to C:/dos/paths
9599 mingw
* | cegcc
*) lt_search_path_spec
=`$ECHO "$lt_search_path_spec" |\
9600 $SED 's,/\([A-Za-z]:\),\1,g'` ;;
9602 sys_lib_search_path_spec
=`$ECHO "$lt_search_path_spec" | $lt_NL2SP`
9604 sys_lib_search_path_spec
="/lib /usr/lib /usr/local/lib"
9607 libname_spec
='lib$name'
9615 shlibpath_overrides_runpath
=unknown
9617 dynamic_linker
="$host_os ld.so"
9618 sys_lib_dlsearch_path_spec
="/lib /usr/lib"
9619 need_lib_prefix
=unknown
9620 hardcode_into_libs
=no
9622 # when you set need_version to no, make sure it does not cause -set_version
9623 # flags to be left without arguments
9624 need_version
=unknown
9629 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname.a'
9630 shlibpath_var
=LIBPATH
9632 # AIX 3 has no versioning support, so we append a major version to the name.
9633 soname_spec
='${libname}${release}${shared_ext}$major'
9640 hardcode_into_libs
=yes
9641 if test "$host_cpu" = ia64
; then
9642 # AIX 5 supports IA64
9643 library_names_spec
='${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext}$versuffix $libname${shared_ext}'
9644 shlibpath_var
=LD_LIBRARY_PATH
9646 # With GCC up to 2.95.x, collect2 would create an import file
9647 # for dependence libraries. The import file would start with
9648 # the line `#! .'. This would cause the generated library to
9649 # depend on `.', always an invalid library. This was fixed in
9650 # development snapshots of GCC prior to 3.0.
9652 aix4 | aix4.
[01] | aix4.
[01].
*)
9653 if { echo '#if __GNUC__ > 2 || (__GNUC__ == 2 && __GNUC_MINOR__ >= 97)'
9655 echo '#endif'; } |
${CC} -E - |
$GREP yes > /dev
/null
; then
9662 # AIX (on Power*) has no versioning support, so currently we can not hardcode correct
9663 # soname into executable. Probably we can add versioning support to
9664 # collect2, so additional links can be useful in future.
9665 if test "$aix_use_runtimelinking" = yes; then
9666 # If using run time linking (on AIX 4.2 or later) use lib<name>.so
9667 # instead of lib<name>.a to let people know that these are not
9668 # typical AIX shared libraries.
9669 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9671 # We preserve .a as extension for shared libraries through AIX4.2
9672 # and later when we are not doing run time linking.
9673 library_names_spec
='${libname}${release}.a $libname.a'
9674 soname_spec
='${libname}${release}${shared_ext}$major'
9676 shlibpath_var
=LIBPATH
9683 # Since July 2007 AmigaOS4 officially supports .so libraries.
9684 # When compiling the executable, add -use-dynld -Lsobjs: to the compileline.
9685 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9688 library_names_spec
='$libname.ixlibrary $libname.a'
9689 # Create ${libname}_ixlibrary.a entries in /sys/libs.
9690 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'
9696 library_names_spec
='${libname}${shared_ext}'
9697 dynamic_linker
="$host_os ld.so"
9698 shlibpath_var
=LIBRARY_PATH
9704 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9705 soname_spec
='${libname}${release}${shared_ext}$major'
9706 finish_cmds
='PATH="\$PATH:/sbin" ldconfig $libdir'
9707 shlibpath_var
=LD_LIBRARY_PATH
9708 sys_lib_search_path_spec
="/shlib /usr/lib /usr/X11/lib /usr/contrib/lib /lib /usr/local/lib"
9709 sys_lib_dlsearch_path_spec
="/shlib /usr/lib /usr/local/lib"
9710 # the default ld.so.conf also contains /usr/contrib/lib and
9711 # /usr/X11R6/lib (/usr/X11 is a link to /usr/X11R6), but let us allow
9712 # libtool to hard-code these into programs
9715 cygwin
* | mingw
* | pw32
* | cegcc
*)
9716 version_type
=windows
9721 case $GCC,$host_os in
9722 yes,cygwin
* |
yes,mingw
* |
yes,pw32
* |
yes,cegcc
*)
9723 library_names_spec
='$libname.dll.a'
9724 # DLL is installed to $(libdir)/../bin by postinstall_cmds
9725 postinstall_cmds
='base_file=`basename \${file}`~
9726 dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i; echo \$dlname'\''`~
9727 dldir=$destdir/`dirname \$dlpath`~
9728 test -d \$dldir || mkdir -p \$dldir~
9729 $install_prog $dir/$dlname \$dldir/$dlname~
9730 chmod a+x \$dldir/$dlname~
9731 if test -n '\''$stripme'\'' && test -n '\''$striplib'\''; then
9732 eval '\''$striplib \$dldir/$dlname'\'' || exit \$?;
9734 postuninstall_cmds
='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
9735 dlpath=$dir/\$dldll~
9737 shlibpath_overrides_runpath
=yes
9741 # Cygwin DLLs use 'cyg' prefix rather than 'lib'
9742 soname_spec
='`echo ${libname} | sed -e 's/^lib/cyg/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9744 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/lib/w32api"
9747 # MinGW DLLs use traditional 'lib' prefix
9748 soname_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9751 # pw32 DLLs use 'pw' prefix rather than 'lib'
9752 library_names_spec
='`echo ${libname} | sed -e 's/^lib/pw/'``echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext}'
9758 library_names_spec
='${libname}`echo ${release} | $SED -e 's/[.]/-/g'`${versuffix}${shared_ext} $libname.lib'
9761 dynamic_linker
='Win32 ld.exe'
9762 # FIXME: first we should search . and the directory the executable is in
9766 darwin
* | rhapsody
*)
9767 dynamic_linker
="$host_os dyld"
9771 library_names_spec
='${libname}${release}${major}$shared_ext ${libname}$shared_ext'
9772 soname_spec
='${libname}${release}${major}$shared_ext'
9773 shlibpath_overrides_runpath
=yes
9774 shlibpath_var
=DYLD_LIBRARY_PATH
9775 shrext_cmds
='`test .$module = .yes && echo .so || echo .dylib`'
9777 sys_lib_search_path_spec
="$sys_lib_search_path_spec /usr/local/lib"
9778 sys_lib_dlsearch_path_spec
='/usr/local/lib /lib /usr/lib'
9785 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname$shared_ext'
9786 soname_spec
='${libname}${release}${shared_ext}$major'
9787 shlibpath_var
=LD_LIBRARY_PATH
9790 freebsd
* | dragonfly
*)
9791 # DragonFly does not have aout. When/if they implement a new
9792 # versioning mechanism, adjust this.
9793 if test -x /usr
/bin
/objformat
; then
9794 objformat
=`/usr/bin/objformat`
9797 freebsd
[23].
*) objformat
=aout
;;
9801 version_type
=freebsd-
$objformat
9802 case $version_type in
9804 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
9809 library_names_spec
='${libname}${release}${shared_ext}$versuffix $libname${shared_ext}$versuffix'
9813 shlibpath_var
=LD_LIBRARY_PATH
9816 shlibpath_overrides_runpath
=yes
9818 freebsd3.
[01]* | freebsdelf3.
[01]*)
9819 shlibpath_overrides_runpath
=yes
9820 hardcode_into_libs
=yes
9822 freebsd3.
[2-9]* | freebsdelf3.
[2-9]* | \
9823 freebsd4.
[0-5] | freebsdelf4.
[0-5] | freebsd4.1
.1 | freebsdelf4.1
.1)
9824 shlibpath_overrides_runpath
=no
9825 hardcode_into_libs
=yes
9827 *) # from 4.6 on, and DragonFly
9828 shlibpath_overrides_runpath
=yes
9829 hardcode_into_libs
=yes
9838 dynamic_linker
="$host_os runtime_loader"
9839 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}'
9840 soname_spec
='${libname}${release}${shared_ext}$major'
9841 shlibpath_var
=LIBRARY_PATH
9842 shlibpath_overrides_runpath
=yes
9843 sys_lib_dlsearch_path_spec
='/boot/home/config/lib /boot/common/lib /boot/beos/system/lib'
9844 hardcode_into_libs
=yes
9847 hpux9
* | hpux10
* | hpux11
*)
9848 # Give a soname corresponding to the major version so that dld.sl refuses to
9849 # link against other versions.
9856 hardcode_into_libs
=yes
9857 dynamic_linker
="$host_os dld.so"
9858 shlibpath_var
=LD_LIBRARY_PATH
9859 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
9860 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9861 soname_spec
='${libname}${release}${shared_ext}$major'
9862 if test "X$HPUX_IA64_MODE" = X32
; then
9863 sys_lib_search_path_spec
="/usr/lib/hpux32 /usr/local/lib/hpux32 /usr/local/lib"
9865 sys_lib_search_path_spec
="/usr/lib/hpux64 /usr/local/lib/hpux64"
9867 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
9871 hardcode_into_libs
=yes
9872 dynamic_linker
="$host_os dld.sl"
9873 shlibpath_var
=LD_LIBRARY_PATH
# How should we handle SHLIB_PATH
9874 shlibpath_overrides_runpath
=yes # Unless +noenvvar is specified.
9875 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9876 soname_spec
='${libname}${release}${shared_ext}$major'
9877 sys_lib_search_path_spec
="/usr/lib/pa20_64 /usr/ccs/lib/pa20_64"
9878 sys_lib_dlsearch_path_spec
=$sys_lib_search_path_spec
9882 dynamic_linker
="$host_os dld.sl"
9883 shlibpath_var
=SHLIB_PATH
9884 shlibpath_overrides_runpath
=no
# +s is required to enable SHLIB_PATH
9885 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9886 soname_spec
='${libname}${release}${shared_ext}$major'
9889 # HP-UX runs *really* slowly unless shared libraries are mode 555, ...
9890 postinstall_cmds
='chmod 555 $lib'
9891 # or fails outright, so override atomically:
9892 install_override_mode
=555
9899 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
9900 soname_spec
='${libname}${release}${shared_ext}$major'
9901 dynamic_linker
='Interix 3.x ld.so.1 (PE, like ELF)'
9902 shlibpath_var
=LD_LIBRARY_PATH
9903 shlibpath_overrides_runpath
=no
9904 hardcode_into_libs
=yes
9907 irix5
* | irix6
* | nonstopux
*)
9909 nonstopux
*) version_type
=nonstopux
;;
9911 if test "$lt_cv_prog_gnu_ld" = yes; then
9919 soname_spec
='${libname}${release}${shared_ext}$major'
9920 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${release}${shared_ext} $libname${shared_ext}'
9922 irix5
* | nonstopux
*)
9926 case $LD in # libtool.m4 will add one of these switches to LD
9927 *-32|
*"-32 "|
*-melf32bsmip|
*"-melf32bsmip ")
9928 libsuff
= shlibsuff
= libmagic
=32-bit;;
9929 *-n32|
*"-n32 "|
*-melf32bmipn32|
*"-melf32bmipn32 ")
9930 libsuff
=32 shlibsuff
=N32 libmagic
=N32
;;
9931 *-64|
*"-64 "|
*-melf64bmip|
*"-melf64bmip ")
9932 libsuff
=64 shlibsuff
=64 libmagic
=64-bit;;
9933 *) libsuff
= shlibsuff
= libmagic
=never-match
;;
9937 shlibpath_var
=LD_LIBRARY
${shlibsuff}_PATH
9938 shlibpath_overrides_runpath
=no
9939 sys_lib_search_path_spec
="/usr/lib${libsuff} /lib${libsuff} /usr/local/lib${libsuff}"
9940 sys_lib_dlsearch_path_spec
="/usr/lib${libsuff} /lib${libsuff}"
9941 hardcode_into_libs
=yes
9944 # No shared lib support for Linux oldld, aout, or coff.
9945 linux
*oldld
* | linux
*aout
* | linux
*coff
*)
9949 # This must be Linux ELF.
9950 linux
* | k
*bsd
*-gnu | kopensolaris
*-gnu | gnu
*)
9954 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
9955 soname_spec
='${libname}${release}${shared_ext}$major'
9956 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -n $libdir'
9957 shlibpath_var
=LD_LIBRARY_PATH
9958 shlibpath_overrides_runpath
=no
9960 # Some binutils ld are patched to set DT_RUNPATH
9961 if ${lt_cv_shlibpath_overrides_runpath+:} false
; then :
9962 $as_echo_n "(cached) " >&6
9964 lt_cv_shlibpath_overrides_runpath
=no
9965 save_LDFLAGS
=$LDFLAGS
9967 eval "libdir=/foo; wl=\"$lt_prog_compiler_wl\"; \
9968 LDFLAGS=\"\$LDFLAGS $hardcode_libdir_flag_spec\""
9969 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
9970 /* end confdefs.h. */
9980 if ac_fn_c_try_link
"$LINENO"; then :
9981 if ($OBJDUMP -p conftest
$ac_exeext) 2>/dev
/null |
grep "RUNPATH.*$libdir" >/dev
/null
; then :
9982 lt_cv_shlibpath_overrides_runpath
=yes
9985 rm -f core conftest.err conftest.
$ac_objext \
9986 conftest
$ac_exeext conftest.
$ac_ext
9987 LDFLAGS
=$save_LDFLAGS
9992 shlibpath_overrides_runpath
=$lt_cv_shlibpath_overrides_runpath
9994 # This implies no fast_install, which is unacceptable.
9995 # Some rework will be needed to allow for fast_install
9996 # before this can be enabled.
9997 hardcode_into_libs
=yes
9999 # Append ld.so.conf contents to the search path
10000 if test -f /etc
/ld.so.conf
; then
10001 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' ' '`
10002 sys_lib_dlsearch_path_spec
="/lib /usr/lib $lt_ld_extra"
10005 # We used to test for /lib/ld.so.1 and disable shared libraries on
10006 # powerpc, because MkLinux only supported shared libraries with the
10007 # GNU dynamic linker. Since this was broken with cross compilers,
10008 # most powerpc-linux boxes support dynamic linking these days and
10009 # people can always --disable-shared, the test was removed, and we
10010 # assume the GNU/Linux dynamic linker is in use.
10011 dynamic_linker
='GNU/Linux ld.so'
10018 if echo __ELF__ |
$CC -E - |
$GREP __ELF__
>/dev
/null
; then
10019 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10020 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10021 dynamic_linker
='NetBSD (a.out) ld.so'
10023 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major ${libname}${shared_ext}'
10024 soname_spec
='${libname}${release}${shared_ext}$major'
10025 dynamic_linker
='NetBSD ld.elf_so'
10027 shlibpath_var
=LD_LIBRARY_PATH
10028 shlibpath_overrides_runpath
=yes
10029 hardcode_into_libs
=yes
10034 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10035 shlibpath_var
=LD_LIBRARY_PATH
10036 shlibpath_overrides_runpath
=yes
10043 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10044 soname_spec
='${libname}${release}${shared_ext}$major'
10045 shlibpath_var
=LD_LIBRARY_PATH
10046 shlibpath_overrides_runpath
=no
10047 hardcode_into_libs
=yes
10048 dynamic_linker
='ldqnx.so'
10053 sys_lib_dlsearch_path_spec
="/usr/lib"
10055 # Some older versions of OpenBSD (3.3 at least) *do* need versioned libs.
10057 openbsd3.3 | openbsd3.3.
*) need_version
=yes ;;
10058 *) need_version
=no
;;
10060 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10061 finish_cmds
='PATH="\$PATH:/sbin" ldconfig -m $libdir'
10062 shlibpath_var
=LD_LIBRARY_PATH
10063 if test -z "`echo __ELF__ | $CC -E - | $GREP __ELF__`" ||
test "$host_os-$host_cpu" = "openbsd2.8-powerpc"; then
10065 openbsd2.
[89] | openbsd2.
[89].
*)
10066 shlibpath_overrides_runpath
=no
10069 shlibpath_overrides_runpath
=yes
10073 shlibpath_overrides_runpath
=yes
10078 libname_spec
='$name'
10081 library_names_spec
='$libname${shared_ext} $libname.a'
10082 dynamic_linker
='OS/2 ld.exe'
10083 shlibpath_var
=LIBPATH
10086 osf3
* | osf4
* | osf5
*)
10090 soname_spec
='${libname}${release}${shared_ext}$major'
10091 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10092 shlibpath_var
=LD_LIBRARY_PATH
10093 sys_lib_search_path_spec
="/usr/shlib /usr/ccs/lib /usr/lib/cmplrs/cc /usr/lib /usr/local/lib /var/shlib"
10094 sys_lib_dlsearch_path_spec
="$sys_lib_search_path_spec"
10105 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10106 soname_spec
='${libname}${release}${shared_ext}$major'
10107 shlibpath_var
=LD_LIBRARY_PATH
10108 shlibpath_overrides_runpath
=yes
10109 hardcode_into_libs
=yes
10110 # ldd complains unless libraries are executable
10111 postinstall_cmds
='chmod +x $lib'
10116 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${shared_ext}$versuffix'
10117 finish_cmds
='PATH="\$PATH:/usr/etc" ldconfig $libdir'
10118 shlibpath_var
=LD_LIBRARY_PATH
10119 shlibpath_overrides_runpath
=yes
10120 if test "$with_gnu_ld" = yes; then
10128 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10129 soname_spec
='${libname}${release}${shared_ext}$major'
10130 shlibpath_var
=LD_LIBRARY_PATH
10131 case $host_vendor in
10133 shlibpath_overrides_runpath
=no
10135 runpath_var
=LD_RUN_PATH
10143 shlibpath_overrides_runpath
=no
10144 sys_lib_search_path_spec
='/lib /usr/lib /usr/ccs/lib'
10150 if test -d /usr
/nec
;then
10152 library_names_spec
='$libname${shared_ext}.$versuffix $libname${shared_ext}.$major $libname${shared_ext}'
10153 soname_spec
='$libname${shared_ext}.$major'
10154 shlibpath_var
=LD_LIBRARY_PATH
10158 sysv5
* | sco3.2v5
* | sco5v6
* | unixware
* | OpenUNIX
* | sysv4
*uw2
*)
10159 version_type
=freebsd-elf
10162 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext} $libname${shared_ext}'
10163 soname_spec
='${libname}${release}${shared_ext}$major'
10164 shlibpath_var
=LD_LIBRARY_PATH
10165 shlibpath_overrides_runpath
=yes
10166 hardcode_into_libs
=yes
10167 if test "$with_gnu_ld" = yes; then
10168 sys_lib_search_path_spec
='/usr/local/lib /usr/gnu/lib /usr/ccs/lib /usr/lib /lib'
10170 sys_lib_search_path_spec
='/usr/ccs/lib /usr/lib'
10173 sys_lib_search_path_spec
="$sys_lib_search_path_spec /lib"
10177 sys_lib_dlsearch_path_spec
='/usr/lib'
10181 # TPF is a cross-target only. Preferred cross-host = GNU/Linux.
10185 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10186 shlibpath_var
=LD_LIBRARY_PATH
10187 shlibpath_overrides_runpath
=no
10188 hardcode_into_libs
=yes
10193 library_names_spec
='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}$major $libname${shared_ext}'
10194 soname_spec
='${libname}${release}${shared_ext}$major'
10195 shlibpath_var
=LD_LIBRARY_PATH
10202 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $dynamic_linker" >&5
10203 $as_echo "$dynamic_linker" >&6; }
10204 test "$dynamic_linker" = no
&& can_build_shared
=no
10206 variables_saved_for_relink
="PATH $shlibpath_var $runpath_var"
10207 if test "$GCC" = yes; then
10208 variables_saved_for_relink
="$variables_saved_for_relink GCC_EXEC_PREFIX COMPILER_PATH LIBRARY_PATH"
10211 if test "${lt_cv_sys_lib_search_path_spec+set}" = set; then
10212 sys_lib_search_path_spec
="$lt_cv_sys_lib_search_path_spec"
10214 if test "${lt_cv_sys_lib_dlsearch_path_spec+set}" = set; then
10215 sys_lib_dlsearch_path_spec
="$lt_cv_sys_lib_dlsearch_path_spec"
10309 { $as_echo "$as_me:${as_lineno-$LINENO}: checking how to hardcode library paths into programs" >&5
10310 $as_echo_n "checking how to hardcode library paths into programs... " >&6; }
10312 if test -n "$hardcode_libdir_flag_spec" ||
10313 test -n "$runpath_var" ||
10314 test "X$hardcode_automatic" = "Xyes" ; then
10316 # We can hardcode non-existent directories.
10317 if test "$hardcode_direct" != no
&&
10318 # If the only mechanism to avoid hardcoding is shlibpath_var, we
10319 # have to relink, otherwise we might link with an installed library
10320 # when we should be linking with a yet-to-be-installed one
10321 ## test "$_LT_TAGVAR(hardcode_shlibpath_var, )" != no &&
10322 test "$hardcode_minus_L" != no
; then
10323 # Linking always hardcodes the temporary library directory.
10324 hardcode_action
=relink
10326 # We can link without hardcoding, and we can hardcode nonexisting dirs.
10327 hardcode_action
=immediate
10330 # We cannot hardcode anything, or else we can only hardcode existing
10332 hardcode_action
=unsupported
10334 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $hardcode_action" >&5
10335 $as_echo "$hardcode_action" >&6; }
10337 if test "$hardcode_action" = relink ||
10338 test "$inherit_rpath" = yes; then
10339 # Fast installation is not supported
10340 enable_fast_install
=no
10341 elif test "$shlibpath_overrides_runpath" = yes ||
10342 test "$enable_shared" = no
; then
10343 # Fast installation is not necessary
10344 enable_fast_install
=needless
10352 if test "x$enable_dlopen" != xyes
; then
10353 enable_dlopen
=unknown
10354 enable_dlopen_self
=unknown
10355 enable_dlopen_self_static
=unknown
10362 lt_cv_dlopen
="load_add_on"
10364 lt_cv_dlopen_self
=yes
10367 mingw
* | pw32
* | cegcc
*)
10368 lt_cv_dlopen
="LoadLibrary"
10373 lt_cv_dlopen
="dlopen"
10378 # if libdl is installed we need to link against it
10379 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10380 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10381 if ${ac_cv_lib_dl_dlopen+:} false
; then :
10382 $as_echo_n "(cached) " >&6
10384 ac_check_lib_save_LIBS
=$LIBS
10386 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10387 /* end confdefs.h. */
10389 /* Override any GCC internal prototype to avoid an error.
10390 Use char because int might match the return type of a GCC
10391 builtin and then its argument prototype would still apply. */
10404 if ac_fn_c_try_link
"$LINENO"; then :
10405 ac_cv_lib_dl_dlopen
=yes
10407 ac_cv_lib_dl_dlopen
=no
10409 rm -f core conftest.err conftest.
$ac_objext \
10410 conftest
$ac_exeext conftest.
$ac_ext
10411 LIBS
=$ac_check_lib_save_LIBS
10413 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10414 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10415 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
10416 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10419 lt_cv_dlopen
="dyld"
10421 lt_cv_dlopen_self
=yes
10428 ac_fn_c_check_func
"$LINENO" "shl_load" "ac_cv_func_shl_load"
10429 if test "x$ac_cv_func_shl_load" = xyes
; then :
10430 lt_cv_dlopen
="shl_load"
10432 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for shl_load in -ldld" >&5
10433 $as_echo_n "checking for shl_load in -ldld... " >&6; }
10434 if ${ac_cv_lib_dld_shl_load+:} false
; then :
10435 $as_echo_n "(cached) " >&6
10437 ac_check_lib_save_LIBS
=$LIBS
10439 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10440 /* end confdefs.h. */
10442 /* Override any GCC internal prototype to avoid an error.
10443 Use char because int might match the return type of a GCC
10444 builtin and then its argument prototype would still apply. */
10452 return shl_load ();
10457 if ac_fn_c_try_link
"$LINENO"; then :
10458 ac_cv_lib_dld_shl_load
=yes
10460 ac_cv_lib_dld_shl_load
=no
10462 rm -f core conftest.err conftest.
$ac_objext \
10463 conftest
$ac_exeext conftest.
$ac_ext
10464 LIBS
=$ac_check_lib_save_LIBS
10466 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_shl_load" >&5
10467 $as_echo "$ac_cv_lib_dld_shl_load" >&6; }
10468 if test "x$ac_cv_lib_dld_shl_load" = xyes
; then :
10469 lt_cv_dlopen
="shl_load" lt_cv_dlopen_libs
="-ldld"
10471 ac_fn_c_check_func
"$LINENO" "dlopen" "ac_cv_func_dlopen"
10472 if test "x$ac_cv_func_dlopen" = xyes
; then :
10473 lt_cv_dlopen
="dlopen"
10475 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -ldl" >&5
10476 $as_echo_n "checking for dlopen in -ldl... " >&6; }
10477 if ${ac_cv_lib_dl_dlopen+:} false
; then :
10478 $as_echo_n "(cached) " >&6
10480 ac_check_lib_save_LIBS
=$LIBS
10482 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10483 /* end confdefs.h. */
10485 /* Override any GCC internal prototype to avoid an error.
10486 Use char because int might match the return type of a GCC
10487 builtin and then its argument prototype would still apply. */
10500 if ac_fn_c_try_link
"$LINENO"; then :
10501 ac_cv_lib_dl_dlopen
=yes
10503 ac_cv_lib_dl_dlopen
=no
10505 rm -f core conftest.err conftest.
$ac_objext \
10506 conftest
$ac_exeext conftest.
$ac_ext
10507 LIBS
=$ac_check_lib_save_LIBS
10509 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dl_dlopen" >&5
10510 $as_echo "$ac_cv_lib_dl_dlopen" >&6; }
10511 if test "x$ac_cv_lib_dl_dlopen" = xyes
; then :
10512 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-ldl"
10514 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dlopen in -lsvld" >&5
10515 $as_echo_n "checking for dlopen in -lsvld... " >&6; }
10516 if ${ac_cv_lib_svld_dlopen+:} false
; then :
10517 $as_echo_n "(cached) " >&6
10519 ac_check_lib_save_LIBS
=$LIBS
10520 LIBS
="-lsvld $LIBS"
10521 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10522 /* end confdefs.h. */
10524 /* Override any GCC internal prototype to avoid an error.
10525 Use char because int might match the return type of a GCC
10526 builtin and then its argument prototype would still apply. */
10539 if ac_fn_c_try_link
"$LINENO"; then :
10540 ac_cv_lib_svld_dlopen
=yes
10542 ac_cv_lib_svld_dlopen
=no
10544 rm -f core conftest.err conftest.
$ac_objext \
10545 conftest
$ac_exeext conftest.
$ac_ext
10546 LIBS
=$ac_check_lib_save_LIBS
10548 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_svld_dlopen" >&5
10549 $as_echo "$ac_cv_lib_svld_dlopen" >&6; }
10550 if test "x$ac_cv_lib_svld_dlopen" = xyes
; then :
10551 lt_cv_dlopen
="dlopen" lt_cv_dlopen_libs
="-lsvld"
10553 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for dld_link in -ldld" >&5
10554 $as_echo_n "checking for dld_link in -ldld... " >&6; }
10555 if ${ac_cv_lib_dld_dld_link+:} false
; then :
10556 $as_echo_n "(cached) " >&6
10558 ac_check_lib_save_LIBS
=$LIBS
10560 cat confdefs.h
- <<_ACEOF >conftest.$ac_ext
10561 /* end confdefs.h. */
10563 /* Override any GCC internal prototype to avoid an error.
10564 Use char because int might match the return type of a GCC
10565 builtin and then its argument prototype would still apply. */
10573 return dld_link ();
10578 if ac_fn_c_try_link
"$LINENO"; then :
10579 ac_cv_lib_dld_dld_link
=yes
10581 ac_cv_lib_dld_dld_link
=no
10583 rm -f core conftest.err conftest.
$ac_objext \
10584 conftest
$ac_exeext conftest.
$ac_ext
10585 LIBS
=$ac_check_lib_save_LIBS
10587 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_dld_dld_link" >&5
10588 $as_echo "$ac_cv_lib_dld_dld_link" >&6; }
10589 if test "x$ac_cv_lib_dld_dld_link" = xyes
; then :
10590 lt_cv_dlopen
="dld_link" lt_cv_dlopen_libs
="-ldld"
10611 if test "x$lt_cv_dlopen" != xno
; then
10617 case $lt_cv_dlopen in
10619 save_CPPFLAGS
="$CPPFLAGS"
10620 test "x$ac_cv_header_dlfcn_h" = xyes
&& CPPFLAGS
="$CPPFLAGS -DHAVE_DLFCN_H"
10622 save_LDFLAGS
="$LDFLAGS"
10623 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $export_dynamic_flag_spec\"
10626 LIBS
="$lt_cv_dlopen_libs $LIBS"
10628 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a program can dlopen itself" >&5
10629 $as_echo_n "checking whether a program can dlopen itself... " >&6; }
10630 if ${lt_cv_dlopen_self+:} false
; then :
10631 $as_echo_n "(cached) " >&6
10633 if test "$cross_compiling" = yes; then :
10634 lt_cv_dlopen_self
=cross
10636 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
10637 lt_status
=$lt_dlunknown
10638 cat > conftest.
$ac_ext <<_LT_EOF
10639 #line 10639 "configure"
10640 #include "confdefs.h"
10649 # define LT_DLGLOBAL RTLD_GLOBAL
10652 # define LT_DLGLOBAL DL_GLOBAL
10654 # define LT_DLGLOBAL 0
10658 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10659 find out it does not work in some platform. */
10660 #ifndef LT_DLLAZY_OR_NOW
10662 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10665 # define LT_DLLAZY_OR_NOW DL_LAZY
10668 # define LT_DLLAZY_OR_NOW RTLD_NOW
10671 # define LT_DLLAZY_OR_NOW DL_NOW
10673 # define LT_DLLAZY_OR_NOW 0
10680 /* When -fvisbility=hidden is used, assume the code has been annotated
10681 correspondingly for the symbols needed. */
10682 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10683 void fnord () __attribute__((visibility("default")));
10686 void fnord () { int i=42; }
10689 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10690 int status = $lt_dlunknown;
10694 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10697 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10698 else puts (dlerror ());
10700 /* dlclose (self); */
10708 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10709 (eval $ac_link) 2>&5
10711 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10712 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
10713 (.
/conftest
; exit; ) >&5 2>/dev
/null
10715 case x
$lt_status in
10716 x
$lt_dlno_uscore) lt_cv_dlopen_self
=yes ;;
10717 x
$lt_dlneed_uscore) lt_cv_dlopen_self
=yes ;;
10718 x
$lt_dlunknown|x
*) lt_cv_dlopen_self
=no
;;
10721 # compilation failed
10722 lt_cv_dlopen_self
=no
10729 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self" >&5
10730 $as_echo "$lt_cv_dlopen_self" >&6; }
10732 if test "x$lt_cv_dlopen_self" = xyes
; then
10733 wl
=$lt_prog_compiler_wl eval LDFLAGS
=\"\
$LDFLAGS $lt_prog_compiler_static\"
10734 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether a statically linked program can dlopen itself" >&5
10735 $as_echo_n "checking whether a statically linked program can dlopen itself... " >&6; }
10736 if ${lt_cv_dlopen_self_static+:} false
; then :
10737 $as_echo_n "(cached) " >&6
10739 if test "$cross_compiling" = yes; then :
10740 lt_cv_dlopen_self_static
=cross
10742 lt_dlunknown
=0; lt_dlno_uscore
=1; lt_dlneed_uscore
=2
10743 lt_status
=$lt_dlunknown
10744 cat > conftest.
$ac_ext <<_LT_EOF
10745 #line 10745 "configure"
10746 #include "confdefs.h"
10755 # define LT_DLGLOBAL RTLD_GLOBAL
10758 # define LT_DLGLOBAL DL_GLOBAL
10760 # define LT_DLGLOBAL 0
10764 /* We may have to define LT_DLLAZY_OR_NOW in the command line if we
10765 find out it does not work in some platform. */
10766 #ifndef LT_DLLAZY_OR_NOW
10768 # define LT_DLLAZY_OR_NOW RTLD_LAZY
10771 # define LT_DLLAZY_OR_NOW DL_LAZY
10774 # define LT_DLLAZY_OR_NOW RTLD_NOW
10777 # define LT_DLLAZY_OR_NOW DL_NOW
10779 # define LT_DLLAZY_OR_NOW 0
10786 /* When -fvisbility=hidden is used, assume the code has been annotated
10787 correspondingly for the symbols needed. */
10788 #if defined(__GNUC__) && (((__GNUC__ == 3) && (__GNUC_MINOR__ >= 3)) || (__GNUC__ > 3))
10789 void fnord () __attribute__((visibility("default")));
10792 void fnord () { int i=42; }
10795 void *self = dlopen (0, LT_DLGLOBAL|LT_DLLAZY_OR_NOW);
10796 int status = $lt_dlunknown;
10800 if (dlsym (self,"fnord")) status = $lt_dlno_uscore;
10803 if (dlsym( self,"_fnord")) status = $lt_dlneed_uscore;
10804 else puts (dlerror ());
10806 /* dlclose (self); */
10814 if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_link\""; } >&5
10815 (eval $ac_link) 2>&5
10817 $as_echo "$as_me:${as_lineno-$LINENO}: \$? = $ac_status" >&5
10818 test $ac_status = 0; } && test -s conftest
${ac_exeext} 2>/dev
/null
; then
10819 (.
/conftest
; exit; ) >&5 2>/dev
/null
10821 case x
$lt_status in
10822 x
$lt_dlno_uscore) lt_cv_dlopen_self_static
=yes ;;
10823 x
$lt_dlneed_uscore) lt_cv_dlopen_self_static
=yes ;;
10824 x
$lt_dlunknown|x
*) lt_cv_dlopen_self_static
=no
;;
10827 # compilation failed
10828 lt_cv_dlopen_self_static
=no
10835 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $lt_cv_dlopen_self_static" >&5
10836 $as_echo "$lt_cv_dlopen_self_static" >&6; }
10839 CPPFLAGS
="$save_CPPFLAGS"
10840 LDFLAGS
="$save_LDFLAGS"
10845 case $lt_cv_dlopen_self in
10846 yes|no
) enable_dlopen_self
=$lt_cv_dlopen_self ;;
10847 *) enable_dlopen_self
=unknown
;;
10850 case $lt_cv_dlopen_self_static in
10851 yes|no
) enable_dlopen_self_static
=$lt_cv_dlopen_self_static ;;
10852 *) enable_dlopen_self_static
=unknown
;;
10874 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether stripping libraries is possible" >&5
10875 $as_echo_n "checking whether stripping libraries is possible... " >&6; }
10876 if test -n "$STRIP" && $STRIP -V 2>&1 |
$GREP "GNU strip" >/dev
/null
; then
10877 test -z "$old_striplib" && old_striplib
="$STRIP --strip-debug"
10878 test -z "$striplib" && striplib
="$STRIP --strip-unneeded"
10879 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10880 $as_echo "yes" >&6; }
10882 # FIXME - insert some real tests, host_os isn't really good enough
10885 if test -n "$STRIP" ; then
10886 striplib
="$STRIP -x"
10887 old_striplib
="$STRIP -S"
10888 { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5
10889 $as_echo "yes" >&6; }
10891 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10892 $as_echo "no" >&6; }
10896 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
10897 $as_echo "no" >&6; }
10913 # Report which library types will actually be built
10914 { $as_echo "$as_me:${as_lineno-$LINENO}: checking if libtool supports shared libraries" >&5
10915 $as_echo_n "checking if libtool supports shared libraries... " >&6; }
10916 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $can_build_shared" >&5
10917 $as_echo "$can_build_shared" >&6; }
10919 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build shared libraries" >&5
10920 $as_echo_n "checking whether to build shared libraries... " >&6; }
10921 test "$can_build_shared" = "no" && enable_shared
=no
10923 # On AIX, shared libraries and static libraries use the same namespace, and
10924 # are all built from PIC.
10927 test "$enable_shared" = yes && enable_static
=no
10928 if test -n "$RANLIB"; then
10929 archive_cmds
="$archive_cmds~\$RANLIB \$lib"
10930 postinstall_cmds
='$RANLIB $lib'
10935 if test "$host_cpu" != ia64
&& test "$aix_use_runtimelinking" = no
; then
10936 test "$enable_shared" = yes && enable_static
=no
10940 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_shared" >&5
10941 $as_echo "$enable_shared" >&6; }
10943 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to build static libraries" >&5
10944 $as_echo_n "checking whether to build static libraries... " >&6; }
10945 # Make sure either enable_shared or enable_static is yes.
10946 test "$enable_shared" = yes || enable_static
=yes
10947 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $enable_static" >&5
10948 $as_echo "$enable_static" >&6; }
10955 ac_cpp
='$CPP $CPPFLAGS'
10956 ac_compile
='$CC -c $CFLAGS $CPPFLAGS conftest.$ac_ext >&5'
10957 ac_link
='$CC -o conftest$ac_exeext $CFLAGS $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS >&5'
10958 ac_compiler_gnu
=$ac_cv_c_compiler_gnu
10974 ac_config_commands
="$ac_config_commands libtool"
10979 # Only expand once:
10985 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether to enable maintainer-specific portions of Makefiles" >&5
10986 $as_echo_n "checking whether to enable maintainer-specific portions of Makefiles... " >&6; }
10987 # Check whether --enable-maintainer-mode was given.
10988 if test "${enable_maintainer_mode+set}" = set; then :
10989 enableval
=$enable_maintainer_mode; USE_MAINTAINER_MODE
=$enableval
10991 USE_MAINTAINER_MODE
=no
10994 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $USE_MAINTAINER_MODE" >&5
10995 $as_echo "$USE_MAINTAINER_MODE" >&6; }
10996 if test $USE_MAINTAINER_MODE = yes; then
10997 MAINTAINER_MODE_TRUE
=
10998 MAINTAINER_MODE_FALSE
='#'
11000 MAINTAINER_MODE_TRUE
='#'
11001 MAINTAINER_MODE_FALSE
=
11004 MAINT
=$MAINTAINER_MODE_TRUE
11009 sim_inline
="-DDEFAULT_INLINE=0"
11010 # Check whether --enable-sim-inline was given.
11011 if test "${enable_sim_inline+set}" = set; then :
11012 enableval
=$enable_sim_inline; sim_inline
=""
11013 case "$enableval" in
11014 no
) sim_inline
="-DDEFAULT_INLINE=0";;
11015 0) sim_inline
="-DDEFAULT_INLINE=0";;
11016 yes |
2) sim_inline
="-DDEFAULT_INLINE=ALL_C_INLINE";;
11017 1) sim_inline
="-DDEFAULT_INLINE=INLINE_LOCALS";;
11018 *) for x
in `echo "$enableval" | sed -e "s/,/ /g"`; do
11021 *_INLINE
=*) new_flag
="-D$x";;
11022 *=*) new_flag
=`echo "$x" | sed -e "s/=/_INLINE=/" -e "s/^/-D/"`;;
11023 *_INLINE
) new_flag
="-D$x=ALL_C_INLINE";;
11024 *) new_flag
="-D$x""_INLINE=ALL_C_INLINE";;
11026 if test x
"$sim_inline" = x
""; then
11027 sim_inline
="$new_flag"
11029 sim_inline
="$sim_inline $new_flag"
11033 if test x
"$silent" != x
"yes" && test x
"$sim_inline" != x
""; then
11034 echo "Setting inline flags = $sim_inline" 6>&1
11040 if test -n "$ac_tool_prefix"; then
11041 # Extract the first word of "${ac_tool_prefix}dtc", so it can be a program name with args.
11042 set dummy
${ac_tool_prefix}dtc
; ac_word
=$2
11043 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11044 $as_echo_n "checking for $ac_word... " >&6; }
11045 if ${ac_cv_prog_DTC+:} false
; then :
11046 $as_echo_n "(cached) " >&6
11048 if test -n "$DTC"; then
11049 ac_cv_prog_DTC
="$DTC" # Let the user override the test.
11051 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11052 for as_dir
in $PATH
11055 test -z "$as_dir" && as_dir
=.
11056 for ac_exec_ext
in '' $ac_executable_extensions; do
11057 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
11058 ac_cv_prog_DTC
="${ac_tool_prefix}dtc"
11059 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11068 DTC
=$ac_cv_prog_DTC
11069 if test -n "$DTC"; then
11070 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $DTC" >&5
11071 $as_echo "$DTC" >&6; }
11073 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11074 $as_echo "no" >&6; }
11079 if test -z "$ac_cv_prog_DTC"; then
11081 # Extract the first word of "dtc", so it can be a program name with args.
11082 set dummy dtc
; ac_word
=$2
11083 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
11084 $as_echo_n "checking for $ac_word... " >&6; }
11085 if ${ac_cv_prog_ac_ct_DTC+:} false
; then :
11086 $as_echo_n "(cached) " >&6
11088 if test -n "$ac_ct_DTC"; then
11089 ac_cv_prog_ac_ct_DTC
="$ac_ct_DTC" # Let the user override the test.
11091 as_save_IFS
=$IFS; IFS
=$PATH_SEPARATOR
11092 for as_dir
in $PATH
11095 test -z "$as_dir" && as_dir
=.
11096 for ac_exec_ext
in '' $ac_executable_extensions; do
11097 if as_fn_executable_p
"$as_dir/$ac_word$ac_exec_ext"; then
11098 ac_cv_prog_ac_ct_DTC
="dtc"
11099 $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5
11108 ac_ct_DTC
=$ac_cv_prog_ac_ct_DTC
11109 if test -n "$ac_ct_DTC"; then
11110 { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_ct_DTC" >&5
11111 $as_echo "$ac_ct_DTC" >&6; }
11113 { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5
11114 $as_echo "no" >&6; }
11117 if test "x$ac_ct_DTC" = x
; then
11120 case $cross_compiling:$ac_tool_warned in
11122 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
11123 $as_echo "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
11124 ac_tool_warned
=yes ;;
11129 DTC
="$ac_cv_prog_DTC"
11134 hardware
="cfi core pal glue "
11135 sim_hw_cflags
="-DWITH_HW=1"
11137 sim_hw_objs
="\$(SIM_COMMON_HW_OBJS) `echo $sim_hw | sed -e 's/\([^ ][^ ]*\)/dv-\1.o/g'`"
11139 # Check whether --enable-sim-hardware was given.
11140 if test "${enable_sim_hardware+set}" = set; then :
11141 enableval
=$enable_sim_hardware;
11143 enable_sim_hardware
="yes"
11146 case ${enable_sim_hardware} in
11148 ,*) hardware
="${hardware} `echo ${enableval} | sed -e 's/,/ /'`";;
11149 *,) hardware
="`echo ${enableval} | sed -e 's/,/ /'` ${hardware}";;
11150 *) hardware
="`echo ${enableval} | sed -e 's/,/ /'`"'';;
11153 if test "$enable_sim_hardware" = no
; then
11155 sim_hw_cflags
="-DWITH_HW=0"
11158 sim_hw_cflags
="-DWITH_HW=1"
11159 # remove duplicates
11161 sim_hw_objs
="\$(SIM_COMMON_HW_OBJS)"
11162 for i
in $hardware ; do
11163 case " $sim_hw " in
11165 *) sim_hw
="$sim_hw $i" ; sim_hw_objs
="$sim_hw_objs dv-$i.o";;
11168 # mingw does not support sockser
11171 *) # TODO: We don't add dv-sockser to sim_hw as it is not a "real" device
11172 # that you instatiate. Instead, other code will call into it directly.
11173 # At some point, we should convert it over.
11174 sim_hw_objs
="$sim_hw_objs dv-sockser.o"
11175 sim_hw_cflags
="$sim_hw_cflags -DHAVE_DV_SOCKSER"
11178 if test x
"$silent" != x
"yes"; then
11179 echo "Setting hardware to $sim_hw_cflags, $sim_hw, $sim_hw_objs"
11185 if grep CGEN_MAINT
$srcdir/Makefile.
in >/dev
/null
; then
11186 cgen_breaks
="break cgen_rtx_error";
11189 ac_config_files
="$ac_config_files Makefile.sim:Makefile.in"
11191 ac_config_files
="$ac_config_files Make-common.sim:../common/Make-common.in"
11193 ac_config_files
="$ac_config_files .gdbinit:../common/gdbinit.in"
11195 ac_config_commands
="$ac_config_commands Makefile"
11197 ac_config_commands
="$ac_config_commands stamp-h"
11209 cat >confcache
<<\_ACEOF
11210 # This file is a shell script that caches the results of configure
11211 # tests run on this system so they can be shared between configure
11212 # scripts and configure runs, see configure's option --config-cache.
11213 # It is not useful on other systems. If it contains results you don't
11214 # want to keep, you may remove or edit it.
11216 # config.status only pays attention to the cache file if you give it
11217 # the --recheck option to rerun configure.
11219 # `ac_cv_env_foo' variables (set or unset) will be overridden when
11220 # loading this file, other *unset* `ac_cv_foo' will be assigned the
11221 # following values.
11225 # The following way of writing the cache mishandles newlines in values,
11226 # but we know of no workaround that is simple, portable, and efficient.
11227 # So, we kill variables containing newlines.
11228 # Ultrix sh set writes to stderr and can't be redirected directly,
11229 # and sets the high bit in the cache file unless we assign to the vars.
11231 for ac_var
in `(set) 2>&1 | sed -n 's/^\([a-zA-Z_][a-zA-Z0-9_]*\)=.*/\1/p'`; do
11232 eval ac_val
=\$
$ac_var
11236 *_cv_
*) { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: cache variable $ac_var contains a newline" >&5
11237 $as_echo "$as_me: WARNING: cache variable $ac_var contains a newline" >&2;} ;;
11240 _ | IFS | as_nl
) ;; #(
11241 BASH_ARGV | BASH_SOURCE
) eval $ac_var= ;; #(
11242 *) { eval $ac_var=; unset $ac_var;} ;;
11248 case $as_nl`(ac_space=' '; set) 2>&1` in #(
11249 *${as_nl}ac_space
=\
*)
11250 # `set' does not quote correctly, so add quotes: double-quote
11251 # substitution turns \\\\ into \\, and sed turns \\ into \.
11254 s/^\\([_$as_cr_alnum]*_cv_[_$as_cr_alnum]*\\)=\\(.*\\)/\\1='\\2'/p"
11257 # `set' quotes correctly as required by POSIX, so do not add quotes.
11258 sed -n "/^[_$as_cr_alnum]*_cv_[_$as_cr_alnum]*=/p"
11267 s/^\([^=]*\)=\(.*[{}].*\)$/test "${\1+set}" = set || &/
11269 s/^\([^=]*\)=\(.*\)$/\1=${\1=\2}/
11271 if diff "$cache_file" confcache
>/dev
/null
2>&1; then :; else
11272 if test -w "$cache_file"; then
11273 if test "x$cache_file" != "x/dev/null"; then
11274 { $as_echo "$as_me:${as_lineno-$LINENO}: updating cache $cache_file" >&5
11275 $as_echo "$as_me: updating cache $cache_file" >&6;}
11276 if test ! -f "$cache_file" ||
test -h "$cache_file"; then
11277 cat confcache
>"$cache_file"
11279 case $cache_file in #(
11281 mv -f confcache
"$cache_file"$$
&&
11282 mv -f "$cache_file"$$
"$cache_file" ;; #(
11284 mv -f confcache
"$cache_file" ;;
11289 { $as_echo "$as_me:${as_lineno-$LINENO}: not updating unwritable cache $cache_file" >&5
11290 $as_echo "$as_me: not updating unwritable cache $cache_file" >&6;}
11295 test "x$prefix" = xNONE
&& prefix
=$ac_default_prefix
11296 # Let make expand exec_prefix.
11297 test "x$exec_prefix" = xNONE
&& exec_prefix
='${prefix}'
11299 # Transform confdefs.h into DEFS.
11300 # Protect against shell expansion while executing Makefile rules.
11301 # Protect against Makefile macro expansion.
11303 # If the first sed substitution is executed (which looks for macros that
11304 # take arguments), then branch to the quote section. Otherwise,
11305 # look for a macro that doesn't take arguments.
11315 s/^[ ]*#[ ]*define[ ][ ]*\([^ (][^ (]*([^)]*)\)[ ]*\(.*\)/-D\1=\2/g
11317 s/^[ ]*#[ ]*define[ ][ ]*\([^ ][^ ]*\)[ ]*\(.*\)/-D\1=\2/g
11321 s/[ `~#$^&*(){}\\|;'\''"<>?]/\\&/g
11334 DEFS
=`sed -n "$ac_script" confdefs.h`
11340 for ac_i
in : $LIBOBJS; do test "x$ac_i" = x
: && continue
11341 # 1. Remove the extension, and $U if already installed.
11342 ac_script
='s/\$U\././;s/\.o$//;s/\.obj$//'
11343 ac_i
=`$as_echo "$ac_i" | sed "$ac_script"`
11344 # 2. Prepend LIBOBJDIR. When used with automake>=1.10 LIBOBJDIR
11345 # will be set to the directory where LIBOBJS objects are built.
11346 as_fn_append ac_libobjs
" \${LIBOBJDIR}$ac_i\$U.$ac_objext"
11347 as_fn_append ac_ltlibobjs
" \${LIBOBJDIR}$ac_i"'$U.lo'
11349 LIBOBJS
=$ac_libobjs
11351 LTLIBOBJS
=$ac_ltlibobjs
11355 if test -z "${PLUGINS_TRUE}" && test -z "${PLUGINS_FALSE}"; then
11356 as_fn_error $?
"conditional \"PLUGINS\" was never defined.
11357 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11359 if test -z "${MAINTAINER_MODE_TRUE}" && test -z "${MAINTAINER_MODE_FALSE}"; then
11360 as_fn_error $?
"conditional \"MAINTAINER_MODE\" was never defined.
11361 Usually this means the macro was only invoked conditionally." "$LINENO" 5
11364 : "${CONFIG_STATUS=./config.status}"
11366 ac_clean_files_save
=$ac_clean_files
11367 ac_clean_files
="$ac_clean_files $CONFIG_STATUS"
11368 { $as_echo "$as_me:${as_lineno-$LINENO}: creating $CONFIG_STATUS" >&5
11369 $as_echo "$as_me: creating $CONFIG_STATUS" >&6;}
11371 cat >$CONFIG_STATUS <<_ASEOF || as_write_fail=1
11373 # Generated by $as_me.
11374 # Run this file to recreate the current configuration.
11375 # Compiler output produced by configure, useful for debugging
11376 # configure, is in config.log if it exists.
11379 ac_cs_recheck=false
11382 SHELL=\${CONFIG_SHELL-$SHELL}
11385 cat >>$CONFIG_STATUS <<\_ASEOF || as_write_fail
=1
11386 ## -------------------- ##
11387 ## M4sh Initialization. ##
11388 ## -------------------- ##
11390 # Be more Bourne compatible
11391 DUALCASE
=1; export DUALCASE
# for MKS sh
11392 if test -n "${ZSH_VERSION+set}" && (emulate sh
) >/dev
/null
2>&1; then :
11395 # Pre-4.2 versions of Zsh do word splitting on ${1+"$@"}, which
11396 # is contrary to our usage. Disable this feature.
11397 alias -g '${1+"$@"}'='"$@"'
11398 setopt NO_GLOB_SUBST
11400 case `(set -o) 2>/dev/null` in #(
11412 # Printing a long string crashes Solaris 7 /usr/bin/printf.
11413 as_echo
='\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'
11414 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo
11415 as_echo=$as_echo$as_echo$as_echo$as_echo$as_echo$as_echo
11416 # Prefer a ksh shell builtin over an external printf program on Solaris,
11417 # but without wasting forks for bash or zsh.
11418 if test -z "$BASH_VERSION$ZSH_VERSION" \
11419 && (test "X`print -r -- $as_echo`" = "X$as_echo") 2>/dev/null; then
11420 as_echo='print
-r --'
11421 as_echo_n='print
-rn --'
11422 elif (test "X`printf %s $as_echo`" = "X$as_echo") 2>/dev/null; then
11423 as_echo='printf %s
\n'
11424 as_echo_n='printf %s
'
11426 if test "X`(/usr/ucb/echo -n -n $as_echo) 2>/dev/null`" = "X-n $as_echo"; then
11427 as_echo_body='eval /usr
/ucb
/echo -n "$1$as_nl"'
11428 as_echo_n='/usr
/ucb
/echo -n'
11430 as_echo_body='eval expr "X$1" : "X\\(.*\\)"'
11431 as_echo_n_body='eval
11435 expr "X$arg" : "X\\(.*\\)$as_nl";
11436 arg
=`expr "X$arg" : ".*$as_nl\\(.*\\)"`;;
11438 expr "X$arg" : "X\\(.*\\)" |
tr -d "$as_nl"
11440 export as_echo_n_body
11441 as_echo_n='sh
-c $as_echo_n_body as_echo
'
11443 export as_echo_body
11444 as_echo='sh
-c $as_echo_body as_echo
'
11447 # The user is always right.
11448 if test "${PATH_SEPARATOR+set}" != set; then
11450 (PATH='/bin
;/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
11451 (PATH='/bin
:/bin
'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 ||
11458 # We need space, tab and new line, in precisely that order. Quoting is
11459 # there to prevent editors from complaining about space-tab.
11460 # (If _AS_PATH_WALK were called with IFS unset, it would disable word
11461 # splitting by setting IFS to empty value.)
11464 # Find who we are. Look in the path if we contain no directory separator.
11467 *[\\/]* ) as_myself=$0 ;;
11468 *) as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
11469 for as_dir in $PATH
11472 test -z "$as_dir" && as_dir=.
11473 test -r "$as_dir/$0" && as_myself=$as_dir/$0 && break
11479 # We did not find ourselves, most probably we were run as `sh COMMAND'
11480 # in which case we are not to be found in the path.
11481 if test "x$as_myself" = x
; then
11484 if test ! -f "$as_myself"; then
11485 $as_echo "$as_myself: error: cannot find myself; rerun with an absolute file name" >&2
11489 # Unset variables that we do not need and which cause bugs (e.g. in
11490 # pre-3.0 UWIN ksh). But do not cause bugs in bash 2.01; the "|| exit 1"
11491 # suppresses any "Segmentation fault" message there. '((' could
11492 # trigger a bug in pdksh 5.2.14.
11493 for as_var
in BASH_ENV ENV MAIL MAILPATH
11494 do eval test x\
${$as_var+set} = xset \
11495 && ( (unset $as_var) ||
exit 1) >/dev
/null
2>&1 && unset $as_var ||
:
11508 (unset CDPATH
) >/dev
/null
2>&1 && unset CDPATH
11511 # as_fn_error STATUS ERROR [LINENO LOG_FD]
11512 # ----------------------------------------
11513 # Output "`basename $0`: error: ERROR" to stderr. If LINENO and LOG_FD are
11514 # provided, also output the error to LOG_FD, referencing LINENO. Then exit the
11515 # script with STATUS, using 1 if that was 0.
11518 as_status
=$1; test $as_status -eq 0 && as_status
=1
11520 as_lineno
=${as_lineno-"$3"} as_lineno_stack
=as_lineno_stack
=$as_lineno_stack
11521 $as_echo "$as_me:${as_lineno-$LINENO}: error: $2" >&$4
11523 $as_echo "$as_me: error: $2" >&2
11524 as_fn_exit
$as_status
11528 # as_fn_set_status STATUS
11529 # -----------------------
11530 # Set $? to STATUS, without forking.
11531 as_fn_set_status
()
11534 } # as_fn_set_status
11536 # as_fn_exit STATUS
11537 # -----------------
11538 # Exit the shell with STATUS, even in a "trap 0" or "set -e" context.
11542 as_fn_set_status
$1
11548 # Portably unset VAR.
11551 { eval $1=; unset $1;}
11553 as_unset
=as_fn_unset
11554 # as_fn_append VAR VALUE
11555 # ----------------------
11556 # Append the text in VALUE to the end of the definition contained in VAR. Take
11557 # advantage of any shell optimizations that allow amortized linear growth over
11558 # repeated appends, instead of the typical quadratic growth present in naive
11560 if (eval "as_var=1; as_var+=2; test x\$as_var = x12") 2>/dev
/null
; then :
11561 eval 'as_fn_append ()
11572 # as_fn_arith ARG...
11573 # ------------------
11574 # Perform arithmetic evaluation on the ARGs, and store the result in the
11575 # global $as_val. Take advantage of shells that can avoid forks. The arguments
11576 # must be portable across $(()) and expr.
11577 if (eval "test \$(( 1 + 1 )) = 2") 2>/dev
/null
; then :
11578 eval 'as_fn_arith ()
11585 as_val
=`expr "$@" || test $? -eq 1`
11590 if expr a
: '\(a\)' >/dev
/null
2>&1 &&
11591 test "X`expr 00001 : '.*\(...\)'`" = X001
; then
11597 if (basename -- /) >/dev
/null
2>&1 && test "X`basename -- / 2>&1`" = "X/"; then
11598 as_basename
=basename
11603 if (as_dir
=`dirname -- /` && test "X$as_dir" = X
/) >/dev
/null
2>&1; then
11609 as_me
=`$as_basename -- "$0" ||
11610 $as_expr X/"$0" : '.*/\([^/][^/]*\)/*$' \| \
11611 X"$0" : 'X\(//\)$' \| \
11612 X"$0" : 'X\(/\)' \| . 2>/dev/null ||
11614 sed '/^.*\/\([^/][^/]*\)\/*$/{
11628 # Avoid depending upon Character Ranges.
11629 as_cr_letters
='abcdefghijklmnopqrstuvwxyz'
11630 as_cr_LETTERS
='ABCDEFGHIJKLMNOPQRSTUVWXYZ'
11631 as_cr_Letters
=$as_cr_letters$as_cr_LETTERS
11632 as_cr_digits
='0123456789'
11633 as_cr_alnum
=$as_cr_Letters$as_cr_digits
11635 ECHO_C
= ECHO_N
= ECHO_T
=
11636 case `echo -n x` in #(((((
11638 case `echo 'xy\c'` in
11639 *c
*) ECHO_T
=' ';; # ECHO_T is single tab character.
11641 *) echo `echo ksh88 bug on AIX 6.1` > /dev
/null
11648 rm -f conf$$ conf$$.exe conf$$.
file
11649 if test -d conf$$.dir
; then
11650 rm -f conf$$.dir
/conf$$.
file
11653 mkdir conf$$.dir
2>/dev
/null
11655 if (echo >conf$$.
file) 2>/dev
/null
; then
11656 if ln -s conf$$.
file conf$$
2>/dev
/null
; then
11658 # ... but there are two gotchas:
11659 # 1) On MSYS, both `ln -s file dir' and `ln file dir' fail.
11660 # 2) DJGPP < 2.04 has no symlinks; `ln -s' creates a wrapper executable.
11661 # In both cases, we have to default to `cp -pR'.
11662 ln -s conf$$.
file conf$$.dir
2>/dev
/null
&& test ! -f conf$$.exe ||
11664 elif ln conf$$.
file conf$$
2>/dev
/null
; then
11672 rm -f conf$$ conf$$.exe conf$$.dir
/conf$$.
file conf$$.
file
11673 rmdir conf$$.dir
2>/dev
/null
11678 # Create "$as_dir" as a directory, including parents if necessary.
11683 -*) as_dir
=.
/$as_dir;;
11685 test -d "$as_dir" ||
eval $as_mkdir_p ||
{
11689 *\'*) as_qdir
=`$as_echo "$as_dir" | sed "s/'/'\\\\\\\\''/g"`;; #'(
11690 *) as_qdir
=$as_dir;;
11692 as_dirs
="'$as_qdir' $as_dirs"
11693 as_dir
=`$as_dirname -- "$as_dir" ||
11694 $as_expr X"$as_dir" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
11695 X"$as_dir" : 'X\(//\)[^/]' \| \
11696 X"$as_dir" : 'X\(//\)$' \| \
11697 X"$as_dir" : 'X\(/\)' \| . 2>/dev/null ||
11698 $as_echo X"$as_dir" |
11699 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
11703 /^X\(\/\/\)[^/].*/{
11716 test -d "$as_dir" && break
11718 test -z "$as_dirs" ||
eval "mkdir $as_dirs"
11719 } ||
test -d "$as_dir" || as_fn_error $?
"cannot create directory $as_dir"
11723 if mkdir
-p .
2>/dev
/null
; then
11724 as_mkdir_p
='mkdir -p "$as_dir"'
11726 test -d .
/-p && rmdir .
/-p
11731 # as_fn_executable_p FILE
11732 # -----------------------
11733 # Test if FILE is an executable regular file.
11734 as_fn_executable_p
()
11736 test -f "$1" && test -x "$1"
11737 } # as_fn_executable_p
11738 as_test_x
='test -x'
11739 as_executable_p
=as_fn_executable_p
11741 # Sed expression to map a string onto a valid CPP name.
11742 as_tr_cpp
="eval sed 'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"
11744 # Sed expression to map a string onto a valid variable name.
11745 as_tr_sh
="eval sed 'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"
11749 ## ----------------------------------- ##
11750 ## Main body of $CONFIG_STATUS script. ##
11751 ## ----------------------------------- ##
11753 test $as_write_fail = 0 && chmod +x
$CONFIG_STATUS || ac_write_fail
=1
11755 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11756 # Save the log message, to keep $0 and so on meaningful, and to
11757 # report actual input values of CONFIG_FILES etc. instead of their
11758 # values after options handling.
11760 This file was extended by $as_me, which was
11761 generated by GNU Autoconf 2.69. Invocation command line was
11763 CONFIG_FILES = $CONFIG_FILES
11764 CONFIG_HEADERS = $CONFIG_HEADERS
11765 CONFIG_LINKS = $CONFIG_LINKS
11766 CONFIG_COMMANDS = $CONFIG_COMMANDS
11769 on `(hostname || uname -n) 2>/dev/null | sed 1q`
11774 case $ac_config_files in *"
11775 "*) set x
$ac_config_files; shift; ac_config_files
=$
*;;
11780 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11781 # Files that config.status was made for.
11782 config_files="$ac_config_files"
11783 config_commands="$ac_config_commands"
11787 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11789 \`$as_me' instantiates files and other configuration actions
11790 from templates according to the current configuration. Unless the files
11791 and actions are specified as TAGs, all are instantiated by default.
11793 Usage: $0 [OPTION]... [TAG]...
11795 -h, --help print this help, then exit
11796 -V, --version print version number and configuration settings, then exit
11797 --config print configuration, then exit
11798 -q, --quiet, --silent
11799 do not print progress messages
11800 -d, --debug don't remove temporary files
11801 --recheck update $as_me by reconfiguring in the same conditions
11802 --file=FILE[:TEMPLATE]
11803 instantiate the configuration file FILE
11805 Configuration files:
11808 Configuration commands:
11811 Report bugs to the package provider."
11814 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11815 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
11818 configured by $0, generated by GNU Autoconf 2.69,
11819 with options \\"\$ac_cs_config\\"
11821 Copyright (C) 2012 Free Software Foundation, Inc.
11822 This config.status script is free software; the Free Software Foundation
11823 gives unlimited permission to copy, distribute and modify it."
11829 test -n "\$AWK" || AWK=awk
11832 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11833 # The default lists apply if the user does not specify any file.
11839 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11840 ac_optarg
=`expr "X$1" : 'X[^=]*=\(.*\)'`
11844 ac_option
=`expr "X$1" : 'X\([^=]*\)='`
11856 # Handling of the options.
11857 -recheck |
--recheck |
--rechec |
--reche |
--rech |
--rec |
--re |
--r)
11859 --version |
--versio |
--versi |
--vers |
--ver |
--ve |
--v |
-V )
11860 $as_echo "$ac_cs_version"; exit ;;
11861 --config |
--confi |
--conf |
--con |
--co |
--c )
11862 $as_echo "$ac_cs_config"; exit ;;
11863 --debug |
--debu |
--deb |
--de |
--d |
-d )
11865 --file |
--fil |
--fi |
--f )
11868 *\'*) ac_optarg
=`$as_echo "$ac_optarg" | sed "s/'/'\\\\\\\\''/g"` ;;
11869 '') as_fn_error $?
"missing file argument" ;;
11871 as_fn_append CONFIG_FILES
" '$ac_optarg'"
11872 ac_need_defaults
=false
;;
11873 --he |
--h |
--help |
--hel |
-h )
11874 $as_echo "$ac_cs_usage"; exit ;;
11875 -q |
-quiet |
--quiet |
--quie |
--qui |
--qu |
--q \
11876 |
-silent |
--silent |
--silen |
--sile |
--sil |
--si |
--s)
11879 # This is an error.
11880 -*) as_fn_error $?
"unrecognized option: \`$1'
11881 Try \`$0 --help' for more information." ;;
11883 *) as_fn_append ac_config_targets
" $1"
11884 ac_need_defaults
=false
;;
11890 ac_configure_extra_args
=
11892 if $ac_cs_silent; then
11894 ac_configure_extra_args
="$ac_configure_extra_args --silent"
11898 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11899 if \$ac_cs_recheck; then
11900 set X $SHELL '$0' $ac_configure_args \$ac_configure_extra_args --no-create --no-recursion
11902 \$as_echo "running CONFIG_SHELL=$SHELL \$*" >&6
11903 CONFIG_SHELL='$SHELL'
11904 export CONFIG_SHELL
11909 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
11913 sed 'h;s/./-/g;s/^.../## /;s/...$/ ##/;p;x;p;x' <<_ASBOX
11914 ## Running $as_me. ##
11920 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
11924 ac_aux_dir=$ac_aux_dir DEPDIR=$DEPDIR
11927 # The HP-UX ksh and POSIX shell print the target directory to stdout
11928 # if CDPATH is set.
11929 (unset CDPATH) >/dev/null 2>&1 && unset CDPATH
11931 sed_quote_subst='$sed_quote_subst'
11932 double_quote_subst='$double_quote_subst'
11933 delay_variable_subst='$delay_variable_subst'
11934 macro_version='`$ECHO "$macro_version" | $SED "$delay_single_quote_subst"`'
11935 macro_revision='`$ECHO "$macro_revision" | $SED "$delay_single_quote_subst"`'
11936 enable_shared='`$ECHO "$enable_shared" | $SED "$delay_single_quote_subst"`'
11937 enable_static='`$ECHO "$enable_static" | $SED "$delay_single_quote_subst"`'
11938 pic_mode='`$ECHO "$pic_mode" | $SED "$delay_single_quote_subst"`'
11939 enable_fast_install='`$ECHO "$enable_fast_install" | $SED "$delay_single_quote_subst"`'
11940 SHELL='`$ECHO "$SHELL" | $SED "$delay_single_quote_subst"`'
11941 ECHO='`$ECHO "$ECHO" | $SED "$delay_single_quote_subst"`'
11942 host_alias='`$ECHO "$host_alias" | $SED "$delay_single_quote_subst"`'
11943 host='`$ECHO "$host" | $SED "$delay_single_quote_subst"`'
11944 host_os='`$ECHO "$host_os" | $SED "$delay_single_quote_subst"`'
11945 build_alias='`$ECHO "$build_alias" | $SED "$delay_single_quote_subst"`'
11946 build='`$ECHO "$build" | $SED "$delay_single_quote_subst"`'
11947 build_os='`$ECHO "$build_os" | $SED "$delay_single_quote_subst"`'
11948 SED='`$ECHO "$SED" | $SED "$delay_single_quote_subst"`'
11949 Xsed='`$ECHO "$Xsed" | $SED "$delay_single_quote_subst"`'
11950 GREP='`$ECHO "$GREP" | $SED "$delay_single_quote_subst"`'
11951 EGREP='`$ECHO "$EGREP" | $SED "$delay_single_quote_subst"`'
11952 FGREP='`$ECHO "$FGREP" | $SED "$delay_single_quote_subst"`'
11953 LD='`$ECHO "$LD" | $SED "$delay_single_quote_subst"`'
11954 NM='`$ECHO "$NM" | $SED "$delay_single_quote_subst"`'
11955 LN_S='`$ECHO "$LN_S" | $SED "$delay_single_quote_subst"`'
11956 max_cmd_len='`$ECHO "$max_cmd_len" | $SED "$delay_single_quote_subst"`'
11957 ac_objext='`$ECHO "$ac_objext" | $SED "$delay_single_quote_subst"`'
11958 exeext='`$ECHO "$exeext" | $SED "$delay_single_quote_subst"`'
11959 lt_unset='`$ECHO "$lt_unset" | $SED "$delay_single_quote_subst"`'
11960 lt_SP2NL='`$ECHO "$lt_SP2NL" | $SED "$delay_single_quote_subst"`'
11961 lt_NL2SP='`$ECHO "$lt_NL2SP" | $SED "$delay_single_quote_subst"`'
11962 reload_flag='`$ECHO "$reload_flag" | $SED "$delay_single_quote_subst"`'
11963 reload_cmds='`$ECHO "$reload_cmds" | $SED "$delay_single_quote_subst"`'
11964 OBJDUMP='`$ECHO "$OBJDUMP" | $SED "$delay_single_quote_subst"`'
11965 deplibs_check_method='`$ECHO "$deplibs_check_method" | $SED "$delay_single_quote_subst"`'
11966 file_magic_cmd='`$ECHO "$file_magic_cmd" | $SED "$delay_single_quote_subst"`'
11967 AR='`$ECHO "$AR" | $SED "$delay_single_quote_subst"`'
11968 AR_FLAGS='`$ECHO "$AR_FLAGS" | $SED "$delay_single_quote_subst"`'
11969 STRIP='`$ECHO "$STRIP" | $SED "$delay_single_quote_subst"`'
11970 RANLIB='`$ECHO "$RANLIB" | $SED "$delay_single_quote_subst"`'
11971 old_postinstall_cmds='`$ECHO "$old_postinstall_cmds" | $SED "$delay_single_quote_subst"`'
11972 old_postuninstall_cmds='`$ECHO "$old_postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
11973 old_archive_cmds='`$ECHO "$old_archive_cmds" | $SED "$delay_single_quote_subst"`'
11974 lock_old_archive_extraction='`$ECHO "$lock_old_archive_extraction" | $SED "$delay_single_quote_subst"`'
11975 CC='`$ECHO "$CC" | $SED "$delay_single_quote_subst"`'
11976 CFLAGS='`$ECHO "$CFLAGS" | $SED "$delay_single_quote_subst"`'
11977 compiler='`$ECHO "$compiler" | $SED "$delay_single_quote_subst"`'
11978 GCC='`$ECHO "$GCC" | $SED "$delay_single_quote_subst"`'
11979 lt_cv_sys_global_symbol_pipe='`$ECHO "$lt_cv_sys_global_symbol_pipe" | $SED "$delay_single_quote_subst"`'
11980 lt_cv_sys_global_symbol_to_cdecl='`$ECHO "$lt_cv_sys_global_symbol_to_cdecl" | $SED "$delay_single_quote_subst"`'
11981 lt_cv_sys_global_symbol_to_c_name_address='`$ECHO "$lt_cv_sys_global_symbol_to_c_name_address" | $SED "$delay_single_quote_subst"`'
11982 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"`'
11983 objdir='`$ECHO "$objdir" | $SED "$delay_single_quote_subst"`'
11984 MAGIC_CMD='`$ECHO "$MAGIC_CMD" | $SED "$delay_single_quote_subst"`'
11985 lt_prog_compiler_no_builtin_flag='`$ECHO "$lt_prog_compiler_no_builtin_flag" | $SED "$delay_single_quote_subst"`'
11986 lt_prog_compiler_wl='`$ECHO "$lt_prog_compiler_wl" | $SED "$delay_single_quote_subst"`'
11987 lt_prog_compiler_pic='`$ECHO "$lt_prog_compiler_pic" | $SED "$delay_single_quote_subst"`'
11988 lt_prog_compiler_static='`$ECHO "$lt_prog_compiler_static" | $SED "$delay_single_quote_subst"`'
11989 lt_cv_prog_compiler_c_o='`$ECHO "$lt_cv_prog_compiler_c_o" | $SED "$delay_single_quote_subst"`'
11990 need_locks='`$ECHO "$need_locks" | $SED "$delay_single_quote_subst"`'
11991 DSYMUTIL='`$ECHO "$DSYMUTIL" | $SED "$delay_single_quote_subst"`'
11992 NMEDIT='`$ECHO "$NMEDIT" | $SED "$delay_single_quote_subst"`'
11993 LIPO='`$ECHO "$LIPO" | $SED "$delay_single_quote_subst"`'
11994 OTOOL='`$ECHO "$OTOOL" | $SED "$delay_single_quote_subst"`'
11995 OTOOL64='`$ECHO "$OTOOL64" | $SED "$delay_single_quote_subst"`'
11996 libext='`$ECHO "$libext" | $SED "$delay_single_quote_subst"`'
11997 shrext_cmds='`$ECHO "$shrext_cmds" | $SED "$delay_single_quote_subst"`'
11998 extract_expsyms_cmds='`$ECHO "$extract_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
11999 archive_cmds_need_lc='`$ECHO "$archive_cmds_need_lc" | $SED "$delay_single_quote_subst"`'
12000 enable_shared_with_static_runtimes='`$ECHO "$enable_shared_with_static_runtimes" | $SED "$delay_single_quote_subst"`'
12001 export_dynamic_flag_spec='`$ECHO "$export_dynamic_flag_spec" | $SED "$delay_single_quote_subst"`'
12002 whole_archive_flag_spec='`$ECHO "$whole_archive_flag_spec" | $SED "$delay_single_quote_subst"`'
12003 compiler_needs_object='`$ECHO "$compiler_needs_object" | $SED "$delay_single_quote_subst"`'
12004 old_archive_from_new_cmds='`$ECHO "$old_archive_from_new_cmds" | $SED "$delay_single_quote_subst"`'
12005 old_archive_from_expsyms_cmds='`$ECHO "$old_archive_from_expsyms_cmds" | $SED "$delay_single_quote_subst"`'
12006 archive_cmds='`$ECHO "$archive_cmds" | $SED "$delay_single_quote_subst"`'
12007 archive_expsym_cmds='`$ECHO "$archive_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12008 module_cmds='`$ECHO "$module_cmds" | $SED "$delay_single_quote_subst"`'
12009 module_expsym_cmds='`$ECHO "$module_expsym_cmds" | $SED "$delay_single_quote_subst"`'
12010 with_gnu_ld='`$ECHO "$with_gnu_ld" | $SED "$delay_single_quote_subst"`'
12011 allow_undefined_flag='`$ECHO "$allow_undefined_flag" | $SED "$delay_single_quote_subst"`'
12012 no_undefined_flag='`$ECHO "$no_undefined_flag" | $SED "$delay_single_quote_subst"`'
12013 hardcode_libdir_flag_spec='`$ECHO "$hardcode_libdir_flag_spec" | $SED "$delay_single_quote_subst"`'
12014 hardcode_libdir_flag_spec_ld='`$ECHO "$hardcode_libdir_flag_spec_ld" | $SED "$delay_single_quote_subst"`'
12015 hardcode_libdir_separator='`$ECHO "$hardcode_libdir_separator" | $SED "$delay_single_quote_subst"`'
12016 hardcode_direct='`$ECHO "$hardcode_direct" | $SED "$delay_single_quote_subst"`'
12017 hardcode_direct_absolute='`$ECHO "$hardcode_direct_absolute" | $SED "$delay_single_quote_subst"`'
12018 hardcode_minus_L='`$ECHO "$hardcode_minus_L" | $SED "$delay_single_quote_subst"`'
12019 hardcode_shlibpath_var='`$ECHO "$hardcode_shlibpath_var" | $SED "$delay_single_quote_subst"`'
12020 hardcode_automatic='`$ECHO "$hardcode_automatic" | $SED "$delay_single_quote_subst"`'
12021 inherit_rpath='`$ECHO "$inherit_rpath" | $SED "$delay_single_quote_subst"`'
12022 link_all_deplibs='`$ECHO "$link_all_deplibs" | $SED "$delay_single_quote_subst"`'
12023 fix_srcfile_path='`$ECHO "$fix_srcfile_path" | $SED "$delay_single_quote_subst"`'
12024 always_export_symbols='`$ECHO "$always_export_symbols" | $SED "$delay_single_quote_subst"`'
12025 export_symbols_cmds='`$ECHO "$export_symbols_cmds" | $SED "$delay_single_quote_subst"`'
12026 exclude_expsyms='`$ECHO "$exclude_expsyms" | $SED "$delay_single_quote_subst"`'
12027 include_expsyms='`$ECHO "$include_expsyms" | $SED "$delay_single_quote_subst"`'
12028 prelink_cmds='`$ECHO "$prelink_cmds" | $SED "$delay_single_quote_subst"`'
12029 file_list_spec='`$ECHO "$file_list_spec" | $SED "$delay_single_quote_subst"`'
12030 variables_saved_for_relink='`$ECHO "$variables_saved_for_relink" | $SED "$delay_single_quote_subst"`'
12031 need_lib_prefix='`$ECHO "$need_lib_prefix" | $SED "$delay_single_quote_subst"`'
12032 need_version='`$ECHO "$need_version" | $SED "$delay_single_quote_subst"`'
12033 version_type='`$ECHO "$version_type" | $SED "$delay_single_quote_subst"`'
12034 runpath_var='`$ECHO "$runpath_var" | $SED "$delay_single_quote_subst"`'
12035 shlibpath_var='`$ECHO "$shlibpath_var" | $SED "$delay_single_quote_subst"`'
12036 shlibpath_overrides_runpath='`$ECHO "$shlibpath_overrides_runpath" | $SED "$delay_single_quote_subst"`'
12037 libname_spec='`$ECHO "$libname_spec" | $SED "$delay_single_quote_subst"`'
12038 library_names_spec='`$ECHO "$library_names_spec" | $SED "$delay_single_quote_subst"`'
12039 soname_spec='`$ECHO "$soname_spec" | $SED "$delay_single_quote_subst"`'
12040 install_override_mode='`$ECHO "$install_override_mode" | $SED "$delay_single_quote_subst"`'
12041 postinstall_cmds='`$ECHO "$postinstall_cmds" | $SED "$delay_single_quote_subst"`'
12042 postuninstall_cmds='`$ECHO "$postuninstall_cmds" | $SED "$delay_single_quote_subst"`'
12043 finish_cmds='`$ECHO "$finish_cmds" | $SED "$delay_single_quote_subst"`'
12044 finish_eval='`$ECHO "$finish_eval" | $SED "$delay_single_quote_subst"`'
12045 hardcode_into_libs='`$ECHO "$hardcode_into_libs" | $SED "$delay_single_quote_subst"`'
12046 sys_lib_search_path_spec='`$ECHO "$sys_lib_search_path_spec" | $SED "$delay_single_quote_subst"`'
12047 sys_lib_dlsearch_path_spec='`$ECHO "$sys_lib_dlsearch_path_spec" | $SED "$delay_single_quote_subst"`'
12048 hardcode_action='`$ECHO "$hardcode_action" | $SED "$delay_single_quote_subst"`'
12049 enable_dlopen='`$ECHO "$enable_dlopen" | $SED "$delay_single_quote_subst"`'
12050 enable_dlopen_self='`$ECHO "$enable_dlopen_self" | $SED "$delay_single_quote_subst"`'
12051 enable_dlopen_self_static='`$ECHO "$enable_dlopen_self_static" | $SED "$delay_single_quote_subst"`'
12052 old_striplib='`$ECHO "$old_striplib" | $SED "$delay_single_quote_subst"`'
12053 striplib='`$ECHO "$striplib" | $SED "$delay_single_quote_subst"`'
12056 LTCFLAGS='$LTCFLAGS'
12057 compiler='$compiler_DEFAULT'
12059 # A function that is used when there is no print builtin or printf.
12060 func_fallback_echo ()
12062 eval 'cat <<_LTECHO_EOF
12067 # Quote evaled strings.
12081 deplibs_check_method \
12090 lt_cv_sys_global_symbol_pipe \
12091 lt_cv_sys_global_symbol_to_cdecl \
12092 lt_cv_sys_global_symbol_to_c_name_address \
12093 lt_cv_sys_global_symbol_to_c_name_address_lib_prefix \
12094 lt_prog_compiler_no_builtin_flag \
12095 lt_prog_compiler_wl \
12096 lt_prog_compiler_pic \
12097 lt_prog_compiler_static \
12098 lt_cv_prog_compiler_c_o \
12106 export_dynamic_flag_spec \
12107 whole_archive_flag_spec \
12108 compiler_needs_object \
12110 allow_undefined_flag \
12111 no_undefined_flag \
12112 hardcode_libdir_flag_spec \
12113 hardcode_libdir_flag_spec_ld \
12114 hardcode_libdir_separator \
12119 variables_saved_for_relink \
12121 library_names_spec \
12123 install_override_mode \
12127 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12128 *[\\\\\\\`\\"\\\$]*)
12129 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED \\"\\\$sed_quote_subst\\"\\\`\\\\\\""
12132 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12137 # Double-quote double-evaled strings.
12138 for var in reload_cmds \
12139 old_postinstall_cmds \
12140 old_postuninstall_cmds \
12142 extract_expsyms_cmds \
12143 old_archive_from_new_cmds \
12144 old_archive_from_expsyms_cmds \
12146 archive_expsym_cmds \
12148 module_expsym_cmds \
12149 export_symbols_cmds \
12152 postuninstall_cmds \
12154 sys_lib_search_path_spec \
12155 sys_lib_dlsearch_path_spec; do
12156 case \`eval \\\\\$ECHO \\\\""\\\\\$\$var"\\\\"\` in
12157 *[\\\\\\\`\\"\\\$]*)
12158 eval "lt_\$var=\\\\\\"\\\`\\\$ECHO \\"\\\$\$var\\" | \\\$SED -e \\"\\\$double_quote_subst\\" -e \\"\\\$sed_quote_subst\\" -e \\"\\\$delay_variable_subst\\"\\\`\\\\\\""
12161 eval "lt_\$var=\\\\\\"\\\$\$var\\\\\\""
12166 ac_aux_dir='$ac_aux_dir'
12167 xsi_shell='$xsi_shell'
12168 lt_shell_append='$lt_shell_append'
12170 # See if we are running on zsh, and set the options which allow our
12171 # commands through without removal of \ escapes INIT.
12172 if test -n "\${ZSH_VERSION+set}" ; then
12173 setopt NO_GLOB_SUBST
12179 TIMESTAMP='$TIMESTAMP'
12188 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12190 # Handling of arguments.
12191 for ac_config_target
in $ac_config_targets
12193 case $ac_config_target in
12194 "depdir") CONFIG_COMMANDS
="$CONFIG_COMMANDS depdir" ;;
12195 "libtool") CONFIG_COMMANDS
="$CONFIG_COMMANDS libtool" ;;
12196 "Makefile.sim") CONFIG_FILES
="$CONFIG_FILES Makefile.sim:Makefile.in" ;;
12197 "Make-common.sim") CONFIG_FILES
="$CONFIG_FILES Make-common.sim:../common/Make-common.in" ;;
12198 ".gdbinit") CONFIG_FILES
="$CONFIG_FILES .gdbinit:../common/gdbinit.in" ;;
12199 "Makefile") CONFIG_COMMANDS
="$CONFIG_COMMANDS Makefile" ;;
12200 "stamp-h") CONFIG_COMMANDS
="$CONFIG_COMMANDS stamp-h" ;;
12202 *) as_fn_error $?
"invalid argument: \`$ac_config_target'" "$LINENO" 5;;
12207 # If the user did not use the arguments to specify the items to instantiate,
12208 # then the envvar interface is used. Set only those that are not.
12209 # We use the long form for the default assignment because of an extremely
12210 # bizarre bug on SunOS 4.1.3.
12211 if $ac_need_defaults; then
12212 test "${CONFIG_FILES+set}" = set || CONFIG_FILES
=$config_files
12213 test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS
=$config_commands
12216 # Have a temporary directory for convenience. Make it in the build tree
12217 # simply because there is no reason against having it here, and in addition,
12218 # creating and moving files from /tmp can sometimes cause problems.
12219 # Hook for its removal unless debugging.
12220 # Note that there is a small window in which the directory will not be cleaned:
12221 # after its creation but before its name has been assigned to `$tmp'.
12225 trap 'exit_status=$?
12226 : "${ac_tmp:=$tmp}"
12227 { test ! -d "$ac_tmp" || rm -fr "$ac_tmp"; } && exit $exit_status
12229 trap 'as_fn_exit 1' 1 2 13 15
12231 # Create a (secure) tmp directory for tmp files.
12234 tmp
=`(umask 077 && mktemp -d "./confXXXXXX") 2>/dev/null` &&
12238 tmp
=.
/conf$$
-$RANDOM
12239 (umask 077 && mkdir
"$tmp")
12240 } || as_fn_error $?
"cannot create a temporary directory in ." "$LINENO" 5
12243 # Set up the scripts for CONFIG_FILES section.
12244 # No need to generate them if there are no CONFIG_FILES.
12245 # This happens for instance with `./config.status config.h'.
12246 if test -n "$CONFIG_FILES"; then
12249 ac_cr
=`echo X | tr X '\015'`
12250 # On cygwin, bash can eat \r inside `` if the user requested igncr.
12251 # But we know of no other shell where ac_cr would be empty at this
12252 # point, so we can use a bashism as a fallback.
12253 if test "x$ac_cr" = x
; then
12254 eval ac_cr
=\$
\'\\r
\'
12256 ac_cs_awk_cr
=`$AWK 'BEGIN { print "a\rb" }' </dev/null 2>/dev/null`
12257 if test "$ac_cs_awk_cr" = "a${ac_cr}b"; then
12260 ac_cs_awk_cr
=$ac_cr
12263 echo 'BEGIN {' >"$ac_tmp/subs1.awk" &&
12268 echo "cat >conf$$subs.awk <<_ACEOF" &&
12269 echo "$ac_subst_vars" | sed 's/.*/&!$&$ac_delim/' &&
12271 } >conf$$subs.sh ||
12272 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
12273 ac_delim_num=`echo "$ac_subst_vars" | grep -c '^'`
12275 for ac_last_try in false false false false false :; do
12276 . ./conf$$subs.sh ||
12277 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
12279 ac_delim_n=`sed -n "s
/.
*$ac_delim\$
/X
/p
" conf$$subs.awk | grep -c X`
12280 if test $ac_delim_n = $ac_delim_num; then
12282 elif $ac_last_try; then
12283 as_fn_error $? "could not
make $CONFIG_STATUS" "$LINENO" 5
12285 ac_delim="$ac_delim!$ac_delim _
$ac_delim!! "
12288 rm -f conf$$subs.sh
12290 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12291 cat >>"\
$ac_tmp/subs1.
awk" <<\\_ACAWK &&
12295 s/^/S["/; s
/!.
*/"]=/
12305 s/\(.\{148\}\)..*/\1/
12307 s/["\\]/\\&/g
; s
/^
/"/; s/$/\\n"\\/
12312 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
12319 s/\(.\{148\}\)..*/\1/
12321 s/["\\]/\\&/g
; s
/^
/"/; s/$/"/
12325 s
/["\\]/\\&/g; s/^/"/; s
/$
/"\\/
12330 ' <conf$$subs.awk | sed '
12335 ' >>$CONFIG_STATUS || ac_write_fail=1
12336 rm -f conf$$subs.awk
12337 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12339 cat >>"\
$ac_tmp/subs1.
awk" <<_ACAWK &&
12340 for (key in S) S_is_set[key] = 1
12346 nfields = split(line, field, "@
")
12348 len = length(field[1])
12349 for (i = 2; i < nfields; i++) {
12351 keylen = length(key)
12352 if (S_is_set[key]) {
12354 line = substr(line, 1, len) "" value "" substr(line, len + keylen + 3)
12355 len += length(value) + length(field[++i])
12366 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12367 if sed "s
/$ac_cr//" < /dev/null > /dev/null 2>&1; then
12368 sed "s
/$ac_cr\$
//; s
/$ac_cr/$ac_cs_awk_cr/g
"
12371 fi < "$ac_tmp/subs1.
awk" > "$ac_tmp/subs.
awk" \
12372 || as_fn_error $? "could not setup config files machinery
" "$LINENO" 5
12375 # VPATH may cause trouble with some makes, so we remove sole $(srcdir),
12376 # ${srcdir} and @srcdir@ entries from VPATH if srcdir is ".
", strip leading and
12377 # trailing colons and then remove the whole line if VPATH becomes empty
12378 # (actually we leave an empty line to preserve line numbers).
12379 if test "x
$srcdir" = x.; then
12380 ac_vpsub='/^[ ]*VPATH[ ]*=[ ]*/{
12398 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12399 fi # test -n "$CONFIG_FILES"
12402 eval set X " :F
$CONFIG_FILES :C
$CONFIG_COMMANDS"
12407 :[FHLC]) ac_mode=$ac_tag; continue;;
12409 case $ac_mode$ac_tag in
12411 :L* | :C*:*) as_fn_error $? "invalid tag \
`$ac_tag'" "$LINENO" 5;;
12412 :[FH]-) ac_tag=-:-;;
12413 :[FH]*) ac_tag=$ac_tag:$ac_tag.in;;
12430 -) ac_f="$ac_tmp/stdin";;
12431 *) # Look for the file first in the build tree, then in the source tree
12432 # (if the path is not absolute). The absolute path cannot be DOS-style,
12433 # because $ac_f cannot contain `:'.
12437 *) test -f "$srcdir/$ac_f" && ac_f="$srcdir/$ac_f";;
12439 as_fn_error 1 "cannot find input file: \`$ac_f'" "$LINENO" 5;;
12441 case $ac_f in *\'*) ac_f=`$as_echo "$ac_f" | sed "s
/'/'\\\\\\\\''/g
"`;; esac
12442 as_fn_append ac_file_inputs " '$ac_f'"
12445 # Let's still pretend it is `configure' which instantiates (i.e., don't
12446 # use $as_me), people would be surprised to read:
12447 # /* config.h. Generated by config.status. */
12448 configure_input='Generated from '`
12449 $as_echo "$
*" | sed 's|^[^:]*/||;s|:[^:]*/|, |g'
12451 if test x"$ac_file" != x-; then
12452 configure_input="$ac_file.
$configure_input"
12453 { $as_echo "$as_me:${as_lineno-$LINENO}: creating
$ac_file" >&5
12454 $as_echo "$as_me: creating
$ac_file" >&6;}
12456 # Neutralize special characters interpreted by sed in replacement strings.
12457 case $configure_input in #(
12458 *\&* | *\|* | *\\* )
12459 ac_sed_conf_input=`$as_echo "$configure_input" |
12460 sed 's/[\\\\&|]/\\\\&/g'`;; #(
12461 *) ac_sed_conf_input=$configure_input;;
12465 *:-:* | *:-) cat >"$ac_tmp/stdin
" \
12466 || as_fn_error $? "could not create
$ac_file" "$LINENO" 5 ;;
12471 ac_dir=`$as_dirname -- "$ac_file" ||
12472 $as_expr X"$ac_file" : 'X\(.*[^/]\)//*[^/][^/]*/*$' \| \
12473 X"$ac_file" : 'X\(//\)[^/]' \| \
12474 X"$ac_file" : 'X\(//\)$' \| \
12475 X"$ac_file" : 'X\(/\)' \| . 2>/dev/null ||
12476 $as_echo X"$ac_file" |
12477 sed '/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{
12481 /^X\(\/\/\)[^/].*/{
12494 as_dir="$ac_dir"; as_fn_mkdir_p
12498 .) ac_dir_suffix= ac_top_builddir_sub=. ac_top_build_prefix= ;;
12500 ac_dir_suffix=/`$as_echo "$ac_dir" | sed 's|^\.[\\/]||'`
12501 # A "..
" for each directory in $ac_dir_suffix.
12502 ac_top_builddir_sub=`$as_echo "$ac_dir_suffix" | sed 's|/[^\\/]*|/..|g;s|/||'`
12503 case $ac_top_builddir_sub in
12504 "") ac_top_builddir_sub=. ac_top_build_prefix= ;;
12505 *) ac_top_build_prefix=$ac_top_builddir_sub/ ;;
12508 ac_abs_top_builddir=$ac_pwd
12509 ac_abs_builddir=$ac_pwd$ac_dir_suffix
12510 # for backward compatibility:
12511 ac_top_builddir=$ac_top_build_prefix
12514 .) # We are building in place.
12516 ac_top_srcdir=$ac_top_builddir_sub
12517 ac_abs_top_srcdir=$ac_pwd ;;
12518 [\\/]* | ?:[\\/]* ) # Absolute name.
12519 ac_srcdir=$srcdir$ac_dir_suffix;
12520 ac_top_srcdir=$srcdir
12521 ac_abs_top_srcdir=$srcdir ;;
12522 *) # Relative name.
12523 ac_srcdir=$ac_top_build_prefix$srcdir$ac_dir_suffix
12524 ac_top_srcdir=$ac_top_build_prefix$srcdir
12525 ac_abs_top_srcdir=$ac_pwd/$srcdir ;;
12527 ac_abs_srcdir=$ac_abs_top_srcdir$ac_dir_suffix
12537 [\\/$]* | ?:[\\/]* ) ac_INSTALL=$INSTALL ;;
12538 *) ac_INSTALL=$ac_top_build_prefix$INSTALL ;;
12542 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
12543 # If the template does not know about datarootdir, expand it.
12544 # FIXME: This hack should be removed a few years after 2.60.
12545 ac_datarootdir_hack=; ac_datarootdir_seen=
12556 case `eval "sed -n \"\
$ac_sed_dataroot\" $ac_file_inputs"` in
12557 *datarootdir*) ac_datarootdir_seen=yes;;
12558 *@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)
12559 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file_inputs seems to ignore the
--datarootdir setting
" >&5
12560 $as_echo "$as_me: WARNING
: $ac_file_inputs seems to ignore the
--datarootdir setting
" >&2;}
12562 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12563 ac_datarootdir_hack='
12564 s&@datadir@&$datadir&g
12565 s&@docdir@&$docdir&g
12566 s&@infodir@&$infodir&g
12567 s&@localedir@&$localedir&g
12568 s&@mandir@&$mandir&g
12569 s&\\\${datarootdir}&$datarootdir&g' ;;
12573 # Neutralize VPATH when `$srcdir' = `.'.
12574 # Shell code in configure.ac might set extrasub.
12575 # FIXME: do we really want to maintain this feature?
12576 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
12577 ac_sed_extra="$ac_vpsub
12580 cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail
=1
12582 /@
[a-zA-Z_
][a-zA-Z_0-9
]*@
/!b
12583 s|@configure_input@|
$ac_sed_conf_input|
;t t
12584 s
&@top_builddir@
&$ac_top_builddir_sub&;t t
12585 s
&@top_build_prefix@
&$ac_top_build_prefix&;t t
12586 s
&@srcdir@
&$ac_srcdir&;t t
12587 s
&@abs_srcdir@
&$ac_abs_srcdir&;t t
12588 s
&@top_srcdir@
&$ac_top_srcdir&;t t
12589 s
&@abs_top_srcdir@
&$ac_abs_top_srcdir&;t t
12590 s
&@builddir@
&$ac_builddir&;t t
12591 s
&@abs_builddir@
&$ac_abs_builddir&;t t
12592 s
&@abs_top_builddir@
&$ac_abs_top_builddir&;t t
12593 s
&@INSTALL@
&$ac_INSTALL&;t t
12594 $ac_datarootdir_hack
12596 eval sed \"\$ac_sed_extra\" "$ac_file_inputs" | $AWK -f "$ac_tmp/subs.
awk" \
12597 >$ac_tmp/out || as_fn_error $? "could not create
$ac_file" "$LINENO" 5
12599 test -z "$ac_datarootdir_hack$ac_datarootdir_seen" &&
12600 { ac_out=`sed -n '/\${datarootdir}/p' "$ac_tmp/out
"`; test -n "$ac_out"; } &&
12601 { ac_out=`sed -n '/^[ ]*datarootdir[ ]*:*=/p' \
12602 "$ac_tmp/out
"`; test -z "$ac_out"; } &&
12603 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING
: $ac_file contains a reference to the variable \
`datarootdir'
12604 which seems to be undefined. Please make sure it is defined" >&5
12605 $as_echo "$as_me: WARNING: $ac_file contains a reference to the variable \`datarootdir
'
12606 which seems to be undefined. Please make sure it is defined" >&2;}
12608 rm -f "$ac_tmp/stdin"
12610 -) cat "$ac_tmp/out" && rm -f "$ac_tmp/out";;
12611 *) rm -f "$ac_file" && mv "$ac_tmp/out" "$ac_file";;
12613 || as_fn_error $? "could not create $ac_file" "$LINENO" 5
12617 :C) { $as_echo "$as_me:${as_lineno-$LINENO}: executing $ac_file commands" >&5
12618 $as_echo "$as_me: executing $ac_file commands" >&6;}
12623 case $ac_file$ac_mode in
12624 "depdir":C) $SHELL $ac_aux_dir/mkinstalldirs $DEPDIR ;;
12627 # See if we are running on zsh, and set the options which allow our
12628 # commands through without removal of \ escapes.
12629 if test -n "${ZSH_VERSION+set}" ; then
12630 setopt NO_GLOB_SUBST
12633 cfgfile="${ofile}T"
12634 trap "$RM \"$cfgfile\"; exit 1" 1 2 15
12637 cat <<_LT_EOF >> "$cfgfile"
12640 # `$ECHO "$ofile" | sed 's
%^.
*/%%'` - Provide generalized library-building support services.
12641 # Generated automatically by $as_me ($PACKAGE$TIMESTAMP) $VERSION
12642 # Libtool was configured on host `(hostname || uname -n) 2>/dev/null | sed 1q`:
12643 # NOTE: Changes made to this file will be lost: look at ltmain.sh.
12645 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005,
12646 # 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
12647 # Written by Gordon Matzigkeit, 1996
12649 # This file is part of GNU Libtool.
12651 # GNU Libtool is free software; you can redistribute it and/or
12652 # modify it under the terms of the GNU General Public License as
12653 # published by the Free Software Foundation; either version 2 of
12654 # the License, or (at your option) any later version.
12656 # As a special exception to the GNU General Public License,
12657 # if you distribute this file as part of a program or library that
12658 # is built using GNU Libtool, you may include this file under the
12659 # same distribution terms that you use for the rest of that program.
12661 # GNU Libtool is distributed in the hope that it will be useful,
12662 # but WITHOUT ANY WARRANTY; without even the implied warranty of
12663 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12664 # GNU General Public License for more details.
12666 # You should have received a copy of the GNU General Public License
12667 # along with GNU Libtool; see the file COPYING. If not, a copy
12668 # can be downloaded from http://www.gnu.org/licenses/gpl.html, or
12669 # obtained by writing to the Free Software Foundation, Inc.,
12670 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
12673 # The names of the tagged configurations supported by this script.
12676 # ### BEGIN LIBTOOL CONFIG
12678 # Which release of libtool.m4 was used?
12679 macro_version=$macro_version
12680 macro_revision=$macro_revision
12682 # Whether or not to build shared libraries.
12683 build_libtool_libs=$enable_shared
12685 # Whether or not to build static libraries.
12686 build_old_libs=$enable_static
12688 # What type of objects to build.
12691 # Whether or not to optimize for fast installation.
12692 fast_install=$enable_fast_install
12694 # Shell to use when invoking shell scripts.
12697 # An echo program that protects backslashes.
12701 host_alias=$host_alias
12705 # The build system.
12706 build_alias=$build_alias
12710 # A sed program that does not truncate output.
12713 # Sed that helps us avoid accidentally triggering echo(1) options like -n.
12714 Xsed="\$SED -e 1s/^X//"
12716 # A grep program that handles long lines.
12722 # A literal string matcher.
12725 # A BSD- or MS-compatible name lister.
12728 # Whether we need soft or hard links.
12731 # What is the maximum length of a command?
12732 max_cmd_len=$max_cmd_len
12734 # Object file suffix (normally "o").
12737 # Executable file suffix (normally "").
12740 # whether the shell understands "unset".
12743 # turn spaces into newlines.
12746 # turn newlines into spaces.
12749 # An object symbol dumper.
12750 OBJDUMP=$lt_OBJDUMP
12752 # Method to check whether dependent libraries are shared objects.
12753 deplibs_check_method=$lt_deplibs_check_method
12755 # Command to use when deplibs_check_method == "file_magic".
12756 file_magic_cmd=$lt_file_magic_cmd
12760 AR_FLAGS=$lt_AR_FLAGS
12762 # A symbol stripping program.
12765 # Commands used to install an old-style archive.
12767 old_postinstall_cmds=$lt_old_postinstall_cmds
12768 old_postuninstall_cmds=$lt_old_postuninstall_cmds
12770 # Whether to use a lock for old archive extraction.
12771 lock_old_archive_extraction=$lock_old_archive_extraction
12776 # LTCC compiler flags.
12777 LTCFLAGS=$lt_CFLAGS
12779 # Take the output of nm and produce a listing of raw symbols and C names.
12780 global_symbol_pipe=$lt_lt_cv_sys_global_symbol_pipe
12782 # Transform the output of nm in a proper C declaration.
12783 global_symbol_to_cdecl=$lt_lt_cv_sys_global_symbol_to_cdecl
12785 # Transform the output of nm in a C name address pair.
12786 global_symbol_to_c_name_address=$lt_lt_cv_sys_global_symbol_to_c_name_address
12788 # Transform the output of nm in a C name address pair when lib prefix is needed.
12789 global_symbol_to_c_name_address_lib_prefix=$lt_lt_cv_sys_global_symbol_to_c_name_address_lib_prefix
12791 # The name of the directory that contains temporary libtool files.
12794 # Used to examine libraries when file_magic_cmd begins with "file".
12795 MAGIC_CMD=$MAGIC_CMD
12797 # Must we lock files when doing compilation?
12798 need_locks=$lt_need_locks
12800 # Tool to manipulate archived DWARF debug symbol files on Mac OS X.
12801 DSYMUTIL=$lt_DSYMUTIL
12803 # Tool to change global to local symbols on Mac OS X.
12806 # Tool to manipulate fat objects and archives on Mac OS X.
12809 # ldd/readelf like tool for Mach-O binaries on Mac OS X.
12812 # ldd/readelf like tool for 64 bit Mach-O binaries on Mac OS X 10.4.
12813 OTOOL64=$lt_OTOOL64
12815 # Old archive suffix (normally "a").
12818 # Shared library suffix (normally ".so").
12819 shrext_cmds=$lt_shrext_cmds
12821 # The commands to extract the exported symbol list from a shared archive.
12822 extract_expsyms_cmds=$lt_extract_expsyms_cmds
12824 # Variables whose values should be saved in libtool wrapper scripts and
12825 # restored at link time.
12826 variables_saved_for_relink=$lt_variables_saved_for_relink
12828 # Do we need the "lib" prefix for modules?
12829 need_lib_prefix=$need_lib_prefix
12831 # Do we need a version for libraries?
12832 need_version=$need_version
12834 # Library versioning type.
12835 version_type=$version_type
12837 # Shared library runtime path variable.
12838 runpath_var=$runpath_var
12840 # Shared library path variable.
12841 shlibpath_var=$shlibpath_var
12843 # Is shlibpath searched before the hard-coded library search path?
12844 shlibpath_overrides_runpath=$shlibpath_overrides_runpath
12846 # Format of library name prefix.
12847 libname_spec=$lt_libname_spec
12849 # List of archive names. First name is the real one, the rest are links.
12850 # The last name is the one that the linker finds with -lNAME
12851 library_names_spec=$lt_library_names_spec
12853 # The coded name of the library, if different from the real name.
12854 soname_spec=$lt_soname_spec
12856 # Permission mode override for installation of shared libraries.
12857 install_override_mode=$lt_install_override_mode
12859 # Command to use after installation of a shared archive.
12860 postinstall_cmds=$lt_postinstall_cmds
12862 # Command to use after uninstallation of a shared archive.
12863 postuninstall_cmds=$lt_postuninstall_cmds
12865 # Commands used to finish a libtool library installation in a directory.
12866 finish_cmds=$lt_finish_cmds
12868 # As "finish_cmds", except a single script fragment to be evaled but
12870 finish_eval=$lt_finish_eval
12872 # Whether we should hardcode library paths into libraries.
12873 hardcode_into_libs=$hardcode_into_libs
12875 # Compile-time system search path for libraries.
12876 sys_lib_search_path_spec=$lt_sys_lib_search_path_spec
12878 # Run-time system search path for libraries.
12879 sys_lib_dlsearch_path_spec=$lt_sys_lib_dlsearch_path_spec
12881 # Whether dlopen is supported.
12882 dlopen_support=$enable_dlopen
12884 # Whether dlopen of programs is supported.
12885 dlopen_self=$enable_dlopen_self
12887 # Whether dlopen of statically linked programs is supported.
12888 dlopen_self_static=$enable_dlopen_self_static
12890 # Commands to strip libraries.
12891 old_striplib=$lt_old_striplib
12892 striplib=$lt_striplib
12895 # The linker used to build libraries.
12898 # How to create reloadable object files.
12899 reload_flag=$lt_reload_flag
12900 reload_cmds=$lt_reload_cmds
12902 # Commands used to build an old-style archive.
12903 old_archive_cmds=$lt_old_archive_cmds
12905 # A language specific compiler.
12908 # Is the compiler the GNU compiler?
12911 # Compiler flag to turn off builtin functions.
12912 no_builtin_flag=$lt_lt_prog_compiler_no_builtin_flag
12914 # How to pass a linker flag through the compiler.
12915 wl=$lt_lt_prog_compiler_wl
12917 # Additional compiler flags for building library objects.
12918 pic_flag=$lt_lt_prog_compiler_pic
12920 # Compiler flag to prevent dynamic linking.
12921 link_static_flag=$lt_lt_prog_compiler_static
12923 # Does compiler simultaneously support -c and -o options?
12924 compiler_c_o=$lt_lt_cv_prog_compiler_c_o
12926 # Whether or not to add -lc for building shared libraries.
12927 build_libtool_need_lc=$archive_cmds_need_lc
12929 # Whether or not to disallow shared libs when runtime libs are static.
12930 allow_libtool_libs_with_static_runtimes=$enable_shared_with_static_runtimes
12932 # Compiler flag to allow reflexive dlopens.
12933 export_dynamic_flag_spec=$lt_export_dynamic_flag_spec
12935 # Compiler flag to generate shared objects directly from archives.
12936 whole_archive_flag_spec=$lt_whole_archive_flag_spec
12938 # Whether the compiler copes with passing no objects directly.
12939 compiler_needs_object=$lt_compiler_needs_object
12941 # Create an old-style archive from a shared archive.
12942 old_archive_from_new_cmds=$lt_old_archive_from_new_cmds
12944 # Create a temporary old-style archive to link instead of a shared archive.
12945 old_archive_from_expsyms_cmds=$lt_old_archive_from_expsyms_cmds
12947 # Commands used to build a shared archive.
12948 archive_cmds=$lt_archive_cmds
12949 archive_expsym_cmds=$lt_archive_expsym_cmds
12951 # Commands used to build a loadable module if different from building
12952 # a shared archive.
12953 module_cmds=$lt_module_cmds
12954 module_expsym_cmds=$lt_module_expsym_cmds
12956 # Whether we are building with GNU ld or not.
12957 with_gnu_ld=$lt_with_gnu_ld
12959 # Flag that allows shared libraries with undefined symbols to be built.
12960 allow_undefined_flag=$lt_allow_undefined_flag
12962 # Flag that enforces no undefined symbols.
12963 no_undefined_flag=$lt_no_undefined_flag
12965 # Flag to hardcode \$libdir into a binary during linking.
12966 # This must work even if \$libdir does not exist
12967 hardcode_libdir_flag_spec=$lt_hardcode_libdir_flag_spec
12969 # If ld is used when linking, flag to hardcode \$libdir into a binary
12970 # during linking. This must work even if \$libdir does not exist.
12971 hardcode_libdir_flag_spec_ld=$lt_hardcode_libdir_flag_spec_ld
12973 # Whether we need a single "-rpath" flag with a separated argument.
12974 hardcode_libdir_separator=$lt_hardcode_libdir_separator
12976 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12977 # DIR into the resulting binary.
12978 hardcode_direct=$hardcode_direct
12980 # Set to "yes" if using DIR/libNAME\${shared_ext} during linking hardcodes
12981 # DIR into the resulting binary and the resulting library dependency is
12982 # "absolute",i.e impossible to change by setting \${shlibpath_var} if the
12983 # library is relocated.
12984 hardcode_direct_absolute=$hardcode_direct_absolute
12986 # Set to "yes" if using the -LDIR flag during linking hardcodes DIR
12987 # into the resulting binary.
12988 hardcode_minus_L=$hardcode_minus_L
12990 # Set to "yes" if using SHLIBPATH_VAR=DIR during linking hardcodes DIR
12991 # into the resulting binary.
12992 hardcode_shlibpath_var=$hardcode_shlibpath_var
12994 # Set to "yes" if building a shared library automatically hardcodes DIR
12995 # into the library and all subsequent libraries and executables linked
12997 hardcode_automatic=$hardcode_automatic
12999 # Set to yes if linker adds runtime paths of dependent libraries
13000 # to runtime path list.
13001 inherit_rpath=$inherit_rpath
13003 # Whether libtool must link a program against all its dependency libraries.
13004 link_all_deplibs=$link_all_deplibs
13006 # Fix the shell variable \$srcfile for the compiler.
13007 fix_srcfile_path=$lt_fix_srcfile_path
13009 # Set to "yes" if exported symbols are required.
13010 always_export_symbols=$always_export_symbols
13012 # The commands to list exported symbols.
13013 export_symbols_cmds=$lt_export_symbols_cmds
13015 # Symbols that should not be listed in the preloaded symbols.
13016 exclude_expsyms=$lt_exclude_expsyms
13018 # Symbols that must always be exported.
13019 include_expsyms=$lt_include_expsyms
13021 # Commands necessary for linking programs (against libraries) with templates.
13022 prelink_cmds=$lt_prelink_cmds
13024 # Specify filename containing input files.
13025 file_list_spec=$lt_file_list_spec
13027 # How to hardcode a shared library path into an executable.
13028 hardcode_action=$hardcode_action
13030 # ### END LIBTOOL CONFIG
13036 cat <<\_LT_EOF >> "$cfgfile"
13037 # AIX sometimes has problems with the GCC collect2 program. For some
13038 # reason, if we set the COLLECT_NAMES environment variable, the problems
13039 # vanish in a puff of smoke.
13040 if test "X${COLLECT_NAMES+set}" != Xset; then
13042 export COLLECT_NAMES
13049 ltmain="$ac_aux_dir/ltmain.sh"
13052 # We use sed instead of cat because bash on DJGPP gets confused if
13053 # if finds mixed CR/LF and LF-only lines. Since sed operates in
13054 # text mode, it properly converts lines to CR/LF. This bash problem
13055 # is reportedly fixed, but why not run on old versions too?
13056 sed '/^
# Generated shell functions inserted here/q' "$ltmain" >> "$cfgfile" \
13057 ||
(rm -f "$cfgfile"; exit 1)
13061 cat << \_LT_EOF
>> "$cfgfile"
13063 # func_dirname file append nondir_replacement
13064 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13065 # otherwise set result to NONDIR_REPLACEMENT.
13069 */*) func_dirname_result
="${1%/*}${2}" ;;
13070 * ) func_dirname_result
="${3}" ;;
13074 # func_basename file
13077 func_basename_result
="${1##*/}"
13080 # func_dirname_and_basename file append nondir_replacement
13081 # perform func_basename and func_dirname in a single function
13083 # dirname: Compute the dirname of FILE. If nonempty,
13084 # add APPEND to the result, otherwise set result
13085 # to NONDIR_REPLACEMENT.
13086 # value returned in "$func_dirname_result"
13087 # basename: Compute filename of FILE.
13088 # value retuned in "$func_basename_result"
13089 # Implementation must be kept synchronized with func_dirname
13090 # and func_basename. For efficiency, we do not delegate to
13091 # those functions but instead duplicate the functionality here.
13092 func_dirname_and_basename
()
13095 */*) func_dirname_result
="${1%/*}${2}" ;;
13096 * ) func_dirname_result
="${3}" ;;
13098 func_basename_result
="${1##*/}"
13101 # func_stripname prefix suffix name
13102 # strip PREFIX and SUFFIX off of NAME.
13103 # PREFIX and SUFFIX must not contain globbing or regex special
13104 # characters, hashes, percent signs, but SUFFIX may contain a leading
13105 # dot (in which case that matches only a dot).
13108 # pdksh 5.2.14 does not do ${X%$Y} correctly if both X and Y are
13109 # positional parameters, so assign one to ordinary parameter first.
13110 func_stripname_result
=${3}
13111 func_stripname_result
=${func_stripname_result#"${1}"}
13112 func_stripname_result
=${func_stripname_result%"${2}"}
13118 func_opt_split_opt
=${1%%=*}
13119 func_opt_split_arg
=${1#*=}
13126 *.lo
) func_lo2o_result
=${1%.lo}.
${objext} ;;
13127 *) func_lo2o_result
=${1} ;;
13131 # func_xform libobj-or-source
13134 func_xform_result
=${1%.*}.lo
13137 # func_arith arithmetic-term...
13140 func_arith_result
=$
(( $
* ))
13144 # STRING may not start with a hyphen.
13147 func_len_result
=${#1}
13152 *) # Bourne compatible functions.
13153 cat << \_LT_EOF
>> "$cfgfile"
13155 # func_dirname file append nondir_replacement
13156 # Compute the dirname of FILE. If nonempty, add APPEND to the result,
13157 # otherwise set result to NONDIR_REPLACEMENT.
13160 # Extract subdirectory from the argument.
13161 func_dirname_result
=`$ECHO "${1}" | $SED "$dirname"`
13162 if test "X$func_dirname_result" = "X${1}"; then
13163 func_dirname_result
="${3}"
13165 func_dirname_result
="$func_dirname_result${2}"
13169 # func_basename file
13172 func_basename_result
=`$ECHO "${1}" | $SED "$basename"`
13176 # func_stripname prefix suffix name
13177 # strip PREFIX and SUFFIX off of NAME.
13178 # PREFIX and SUFFIX must not contain globbing or regex special
13179 # characters, hashes, percent signs, but SUFFIX may contain a leading
13180 # dot (in which case that matches only a dot).
13181 # func_strip_suffix prefix name
13185 .
*) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%\\\\${2}\$%%"`;;
13186 *) func_stripname_result
=`$ECHO "${3}" | $SED "s%^${1}%%; s%${2}\$%%"`;;
13191 my_sed_long_opt
='1s/^\(-[^=]*\)=.*/\1/;q'
13192 my_sed_long_arg
='1s/^-[^=]*=//'
13197 func_opt_split_opt
=`$ECHO "${1}" | $SED "$my_sed_long_opt"`
13198 func_opt_split_arg
=`$ECHO "${1}" | $SED "$my_sed_long_arg"`
13204 func_lo2o_result
=`$ECHO "${1}" | $SED "$lo2o"`
13207 # func_xform libobj-or-source
13210 func_xform_result
=`$ECHO "${1}" | $SED 's/\.[^.]*$/.lo/'`
13213 # func_arith arithmetic-term...
13216 func_arith_result
=`expr "$@"`
13220 # STRING may not start with a hyphen.
13223 func_len_result
=`expr "$1" : ".*" 2>/dev/null || echo $max_cmd_len`
13229 case $lt_shell_append in
13231 cat << \_LT_EOF
>> "$cfgfile"
13233 # func_append var value
13234 # Append VALUE to the end of shell variable VAR.
13242 cat << \_LT_EOF
>> "$cfgfile"
13244 # func_append var value
13245 # Append VALUE to the end of shell variable VAR.
13256 sed -n '/^# Generated shell functions inserted here/,$p' "$ltmain" >> "$cfgfile" \
13257 ||
(rm -f "$cfgfile"; exit 1)
13259 mv -f "$cfgfile" "$ofile" ||
13260 (rm -f "$ofile" && cp "$cfgfile" "$ofile" && rm -f "$cfgfile")
13264 "Makefile":C
) echo "Merging Makefile.sim+Make-common.sim into Makefile ..."
13265 rm -f Makesim1.tmp Makesim2.tmp Makefile
13266 sed -n -e '/^## COMMON_PRE_/,/^## End COMMON_PRE_/ p' <Make-common.sim
>Makesim1.tmp
13267 sed -n -e '/^## COMMON_POST_/,/^## End COMMON_POST_/ p' <Make-common.sim
>Makesim2.tmp
13268 sed -e '/^## COMMON_PRE_/ r Makesim1.tmp' \
13269 -e '/^## COMMON_POST_/ r Makesim2.tmp' \
13270 <Makefile.sim
>Makefile
13271 rm -f Makefile.sim Make-common.sim Makesim1.tmp Makesim2.tmp
13273 "stamp-h":C
) echo > stamp-h
;;
13281 ac_clean_files
=$ac_clean_files_save
13283 test $ac_write_fail = 0 ||
13284 as_fn_error $?
"write failure creating $CONFIG_STATUS" "$LINENO" 5
13287 # configure is writing to config.log, and then calls config.status.
13288 # config.status does its own redirection, appending to config.log.
13289 # Unfortunately, on DOS this fails, as config.log is still kept open
13290 # by configure, so config.status won't be able to write to it; its
13291 # output is simply discarded. So we exec the FD to /dev/null,
13292 # effectively closing config.log, so it can be properly (re)opened and
13293 # appended to by config.status. When coming back to configure, we
13294 # need to make the FD available again.
13295 if test "$no_create" != yes; then
13297 ac_config_status_args
=
13298 test "$silent" = yes &&
13299 ac_config_status_args
="$ac_config_status_args --quiet"
13301 $SHELL $CONFIG_STATUS $ac_config_status_args || ac_cs_success
=false
13303 # Use ||, not &&, to avoid exiting from the if with $? = 1, which
13304 # would make configure fail if this is the last instruction.
13305 $ac_cs_success || as_fn_exit
1
13307 if test -n "$ac_unrecognized_opts" && test "$enable_option_checking" != no
; then
13308 { $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: unrecognized options: $ac_unrecognized_opts" >&5
13309 $as_echo "$as_me: WARNING: unrecognized options: $ac_unrecognized_opts" >&2;}